Närvarodetektering är en fantastisk sak du kan ställa in i ditt hem för att utlösa eller automatisera smarta enheter. Närvarodetekteringssystemet eller sensorn känner av om du är i närheten eller inte och vidtar åtgärder baserat på de parametrar du valt.

Till exempel tänds lamporna så fort du går in i ditt rum och lyser tills du lämnar rummet. På samma sätt kan du ställa in aviseringsvarningar för att veta om din fru, make, son eller dotter är hemma eller inte. Du kan också övervaka vardagsrum eller ta reda på vem eller vilket rum som finns i ditt hus.

I den här DIY-guiden lär du dig att bygga en närvarodetekteringssensor med hjälp av ESP32-mikrokontrollern och ta automatiseringen till nästa nivå genom att integrera den med hemassistenten.

Hur fungerar närvaroidentifiering?

Det finns flera sätt att upptäcka närvaro och utlösa automatisering i Home Assistant. En av de mest populära metoderna är via en Wi-Fi-nätverksanslutning. Det kräver dock en Wi-Fi-router eller nätverksenhet som stöds.

Du kan också använda en app på din smartphone för att skicka din geolokaliseringsdata till Home Assistant för att utlösa automatisering. Dessa enheter kan dock inte användas för att upptäcka lokal närvaro eftersom GPS inte fungerar bra inomhus. Det är där Bluetooth-tekniken kommer in.

Du kan använda en billig ESP32 (Bluetooth + Wi-Fi) MCU för att upptäcka Bluetooth-lågenergi- eller BLE-aktiverade enheter, som smartphones, smartklockor eller Bluetooth-brickor och -taggar, mer exakt och med högre noggrannhet. .

Steg för att bygga en närvarodetekteringssensor för hemautomation

Följ stegen nedan för att bygga en DIY Localized Presence Recognition Sensor med ESP32 MCU och ESPresense firmware.

Steg 1: Anslut ESP32

Ladda ner USB Serial Chip-drivrutiner för ESP32 MCU och installera dem på din Windows- eller Mac-dator.

När drivrutinen är installerad, starta om systemet.

Anslut sedan ESP32-kortet till din PC eller Mac-dator med en Micro USB-kabel.

Steg 2: Ladda ner och Flash ESPresense Firmware

Om du vill flasha ESPsense-firmware på ESP32-kortet via webbgränssnittet, besök sidan Espressense.com/firmware. Välj sedan ESP32 från rullgardinsmenyn och klicka på Anslut.

När du är ansluten klickar du på INSTALLERA ESPRESSENSE. Klicka sedan på kryssrutan Ta bort enhet och välj Nästa.

När du har gjort ovanstående, välj Installera och vänta tills installationen är klar.

När firmware har blinkat klickar du på Nästa och sedan på Log and Console. Detta öppnar loggfönstret, där du kan se status för modulen.

Steg 3: Använda ESPFlasher Tool

Ladda ner den senaste ESPresense firmware och ESPHome-Flasher Tool. Starta verktyget ESPHome-Flasher, välj COM-porten, välj filen esp32.bin och klicka på Flash ESP.

Efter att firmware har blinkat kommer ESPHome-Flasher-verktyget att börja visa loggarna.

Steg 4: Anslut ESP32 till ditt Wi-Fi-nätverk

På din smartphone, gå till Wi-Fi-inställningarna och anslut till nätverket espression-xxxxxx. Innan du gör följande öppnar du webbläsaren på din telefon och går till IP-adressen 192.168.4.1.

ESP32 kommer att ansluta till Wi-Fi-nätverket och börja söka efter närliggande Bluetooth-enheter. Informationen visas i loggen.

Steg 5: Lägg till ePresence-sensor till Home Assistant

För att lägga till ESPresense-sensorer till Home Assistant, följ dessa steg, öppna Home Assistant och gå till Konfigurationsenheter och tjänster. Klicka sedan på xx-enheter under Mosquito Broker.

Leave a Reply

Your email address will not be published. Required fields are marked *