2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Doposud jste pomocí svého asistenta Google odpovídali na otázky týkající se povětrnostních podmínek, měnových kurzů, směru, data a času atd. Váš asistent Google umí více než jen tyto odpovědi na otázky. Nyní použijte Google Assistant k ovládání domácích spotřebičů
Ok Google, zapni světlo.
a vaše práce je hotová. Přečtěte si tedy tento článek a zjistěte, jak to umožnit.
Krok 1: Proces
Tento proces se skládá ze tří částí,
- Hardware (relé ovládané WiFi)
- Kódování (klientský kód Adafruit MQTT)
- 'IFTTT (Sloučení Google Assistant a Adafruit MQTT)
Krok 2: Hardware
Pro hardware potřebujeme relé pro spínání střídavých spotřebičů, které je provozováno přes wifi. K tomu jsem použil svůj již vyrobený předchozí projekt Sonoff. V případě, že jste sledovali tento projekt a vyrobili si vlastního Sonoffa, je vaše část hardwaru a kódování dokončena.
Pro zbytek lidí vám ukážu jednoduché relé, které se ovládá pomocí vývojové desky ESP8266 12e. Takže připojení relé, esp8266 a AC zařízení (žárovka) je něco takového,
Krok 3: Kódování
Pro kódování ESP8266 použijeme knihovnu Adafruit MQTT, kterou si můžete stáhnout z mého účtu GitHub. V této knihovně se chystáme upravit ukázkový kód s názvem „mqtt_esp8266“.
V tomto kódu je třeba provést mnoho změn, takže se raději podívejte na moje výukové video. A ano, musíte si také vytvořit účet na io.adafruit.com před nahráním kódu, protože existuje několik podrobností o vašem účtu, které musíte zadat do kódu. Podívejte se tedy na moje video připojené na konci článku, abyste poznali postup.
Krok 4: IFTTT
IFTTT znamená If This Then That, což v zásadě poskytuje platformu, na které můžeme sloučit dvě různé služby. Stejně jako pro náš projekt použijeme Google Assistant a Adafruit MQTT. Veškeré pokyny od asistenta Google budou zpracovány IFTTT a podle toho budou akce prováděny na straně serveru Adafruit MQTT.
Vydělávání v IFTTT a vytváření appletů v této aplikaci je trochu zdlouhavý proces a bude obtížné to vysvětlit slovy. Podívejte se proto na moje výukové video.
Krok 5: Výukové video
Podívejte se na toto úplné výukové video, abyste přesně porozuměli každému procesu. Stále máte nějaké pochybnosti ohledně tohoto projektu nebo mého jakéhokoli jiného projektu, můžete přímo whatsApp mi na mé číslo
+91 82000 79034