Tartalomjegyzék:

Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: 6 lépés
Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: 6 lépés

Videó: Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: 6 lépés

Videó: Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: 6 lépés
Videó: Easy Arduino Home Automation from your iPhone, iPad, and Mac with Apple HomeKit!! 2024, November
Anonim
Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT Itt van
Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT Itt van

Ez az Instructable gyors és egyszerű módot kínál arra, hogy arduino táblát adjon az Apple HomeKit készülékéhez iOS -eszközön. Mindenféle lehetőséget megnyit, beleértve a szerveren futó parancsfájlokat, az Apples HomeKit "Scenes" -el kombinálva, hatékony kombinációt eredményez!

Ez semmiképpen sem teljes megoldás vagy hosszú távú használatra kész, de egy kicsit több munkával bizonyítja, hogy mi lehetséges:) Látogassa meg blogomat a jövőbeli projektekről www.arduinoblogger.co.uk

Amire szükség van:

  • Arduino Ethernet pajzzsal vagy WiFi -vel
  • Raspberry Pi vagy más szerver
  • Szilárdtest relé vagy normál relé vezérlőáramkörrel
  • Kenyértábla - opcionális
  • Projektdoboz
  • Majd valamikor
  • iOS eszköz
  • Hosszabbító vezeték a faragáshoz

1. lépés: Állítsa be a kiszolgálót

Állítsa be a szervert
Állítsa be a szervert

Ez a projekt szerver használatát igényli a HomeBridge szoftver futtatásához. Egy Raspberry Pi -t használtam, mivel könnyen elérhető volt, de elméletileg bármi, ami képes futtatni a Node. J -ket, működnie kell!

Kövesse ezt az útmutatót, hogy elindítsa ezt a Raspberry Pi -n. Más oktatható eszközök állnak a Raspberry Pi építésére, ha szüksége van rájuk!

github.com/nfarina/homebridge/wiki/Running…

A telepítés után telepítenie kell egy bővítményt, és testreszabnia kell a config.json fájlt

2. lépés: Konfigurálás és bővítmények

Nyissa meg a config.json fájlt, amelynek a ~/.homebridge/config.json mappában kell lennie, kedvenc szövegszerkesztőjével, és adja hozzá a következőt:

"name": "Homebridge", "felhasználónév": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"

}, "platformok": , "kiegészítők": [{

"tartozék": "Http", "name": "Nappali lámpa", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "GET"

}]

}

Telepítenie kell a homebride-http bővítményt is. A HomeBridge szoftver HTTP GET kéréseket küld az Arduino -nak, amely be- vagy kikapcsolja a szilárdtest relét. A hívás így néz ki:

192.168.1. X: 80/? on

192.168.1. X: 80/? off

A bővítmény típusának telepítéséhez:

npm telepítse a homebridge-http-t

3. lépés: Állítsa be a szilárdtest relét

Állítsa be a szilárdtest relét
Állítsa be a szilárdtest relét

Elég nagy teljesítményű szilárdtest relét használtam. Ez kicserélhető (és lesz a későbbi verzióiban is) valami sokkal kisebb dologra. Nyilvánvalóan értékelje ezt a terhelést, amelyet le akar futtatni.

Ez most gyakorlatilag egy „intelligens” hosszabbító vezeték.

A szilárdtest relé pozitív lába csatlakozik az arduino 5. tűjéhez.

A negatív csatlakozik a GND csaphoz.

Minden szokásos figyelmeztetés érvényes, ha 120/220 VDC -vel dolgozik - FIGYELJEN.

Lépés: Csatlakoztassa a Solid Sate relét, és töltse fel az Arduino kódot

Csatlakoztassa a Solid Sate relét, és töltse fel az Arduino kódot
Csatlakoztassa a Solid Sate relét, és töltse fel az Arduino kódot

Nyissa meg arduino környezetét, és töltse fel ezt a vázlatot.

Szükség szerint testreszabhatja IP -címét.

Ennek most készen kell állnia a tesztelésre.

Indítsa el a homebridge -t a szerveren!

5. lépés: Tesztelj

Teszt!
Teszt!
Teszt!
Teszt!

Most, hogy minden a helyén van, ideje tesztelni!

Töltse le az Elgatu Eve -t az App Store -ból iOS -eszközére.

A Homebridge -t csatlakoztatható tartozékként kell látnia. Használja a 031-45-154 PIN-kódot, ez a config.json fájlban testreszabható.

A csatlakoztatás után ezt az alkalmazáson belül áthelyezheti a kívánt szobába stb. Próbáljon ki Siri -t! Képesnek kell lennie a relé vezérlésére hang segítségével!

6. lépés: Következő lépések

A terv az, hogy ezt lecsökkentjük, és valami Nano -t használunk, és beágyazzuk a Lightswitch -ekbe / fali aljzatokba, sokkal kisebb relékkel, és a WiFi -t használjuk a teljes otthoni automatizálási rendszerhez.

Remélem valaki hasznot húz ebből! Nagyon köszönöm Nick Farinának a Homebridge szoftverrel kapcsolatos munkáját!

Hamarosan jön egy videó.

Ajánlott: