Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Az Apple HomeKittel kompatibilis intelligens otthoni eszközök gyakran drágák. Mindazonáltal megépítheti saját nem hivatalos intelligens otthoni érzékelőit, például mozgásérzékelőket, egy olcsó eszköz használatával. ESP8266 alapú kártya, például egy D1 Mini, valamint egy PIR vagy mikrohullámú radar alapú mozgásérzékelő 5 dollár alatt – nincs forrasztás kívánt.

Ezután hozzáadhatja az intelligens mozgásérzékelőt az Apple Home vagy az Eve for HomeKit alkalmazáshoz, és beállíthatja automatizálás az intelligens világításkapcsoló kiváltására vagy az értesítések fogadására az Apple eszközökön, például egy iPhone.

Dolgok, amelyekre szüksége lesz

Készítünk egy DIY mozgásérzékelőt Apple HomeKit amelyet Elgato Eve mozgásérzékelőként ismernek fel. A HomeKit intelligens mozgásérzékelőjének elkészítéséhez a következő összetevőkre lesz szüksége:

  • D1 Mini vagy NodeMCU kártya
  • instagram viewer
  • HC-SR501 vagy SR602 infravörös PIR, vagy RCWL-0516 mikrohullámú alapú radar mozgásérzékelő
  • Néhány áthidaló vezeték
  • PC vagy laptop
  • Micro USB kábel
  • 5V micro USB tápegység

A PIR mozgásérzékelő korlátozott érzékelési területtel rendelkezik, amely tiszta rálátást igényel: nem érzékeli a tárgyak mögötti mozgást. A mikrohullámú radar mozgásérzékelője érzékeli a mozgást tárgyakon vagy szilárd falon keresztül, és nagyobb lefedettséget biztosít. Ezenkívül a mikrohullámú radarérzékelő érzékenyebb, mint a PIR-alapú passzív mozgásérzékelő.

Flash a firmware

A D1 Mini kártyához a firmware-t fogjuk használni HomeKid. Ezenkívül szüksége lesz egy Windows vagy macOS rendszerre és egy micro USB kábelre.

Csatlakoztassa a D1 Mini kártyát a rendszerhez a mikro-USB-kábellel, majd kövesse ezeket az utasításokat a firmware flash-hez.

Windows rendszeren:

  1. Töltse le és csomagolja ki az Espressifet Flash letöltő eszközök.
  2. Nyissa meg a kicsomagolt mappát, és indítsa el a flash_download_tool_xx.exe program.
  3. Ban ben Chip típusa, választ ESP8266 és kattintson rendben.
  4. Jelölje be az első három jelölőnégyzetet az alábbi képen látható módon, majd
    1. típus 0x0000 és kattintson három pontra a kiválasztásához rboot.bin fájlt.
    2. típus 0x1000 és válassza ki a blank_config.bin fájlt.
    3. típus 0x2000 és válassza ki a fő.bin fájlt.
  5. Válassza a következő beállításokat az ESP8266 Flash Download Tools ablakban.
    1. Átviteli sebesség: 115200.
    2. Flash mérete: 4 MB.
    3. Vaku mód: DIO vagy QIO.
    4. SPI sebesség: 40 MHz.
  6. Válaszd ki a COM port, amelyre a D1 Mini csatlakozik, és kattintson Rajt. Ennek befejezése akár két percig is eltarthat.

macOS rendszeren:

  1. Töltse le és indítsa el a NodeMCU-PyFlasher.dmg a macOS rendszeren.
  2. Csatlakoztassa a D1 Minit a Mac rendszerhez, majd válassza ki a Soros port.
  3. Kattintson Tallózás és válassza ki a fő.bin fájlt.
  4. Az átviteli sebességnél válassza a lehetőséget 115200.
  5. Választ Négyes I/O (QIO).
  6. Válassza ki Flash törlése és igen, törli az összes adatot.
  7. Kattintson Flash NodeMCU.
  8. Miután a NodeMCU felvillant, csatlakoztassa újra az újraindításhoz, majd kövesse a következő utasításokat.

Miután a firmware sikeresen villogott, csatlakoztatnia kell az eszközt a Wi-Fi hálózathoz.

Csatlakozzon a Wi-Fi hálózathoz

Csukja be a Espressif Flash letöltő eszközök ablakokat, és csatlakoztassa újra a D1 Minit a rendszerhez.

  • Vegye ki iPhone-ját vagy más iOS-eszközét, és nyissa meg a Wi-Fi beállításokat.
  • Csatlakozzon a Homekid-XXXX Wi-Fi hozzáférési pont a jelszó használatával 12345678.
  • Megjelenik egy bejelentkezési ablak az eszközön. Koppintson a Wi-Fi hálózatra, és írja be a jelszót.
    2 kép
  • Koppintson a Csatlakozik. A készülék leválasztja az okostelefont, és a megadott jelszó használatával csatlakozik a Wi-Fi hálózathoz.

Ha rossz jelszót adott meg, a készülék egy idő után elindítja az AP-t. Ezután ismét csatlakozhat az AP-hoz, és megadhatja a helyes jelszót.

Csatlakoztassa az alkatrészeket

Tekintse meg az alábbi kapcsolási rajzot a HC-SR501 PIR mozgásérzékelő D1 Mini vagy NodeMCU kártyához való csatlakoztatásához.

Ha SR602 PIR vagy RCWL-0516 mikrohullámú radar mozgásérzékelőt kíván használni, csatlakoztassa a kimeneti érintkezőt a D6 érintkezőhöz, a Vint az 5 V-os érintkezőhöz, a földelési érintkezőt pedig a D1 Mini vagy a NodeMCU G érintkezőjéhez.

Adjon hozzá tartozékot a Home alkalmazáshoz

iOS-eszközén vagy macOS-eszközén, például MacBookon nyissa meg a Home alkalmazást, majd kövesse az alábbi lépéseket az általunk készített mozgásérzékelő tartozékként történő hozzáadásához. A készülék nem hivatalos tartozékként kerül majd hozzá, de az Apple HomeKit hivatalos Elgato Eve mozgásérzékelőjéhez hasonlóan fog működni.

  1. A Home alkalmazásban érintse meg a ikont + ikonra, és válassza ki Tartozék hozzáadása.
  2. Koppintson a Több akció… majd érintse meg a Mozgás-XXXX tartozék.
    3 kép
  3. Koppintson a Add Anyway majd írja be a kódot 1180-3193. Koppintson a Folytatni.
  4. Válassza ki azt a helyet, ahová a mozgásérzékelőt telepíteni fogja, és érintse meg a gombot Folytatni.
    4 kép
  5. Szerkessze vagy módosítsa a mozgásérzékelő nevét. Ez fontos több mozgásérzékelő nyomon követéséhez. Koppintson a Folytatni > Kész.
  6. A mozgásérzékelőt most már a helyiség neve alatt láthatja tartozékként. Ha megérinti a tartozékot, megnyílik egy vezérlőpult, ahol szerkesztheti az érzékelő tulajdonságait.
    3 kép

Telepítheti az Eve for HomeKit alkalmazást is, ha további lehetőségeket és vezérlést szeretne a barkácsoló mozgásérzékelőn. Ez az alkalmazás intuitívabb felhasználói felületet biztosít, megkönnyítve a hivatalos és nem hivatalos DIY HomeKit kiegészítők kezelését, mint például DIY HomeKit WS2812B NeoPixel RGB szalag.

Hibaelhárítás

A következő problémák esetén újra kell frissítenie a firmware-t:

  1. Ha a vezeték nélküli hozzáférési pont nem látható az okostelefon Wi-Fi beállításai között.
  2. Ha az eszköz nem látható az Apple HomeKit alkalmazásban.

Mielőtt újra felvillantja a mikrovezérlő kártyáját, feltétlenül törölje a memóriát a gombbal Törli gombra, majd kattintson Rajt hogy a mikrovezérlő kártyáját felvillantsák a firmware-rel.

Automatizálja a lámpákat és a kapcsolókat

Ezt az olcsó DIY HomeKit-kompatibilis mozgásérzékelőt használhatja a biztonság érdekében, vagy automatizálhatja a világítást, a kapcsolókat vagy bármely más okoseszközt otthonában. Például beállíthat automatizálást a Homeappban, hogy intelligens kapcsolót vagy intelligens lámpát indítson el, ha mozgást észlel egy adott területen, például lépcsőházban vagy folyosón.

Beállíthat egy automatikát is, amely értesítéseket kap iPhone-ján, amikor mozgást észlel. Az automatizálás létrehozásához azonban szüksége lesz egy Apple HomePodra vagy Apple TV-re (4. generációs vagy újabb) a hálózatra vagy a telephelyre. Ellenkező esetben az érzékelőt csak mozgásérzékelésre használhatja.