Obsah:

Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu: 6 krokov
Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu: 6 krokov

Video: Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu: 6 krokov

Video: Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu: 6 krokov
Video: Leap Motion SDK 2024, Júl
Anonim
Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu
Integrácia Arduino a Apple HomeKit - ovládajte svoj domov zo Siri! IoT je tu

Tento návod vám poskytne rýchly a ľahký spôsob pridania arduino dosky do Apple HomeKit na zariadení iOS. Otvára všetky druhy možností, vrátane skriptov spustených na serveri, v kombinácii s programom Apples HomeKit „Scenes“, predstavuje silné kombá!

Toto nie je ani zďaleka úplné riešenie, ani pripravené na dlhodobé používanie, ale ukazuje, čo je možné s trochou ďalšej práce:) Pozrite sa na môj blog o budúcich projektoch www.arduinoblogger.co.uk

Čo je potrebné:

  • Arduino s ethernetovým štítom alebo WiFi
  • Raspberry Pi alebo iný server
  • Polovodičové relé alebo normálne relé s riadiacim obvodom
  • Doska na chlieb - voliteľné
  • Projektový box
  • Nejaký čas
  • zariadenie iOS
  • Predĺženie Olovo na vyrezávanie

Krok 1: Nastavte server

Nastavte server
Nastavte server

Tento projekt vyžaduje na spustenie softvéru HomeBridge použitie servera. Použil som Raspberry Pi, pretože som ho mal hneď k dispozícii, ale teoreticky by malo fungovať čokoľvek, na čom je možné spustiť Node. Js!

Nasledujte tohto sprievodcu a spustite ho na Raspberry Pi. Existujú ďalšie pokyny na zostavenie Raspberry Pi, ak ich potrebujete!

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

Po inštalácii musíte nainštalovať doplnok a prispôsobiť súbor config.json

Krok 2: Konfigurácia a doplnky

Otvorte súbor config.json, ktorý by mal byť v priečinku ~/.homebridge/config.json, pomocou obľúbeného textového editora a pridajte nasledujúce

{ "Most": {

"name": "Homebridge", "užívateľské meno": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"

}, "platformy": , "príslušenstvo": [{

"príslušenstvo": "Http", "name": "Lampa do obývačky", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "ZÍSKAŤ"

}]

}

Budete tiež musieť nainštalovať doplnok homebride-http. Softvér HomeBridge bude na Arduino odosielať požiadavky HTTP GET, ktoré potom zapnú alebo vypnú polovodičové relé. Hovor vyzerá takto:

192.168.1. X: 80/? dňa

Vypnuté https://192.168.1. X: 80/?

Ak chcete nainštalovať typ doplnku:

npm nainštalovať homebridge-http

Krok 3: Nastavte polovodičové relé

Nastavte polovodičové relé
Nastavte polovodičové relé

Použil som dosť odolné polovodičové relé. Toto môže byť (a bude v budúcich verziách) nahradené niečím oveľa menším. Očividne to hodnotte pre záťaž, ktorú z nej plánujete spustiť.

Teraz je to vlastne „inteligentné“rozšírenie.

Kladné relé Leg of the Solid State sa pripojí k pinu 5 na arduine.

Mínus sa pripojí na pin GND.

Pri zaobchádzaní s napätím 120/220 VDC - STARAJTE SA.

Krok 4: Pripojte relé Solid Sate a nahrajte kód Arduino

Pripojte relé Solid Sate a nahrajte kód Arduino
Pripojte relé Solid Sate a nahrajte kód Arduino

Otvorte svoje prostredie arduino a nahrajte tento náčrt.

Prispôsobte si svoju IP adresu podľa potreby.

Teraz by to malo byť pripravené na testovanie.

Spustite homebridge na serveri!

Krok 5: Testujte

Otestovať!
Otestovať!
Otestovať!
Otestovať!

Teraz, keď je všetko na svojom mieste, je čas na testovanie!

Stiahnite si Elgatu Eve z App Store do svojho zariadenia iOS.

Homebridge by ste mali vidieť ako príslušenstvo, ktoré je k dispozícii na pripojenie. Použite číslo PIN 031-45-154, ktoré je možné prispôsobiť v súbore config.json.

Po pripojení to môžete v aplikácii presunúť do požadovanej miestnosti atď. Vyskúšajte Siri! Malo by byť schopné ovládať relé pomocou hlasu!

Krok 6: Ďalšie kroky

Plán je zmenšiť to a použiť niečo ako Nano a vložiť to do svetelných spínačov / zásuviek s oveľa menšími relé a používať WiFi pre kompletný systém automatiky pre domácnosť.

Dúfam, že to niekomu pomôže! Veľká vďaka Nickovi Farinovi za jeho prácu na Homebridge Software!

Čoskoro pribudne video.

Odporúča: