Casa inteligentă cu propriile sale mâini: automatizare electrice și home theater
Do It Yourself Servicii Web / / December 19, 2019
Intr-un articol anterior sa demonstratCum se utilizează programul de completare „în limba rusă Assistant“ gestiona muzica sau voce Yandex browser-ul convențional. Astăzi vă voi arăta cum vă puteți da comenzi vocale aparate de uz casnic, precum și home theater XBMC.
Pagina de automatizare
Am fost întotdeauna interesat de crearea unui sistem de control vocal inteligent acasă. Că, în orice moment, a fost posibil să se trimită o comandă la lumină comutator sau aer conditionat, adresați-vă pentru a pune un film sau a afla câte grade acum în cameră și multe altele.
Până în prezent, pentru realizarea tuturor acestor funcții, puteți utiliza fie serviciile de experți privind organizarea clădirilor inteligente - este foarte scump. Ei bine, sau pentru a încerca să facă tot ceea ce este destul de dificil. Dar, de regulă, nu este în nici un alt caz, nu puteți utiliza controlul vocal ...
Așa cum am spus mai devreme, „Asistent rus“ oferă dezvoltatorilor terți capacitatea de a dezvolta propria lor voce programe, add-on-uri, care pot pune în aplicare la rândul său, orice logică - de la setarea alarmei la aer condiționat de control de la distanță. Profitând de această arhitectură de voce cu adevărat inovatoare, am fost capabil de a crea primul prototip al add-on „Connect Wizard“ controlul prize electrice. Așa se pare ...
Pentru a realiza acest experiment am nevoie de Z-Wave controler automatizare la domiciliu Vera3 și o pereche de puncte de vânzare Z-Wave. Crearea add-on mi-a luat doar câteva zile - poate fi descărcat aici.
Tot ce ai nevoie pentru a controla dispozitive electronice - este de mai sus echipamentele descrise și smartphone Android cu stabilit „Asistent rus.“ Principalul lucru este că telefonul smartphone și controller-ul Vera3 au fost în aceeași casă Ethernet-rețea.
Datorită faptului că „Asistentul rus“ poate fi instruiți pentru comenzile utilizatorului, puteți scrie mai multe comenzi pentru scenariile standard de automatizare acasă. De exemplu, fraza „Sunt acasă“ Asistentul poate porni televizorul, luminile din cameră și aer condiționarea. Pentru asistentul amintit echipa ta, ai spus odată, „Porniți televizorul, luminile și aer condiționat atunci când auziți expresia“ Eu sunt acasă. ' "
Home Theater
Desigur, aceasta este o foarte simpla posibilitate de control vocal, și nu sunt în mod clar suficiente opțiuni pe care le-am descris la începutul acestui articol. Așa că am luat crearea unui home theater funcții de control ale sistemului. Și asta e ceea ce sa întâmplat.
Tot ce am - este un televizor cu intrare HDMI și PC pe Windows 7. Pentru organizarea de home theatre am folosit decizia liberă a XBMC, care poate fi descărcat de la orice platformă - pentru Windows, MacOS X și Linux. XBMC avantaj este deschiderea către dezvoltatori în detrimentul addon meu, care poate converti comenzi vocale în acțiuni de pe ecran.
Acum puteți gestiona muzica, filme, volumul, verificați starea vremii, includ prezentarea. Pentru a face acest lucru în setările XBMC trebuie să permită WebServer pe portul 8080. Apoi addon „Asistent Connect“ va fi capabil de a trimite comenzi de la distanță pentru a theater. Nu uitați să adăugați toate albumele de muzică în biblioteca audio, în caz contrar asistentul nu va fi capabil să recunoască numele de genuri și artiști.
în concluzie
Z-Wave - acesta este un protocol foarte comun, care este utilizat într-o varietate de dispozitive - prize, dimmere, termostate, controlul orb, emițătoare IR și multe altele. Datorită API deschis «Asistent rus“ poate fi conectat la oricare dintre ele sau mai multe dintr-o dată, efectuarea tuturor operațiunilor posibile. Și voce.
Este foarte bine, și poate fi repetată la fiecare acasă.