Turinys:

Prietaisų valdymas naudojant „Google Assistant“: 5 žingsniai
Prietaisų valdymas naudojant „Google Assistant“: 5 žingsniai

Video: Prietaisų valdymas naudojant „Google Assistant“: 5 žingsniai

Video: Prietaisų valdymas naudojant „Google Assistant“: 5 žingsniai
Video: „Xiaomi Smart Speaker“ – garsiakalbio versija, „Ok Google“! Balso veikiantis Home Assistant 2024, Lapkritis
Anonim
Prietaisų valdymas naudojant „Google“padėjėją
Prietaisų valdymas naudojant „Google“padėjėją

Iki šiol naudojote „Google“padėjėją atsakydami į klausimą apie oro sąlygas, valiutų kursus, kryptį, datą ir laiką ir tt. „Google“padėjėjas gali nuveikti daugiau nei tik atsakymai į šį klausimą. Dabar naudokite „Google“padėjėją, kad galėtumėte valdyti savo buitinę techniką, tiesiog pasakykite

Gerai „Google“, įjunkite šviesą.

ir jūsų darbas baigtas. Taigi perskaitykite šį straipsnį ir sužinokite, kaip tai padaryti įmanoma.

1 žingsnis: apdorokite

Šis procesas susideda iš trijų dalių,

  1. Techninė įranga („WiFi“valdoma relė)
  2. Kodavimas („Adafruit MQTT“kliento kodas)
  3. „IFTTT („ Google “padėjėjo ir„ Adafruit MQTT “sujungimas)

2 žingsnis: Aparatūra

Techninė įranga
Techninė įranga

Techninei įrangai reikia turėti relę, skirtą kintamosios srovės prietaisams perjungti, kuri valdoma per „Wi -Fi“. Taigi tam panaudojau savo jau sukurtą projektą „Sonoff“. Jei žiūrėjote šį projektą ir sukūrėte savo „Sonoff“, tada jūsų aparatūros ir kodavimo dalis yra baigta.

Likusiems žmonėms parodysiu paprastą relę, valdomą naudojant ESP8266 12e dev plokštę. Taigi relės, esp8266 ir kintamosios srovės prietaiso (lemputės) jungtys yra maždaug tokios,

3 žingsnis: kodavimas

ESP8266 kodavimui naudosime „Adafruit MQTT Library“, kurią galite atsisiųsti iš mano „GitHub“paskyros. Toje bibliotekoje mes tiesiog pakeisime pavyzdinį kodą, pavadintą „mqtt_esp8266“.

Tame kode reikia atlikti daug pakeitimų, todėl geriau žiūrėkite mano mokymo vaizdo įrašą. Taip, prieš įkeldami kodą taip pat turite susikurti paskyrą io.adafruit.com, nes yra keletas jūsų paskyros detalių, kurias turite įvesti į kodą. Taigi žiūrėkite mano vaizdo įrašą, pridėtą straipsnio pabaigoje, kad sužinotumėte procesą.

4 žingsnis: IFTTT

IFTTT reiškia „If This then That“, kuris iš esmės suteikia platformą, kurioje galime sujungti dvi skirtingas paslaugas. Kaip ir mūsų projekte, ketiname naudoti „Google“padėjėją ir „Adafruit MQTT“. Taigi visas instrukcijas, gautas iš „Google“padėjėjo, apdoros IFTTT ir atitinkamai veiksmai bus atliekami „Adafruit MQTT“serverio pusėje.

Skaičiuoti IFTTT ir kurti programėles toje programoje yra šiek tiek ilgas procesas ir bus sunku tai paaiškinti žodžiais. Taigi, maloniai žiūrėkite mano mokymo vaizdo įrašą.

5 žingsnis: mokomasis vaizdo įrašas

Žiūrėkite šį visą mokymo vaizdo įrašą, kad tiksliai suprastumėte kiekvieną procesą. Vis dėlto turite abejonių dėl šio ar bet kurio kito mano projekto, galite tiesiogiai susisiekti su manimi mano numeriu

+91 82000 79034

Rekomenduojamas: