Πίνακας περιεχομένων:
- Βήμα 1: Εγκατάσταση υλικολογισμικού
- Βήμα 2: Timeρα για Mods
- Βήμα 3: Διαμόρφωση όλων
- Βήμα 4: Συμπέρασμα
Βίντεο: Πρόσθετα διακόπτη Sonoff Wall: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Εάν χρησιμοποιείτε διακόπτες τοίχου Sonoff T1, έχετε απομακρυνθεί από τη χρήση διακομιστών που βασίζονται σε cloud για αυτοματισμό σπιτιού και θα θέλατε να έχετε περισσότερες λειτουργίες από τον επιτοίχιο διακόπτη φώτων. Αυτό το διδακτικό σας δείχνει πώς μπορείτε να προσθέσετε έναν αισθητήρα θερμοκρασίας και προαιρετικά έναν βομβητή.
Προαπαιτούμενο
1. Μέσα αναβοσβήνει το Sonoff T1 είτε μέσω του αέρα (OTA) είτε με προσαρμογέα CP2102 USB to TTL.
2. Mqtt Broker για να λάβετε τις πληροφορίες.
3. Πλατφόρμα οικιακού αυτοματισμού για τον έλεγχο του διακόπτη και την εμφάνιση των δεδομένων του αισθητήρα.
Ο στόχος μου για αυτό το έργο ήταν να προσθέσω επιπλέον λειτουργικότητα σε έναν από τους διακόπτες φωτισμού τοίχου Sonoff. Τους είχα στο διαμέρισμα για λίγο, τρέχουν το υλικολογισμικό Tasmota, το οποίο τους επιτρέπει να επικοινωνούν μέσω MQTT στην πλατφόρμα αυτοματισμού μου Home Assistant.
Υπάρχουν πολλά βίντεο στο youtube σχετικά με το Home Assistant και το Tasmota και θα συνιστούσα να τα δείτε.
Πάντα ήθελα να έχω μια κεντρική μέτρηση θερμοκρασίας διαμερίσματος, ώστε να μπορώ να αυτοματοποιήσω την ψύξη/θέρμανση σε όλο το σπίτι. Προαιρετικά, πρόσθεσα ένα βομβητή για να δώσω αυτό το γενικό ηχητικό σήμα όταν ενεργοποιηθεί ο συναγερμός. Αυτό το διδακτικό είναι το πώς το πήγα
Προσοχή
Θα υπάρξουν στιγμές που λειτουργούν με τάση AC κατά την αφαίρεση ή την προσθήκη του διακόπτη, προσέξτε
Βήμα 1: Εγκατάσταση υλικολογισμικού
Άρχισα να ρυθμίζω το υλικολογισμικό στον διακόπτη τοίχου μου και ο Sonoff τρέχει ένα τσιπ ESP8266, το οποίο όταν αναβοσβήνει με Tasmota ή ESPhome επιτρέπει τη σύνδεση αισθητήρων, ρελέ, διακοπτών και LED, εστιάζω στο Tasmota ως έχει το υλικολογισμικό που χρησιμοποιώ κυρίως.
Τα μαξιλαράκια που χρησιμοποιούνται για το φλας του υλικολογισμικού εκθέτουν 2 καρφίτσες GPIO του ESP8266 τις καρφίτσες Tx και Rx, οι οποίες συσχετίζονται με σεβασμό στο GPIO 1 και το GPIO 3.
Υπάρχουν δύο πράγματα που πρέπει να γνωρίζετε όταν τα χρησιμοποιείτε για καρφίτσες. Και οι δύο ακίδες ανεβαίνουν κατά τη διάρκεια της εκκίνησης, πράγμα που σημαίνει ότι εξάγουν 3,3v για ένα κλάσμα του δευτερολέπτου κατά τη διαδικασία εκκίνησης και το πιο σημαντικό, εάν η ακίδα Tx GPIO 1 πέσει χαμηλά κατά τη διαδικασία εκκίνησης, ο ελεγκτής δεν εκκινεί.
Με αυτό κατά νου, αποφάσισα να προσθέσω τον αισθητήρα θερμοκρασίας στο GPIO1 (TXD) και τον βομβητή στο GPIO3 (RXD).
Με το Tasmota να αναβοσβήνει στη σελίδα διαμόρφωσης, επιλέξτε "configure module" και επιλέξτε module ως "Sonoff T1" με τον αντίστοιχο διακόπτη συμμορίας που έχετε, κάντε κλικ στο save και περιμένετε να γίνει επανεκκίνηση.
Μετά την επανεκκίνηση, επιστρέψτε στη σελίδα "Διαμόρφωση μονάδας", τώρα μπορούμε να επιλέξουμε τον αισθητήρα θερμοκρασίας από την αναπτυσσόμενη λίστα με GPIO1. Χρησιμοποιώ DHT22, οπότε έχω επιλέξει το AM2301, άλλες επιλογές εκτός του κουτιού είναι DHT11 και SI7021.
Προαιρετικός
Εάν προσθέσετε τον βομβητή, επιλέξτε το βομβητή από το μενού πτώσης για GPIO3.
Βήμα 2: Timeρα για Mods
Η προσθήκη του αισθητήρα και του προαιρετικού βομβητή απαιτεί λίγη συγκόλληση και εύρεση τρόπου λειτουργίας των καλωδίων.
Συνδέστε τον αισθητήρα θερμοκρασίας και τον βομβητή σύμφωνα με το διάγραμμα
1. Συνδέστε τη γραμμή δεδομένων του αισθητήρα θερμοκρασίας στο TXD και το θετικό καλώδιο του βομβητή στο RXD
2. Συνδέστε το VCC της θερμοκρασίας στον ακροδέκτη 3,3v του διακόπτη φώτων
3. Συνδέστε τη γείωση του αισθητήρα θερμοκρασίας και το αρνητικό του βομβητή στο GND
Αποφάσισα να προσθέσω μερικές καρφίτσες με κεφαλίδες στο pcb και να βγάλω το πίσω μέρος του πλαστικού καλύμματος για να περάσουν οι καρφίτσες.
Έφτιαξα τότε ένα μικρό σύρμα αργαλειό για να συνδέσω τον αισθητήρα και τον βομβητή μέσω των ακίδων της κεφαλίδας.
Timeρθε η ώρα να το δοκιμάσετε, να ενεργοποιήσετε το ρεύμα και είτε θα λειτουργήσει είτε θα ανατιναχτεί, ευτυχώς όλα λειτούργησαν.
Βήμα 3: Διαμόρφωση όλων
Cameρθε λοιπόν η ώρα να τα ξεκαθαρίσουμε όλα, καθώς δεν θέλουμε τα καλώδια να βγαίνουν από τον διακόπτη των φώτων, και ήταν εκτός Fusion 360.
Σχεδίασα ένα πλαίσιο για να τυλίγεται γύρω από την πρόσοψη, το οποίο στη συνέχεια εκτείνεται για να προσαρμόσει τον αισθητήρα θερμοκρασίας και το βομβητή με μια μικρή σχάρα, είναι όλα τυπωμένα με PLA και με στηρίγματα, θα μπορούσε να βαφτεί ή να μείνει ως έχει.
Έβγαλα λίγο γύψο για να περάσω τα καλώδια μου πίσω και έξω. Η απόσυρση του γύψου σήμαινε ότι δεν είχα οπτικά mods στην πρόσοψη, ώστε να μπορώ να το χρησιμοποιήσω αλλού εάν προκύψει ανάγκη.
Έχω επισυνάψει δύο αρχεία STL, ένα που λειτουργεί μόνο για τον αισθητήρα θερμοκρασίας και το άλλο που περιλαμβάνει τον βομβητή.
Βήμα 4: Συμπέρασμα
Με το υλικολογισμικό που έχει ρυθμιστεί και όλο το υλικό που είναι εγκατεστημένο και στερεωμένο, το έργο τελειώνει, ο αισθητήρας θερμοκρασίας εμφανίζεται αυτόματα στην αρχική οθόνη της tasmota και μόλις ρυθμιστούν, οι τιμές μεταδίδονται στον διακομιστή MQTT σε ενημερώσεις διαστήματος 5 λεπτών.
Από εδώ, μπορείτε να εισαγάγετε τα δεδομένα αισθητήρα στην προτιμώμενη πλατφόρμα αυτοματισμού για προβολή στις συσκευές σας ή που χρησιμοποιούνται για αυτοματοποίηση.
Προαιρετικός
Το Buzzer μπορεί να δοκιμαστεί στην κονσόλα πληκτρολογώντας το Buzzer ακολουθούμενο από 3 αριθμούς που διαχωρίζονται με κόμμα
Ο πρώτος αριθμός είναι η ποσότητα των μπιπ
Ο δεύτερος αριθμός είναι η διάρκεια ενός μπιπ
Ο τρίτος αριθμός είναι η διάρκεια σιωπής μεταξύ μεμονωμένων μπιπ
Επιπλέον πληροφορία
Για να χρησιμοποιήσετε το Buzzer με MQTT, στείλτε ένα ωφέλιμο μήνυμα ως την ακολουθία αριθμών παραπάνω στο cmnd/Topic/Buzzer
Μπορείτε να βρείτε την τεκμηρίωση εδώ για περισσότερες πληροφορίες σχετικά με το βομβητή
tasmota.github.io/docs/Buzzer/
Συνιστάται:
Φορητός ανεμιστήρας Arduino με διακόπτη αφής χωρητικότητας: 6 βήματα
Arduino Handheld Fan With Capacitive Touch Switch: Σε αυτό το σεμινάριο θα μάθουμε πώς να ενεργοποιείτε και να απενεργοποιείτε τον ανεμιστήρα μπαταρίας Hendheld χρησιμοποιώντας χωρητικό αισθητήρα αφής, μονάδα reley και Visuino. Δείτε ένα βίντεο επίδειξης
Ένας επιτραπέζιος υπολογιστής Raspberry Pi PC-PSU με σκληρό δίσκο, ανεμιστήρα, τροφοδοτικό και διακόπτη ενεργοποίησης: 6 βήματα
Ένας επιτραπέζιος υπολογιστής Raspberry Pi PC-PSU με σκληρό δίσκο, ανεμιστήρα, τροφοδοτικό και διακόπτη on-off: Σεπτέμβριος 2020: Ένα δεύτερο Raspberry Pi που στεγαζόταν μέσα σε μια επανασχεδιασμένη θήκη τροφοδοσίας υπολογιστή, είχε κατασκευαστεί. Αυτό χρησιμοποιεί έναν ανεμιστήρα από πάνω - και η διάταξη των εξαρτημάτων μέσα στη θήκη PC -PSU είναι επομένως διαφορετική. Μια τροποποιημένη (για 64x48 pixel), Διαφήμιση
Πώς να ελέγξετε τον βασικό έξυπνο διακόπτη Sonoff ESP8266 με Smartphone: 4 βήματα (με εικόνες)
Πώς να ελέγξετε το βασικό έξυπνο διακόπτη Sonoff ESP8266 με Smartphone: Το Sonoff είναι μια γραμμή συσκευών για το Smart Home που αναπτύχθηκε από το ITEAD. Μία από τις πιο ευέλικτες και φθηνές συσκευές αυτής της σειράς είναι οι Sonoff Basic. Είναι ένας διακόπτης με δυνατότητα Wi-Fi που βασίζεται σε ένα υπέροχο τσιπ, ESP8266. Αυτό το άρθρο περιγράφει τον τρόπο ρύθμισης του Cl
Τρόπος αναβάθμισης υλικολογισμικού MicroPython σε έξυπνο διακόπτη Sonoff με βάση ESP8266: 3 βήματα (με εικόνες)
Τρόπος αναβάθμισης υλικολογισμικού MicroPython σε έξυπνο διακόπτη Sonoff βασισμένο σε ESP8266: Τι είναι το Sonoff; Τι είναι το Sonoff είναι μια σειρά συσκευών για το Smart Home που αναπτύχθηκε από το ITEAD. Μία από τις πιο ευέλικτες και φθηνές συσκευές αυτής της σειράς είναι οι Sonoff Basic και Sonoff Dual. Αυτοί είναι διακόπτες με δυνατότητα Wi-Fi που βασίζονται σε ένα υπέροχο τσιπ, ESP8266. Ενώ
Πρόσθετα Photoshop στο GIMP: 6 βήματα
Πρόσθετα Photoshop στο GIMP: Καλημέρα! Το Photoshop συχνά θεωρείται το καλύτερο λογισμικό επεξεργασίας γραφικών ράστερ γραφικών στην αγορά, με χιλιάδες δυνατότητες, για να μην αναφέρουμε μια τεράστια σειρά φίλτρων που διατίθενται στο διαδίκτυο και από καταστήματα λιανικής. Πολλοί καλλιτέχνες γραφικών