Translate:
Informacje
WWW
PLIKI
-
Najnowsze wpisy
Najnowsze komentarze
Archiwa
- Październik 2019 (1)
- Czerwiec 2019 (1)
- Marzec 2019 (1)
- Styczeń 2019 (1)
- Listopad 2018 (2)
- Październik 2018 (1)
- Sierpień 2018 (1)
- Czerwiec 2018 (1)
- Maj 2018 (2)
- Kwiecień 2018 (4)
- Luty 2018 (4)
- Styczeń 2018 (5)
- Grudzień 2017 (2)
- Listopad 2017 (8)
- Październik 2017 (4)
- Wrzesień 2017 (7)
- Sierpień 2017 (4)
- Lipiec 2017 (1)
Kategorie
- Serwer Lokalny BLYNK (7)
- Zaczynamy (1)
- Ciekawostki (1)
- Aplikacja tel/tablet (15)
- Sterowanie z pulpitu (2)
- 5. Widgety (13)
- EVENTOR (2)
- Znalezione w sieci (1)
- Układy wieloprocesorowe (2)
- Na warsztacie u innych (2)
- komunikaty (2)
- Problemy (1)
- Uncategorized (4)
- 1. Ogólne (5)
- 2. Piny (3)
- 3. Komunikacja (11)
- API WEBHOOK (4)
- kontrola komunikacji (3)
- Nie blokujący BLYNK (3)
- 4. Biblioteki (3)
Google assistant + BLYNK= sterowanie głosem twojego inteligentnego domu
Bawiliście się już Google assistant z BLYNKiem? Nie? No to posłuchajcie.
Będzie to super ciekawe i futurystyczne rozwiązanie Smart Home jeszcze gorące wprost z elektronicznej kuchni. U Tomka już śmiga głosowe sterowanie przekaźnikami.
Oddajmy głos autorowi.
Cześć, ostatnio obiło mi się o oczy na necie jakieś urządzenie oparte na esp32, które podobno będzie hitem bo obsługuje (chyba) Google Assistent-a i Amazon Alexa…???
Pytam się siebie, a co to ten google asystent? Później doczytuję, że to jakaś nowa funkcjonalność Googla, ale w Polsce nadal w fazie testów, że niby reaguje na polecenia głosowe. Sprawdzam w sklepie Play, rzeczywiście Google Assistant niedostępny. Poszperałem trochę po necie, komuś tam udało się to uruchomić, ktoś inny opisuje wrażenia z testowania bety.
Zainstalowałem w telefonie Google Launcher, odpaliłem, ustawiłem jako ekran główny, pobawiłem się trochę podpowiedziami głosowymi przeglądarki… Jakież moje zdziwienie jak po kilku godzinach wziąłem telefon do ręki, a tu wita mnie asystent google :).
Fajna sprawa, można poczytać na necie…
Myślę sobie fajnie, a jakby tak połączyć to z Blynkiem i głosowo sterować przekaźnikami??? Krótkie zapytanie do asystenta i znalazł już szpeca który to zrobił. Tak więc opieram się na instrukcji z YouTuba i tym opisie: https://community. blynk.cc/t/how-to-integrate- blynk-and-ifttt-google- assistant/16107
Więc po Polsku:
- Musicie mieć działającego asystenta google, mnie się uruchomił na telefonie po zainstalowaniu Google Launchera, ale na tablecie po takiej instalacji na razie asystenta niet… (może ktoś znalazł inne rozwiązanie?).
- Ściągamy ze sklepu Play aplikację „IFTTT”, instalujemy, konfigurujemy ze swoim kontem Google,
klikamy na „this”
Następnie szukamy w otwartym oknie apki „google assistant”
wybieramy jak będziemy się zwracać do asystenta, czy pojedynczym zdaniem, czy tez inaczej
a następnie wpisujemy na jakie nasze polecenia asystent ma reagować, a także jak ma odpowiedzieć
Należy pamiętać, że choć mnie w telefonie zainstalował się polski asystent to „IFTT” jak na razie polskiego nie obsługuje. To jest pewna niedogodność, ponieważ mówiąc do polskiego asystenta nawet po angielsku on stara się „przetłumaczyć” to sobie na polski.
Wyjścia są dwa, pierwsze to przestawienie telefonu na język angielski lub wpisanie takiego polecenia które będzie w miarę jednoznacznie brzmieć jako angielskie dla polskiego asystenta, a jednocześnie jakoś odnosić się do tego co chcemy zrobić.
Ja metodą prób i błędów wpisałem: „switch on number one”, dla kolejnych przekaźników kolejne liczby… Asystent i tak próbuje na początku zrobić z tego coś polskiego, ale po kilku próbach właściwej wymowy :D, uczy się co chcemy powiedzieć i steruje Blynkiem jak chcemy. Odpowiedź asystenta zawsze jest po angielsku, więc wpisałem „ok, switching on lampa ogrood” ;-).
Ok, po wpisaniu poleceń klikamy „create trigger” na dole
.

.
Teraz otwiera się kolejne okienko i klkamy na „that”
.

.
i w otwartym okienku szukamy „Webhooks” i go klikamy
.

.
potem „make a web request”
.

.
Otwiera się okienko i w pasku URL wpisujemy http://ipserwerablynk/ tokenautoryzacyjnyBlynk/pin/ numerpinuvirtualnegoktorymster ujemy
w pasku method: „PUT”
w pasku content type: „application/json
w pasku Body: wartość którą ma wysłać pin virtualny sterujący ( u mnie 1 włącza , a 0 wyłącza)
.

.
Tu mała uwaga , w obu tutorialach na necie chłopaki sterują bezpośrednio pinem fizycznym, np D12, u mnie to nie działało, a działa na virtualnych. Nie wiem, może coś źle robiłem.
Ok, po ustawieniu powyższego klikamy na dole Create action i gotowe.
Wywołujemy asystenta „ok google” wypowiadamy magiczne zaklęcie które wpisaliśmy i głosem sterujemy przekaźnikiem:-)).
Cała opisana procedura tylko włącza przekaźnik, aby go wyłączyć musimy utworzyć nową procedurę, powtarzamy wszystko tak samo, zmieniamy tylko polecenia na „switch off number one” i zmieniamy stan pinu jaki wysyłamy w pozycji „Body”.
Zapewne da się w ten sposób robić wiele świetnych rzeczy z naszymi projektami z Blynkiem, kazać asystentowi odczytywać stany czujników itp… ale to już pewnie dla chcącego nic trudnego…
i jeszcze filmik z działania systemu
.
.
Pozdrawiam Tomek
48
Witam czy IFTT może podać w asystencie Google temperaturę z czujnika z dth11 z Blynk
blynk bez problemu gada z IFTT. Ale jak dalej to przesłać – nie mam pojęcia
Mi się udało wysterować piny fizyczne na module nodeMCU, ale różni się ich adresacja. W aplikacji na telefon ustawiane są piny wg numeracji z modułu nodeMCU, a web-serwer korzysta z numeracji na ESP8266, który jest sercem nodeMCU. I tak np. w aplikacji Blynk zdefiniowałem D1, a w webhooks odpowiadający mu numer D0.
Witam
Udostępnisz swój kod ?
Czy jest możliwe aby glosowo włączać lampy ale z jakimś interwałem czasowym, np 30 sek?
Tomek się skontaktuje z tobą
jak zrobisz daj znać o wyniku
Witam, a czy da się zrobić applet włączający lampę na określony czas? Jeżeli się da to proszę powiedzieć jak to zrobić 🙂