Otthoni asszisztens-nyílt forráskódú Python House Automation Platform

A House Assistant egy nyílt forráskódú ház automatizálási platformja, amely a Python 3-on fut.

A szoftveralkalmazás lehetővé teszi, hogy egyetlen, mobilbarát felületről, valamint a magánélet védelmére összpontosítva nyomon kövesse és vezérelje otthona körüli eszközöket, és egyik adata sem tartja a felhőben.

A csapat ígéri, hogy „a telepítés kevesebb, mint egy perc alatt”, valamint a hatalmas logika lehetővé teszi például makrók előállítását – tompítja a lámpákat, amikor elkezdi élvezni a Netflix -et a Chromecast -on. A rendszer használja a vezeték nélküli útválasztót annak nyomon követésére, hogy mely eszközök csatlakoztatva vannak, és egy webszerver futtat a 8123 () porton, valamint a JSON API ().

A House Assistant Core felelős a ház ellenőrzéséért. Négy részből áll, hogy ezt lehetővé tegye. Az eseménybusz megkönnyíti az események tüzelését és meghallgatását. Ez a House Assistant verte szíve. A MEGÁLYOZÓ MAKER nyomon követi a dolgok meghatározásait. A State_ ChangeD eseményt tüzel, amikor a megadás megváltozott. A Szolgáltatási Nyilvántartás meghallgatja a Call_service események eseménybuszját, és lehetővé teszi más kódok számára a szolgáltatások regisztrálását. Az időzítő 10 másodpercenként elküldi a Time_Changed rendezvényt az eseménybuszon.

Az otthoni asszisztens számos hardver eszközt támogat, köztük a Philips Hue, a Belkin Wemo, a Google Chromecast, a NetGear, a Paradicsom és az OpenWRT útválasztók, mint Tellstick eszközök és érzékelők.

Nézze meg az alábbi linket a szoftveralkalmazás kipróbálásához, vagy a projekthez.

Home-Assistant.io: Nyílt forráskódú ház automatizálása

Többet akar? – Kövessen minket a Twitteren, mint mi a Facebookon, vagy iratkozzon fel az RSS -hírcsatornánkra. Még ezeket a híreket is eljuttathatja e -mail útján, közvetlenül a postaládájához.

Ossza meg ezt:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
Email
Több

WhatsApp
Nyomtatás

Skype
Tumblr

Távirat
Zseb

Leave a Reply

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