Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP_sOnOff

DIY ESP8266 - Node MCU 3 channel sonoff switch with MQTT and HTTP support

Δημοσιεύω την κατασκευή ενός διακόπτη τύπου SONOFF με το ESP8266. Το βασικό πλεονέκτημα έναντι των διακοπτών SONOFF του εμπορίου, είναι ότι μπορεί να λειτουργήσει και σε διάταξη Aller Retour ενώ στον τοίχο παραμένουν οι μηχανικοί διακόπτες για χειροκίνητη λειτουργία.
Αν στην υφιστάμενη εγκατάσταση υπήρχε απλός διακόπτης, τότε αυτός πρέπει να αντικατασταθεί με Aller Retour ώστε να γίνεται ο χειρισμός είτε χειροκίνητα είτε από το ηλεκτρονικό κύκλωμα. Αν υπήρχε ήδη διάταξη Aller Retour τότε ο ένας (κοντά στο κύκλωμα) πρέπει να αντικατασταθεί από ενδιάμεσο. Το κύκλωμα καταλαβαίνει αν υπάρχει ροή ρεύματος και όταν το φως ανάψει χειροκίνητα, ο χρήστης βλέπει την κατάσταση 'Αναμμένο'.
Ο χειρισμός γίνεται από HTTP εφόσον στο ESP8266 λειτουργεί Web Server ή μέσα από MQTT broker με χρήση γραφικού περιβάλλοντος όπως το Node Red ή με εφαρμογή Android.

Ακολουθούν μερικά στιγμιότυπα από το Web περιβάλλον χειρισμού και ρυθμίσεων.
  
  

Το λογισμικό είναι γραμμένο κατά ένα μέρος σε C++ (wiring) και το υπόλοιπο σε HTML, JavaScript, JQuery και CSS. Χρησιμοποίησα το IDE VS Code και το PlatformIO. Υπάρχει η δυνατότητα αυτόματης αναβάθμισης μέσω διαδικτύου και του firmware αλλά και των σελίδων HTML, CSS κλπ.
Το σύστημα κρατάει αρχείο καταγραφής Log και επίσης το παρουσιάζει με διαγράμματα.

About

DIY ESP8266 - Node MCU 3 channel sonoff switch with MQTT and HTTP support

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages