-
Fototrend
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
powerwade
senior tag
Végre van egy ilyen topic is, hálás köszönet érte
Az én "okos" házam jelenleg elég egyszerű. Van egy kis "mindenes" házi szerver (debian alapú openmediavault, de persze egy rpi is elég ezekhez) és azon fut(nak) a vezérlők:
- openHAB
- Node-RED
- MQTT (ez inkább csak a "vezérlőcsatorna")Adatrögzitésra InfluxDB-t, vizualizációra Grafana-t használok.
A szenzorok és az aktorok MQTT-n keresztül kommunikálnak a vezérlőkkel. Van pár házi tákolmány ESP8266 és arduino+nrf24 alapú cucc a házban. Ezek vagy mérnek valamit (hő, pára, fény. stb), vagy kapcsolgatnak valamit (termosztát relé, gyerekszobai mini led alapú lampion sor).
De nem csak DIY cuccok vannak, hanem kommerciális eszközök is úgy mint:
- Arilux AL-LC03 LED vezérlő (ESP8266 alapú tehát custom fw felmegy rá)
- egy rahedli Xiaomi smart szenzor + (hőmérő, mozgásérzékelő, gomb, nyitásérzékelő + a saját gateway ugye. Ezt pl. openHAB simán kezeli)
- Pár Sonoff, Slapmher és S20 konnektor az iTead gyártó jóvoltából (ezeken sonoff-tasmota fw fut)
- Kültéri IP kamerák Zoneminderrel vezérelveDe a Chromecast, Samsung TV és légkondi is könnyen irányitható a fenti vezérlőkből illetve szinte bármilyen infra távirányitós cucc (ehhez egy Broadlink mini RM 3-t használok, ezt is tudom MQTT-t keresztül irányitani)
-
powerwade
senior tag
válasz powerwade #257 üzenetére
Egyébként az idei "nagy" projekt még az hűtőajtóra felszerelt vezérlő tablet lesz. Azon a tervek szerint ImperiHome fog futni, és elsősorban adatokat jelenít meg (benti hőmérséklet, időjárás, postaláda állapot) illetve persze alap dolgok KÉZI vezérlését is rábizom majd (pl. termosztát, pár lámpa, TV, rádió/zenecucc).
A korábban emlitett Grafana, openHAB sitemap és egy példa Node-RED flow (bocs a hunglishért ) screenshotja
[ Szerkesztve ]
-
powerwade
senior tag
Hehe, nálunk igy ugyanez a probléma állt fent. Nappali 23 fok (3 radiátor!) , gyerekszoba és háló 21 (1-1 radiátor)... nem túl ideális. Pár napja készültem el pont ugyanezzel a megoldással - lásd fentebb a node-red screenshotot Igaz, én még nem kötöttem rá a termosztátra a relémet (wemos d1 mini + relay shield) de a virtualizált környezetben szuper működik, mqtt-re megérkezik a megfelelő ON/OFF üzenet a termosztát topikjára.
MQTT olyan egy kommunikációs csatorna. Vannak úgynevezett topikok amiket tudsz olvasni és/vagy irni rá.
Ha olvasol vagyis feliratkozol rá, akkor tudod figyelni és az alapján döntést hozni. Pl. ha a TV topikjára (nálam ez "nappali/tv/state") érkezik egy "ON" üzenet akkor azt elkapja a Node-RED (mert ő "olvassa") és pl. kiküld pushbulleten egy üzenetet nekem, és naplózza adatbázisba hogy mikor történt az ON v. OFF üzenet, amiből később vizualizálhatom mennyit ment a TV napközbenSzóval, röviden: mqtt-vel infót tudsz begyűjteni és/vagy parancsokat osztogatni az eszközeidnek - ha ők támogatják ezt a kommunikációs csatornát. Ha nem akkor valami köztes megoldást beiktatsz mint én pl. a NR-t.
[ Szerkesztve ]
-
powerwade
senior tag
Az mqtt egy végtelenül egyszerű és buta dolog, pont emiatt szeretem. Nem nekem kell "bohóckodni" és egyesével beirogatni mindent az adatbázisba az eszközöknek, mert arra való a vezérlő aki figyeli az összes eszköz topikját. Megmondom őszintén, amikor elkezdtem az egész témát, én se értettem és először mindent sima text fileba írtam és azt figyeltem. De amikor az 4-5 eszköz jött a képbe már macera volt akkor világosodtam meg, hogy nekem mqtt kell, és csak azt figyelni. Oda jön be MINDEN infó és azon keresztül megy (szinte) minden parancs is. A TV rossz példa a vezérlésre, mert az önmagában nem tud mqtt-re irni Ott a NR figyeli pl. ha bekapcsoltam, és az küldi az ON/OFF -ot a megfelelő topikba.
[ Szerkesztve ]
-
powerwade
senior tag
válasz polyszi2013 #268 üzenetére
Az OH screenshot amit korábban linkeltem az a böngészőből néz ki igy, ez a classic UI
Persze van telefononos kliens is, illetve telefonos böngészőből is igy néz ki, de ez ne zavarjon senkit. Ez csak az OH funkciója, nem ez a lényeg. Ez az kezelőfelület kinézhet bárhogy, pl. 1 darab hőmérőt és 1 darab kapcsolót is mutathat, ettől függetlenül a "háttérben" sokmindent csinál. Nem is igazán használom ezt a megjelenítést, látszik hogy csak pár cuccot toltam ide. Ezt a parancssoros dolgot nem igazán értem... Sajnos sokan sokféleképpen értelmezik ezt a házvezérlés és házautomatizálás témát. A kettőt teljesen különálló dolog szerintem. Az egyikkel Te irányítás pl. egy weboldal, vagy tablet/telefon segítségével, a másikkal meg egy háttérben futó vezérlő az általad korábban megadott értékek alapján vezérel, automatikusan. Persze vannak átfedések Amúgy az OH-t én ne akarom megjelenítésre használni, ahhoz számomra fapados. Talán az OH2 dashboardja már so-so, de én inkább a hűtőre szerelt tabletről ImperiHome-mal akarom vezérelni majd az OH-ban és NR-ben levő dolgokat. Illetve a leggyakrabban használt aktorokat, szenzorokat a NR-ben található dashboardba hajigálom bele 1 perc munkával míg OH-ban azért macerásabb - Nekem -
powerwade
senior tag
Ezzel nem teljesen értek egyet. Pl. Nálam a Tasker része az automatizálásnak, mert "hazaszól" mqtt-n ha valami esemény van úgy mint, megérkeztem a munkahelyre (céges wifin van a telefon), a kocsiban ülök (autós bluetoothon lóg) vagy hamarosan hazaérkezem (geofencing, ugye). Ha kész lesz a automata-motoros kapum, akkor a terv az hogy a Tasker fog hazaszólni NR-nek, hogy kb. 50 méterre vagyok, hamarosan megérkezem, kapcsolja fel a kapu melletti lámpákat (ha sötét van) illetve a Tasker feldob egy kérdést hogy nyithatja-e a kaput (ez az amit mondtál, hogy irányít-vezérel).
[ Szerkesztve ]
-
powerwade
senior tag
A jelenlét érzékelést mivel oldod meg? Egy "mezei" mobiltelefon wifi ellenőrzéssel, vagy valami komolyabb (wasp in the box?) Én már 1 éve agyalok a tökéletes megoldáson, de még nem találtam meg. A mobilok sűrűn leesnek a wifiről, a ház riasztóhoz tartozó mozgásérzékelők meg a behatolási pontokat figyelik csak. Jelenleg "kézzel" oldom meg az away módot
-
powerwade
senior tag
Na igen, a többszöri ellenőrzés jó ötlet! Nálunk sajnos elég sűrűn van az, hogy asszony délután lefekszik aludni a kölyökkel, és a telefonját simán hagyja lemerülni heti 3-4 alkalommal is... azt mondja, őt nem zavarja ha nem érik el mobilon :-) Viszont emiatt erre nem hagyatkozhatok erre a megoldásra + alvás közben se mozognak annyit, hogy a mozgásérzékelők érzékeljék őket. Gondoltam, hogy erre az esetre nyomásérzékelőket szerelek az matracok alá, de elvetettem az ötletet, mert ez ágyúval-verébre tipikus esete, ráadásul random helyekre fekszenek sziesztázni és nem rakhatom tele a lakást kütyükkel Szerintem a kulcscsomóra szerelt rövid hatótávú / kisteljesítményű bluetooth akármi lesz a helyes út. Mert ha kimegy a házból a kulccsal a zsebében akkor tuti away mód van. Amúgy is a bejárati ajtó felett van egy kis hely felszerelni pl. egy Pi-t az meg figyelheti melyik kulcstartó jön/megy. Ezzel foglalkozott már valami esetleg?
-
powerwade
senior tag
az egyik wifis konnektorba pedig a mélynyomó lesz dugva, így egy helyről irányíthatóvá tenném a világítást és a tv/erősítő/media playert
Ez az ötlet nálam is felmerült... de kb 10 mp alatt elvetettem az első éles teszt után Ugyanis hangfal/erősítő brutálisan "pattant" ki (vagy be?) kapcsoláskor.
[ Szerkesztve ]
-
powerwade
senior tag
válasz balibatyo78 #336 üzenetére
Arról nem beszélve, hogy merülőben levő elemnél, ahol kicsi a feszültség, a DHT22 már überszarul mér ellenben egy SI7021-el Egy "előnye" van: a szép fehér szenzorház.
[ Szerkesztve ]
-
powerwade
senior tag
Ötletes, egyszerű. De vajon befér a standard, EU szabványos fali kapcsolódobozba? Nálunk asszony hallani se akar az alternatív, távolról irányítható fali kapcsokokról ha nem úgy néz ki mint most pl. Livolo kapcsolók nem "tetszenek" neki De ez egész pofás kompromisszum lenne.
[ Szerkesztve ]