a Silverstone -i teljesen töltött élő rendezvényen. A show megkóstolása érdekében).
A Glyn intelligens otthoni konfigurációja az emonpi körül épül, és MQTT -t, nodered, OpenHab, Lightwaverf és Google Home -t alkalmaz.
Oda Glyn -hez minden jó cuccért …
Úgy gondolom, hogy az automatizálás hasznos szerepet játszhat az energiafogyasztás csökkentésében. Például, ha távolról tudom irányítani az otthoni központi fűtési rendszert, lehetővé teszi számomra, hogy csak a fűtést kell bekapcsolni, amikor szükséges, és nem futtatja egy beállított ütemterv szerint, amikor a ház üres.
Amint azt egy blogbejegyzésben korábban említettük, az EMONPI (az EMONSD előre épített SD-kártyát futtatja) hatékony otthoni automatizálási központként működhet. Az emonpi otthoni automatizálási központként történő felhasználása számos okból megfelelő:
Már 24 órán keresztül fut az energiafigyeléshez
Optimalizálva van a robusztus hosszú távú működéshez: A gyökér maspberry pi fájlrendszer csak olvasható az SD-kártya élettartamának növelésére
Már csatlakozik a helyi hálózathoz
A Debian Raspbian Jessie -t futtatja, ezért az extra kötegek telepítése egyszerű és sok támogatás áll rendelkezésre
A Raspberry Pi 3 rengeteg helykapacitással rendelkezik
Extra rádiók / tartozékok USB -n keresztül csatlakoztathatók
Már futtat egy MQTT -kiszolgálót
Az EMONSD előre épített SD-kártya előzetesen csomagolva van a következő integrációkkal, az OpenHab és a Lightwaverf
Ebben a bejegyzésben meg akarom osztani veled, hogyan használom az emonpi -t a saját otthonomban.
Itt van egy videó bemutató, amely a Google Home -t használja a központi fűtés és a modulok vezérlésére az MQTT -n keresztül:
Olvassa el tovább, hogy megtudja, hogyan lehet ezt elérni egy emonpi és nyílt forráskódú szoftver segítségével …
Sok lehetőség van az otthoni automatizálás és az irányítás szempontjából. Ahol lehetséges, inkább a nyílt forráskódú megoldásokat szeretem, amelyek nem függnek harmadik fél szolgáltatásaitól. Az otthoni rendszerem összes szoftverszolgáltatása, amint azt ebben a bejegyzésben leírom, helyben fut az emonpi -on, és a Google Home Voice integrációján kívül nem igényel internetkapcsolatot a funkcióhoz. Az önálló üzemeltetett nyílt forráskódú megoldás további előnye van a megnövekedett magánélet és biztonság számára, amelyet teljes mértékben irányít.
MQTT
Az MQTT könnyű kommunikációs protokollt használják „ragasztó” kommunikációs rétegként a következő szolgáltatások között. Lásd a felhasználói útmutató műszaki/MQTT szakaszát, hogy további információt kapjon az MQTT működéséről az Emonpi -n.
Energiafigyelés
Emoncms … nyilvánvalóan!
A közelmúltban szerettem a V2 Emoncms Android alkalmazást (jelenleg BETA -ban), amely több oldalt támogat (lásd a fórum szálat).
Video Demo emoncms android alkalmazás v2 béta:
Nemrégiben élveztem az átalakított Emoncms alkalmazások modul használatát is, amelyeket éppen az emoncms.org webhelyen adtak ki. Most már lehetséges, hogy egynél több myelektromos vagy mysolarpv „app” van az emoncms számlánként, és a gazdaság 7 -es megosztott időtartamát támogatják (lásd a fórum szálat):
Ellenőrzés
Központi fűtés
A gáz központi fűtési kazánom ellenőrzéséhez MQTT WiFi relét használok, amelynek fejlesztése van a termosztátban és az ütemezőben is, bár nem használom ezeket a funkciókat, csak közvetlenül az MQTT -n keresztül irányítom. A WiFi relé nagyon megbízható volt, az elmúlt két évben naponta használták otthonomban, és soha nem volt szükség újraindításra.
Dugó aljzatok (lámpák)
Használom a Lightwave RF dugókat, amelyekhez lámpák és más szórakoztató eszközök vannak csatlakoztatva, pl. Sztereó és Chromecast. Ha egy teljes dugó bank be- és kikapcsolását képes átkapcsolni, az az előnye, hogy teljes mértékben kikapcsolhatja a modulokat, ha nem használja a vámpír -csatornát.
Az emonpi közvetlenül az MQTT segítségével képes vezérelni a Lightwave RF eszközöket, ha RF OOK modulok vannak felszerelve. Lásd: LightWave RF EMONPI felhasználói útmutató.
A Lightwave RF eszközök nem tökéletesek, az OOK RF protokoll egyszerűsített, nem biztonságos, alkalmanként megbízhatatlan, és az állami visszajelzés nem áll rendelkezésre. Fontolom, hogy az ESP8266 alapú SONOFF PLUG -nál a harmadik féltől származó MQTT firmware -vel vagy az Emonesp firmware -vel.
Felület
Az elmúlt években az OpenHAB -t használtam a vezérlőfelületként. Az OpenHab előre van töltve az emonpi emonsd előre gyártott képére. Még nem frissítek az OpenHab v2.0 -ra, nagyon szépnek tűnik. A V1.8 azonban nagyon jó hírű és megfelel az igényeimnek. Az OpenHab Android alkalmazást használom a telefonhoz gyorsan elérni a felületet:
Az OpenHab integrálódik a Pebble Smartwatch -mal is, ami rendkívül könnyűvé teszi a fűtés be- és kikapcsolását, miközben ki és kb.
Egy ideje (2016 eleje) a Homeassistant -szal belemerültem (lásd a blogbejegyzést). Nagyon lenyűgözött, követtem a projektet, és úgy tűnik, hogy kiváló otthoni automatizálási platformnak érhető el. Hagyja abba az Openhab riválisát.
Az interfész egy másik lehetősége a csomópontú irányítópult, amely most hivatalosan a Nodered projekt része.
Az MQTT szépsége az, hogy az agnosztikus platform, lehetséges, hogy sok különböző interfész vezérli ugyanazokat a vezérlőcsomópontokat.
Hangfelület
NemrégibenMegszerezte a Google Home Voice kiváltott hangszóróját, a HA-Bridge kis segítségével a Philips Hue Bridge emulálásához. Nagyon könnyű eljutni a Google Home-t, hogy a helyi eszközöket az MQTT-n keresztül irányítsák. Ugyanez a konfiguráció az Amazon Echo -val is működik. Lásd az EMONPI HA-Bridge Konfigurációs Útmutatóját.
Lásd a videó bemutatóját a bejegyzés tetején.
Eszköz konfiguráció a HA-Bridge weboldal GUI segítségével:
Google Home App Setup:
Integráció és automatizálás
Az EMONPI / EMONSD-re előre betöltött Nodered-et használom, hogy integrálódjak más szolgáltatásokkal, például a legújabb kültéri hőmérsékletet az időjárási idő alatt, a push értesítéseket (a fűtés be- és kikapcsolási hőmérsékleti riasztása) küldje el a telefonomra a pushover segítségével. Mindkét szolgáltatás előre elkészítette a csomópontú áramlásokat, így az integráció nagyon egyszerű. A nodered előre telepítve van, és az emonpi / emonsd fájlra konfigurálva van. Az Emonpi -n szereplő példaáramlás azt mutatja, hogy az MQTT emonthadatait és az Weather Underground külső hőmérsékleti adatait olvassa el.
Van egy csomópontú áramlásom is, amely kezeli a fűtés kikapcsolását, amikor a nappali hőmérséklete (az emonth határozta meg) egy meghatározott pontot elér. Használhattam volna a WiFi relé termosztátvezérlőjét, hogy ezt megtegyem, azonban a házamban nehéz lenne a vezetékes hőmérséklet -érzékelőt a WiFi reléből a nappaliba futtatni, ezért inkább vezeték nélküli emelt hőmérsékletet használok.
Biztonság és távoli hozzáférés
A távirányító (a helyi hálózaton kívülről) dinamikus DNS -szolgáltatással, például kacsa vagy biztonságos VPN segítségével érhető el, hogy kívülről hozzáférést biztosítson a szolgáltatásokhoz. Például megnyitom a 8080 portot, hogy hozzáférhessek az OpenHab -hoz az Emonpi -on az internetről. Az OpenHab hitelesítése be van kapcsolva, és a HTTPS felhasználható egy biztonságos kapcsolat létrehozásához.
Alternatív megoldásként, és esetleg jobb megoldás lehet a myopenhab.org szolgáltatás használata a távirányító lehetővé tétele nélkül, anélkül, hogy külsőleg ki kellene nyitnia a portot.
Az otthoni asszisztensnek van egy példája a TOR hagyma -szolgáltatások használatára a helyi futó otthoni asszisztenshez való hozzáféréshez.
Látogasson el az OpenEnergyMonitor.org webhelyre
A Glyn Hudson kedves engedélyével az eredeti blogbejegyzésből reprodukálta.
Ossza meg ezt:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
Email
Több
WhatsApp
Nyomtatás
Skype
Tumblr
Távirat
Zseb