Asistent de acasă-Open Source Python Home Automation Platform

Asistent de acasă este o platformă de automatizare a casei open-source care rulează pe Python 3.

Software-ul vă permite să urmăriți și să controlați dispozitivele din jurul casei dvs. de la o singură interfață mobilă, și cu accent pe confidențialitate, niciuna dintre datele dvs. nu este stocată în cloud.

Echipa promite „Instalarea în mai puțin de un minut” și logica puternică vă permite să creați macro -uri, de exemplu – să scăpați luminile atunci când începeți să vă bucurați de Netflix pe Chromecast. Sistemul folosește routerul dvs. wireless pentru a urmări ce dispozitive sunt conectate și rulează un server web pe portul 8123 () și un API JSON ().

Nucleul asistentului de origine este responsabil pentru controlul casei. Are patru părți pentru a face acest lucru posibil. Autobuzul de eveniment facilitează concedierea și ascultarea evenimentelor. Aceasta este inima bătăi a asistentului de acasă. Producătorul de stat urmărește stările lucrurilor. Incendiază un eveniment State_changed atunci când un stat a fost schimbat. Registrul de servicii ascultă autobuzul de evenimente pentru evenimentele call_service și permite altor coduri să înregistreze serviciile. Cronometrul va trimite la fiecare 10 secunde un eveniment Time_Changed în autobuzul evenimentului.

Asistentul de acasă acceptă o serie de dispozitive hardware în prezent, inclusiv Philips Hue, Belkin Wemo, Google Chromecast, Netgear, Tomato și OpenWRT, precum și dispozitive și senzori.

Consultați linkul de mai jos pentru a încerca software -ul sau implicați -vă cu proiectul.

Home-Assistant.IO: Mai multă automatizare a casei open source

Vreau mai mult? – Urmați -ne pe Twitter, ca noi pe Facebook sau abonați -vă la fluxul nostru RSS. Puteți primi chiar și aceste știri livrate prin e -mail, direct în căsuța de e -mail în fiecare zi.

Imparte asta:
Facebook
Stare de nervozitate
Reddit
LinkedIn
Pinterest
E-mail
Mai mult

WhatsApp
Imprimare

Skype
Tumblr

Telegramă
Buzunar

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post