Πίνακας περιεχομένων:

Ένας εξαιρετικά απλός τρόπος για να ξεκινήσετε με τον αυτοματισμό στο σπίτι χρησιμοποιώντας ενότητες DIY: 6 βήματα
Ένας εξαιρετικά απλός τρόπος για να ξεκινήσετε με τον αυτοματισμό στο σπίτι χρησιμοποιώντας ενότητες DIY: 6 βήματα

Βίντεο: Ένας εξαιρετικά απλός τρόπος για να ξεκινήσετε με τον αυτοματισμό στο σπίτι χρησιμοποιώντας ενότητες DIY: 6 βήματα

Βίντεο: Ένας εξαιρετικά απλός τρόπος για να ξεκινήσετε με τον αυτοματισμό στο σπίτι χρησιμοποιώντας ενότητες DIY: 6 βήματα
Βίντεο: Πώς να κάνεις καλά πράγματα να σου συμβούν. Ακουστικό βιβλίο 2024, Ιούλιος
Anonim
Ένας εξαιρετικά απλός τρόπος για να ξεκινήσετε με τον αυτοματισμό στο σπίτι χρησιμοποιώντας ενότητες DIY
Ένας εξαιρετικά απλός τρόπος για να ξεκινήσετε με τον αυτοματισμό στο σπίτι χρησιμοποιώντας ενότητες DIY

Wasμουν ευχάριστα έκπληκτος όταν αποφάσισα να προσπαθήσω να προσθέσω μερικούς αισθητήρες DIY στον βοηθό σπιτιού. Η χρήση του ESPHome είναι εξαιρετικά απλή και σε αυτήν την ανάρτηση, θα μάθουμε πώς να ελέγχουμε μια καρφίτσα GPIO και επίσης να λαμβάνουμε δεδομένα θερμοκρασίας και υγρασίας από έναν ασύρματο κόμβο, χρησιμοποιώντας το Home Assistant. Το καλύτερο μέρος είναι ότι δεν απαιτεί να γραφτεί κανένας κώδικας καθώς αυτό γίνεται αυτόματα.

Βήμα 1: Δείτε το βίντεο

Είναι πολύ πιο εύκολο να δούμε όλα να γίνονται πρώτα μέσω ενός βίντεο και γι 'αυτό θα συνιστούσα να παρακολουθήσετε το βίντεο που εμφανίζεται παραπάνω για να πάρετε μια ιδέα για το πώς λειτουργούν όλα. Αυτή η ανάρτηση θα περιέχει μόνο τα σημαντικά βήματα που απαιτούνται για να το κάνετε μόνοι σας.

Βήμα 2: Εγκαταστήστε το ESPHome

Αρχικά, πρέπει να εγκαταστήσουμε το πρόσθετο ESPHome στο Home Assistant. Μεταβείτε στο πρόσθετο κατάστημα κάνοντας τα εξής:

Hass.io -> Πρόσθετο κατάστημα

Προσθέστε την ακόλουθη διεύθυνση URL στο κατάστημα, ώστε να μπορεί να βρει το πρόσθετο ESPHome:

github.com/esphome/hassio

Μόλις τελειώσετε, απλώς αναζητήστε το ESPHome, κάντε κλικ στο πρόσθετο που εμφανίζεται και πατήστε το κουμπί εγκατάστασης. Η εγκατάσταση μπορεί να διαρκέσει λίγο, οπότε δώστε λίγα λεπτά, καθώς αυτό θα εξαρτηθεί από τη σύνδεσή σας στο διαδίκτυο. Μόλις εγκατασταθεί, απλώς πατήστε το κουμπί ΕΝΑΡΞΗ και περιμένετε μερικά δευτερόλεπτα για να ξεκινήσει. Στη συνέχεια, κάντε κλικ στο κουμπί που λέει "OPEN WEB UI" το οποίο θα σας μεταφέρει στην οθόνη ESPHome.

Βήμα 3: Διαμόρφωση του πίνακα (κόμβος)

Διαμόρφωση του πίνακα (κόμβος)
Διαμόρφωση του πίνακα (κόμβος)

Στο ESPHome, οι συσκευές ονομάζονται κόμβοι και πρέπει πρώτα να δημιουργήσουμε έναν ώστε να μπορεί να αρχίσει να επικοινωνεί με το Home Assistant.

Κάντε κλικ στο κουμπί προσθήκης για να δημιουργήσετε έναν νέο κόμβο. Στη συνέχεια, δώστε του ένα όνομα χρησιμοποιώντας τους χαρακτήρες που εμφανίζονται στην οθόνη. Θα το ονομάσω "living_room". Στη συνέχεια, επιλέξτε τον τύπο συσκευής που είναι "WeMos D1 Mini" για αυτήν την επίδειξη. Τέλος, προσθέστε τα στοιχεία του δικτύου WiFi, έτσι ώστε ο πίνακας να μπορεί να συνδεθεί στο δίκτυό σας WiFi και, στη συνέχεια, κάντε κλικ στην επιλογή "ΥΠΟΒΟΛΗ" για να δημιουργήσετε τον κόμβο.

Το ESPHome πρέπει να κάνει επανεκκίνηση μετά τη δημιουργία ενός νέου κόμβου. Αυτό μπορεί να γίνει, μεταβαίνοντας στο hass.io -> ESPHome και έπειτα κάνοντας κλικ στο κουμπί ΕΠΑΝΕΚΚΙΝΗΣΗ. Δώστε του λίγα δευτερόλεπτα και, στη συνέχεια, ανοίξτε το WEB UI.

Τώρα πρέπει να διαμορφώσουμε αυτόν τον κόμβο έτσι ώστε να μπορούμε να ελέγξουμε το LED που είναι συνδεδεμένο στο pin D2. Ο ιστότοπος ESPHome περιέχει όλες τις πληροφορίες που χρειάζεστε για τη διαμόρφωση διαφορετικών στοιχείων και δεδομένου ότι θα ελέγχουμε μια καρφίτσα GPIO, μπορούμε να χρησιμοποιήσουμε τις παραδείγματα πληροφοριών οντότητας διαμόρφωσης από την ακόλουθη σελίδα:

esphome.io/components/switch/gpio.html

Κάντε κλικ στο κουμπί EDIT για τον κόμβο και, στη συνέχεια, επικολλήστε τις πληροφορίες διαμόρφωσης και ενημερώστε τις όπως φαίνεται στην εικόνα και, στη συνέχεια, αποθηκεύστε το αρχείο. Δεδομένου ότι αυτή είναι η πρώτη φορά που χρησιμοποιούμε τον πίνακα με το ESPHome, πρέπει να ανεβάσουμε χειροκίνητα τον κώδικα στον πίνακα. Μόλις γίνει αυτό, μπορούμε στη συνέχεια να ανεβάσουμε αυτόματα τυχόν ενημερώσεις ασύρματα χρησιμοποιώντας τη λειτουργία ενημέρωσης OTA.

Για χειροκίνητη λήψη του κώδικα, πρέπει πρώτα να τον μεταγλωττίσουμε. Χρησιμοποιήστε λοιπόν το μενού επιλογών κόμβου για να μεταγλωττίσετε τον κώδικα για τον κόμβο. Αυτό θα διαρκέσει λίγο και μου πήρε περίπου 100 δευτερόλεπτα. Μόλις τελειώσετε, απλώς κατεβάστε το δυαδικό αρχείο. Στη συνέχεια, επισκεφθείτε τον ακόλουθο σύνδεσμο και κάντε λήψη του εργαλείου λάμψης ESPHome για το σύστημά σας:

github.com/esphome/esphome-flasher/releases

Κάντε διπλό κλικ στο αρχείο για να το ανοίξετε. Στη συνέχεια, συνδέστε την πλακέτα σας, επιλέξτε τη σωστή θύρα COM, επιλέξτε το δυαδικό αρχείο που κατεβάσαμε και, στη συνέχεια, πατήστε το κουμπί FLASH. Αυτό θα κατεβάσει τον κωδικό στον πίνακα, οπότε δώστε του μερικά δευτερόλεπτα για να ολοκληρωθεί. Μόλις ολοκληρωθεί, ο πίνακας θα συνδεθεί αυτόματα στο δίκτυό σας WiFi και θα μπορείτε να το δείτε αυτό στα αρχεία καταγραφής.

Βήμα 4: Προσθέστε τον κόμβο στο Home Assistant

Προσθέστε τον κόμβο στο Home Assistant
Προσθέστε τον κόμβο στο Home Assistant
Προσθέστε τον κόμβο στο Home Assistant
Προσθέστε τον κόμβο στο Home Assistant

Το Home Assistant θα εντοπίσει αυτόματα τον πίνακα και θα σας ενημερώσει σχετικά. Μπορείτε είτε να κάνετε κλικ σε αυτό για να ξεκινήσετε είτε να μεταβείτε στα ακόλουθα:

Διαμόρφωση -> Ενσωματώσεις

Στη συνέχεια, θα μπορείτε να δείτε τον κόμβο, οπότε κάντε κλικ στη διαμόρφωση και επιβεβαιώστε την προσθήκη. Τώρα, το μόνο που χρειάζεται να κάνουμε είναι να το προσθέσουμε στον πίνακα ελέγχου. Μεταβείτε λοιπόν στην ενότητα ταμπλό/επισκόπηση και, στη συνέχεια, επιλέξτε την επιλογή "Διαμόρφωση διεπαφής χρήστη" από το μενού επιλογών στην επάνω δεξιά ενότητα. Στη συνέχεια, κάντε κλικ στο κουμπί Προσθήκη, επιλέξτε Οντότητες και, στη συνέχεια, δώστε του ένα νέο όνομα. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη λίστα οντοτήτων για να επιλέξετε τον διακόπτη που θα έχει το ίδιο όνομα με τον κόμβο. Κάντε κλικ στην επιλογή αποθήκευση, κλείστε την προβολή διαμόρφωσης του πίνακα ελέγχου και αυτό είναι το μόνο που χρειάζεται να κάνετε. Εάν αλλάξετε το διακόπτη, θα πρέπει επίσης να αλλάξει και η λυχνία LED στον πίνακα και η κατάσταση θα εμφανιστεί στον πίνακα ελέγχου.

Βήμα 5: Διασυνδέστε τον αισθητήρα DHT11

Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11
Διασυνδέστε τον αισθητήρα DHT11

Θα χρησιμοποιήσω τον αισθητήρα DHT11 για να λάβω τιμές θερμοκρασίας και υγρασίας. Συνδέστε το στην πλακέτα χρησιμοποιώντας το διάγραμμα καλωδίωσης αναφοράς. Πρέπει πρώτα να αντιγράψετε το παράδειγμα διαμόρφωσης από τον ιστότοπο του ESPHome χρησιμοποιώντας τον ακόλουθο σύνδεσμο:

esphome.io/components/sensor/dht.html

Στη συνέχεια, μεταβείτε στο ESPHome και επεξεργαστείτε τη διαμόρφωση για τον κόμβο προσθέτοντας τη διαμόρφωση. Βεβαιωθείτε ότι έχετε ενημερώσει την καρφίτσα και προσθέτετε επίσης το όνομα του μοντέλου όπως φαίνεται στην εικόνα. Μόλις τελειώσετε, απλώς πατήστε το κουμπί μεταφόρτωσης και περιμένετε να ολοκληρωθούν τα πάντα. Θα δημιουργήσει αυτόματα, θα μεταγλωττίσει τον κώδικα και θα τον ανεβάσει ασύρματα στον πίνακα, χρησιμοποιώντας τη λειτουργία OTA. Μόλις ολοκληρωθεί, θα δείτε τα αρχεία καταγραφής εξόδου και ο πίνακας θα συνδεθεί αυτόματα στο δίκτυό σας.

Βήμα 6: Δείτε τις τιμές θερμοκρασίας και υγρασίας

Δείτε τις τιμές θερμοκρασίας και υγρασίας
Δείτε τις τιμές θερμοκρασίας και υγρασίας
Δείτε τις τιμές θερμοκρασίας και υγρασίας
Δείτε τις τιμές θερμοκρασίας και υγρασίας

Το επόμενο πράγμα που πρέπει να κάνουμε είναι να προσθέσουμε τις τιμές του αισθητήρα στο ταμπλό. Αυτό το βήμα είναι παρόμοιο με το προηγούμενο τμήμα. Επιλέξτε την επιλογή Διαμόρφωση διεπαφής χρήστη για να δημιουργήσετε μια νέα κάρτα και, στη συνέχεια, δώστε της ένα όνομα και προσθέστε τις οντότητες όπως φαίνεται στην εικόνα. Κάντε κλικ στην επιλογή αποθήκευση, βγείτε από την οθόνη διαμόρφωσης και στη συνέχεια θα μπορείτε να δείτε τις πληροφορίες του αισθητήρα στην οθόνη.

Είναι τόσο εύκολο να ξεκινήσετε με τον αυτοματισμό του σπιτιού χρησιμοποιώντας το ESPHome. Θα συνεχίσουμε τη διασύνδεση διαφορετικών ενοτήτων με τον οικιακό βοηθό, οπότε σκεφτείτε να εγγραφείτε στο κανάλι μας στο YouTube, καθώς μας βοηθά να δημιουργήσουμε έργα όπως αυτό.

YouTube:

Ευχαριστούμε που το διαβάσατε!

Συνιστάται: