Nastavenia Cookies

Cookies sú malé textové súbory, ktoré sa ukladajú vo vašom zariadení pri návšteve webových stránok. Pomáhajú nám zapamätať si informácie o vašej návšteve, ako sú preferované nastavenia, jazyk alebo prispôsobenie obsahu, a tak zlepšiť váš používateľský zážitok. Niektoré cookies sú nevyhnutné pre základnú funkcionalitu stránky, zatiaľ čo iné nám umožňujú analyzovať jej využitie.

Technické

Tieto cookies sú nevyhnutné na správne fungovanie našej webovej stránky a zabezpečujú základné funkcie, ako je navigácia a bezpečnosť stránky. Bez nich by webová stránka nemohla správne fungovať.

Analytické

Pomáhajú nám pochopiť, ako návštevníci používajú našu stránku, čo nám umožňuje zlepšovať jej obsah a funkcie. Údaje sú anonymné a používame ich výhradne na interné analýzy.

Prijať všetko
Spravovať možnosti
Uložiť a zavrieť

Hlasový asistent Alexa

Princíp

Hlasový povel pre Alexu sa spracuje v Amazon Cloude na základe vytvoreného skillu v URL Switch. Tento skill odošle do CMS systému URL, ktorá nastaví zvolenú premennú. Zmena globálnej premennej spustí udalosť v algoritmoch príslušných modulov, napríklad zapnutie svetla.

Čo budete potrebovať

  • Vytvorenie globálnej premennej v CMS
  • Použitie globálnej premennej v podmienke udalosti
  • Vytvorený účet Amazon
  • Prihlásenie sa do skillu URL Switch

Vytvorenie a nastavenie globálnej premennej

Najskôr vytvoríme globálnu premennú, ktorá bude slúžiť na nastavovanie príkazov z Alexy.

Následne vykonáme povolenia prístupu do globálnych premenných z externej URL.

V module Light pridáme globálnu premennú do podmienky v rámci inštrukcií na ovládanie svetla.

Nastavenie URL Switch

Čo je URL Switch a na čo slúži?

URL Switch je nástroj, ktorý umožňuje prepojiť Amazon Alexa s rôznymi online službami alebo systémami pomocou jednoduchých webových odkazov (URL).

Ako to funguje?

  • Predstav si ho ako vypínač, ktorý pri aktivácii odošle požiadavku na zadanú URL adresu.
  • Keď Alexa rozpozná hlasový povel (napr. "Alexa, turn on the light"), URL Switch spustí preddefinovaný webový odkaz.
  • Tento odkaz môže napríklad zapnúť svetlo, spustiť skript, alebo vykonať akúkoľvek akciu v podporovanom systéme.

Na čo sa dá použiť?

  • Ovládanie inteligentných zariadení, ktoré nemajú priamu podporu v Alexe.
  • Odosielanie dát do CMS kde sa dá URL použiť na nastavenie rôznych premenných a spustenie akcií.

Je to jednoduché riešenie, ak chceš, aby Alexa ovládala niečo, čo nie je priamo kompatibilné s jej systémom. Stačí ti len vytvoriť vhodnú URL adresu, ktorá vykoná požadovanú akciu, a priradiť ju k hlasovému povelu.

Postup

Prihlásenie do URL Switch prostredníctvom účtu od Amazonu: https://www.virtualsmarthome.xyz/url_switch/

Vytvoríme nový URL Switch a zvolíme mu názov podľa toho, ako chceme nazývať daný prepínač. Názvom bude Alexa rozoznávať, ktorý switch má aktivovať, a tým odosielať rôzne inštrukcie na URL do CMS.

Vo volaní "Call" nastavíme URL pre zapnutie aj vypnutie. Používame metódu HTTP GET. V URL za otáznikom píšeme presný názov globálnej premennej, ako sme ju vytvorili v CMS. Odporúčame preto tento názov zvoliť rozumne, bez medzier a interpunkcie, aby sa dal ľahko písať do URL.

Za znak rovnosti nastavíme hodnotu, na ktorú sa má globálna premenná upraviť. Ak budeme používať viac switchov, je dobré hodnotu pomenovať komplexnejšie, napríklad light_on/light_off alebo pre iný switch fan_on/fan_off. Týmto spôsobom rozlíšime, o aký príkaz ide v podmienkach udalostí v CMS.

Ak zvolíme rôzne hodnoty premennej, nie je potrebné vytvárať viacero globálnych premenných na celé spojenie s Alexou. Stačí iba jedna, ktorú sme vytvorili, napríklad s názvom "alexa".

Použitie

Ak máme všetko nastavené, stačí Alexe povedať príkaz: "Alexa, turn on the light" alebo "Alexa, turn on the fan", pokiaľ máte napríklad skill s názvom "fan" na riadenie ventilátora.

Záver

Existuje viacero spôsobov, ako vytvoriť skill pre Alexu. Tento príklad využíva služby tretej strany, no môžete si vytvoriť aj vlastný skill podľa oficiálneho návodu pre Alexu alebo použiť inú podobnú službu.

Hlavným princípom je zabezpečiť, aby Alexa pri vykonaní príkazu zavolala URL adresu do systému CMS, ktorá následne upraví hodnoty globálnych premenných a spustí požadovanú akciu.

Posledná úprava: 27.02.2025
Nenašli ste, čo ste hľadali?
Ak Vám v článku niečo chýba, alebo ste v ňom našli chybu, dajte nám o tom vedieť. Pomáhate nám tak zlepšovať naše produkty.
Odoslať
send
V tomto článku
vertical_align_top
close
close
Zatvoriť
close