Obsah:

Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: 6 kroků
Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: 6 kroků

Video: Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: 6 kroků

Video: Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: 6 kroků
Video: Leap Motion SDK 2024, Červenec
Anonim
Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady
Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady

Tento Instructable vám poskytne rychlý a snadný způsob přidání arduino desky do Apple HomeKit na zařízení iOS. Otevírá všechny druhy možností, včetně skriptů běžících na serveru, v kombinaci s Apples HomeKit „Scenes“, a vytváří tak výkonnou kombinaci!

Toto není v žádném případě úplné řešení ani připraveno k dlouhodobému používání, ale ukazuje to, co je možné s trochou práce:) Podívejte se na můj blog pro budoucí projekty www.arduinoblogger.co.uk

Co je potřeba:

  • Arduino s ethernetovým štítem nebo WiFi
  • Raspberry Pi nebo jiný server
  • Polovodičové relé nebo normální relé s řídicím obvodem
  • Chlebová deska - volitelně
  • Box projektu
  • Nějaký čas
  • zařízení iOS
  • Prodloužení vede k vyřezávání

Krok 1: Nastavení serveru

Nastavte server
Nastavte server

Tento projekt vyžaduje ke spuštění softwaru HomeBridge použití serveru. Použil jsem Raspberry Pi, protože jsem ho měl okamžitě k dispozici, ale teoreticky by mělo fungovat cokoli, na čem lze spustit Node. Js!

Chcete -li to spustit a spustit na Raspberry Pi, můžete postupovat podle tohoto průvodce. Další instruktážní materiály jsou k dispozici pro stavbu Raspberry Pi, pokud je potřebujete!

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

Po instalaci je třeba nainstalovat plugin a přizpůsobit soubor config.json

Krok 2: Konfigurace a doplňky

Otevřete soubor config.json, který by měl být v ~/.homebridge/config.json, pomocí oblíbeného textového editoru a přidejte následující

"name": "Homebridge", "username": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"

}, "platformy": , "Příslušenství": [{

"příslušenství": "Http", "name": "Lampa do obývacího pokoje", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "ZÍSKAT"

}]

}

Budete také muset nainstalovat plugin homebride-http. Software HomeBridge bude odesílat požadavky HTTP GET na Arduino, které pak zapne nebo vypne relé Solid State Relay. Hovor vypadá takto:

192.168.1. X: 80/? dne

Vypnuto https://192.168.1. X: 80/?

Chcete -li nainstalovat typ pluginu:

npm install homebridge-http

Krok 3: Nastavení polovodičového relé

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

Použil jsem docela odolné polovodičové relé. To může být (a bude v budoucích verzích tohoto) nahrazeno něčím mnohem menším. Očividně to hodnotte pro zátěž, kterou hodláte spustit.

Toto je nyní skutečně „inteligentní“rozšíření.

Kladné relé relé Solid State se připojí ke kolíku 5 na Arduinu.

Zápor se připojí ke kolíku GND.

Při jednání s 120/220 Vdc - TAKE CARE platí všechna obvyklá varování.

Krok 4: Připojte relé Solid Sate a nahrajte kód Arduino

Připojte relé Solid Sate a nahrajte kód Arduino
Připojte relé Solid Sate a nahrajte kód Arduino

Otevřete své prostředí arduino a nahrajte tuto skicu.

Přizpůsobte si svou IP adresu podle potřeby.

Nyní by to mělo být připraveno k testování.

Spusťte homebridge na serveru!

Krok 5: Testujte

Test!
Test!
Test!
Test!

Nyní, když je vše na svém místě, je čas na testování!

Stáhněte si Elgatu Eve z App Store na svém zařízení iOS.

Homebridge byste měli vidět jako příslušenství, které je k dispozici k připojení. Použijte číslo PIN 031-45-154, které lze přizpůsobit v souboru config.json.

Po připojení to můžete přesunout v aplikaci do požadované místnosti atd. Vyzkoušejte Siri! Mělo by být možné ovládat relé pomocí hlasu!

Krok 6: Další kroky

V plánu je toto zmenšit a použít něco jako Nano a vložit to do světelných spínačů / nástěnných zásuvek s mnohem menšími relé a používat WiFi pro kompletní systém domácí automatizace.

Doufám, že z toho někdo bude mít nějaké využití! Velké díky Nicku Farinovi za jeho práci na Homebridge Software!

Brzy přijde video.

Doporučuje: