Casa intelligente con le proprie mani: automazione elettrica e home theater
Fai Da Te Servizi Web / / December 19, 2019
In un precedente articolo è stato dimostratoCome utilizzare il componente aggiuntivo "in russo Assistant" gestire la musica o la voce Yandex del browser convenzionali. Oggi vi mostrerò come si può dare comandi vocali elettrodomestici così come home theater XBMC.
domotica
Sono sempre stato interessato a creare un sistema di controllo vocale casa intelligente. Che in qualsiasi momento è stato possibile inviare un comando alla luce switch o condizionatore d'aria, chiedono di mettere un film o scoprire quanti ora gradi in camera e molto altro.
Fino ad oggi, per la realizzazione di tutte queste funzioni, è possibile utilizzare i servizi di esperti sull'organizzazione di edifici intelligenti - è molto costoso. Beh, o per cercare di fare tutto ciò che è abbastanza difficile. Ma, come di regola, non in ogni altro caso, non è possibile utilizzare il controllo vocale ...
Come ho detto prima, "Assistente il russo" offre agli sviluppatori di terze parti la possibilità di sviluppare la propria voce programmi, componenti aggiuntivi, che a sua volta può realizzare qualsiasi logica - da impostare la sveglia al controllo remoto di aria condizionata. Approfittando di questo veramente innovativa architettura di voce, sono stato in grado di creare il primo prototipo del componente aggiuntivo su "Connetti Wizard" che controlla le prese elettriche. Ecco come appare ...
Per effettuare questo esperimento mi serviva ZWave controller di domotica Vera3 ed una coppia di prese ZWave. La creazione del add-on mi ha portato solo un paio di giorni - può essere scaricato qui.
Tutto ciò che serve per controllare i dispositivi elettronici - è il sopra descritto attrezzature e Android smartphone set "Assistente del russo." La cosa principale è che lo smartphone e il controller Vera3 erano nella stessa casa Ethernet-network.
A causa del fatto che il "Assistente del russo" può essere addestrato ai comandi dell'utente, è possibile scrivere diversi comandi per gli scenari standard di automazione domestica. Per esempio, la frase "Sono a casa," Assistant può accendere la TV, le luci in camera e aria condizionata. Per assistente ricordato la tua squadra, una volta disse: "Accendi la TV, le luci e l'aria condizionata quando si sente la frase" Sono a casa ' ".
Home Theater
Naturalmente, questa è una semplice possibilità di controllo vocale, e non sono chiaramente abbastanza opzioni che ho descritto all'inizio di questo articolo. Così ho preso la creazione di un sistema home theater funzioni di controllo del sistema. E quello che è successo.
Tutto quello che ho - è un televisore con ingresso HDMI e PC su Windows 7. Per l'organizzazione di home theater ho usato la libera decisione di XBMC, che può essere scaricato da qualsiasi piattaforma - Windows, MacOS X e Linux. vantaggio XBMC è la sua apertura agli sviluppatori a spese del mio addon in grado di convertire i comandi vocali in azioni sullo schermo.
Ora è possibile gestire la tua musica, i film, il volume, controllare il meteo, includere presentazione. Per fare questo nelle impostazioni di XBMC deve consentire WebServer sulla porta 8080. Poi l'addon "Assistente Connect" sarà in grado di inviare comandi remoti per il vostro teatro. Non dimenticate di aggiungere tutti i vostri album musicali nella libreria audio, altrimenti l'assistente non sarà in grado di riconoscere i nomi dei generi e artisti.
insomma
ZWave - questo è un protocollo molto comune che viene utilizzato in una varietà di dispositivi - prese, dimmer, termostati di controllo cieco, trasmettitori IR e altri. A causa della API aperta «Assistente Russo" può essere collegato a qualsiasi di essi o molti contemporaneamente, eseguendo tutte le possibili operazioni. E la voce.
E 'davvero buono, e può essere ripetuto ogni casa.