Δημοσιεύω την κατασκευή ενός διακόπτη τύπου SONOFF με το ESP8266. Το βασικό πλεονέκτημα έναντι των διακοπτών SONOFF του εμπορίου, είναι ότι μπορεί να λειτουργήσει και σε διάταξη Aller Retour ενώ στον τοίχο παραμένουν οι μηχανικοί διακόπτες για χειροκίνητη λειτουργία.
Αν στην υφιστάμενη εγκατάσταση υπήρχε απλός διακόπτης, τότε αυτός πρέπει να αντικατασταθεί με Aller Retour ώστε να γίνεται ο χειρισμός είτε χειροκίνητα είτε από το ηλεκτρονικό κύκλωμα. Αν υπήρχε ήδη διάταξη Aller Retour τότε ο ένας (κοντά στο κύκλωμα) πρέπει να αντικατασταθεί από ενδιάμεσο.
Το κύκλωμα καταλαβαίνει αν υπάρχει ροή ρεύματος και όταν το φως ανάψει χειροκίνητα, ο χρήστης βλέπει την κατάσταση 'Αναμμένο'.
Ο χειρισμός γίνεται από HTTP εφόσον στο ESP8266 λειτουργεί Web Server ή μέσα από MQTT broker με χρήση γραφικού περιβάλλοντος όπως το Node Red ή με εφαρμογή Android.
Το λογισμικό είναι γραμμένο κατά ένα μέρος σε C++ (wiring) και το υπόλοιπο σε HTML, JavaScript, JQuery και CSS. Χρησιμοποίησα το IDE VS Code και το PlatformIO. Υπάρχει η δυνατότητα αυτόματης αναβάθμισης μέσω διαδικτύου και του firmware αλλά και των σελίδων HTML, CSS κλπ.
Το σύστημα κρατάει αρχείο καταγραφής Log και επίσης το παρουσιάζει με διαγράμματα.
Το σύστημα κρατάει αρχείο καταγραφής Log και επίσης το παρουσιάζει με διαγράμματα.
Όλες οι οδηγίες κατασκευής βρίσκονται στο Github.
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου