Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 18.01.24
Príspevky: 450
Témy: 198
Bydlisko: Poprad-okolie
Príspevok NapísalOffline : 26.04.2020 14:20

Amazon Alexa Echo Dot v1 a v2 je hlasový asistent, ktorý dokáže prijímať hlasové povely a na ich základe vykonávať akcie. Vhodný spôsob pre realizáciu inteligentnej domácnosti. Dokáže prehrávať hudbu cez Spotify, odpovedať na povely. Obsahuje WiFi pre pripojenie k 2,4GHz, alebo 5GHz WiFi sieti.

Dnes si ukážeme ako je možné Amazon Echo Dot prepojiť s mikrokontrolérom ESP8266. Amazon Alexa Echo Dot dokáže ESP8266 ovládať prostredníctvom UDP callbackov. Každý z callbackov má svoj ON / OFF switch - príznak. Každú akciu (napríklad výstup) je možné ovládať dvomi hlasovými povelmi.

Pripravil som jednoduché implementácie pre ovládanie výstupu inteligentného systému Loxone s HTTP autentizáciou s využitím HTTPClient knižnice (autentizácia prebieha predvoleným menom a heslom do Loxone systému). Taktiež obdobný príklad pre ovládanie stavu (výstupu) na PHP webserveri (bez HTTP autentizácie). V oboch prípadoch je dostupný jeden Callback - Relay 1 (one), ktorý reaguje na ON / OFF switch.
ESP8266 - Ovládanie hlasom cez Amazon Echo Dot
Callbackom je možné riadiť aj fyzické výstupy, spúšťanie hudby, prehrávanie sieťových streamov a mnoho ďalších akcií, ktoré je možné jednoducho doprogramovať. Callbacky je možné jednoducho škálovať, odporúčaný počet je maximálne 4-6 callbackov pri ktorých ESP8266 funguje stabilne. ESP8266 funguje na princípe keep-alive servera, ktorý UDP callbacky drží viditeľné pre Amazon Echo Dot.

Základnou podmienkou pre funkčnosť celého systému je prevádzkovať ESP8266 a Amazon Echo Dot v rovnakej LAN sieti, kde sa dokážu navzájom vidieť a byť dostupné.

Ovládanie:
    Hlasovou požiadavkou: "Alexa, Find devices" získame od Amazonu výstupo počte smart zariadení v sieti
    Amazon Echo Dot odpovie napríklad: "The Discovery is complete, I found one smart device." - to znamená, že v sieti existuje jeden Callback, ktorý je možné On / Off ovládať.
    Pre ovládanie výstupu z príkladov použijeme: "Alexa, Turn relay one on", prípadne "Alexa, Turn relay one off"
    Amazon Echo Dot vykoná akciu (spustením Callbacku s príslušným ON / OFF príznakom) a odpovie: "Okay"
    ESP8266 vykoná akciu nastavenú v danom Callbacku a ON / OFF príznaku.

Projekt nie je kompatibilný pre Amazon Alexa Echo Dot v3.

Potrebné knižnice pre projekt sú dostupné na Githube: https://github.com/martinius96/Amazon-voice-control-libraries
Knižnice je potrebné importovať do: C:/Users/[User]/Documents/Arduino/libraries

Programové implementácie sú dostupné na: https://arduino.php5.sk/amazon-hlasove-ovladanie.php

Program je kompatibilný pre ESP8266 dosky a moduly: (Generic, NodeMCU v2/v3 Lolin, Wemos D1, Wemos D1 Mini). Program bol testovaný pod Arduino Core 2.3.0 pre ESP8266.
ESP8266 - Ovládanie hlasom cez Amazon Echo Dot


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 30.05.2020 0:01

Ahoj, co to vlastne robi?

Spusti to kavovar, alebo pusti pesnicku? Alebo to len hlada zariadenia v sieti? Ved doma viem, ake mam zariadenia, nie? Preco sa musim pytat aleksy?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 18.01.24
Príspevky: 450
Témy: 198
Bydlisko: Poprad-okolie
Príspevok Napísal autor témyOffline : 30.05.2020 22:25

To je príklad použitia, že aj Alexa ti vie odpovedať, nemusíš si otvárať router, či nejakú administráciu, je to skôr kontrola, či má zariadenie konektivitu, "či sa vidia". Robiť to môže všetko, čo si naimplementuješ. Od odmeraní teplôt, cez otvorenie dverí, spustenia kávovaru po časovo riadené kúrenie či závlahu atď...

Konkrétne implementácie odo mňa, ktoré som testoval a rozširoval obsahujú:
    Ovládanie svetiel a výstupov, klasické log 1 / log0
    Ovládanie systému Loxone s HTTP autentizáciou ESP8266, teda ti vie poslať niečo (stav, hodnotu, napríklad teplotu) do Loxone autorizovane, že mu Loxone umožní niečo zapísať...
    Request na webovú službu, klasicky do internetu, či už HTTP / HTTPS request podľa implementácie
a ďalších možností ako to využiť je fakt mnoho..


Offline

Užívateľ
Užívateľ
ESP8266 - Ovládanie hlasom cez Amazon Echo Dot

Registrovaný: 09.06.15
Príspevky: 3684
Témy: 56
Bydlisko: BT
Príspevok NapísalOffline : 30.05.2020 23:37

To vsetko sa da robit aj v loxone apke.


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Amazon Echo dot 3 - Alexa

v Ostatné

2

594

03.01.2021 14:12

peto111 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P/V: Amazon (Alexa) echo dot 4.gen

v Predám

0

476

22.12.2021 21:06

medove Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Amazon Echo - Spotify vs Amazon Music viditelnost

v Ostatné

0

428

23.02.2022 9:14

Oliver96 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hlasom ovládané auto - ESP8266 (NodeMCU)

v Články

2

963

10.01.2020 18:25

martinius96 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. I/P: Amazon Echo 2. generácie - nové, nerozbalené

v Predám

0

856

17.12.2018 15:45

BiGTomEE Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovládanie hlasom v slovenčine pre mikrokontroléry a mikropočítače

v Články

0

951

25.07.2018 19:33

martinius96 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovládanie hlasom pre Arduino/NodeMCU/ESP32/Raspberry/Orange Pi ... projekty

v Mikropočítače

1

2009

16.09.2017 9:16

ado130 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Autonómne vykurovanie cez internet s ESP8266

v Články

0

3334

15.01.2019 18:21

martinius96 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kúpa notebooku cez amazon.co.uk

v Notebooky a netbooky

1

893

11.11.2016 23:19

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladanie cez USB

v Elektronika

1

1050

15.12.2007 11:06

POM4R4NC Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladanie cez IRda

v TV

6

1171

31.01.2007 15:20

Cmoud Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovládanie PC cez wifi siet

v Sieťové a internetové programy

1

1179

09.05.2010 12:25

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovladanie druheho PC cez internet

v Sieťové a internetové programy

2

1268

19.01.2011 12:05

f4r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ovladanie elektroniky cez infraport W200I

v Mobilné zariadenia

5

1023

26.12.2008 16:00

peter seal Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ovládanie obrazoviek cez jeden PC

v Monitory, televízory a projektory

2

519

27.02.2017 12:23

RiJoY285 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vysokorychlostny prenos obrazu cez vzdialene ovladanie

v Sieťové a internetové programy

3

404

24.01.2014 9:38

shiro Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra