Ο εντοπισμός παρουσίας είναι ένα πολύ ωραίο πράγμα που μπορείτε να ρυθμίσετε στο σπίτι σας για να ενεργοποιήσετε ή να αυτοματοποιήσετε έξυπνες συσκευές. Ένα σύστημα ανίχνευσης παρουσίας ή ένας αισθητήρας ανιχνεύει εάν βρίσκεστε κοντά και εκτελεί ενέργειες με βάση τις παραμέτρους που επιλέγετε.

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

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

Πώς λειτουργεί η ανίχνευση παρουσίας;

Υπάρχουν διάφοροι τρόποι ανίχνευσης παρουσίας στο Home Assistant και ενεργοποίησης αυτοματισμού. Ένας από τους πιο δημοφιλείς τρόπους είναι μέσω σύνδεσης δικτύου Wi-Fi. Ωστόσο, απαιτεί υποστηριζόμενο δρομολογητή Wi-Fi ή συσκευές δικτύου.

instagram viewer

Μπορείτε επίσης να χρησιμοποιήσετε μια εφαρμογή στο smartphone σας για να στείλετε τα δεδομένα γεωγραφικής θέσης σας στο Home Assistant για να ενεργοποιήσετε την αυτοματοποίηση. Ωστόσο, αυτές οι συσκευές δεν μπορούν να χρησιμοποιηθούν για εντοπισμό εντοπισμού παρουσίας καθώς το GPS δεν λειτουργεί καλά μέσα στο σπίτι. Εκεί μπαίνει η τεχνολογία Bluetooth.

Μπορείτε να χρησιμοποιήσετε μια φτηνή MCU ESP32 (Bluetooth + Wi-Fi). ανίχνευση συσκευών χαμηλής κατανάλωσης Bluetooth ή BLE, όπως smartphone, smartwatches ή πλακίδια και ετικέτες Bluetooth, με πολύ μεγαλύτερη ακρίβεια και υψηλή ακρίβεια.

Πράγματα που θα χρειαστείτε

Για να δημιουργήσετε τις συσκευές ανίχνευσης παρουσίας που βασίζονται σε ESP32, χρειάζεστε τα εξής:

  • Μία ή περισσότερες μονάδες ESP32 (με βάση τον αριθμό των κόμβων που θέλετε να ρυθμίσετε στο σπίτι σας).
  • Τροφοδοτικό 5v Micro USB (οποιοσδήποτε παλιός φορτιστής smartphone με micro USB θα λειτουργήσει).
  • Φορητός υπολογιστής Windows, Mac ή Linux με σύνδεση στο διαδίκτυο.
  • Ρύθμιση Home Assistant με τον μεσίτη MQTT.

Βήματα για τη δημιουργία ενός αισθητήρα ανίχνευσης παρουσίας για οικιακούς αυτοματισμούς

Ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε έναν τοπικό αισθητήρα εντοπισμού παρουσίας DIY χρησιμοποιώντας το ESP32 MCU και το υλικολογισμικό ESPresense.

Βήμα 1: Συνδέστε το ESP32

Κατεβάστε τα προγράμματα οδήγησης σειριακού τσιπ USB για το ESP32 MCU και εγκαταστήστε τα στον υπολογιστή σας Windows ή Mac.

  • Πρόγραμμα οδήγησης CP2102 (το τσιπ στην πλακέτα MCU είναι τετράγωνο)
  • Πρόγραμμα οδήγησης CH341

Αφού εγκατασταθούν τα προγράμματα οδήγησης, επανεκκινήστε το σύστημα.

Στη συνέχεια, συνδέστε την πλακέτα ESP32 στον υπολογιστή ή τον υπολογιστή MAC σας χρησιμοποιώντας ένα καλώδιο micro USB.

Βήμα 2: Λήψη και Flash Firmware ESPresense

Εάν θέλετε να αναβοσβήσετε το υλικολογισμικό ESPresense στην πλακέτα ESP32 μέσω της διεπαφής web, επισκεφθείτε το Espresense.com/firmware σελίδα. Στη συνέχεια, επιλέξτε ESP32 από το αναπτυσσόμενο μενού και κάντε κλικ Συνδέω-συωδεομαι.

Επιλέξτε τη σειριακή θύρα όπου είναι συνδεδεμένο το ESP32. Εμφανίζει συνήθως το όνομα του τσιπ (CP2102 ή CH340) ή Σερ! (COMxx).

Μόλις συνδεθείτε, κάντε κλικ ΕΓΚΑΤΑΣΤΑΣΗ ESPRESENSE. Στη συνέχεια, κάντε κλικ στο Διαγραφή συσκευής πλαίσιο ελέγχου και επιλέξτε Επόμενο.

Αφού κάνετε τα παραπάνω, επιλέξτε Εγκαθιστώ και περιμένετε να ολοκληρωθεί η εγκατάσταση.

Αφού αναβοσβήσει το υλικολογισμικό, κάντε κλικ Επόμενο και μετά κάντε κλικ LOGS & ΚΟΝΣΟΛΑ. Αυτό ανοίγει το κούτσουρα παράθυρο, όπου μπορείτε να δείτε την κατάσταση της μονάδας.

Κατεβάστε το πιο πρόσφατο Υλικολογισμικό ESPresense και το ESPHome-Flasher εργαλείο. Εκκινήστε το ESPHome-Flasher εργαλείο, επιλέξτε COM θύρα, επιλέξτε το esp32.bin αρχείο και κάντε κλικ Flash ESP.

Αφού αναβοσβήνει το υλικολογισμικό, το εργαλείο ESPHome-Flasher θα αρχίσει να εμφανίζει αρχεία καταγραφής.

Βήμα 4: Συνδέστε το ESP32 στο δίκτυο Wi-Fi σας

Στο smartphone σας, μεταβείτε στο Ρυθμίσεις Wi-Fi και συνδεθείτε στο espresensce-xxxxxx δίκτυο. Ανοίξτε το πρόγραμμα περιήγησης στο τηλέφωνό σας και επισκεφτείτε τη διεύθυνση IP 192.168.4.1, προτού κάνετε τα εξής.

  1. Εισαγάγετε το όνομα του δικτύου Wi-Fi (SSID) και τον κωδικό πρόσβασης Wi-Fi.
  2. Επιλέγω Γλώσσα.
  3. Εισαγω Δωμάτιο όνομα.
  4. Προμηθεύω Μεσίτης MQTT Λεπτομέριες.
  5. Επιλέγω Ερώτηση συσκευών για χαρακτηριστικά.
  6. Τύπος 4 κάτω από Βαθμονόμηση για να παρακολουθείτε συσκευές κάτω από τέσσερα μέτρα.

Αφήστε τις υπόλοιπες ρυθμίσεις ως προεπιλεγμένες. Κάντε κλικ Σώσει και επανασυνδέστε το καλώδιο USB της συσκευής για επανεκκίνηση του ESP32.

Το ESP32 θα συνδεθεί στο δίκτυο Wi-Fi και θα ξεκινήσει τη σάρωση κοντινών συσκευών Bluetooth. Οι πληροφορίες εμφανίζονται στο κούτσουρα.

Βήμα 5: Προσθέστε αισθητήρα ESPresence στο Home Assistant

Για να προσθέσετε τον αισθητήρα ESPresense στο Home Assistant, ακολουθήστε αυτά τα βήματα, ανοίξτε το Home Assistant και μεταβείτε στο Συσκευές και υπηρεσίες διαμόρφωσης. Στη συνέχεια, κάντε κλικ στο xx Συσκευές κάτω από Μεσίτης κουνουπιών.

Εάν δείτε το ESPResence συνδεδεμένο, μπορείτε πλέον να προσθέσετε μεμονωμένες συσκευές BLE για παρακολούθηση και ανίχνευση παρουσίας. Για να προσθέσετε τις μεμονωμένες συσκευές από την ανίχνευση παρουσίας, πρέπει να γνωρίζετε το αναγνωριστικό BLE beacon της συσκευής, το οποίο εμφανίζεται στο κούτσουρα.

Για να επαληθεύσετε τη συσκευή, μπορείτε να εγκαταστήσετε ένα Υποδοχή nRF για το κινητό εφαρμογή. Η εφαρμογή εμφανίζει τη διεύθυνση Mac των κοντινών συσκευών Bluetooth. Αντιστοιχίστε τη διεύθυνση mac εντός εφαρμογής με αυτήν που εμφανίζεται στα αρχεία καταγραφής.

Για να προσθέσετε τη συσκευή, πρέπει να αντιγράψετε και να προσθέσετε το αναγνωριστικό συσκευής στο διαμόρφωση.yaml. Θα χρειαστείτε ένα Επεξεργαστής αρχείων πρόσθετο για να επεξεργαστείτε το διαμόρφωση.yaml αρχείο.

.

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

αισθητήρας:
# Μία καταχώρηση για κάθε φάρο που θέλετε να παρακολουθήσετε
- πλατφόρμα: mqtt_room
συσκευή_id: "xxxxxx"
όνομα: "Samsung Smartphone"
state_topic: 'espresense/rooms'
τάιμ άουτ: 60
away_timeout: 120 # αριθμός δευτερολέπτων μετά από τα οποία η οντότητα θα λάβει status not_home

Στη συνέχεια, κάντε κλικ στο Σώσει εικόνισμα.

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

Μετά την επανεκκίνηση, μεταβείτε στο Εργαλεία προγραμματιστών και εισάγετε το όνομα της συσκευής. Θα πρέπει να εμφανίζει την απόσταση.

Μπορείτε επίσης να βρείτε την οντότητα της συσκευής στον πίνακα εργαλείων σας.

Βήμα 4: Προσθέστε αυτοματοποίηση στις έξυπνες συσκευές ενεργοποίησης

Για να προσθέσετε συσκευές αυτοματισμού και ενεργοποίησης με βάση την τοποθεσία της συσκευής BLE που έχετε προσθέσει στο σπίτι σας, μεταβείτε στο Διαμόρφωση > Αυτοματισμοί και Σκηνές—και κάντε κλικ +Δημιουργία Αυτοματισμού. Στη συνέχεια, επιλέξτε Ξεκινήστε με κενό αυτοματισμό.

Ονομάστε την αυτοματοποίηση και κάτω Πυροδοτήσεις επιλέγω Αριθμητική κατάσταση.Επιλέξτε το Απόσταση σε Χαρακτηριστικό, και στο Κάτω ή Πάνω ενότητα, εισαγάγετε την απόσταση στην οποία θα ενεργοποιηθεί ο αυτοματισμός.

Σε Δράση, επιλέξτε τη συσκευή ή τις συσκευές που θέλετε να ενεργοποιήσετε ή να απενεργοποιήσετε.

Χρησιμοποιήστε την τοπική ανίχνευση παρουσίας για εξοικονόμηση ενέργειας

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

Πώς να φτιάξετε μια οικιακή ενεργειακή οθόνη DIY χρησιμοποιώντας το ESP8266

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΜερίδιοΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ

Σχετικά θέματα

  • DIY
  • Εξυπνο σπίτι
  • ESP32
  • Εξυπνο σπίτι
  • Οικιακός αυτοματισμός

Σχετικά με τον Συγγραφέα

Ράβι Σινγκ (Δημοσιεύτηκαν 7 άρθρα)

Ο Ravi είναι ειδικός επεξηγητής τεχνολογίας, λάτρης του IoT και λάτρης του Linux με υπόβαθρο στην ανάπτυξη μεγάλων δεδομένων και εφαρμογών. Περνά τα περισσότερα Σαββατοκύριακα δουλεύοντας με συσκευές IoT και παίζοντας παιχνίδια στο Xbox. Είναι επίσης ένας μόνος ταξιδιώτης που αγαπά την πεζοπορία και την εξερεύνηση νέων μονοπατιών.

Περισσότερα από τον Ravi Singh

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε