Obsah:
- Krok 1: Nastavení serveru
- Krok 2: Konfigurace a doplňky
- Krok 3: Nastavení polovodičového relé
- Krok 4: Připojte relé Solid Sate a nahrajte kód Arduino
- Krok 5: Testujte
- Krok 6: Další kroky
Video: Integrace Arduino a Apple HomeKit - ovládejte svůj domov ze Siri! IoT je tady: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
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
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é
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
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
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:
Inteligentní otvírač garážových vrat DIY + integrace domácího asistenta: 5 kroků
Integrace inteligentních garážových vrat DIY + integrace domácího asistenta: Proměňte své normální garážová vrata chytře pomocí tohoto projektu DIY. Ukážu vám, jak jej sestavit a ovládat pomocí Home Assistant (přes MQTT) a mít schopnost dálkově otevírat a zavírat garážová vrata. Budu používat desku ESP8266 s názvem Wemos
Jednoduchá integrace Arduino Uno a ESP8266: 6 kroků
Jednoduchá integrace Arduino Uno a ESP8266: Naším cílem bylo vytvořit knihovnu příkazů Esp8266 AT (založenou na knihovně ITEAD), která by fungovala dobře na softwarovém seriálu na většině zařízení ESP8266 za předpokladu, že mají firmware, který reaguje na příkazy AT (což je obvykle výchozí nastavení výrobce)
Integrace IoT-HUB-Live (ESP 8266, Arduino): 11 kroků
Integrace IoT-HUB-Live (ESP 8266, Arduino): Pokud máte zařízení IoT a potřebujete cloudovou službu pro ukládání vašich měření
Získejte obrazovku pro svůj domov Google pomocí Raspberry Pi a Dialogflow (alternativa Chromecastu): 13 kroků
Získejte obrazovku pro svůj domov Google pomocí Raspberry Pi a Dialogflow (alternativa Chromecastu): Od chvíle, kdy jsem si koupil svůj domov Google, jsem chtěl ovládat svá zařízení doma pomocí hlasových příkazů. Funguje to úžasně ve všech směrech, ale cítil jsem se špatně kvůli jeho funkci videa. Můžeme sledovat Youtube a Netflix, pouze pokud máme zařízení Chromecast nebo
Chraňte svůj domov pomocí laserových paprsků!: 7 kroků (s obrázky)
Chraňte svůj domov pomocí laserových paprsků !: Zde je snadno vyrobitelný a výkonný laserový poplašný systém, který dokáže ochránit celý váš domov, uvnitř nebo venku! Moje inspirace pro tento projekt pochází od Brada Grahama & Kathy McGowan. Podívejte se na video, kde najdete podrobnosti a výsledky testů. Budete ohromeni