-
Fototrend
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
Degeczi
nagyúr
válasz vampire17 #15655 üzenetére
Home Assistant alatt csináltam, azzal nem sokra mész, de a lényege nagyon egyszerű.
A szenzortól jön egy folyamatosan növekvő számérték - ami azonban ki is nullázódhat bármikor (elemcsere, vagy rossz érintkezés mert a macska már megint feldöntötte). Ezért amikor itt az előző (egy MQTT topikban eltárolt) értékhez képest kiszámolom a növekményt, ott le kell kezelni, h az a nullázódás miatt negatív is lehet, és olyankor 0-t tárolni növekményként (szintén egy másik MQTT topikba írva)
Utána ezt a növekményt már csak hozzá kell adni (persze szintén MQTT topikokban tárolt) napi-, heti-, havi- és éves gyűjtött értékekhez, ennyi az egész...
(meg persze napi-, heti-, havi- és éves triggerrel kinullázni ezeket)Hibalehetőség ebben igazából csak ott van, h a növekményt mikor adod hozzá a gyűjtött értékekhez. Pl. amikor folyamatosan esik, a szenzor két jelentése között pont ugyanakkora (úgy rémlik, 0.3 mm) különbséget fog közölni. Ezért amikor bejött egy új érték, először 0-t küldök a különbség topikba, majd utána a kiszámolt értéket, így mindenképpen aktiválódik a különbség változását figyelő triggerem.
-
Degeczi
nagyúr
válasz vampire17 #15662 üzenetére
Leszámítva, h negatív is lehet ez az érték, ha vmiért épp kinullázódott a szenzor.
És (emiatt) egy napi számlálót elbukni még nem nagy gond, de ha a heti-, havi, éves értéket is hasonlóan számolod az már nem szerencsés, ezért lehet jobb egy külön növekmény hozzáadogatása. -
Degeczi
nagyúr
válasz vampire17 #15670 üzenetére
Persze, ezt mondom, h a napi értéket bukod, ami nekem még nem nagy veszteség, de egy hosszabb időszaknál már az lenne.
Ezért jobb amit alább írtam, és mindig először különbséget számolni, majd azzal dolgozni tovább, azt hozzáadni minden számlálóhoz. Így nem sérül a napi számláló sem (ill. max egy-két 0.3-as növekmény a csere idején) és azonnal frissülnek a hosszabb számlálók is.
-
szat8
tag
válasz vampire17 #15735 üzenetére
Szerintem az intenzitást két egymást követő mintavétel értékéből kell számolni, mivel bármelyik pillanatban változhat.
Az általad bemásolt definíció szerint az intenzitás azt mutatja, mennyi eső esne egy óra alatt. De ehhez nem kell egy óráig esnie, ez csak egy fajlagos érték: a leesett eső mennyiségét leosztod az eltelt idővel, és megszorzod 1 órával.
Azt gondolom az eső kezdetekor kell indítani, és ha eláll, akkor értelemszerűen nullázni.[ Szerkesztve ]
-
szat8
tag
válasz vampire17 #15753 üzenetére
Értem a dilemmát.
Szerintem az aktuális mérőeszköz pontosságához (jelen esetben 0.3 mm) kell belőni, hogy hány perc eltelte után ítéled úgy: ha ennyi idő alatt kevesebbet esett, mint a mérési pontosság, akkor az elhanyagolható, egyenértékű a "nem esik" állapottal.
Írok egy példát, milyen logikát gondolok jónak nagy vonalakban, de ez csak ötletelés.
Mondjuk belövöd a max időt 15 percre. Vagyis 5 perc alatt < 0.1 mm eső, az nem eső.
Az első olyan jelentésnél, ahol az érték nem változik, indítasz egy számlálót. A kezdő értéke legyen az előző mérés óta eltelt idő, vagy az utolsó 2 időpont átlaga, amit lehetséges kiindulópontnak szeretnél.
Ha közben bejön egy mérhető érték, akkor nem az utolsó 2 mérés között eltelt idővel, hanem a számláló aktuális értékével osztod az eső növekményt. (A számlálót ki lehet nullázni.) Így tudsz kisebb intenzitást is mérni, mint amit a 0.3 mm / két mérés közt eltelt idő adhatna.
Ha a számláló eléri a 15 percet, akkor azt mondod: elállt az eső, tehát az intenzitás 0, és a számlálót is kinullázhatod.Szerintem így működhet, de csak logikázom, úgyhogy lehet teljes téves is a gondolatmenetem.
-
szat8
tag
válasz vampire17 #15755 üzenetére
Ki kell próbálni, hogy mennyire ad egyenletes, értelmezhető eredményt a fenti módszerrel.
Ha kis intenzitásnál nagyon elkezd ugrálni az érték, esetleg lehet több egymás utáni adatból súlyozott átlagot számolni.
Mindenképp oszd majd meg, mire jutottál, mert érdekes projekt.
(Még nem kezdtem bele, de én azzal is megelégszem majd első körben, ha a xiaomi door sensorból átalakított eső érzékelővel hamar értesülök az eső kezdetéről. Csak az nem tiszta abban, hogy a rain panelt közvetlenül be lehet forrasztani a mágnes érzékelő helyére, vagy kell közé az a cucc, amit az esőérzékelő panelhez lehet kapni? ) -
vampire17
addikt
válasz vampire17 #15762 üzenetére
Hat ezt lehet picit tulvezereltem (nyilvan nem latszik maga a kod, csak a meretet akartam prezentalni )
Elv most vizsgalja a ket utolso ertek kulonbseget(elozo ertek egy fajlbol kiolvasva):
Ha nulla: Ha 20x egymas utan nulla, akkor 0 erteket kuld (ez kb 15 perc)
Ha nagyobb mint nulla: kuldi a kiszamolt erteket, illetve beirja az aktualis erteket a fajlba (foluliras)
Ha kisebb mint nulla (pl elemcsere eseten): beirja az aktualis erteket fajlba, mast nem csinal (igy a kovetkezo ciklusnal mar csak a masik ket irany elhet)
Ez a harom ag egy "message resend" nevu node-ban fut ossze, ami azt tudja, hogy beallitott idokozonkent ujrakuldi az inputjat, amig az input erteke meg nem valtozik (nyilvan ez utan az uj erteket kuldi tovabb)
[ Szerkesztve ]
-
vampire17
addikt
válasz vampire17 #15764 üzenetére
na ma esett az eso, szal volt teszt. azota airtam kicsit a scriptet, megpedig ugy, hogy 10 perces idokozoket figyeljen intenzitasnak. De az nagyon nem jo... Este esett, nekem 18mm/h-t mutatott, a hozzam 1 utcanyira levo idokepre jelento allomas 1.5-ot. Szal ez alapjan az 1 perces idokoz lesz a megfelelobb. (ugy nalam kb 1.8mm lett volna, ami mar realis, persze ha hihetek az idokepes allomasnak )
vaaagy, arra gondoltam meg, hogy meghagyom a 10 percet, hogy ertekeljeto mennyiseg jojjon be, es ezt visszaosztom 10-el. Esetleg 5 percet merek es 5 el osztom vissza (ugy talan pontosabb)
[ Szerkesztve ]
-
szat8
tag
válasz vampire17 #15772 üzenetére
Akkor ott valami nagyon nem jó. Az értéknek többnyire függetlennek kéne lennie az intervallumtól, illetve nagyobb időegységek alatt legfeljebb kiegyenlítettebb lehetne az érték.
Tudnál rá írni egy példát, milyen input adatokból jött ki 18mm/h?
(Az nem lehet, hogy 10 perc alapján 18mm/h az intenzitás, 1 perc alatt meg 1.8mm/h.) -
szat8
tag
válasz vampire17 #15780 üzenetére
Szerintem mindenképp érdemes lenne legalább addig tárolni az értékeket valahol, amíg ki nem forr ez a rendszer. Így most nem tudhatod, hogy mérésben, vagy valahol az adatok feldolgozásában történik hiba.
Javaslom, hogy loggolj pár eső adatot, és számolj utána "kézzel" is, mi jön ki intenzitásra.
Azt hittem egyébként, hogy az eső növekményt külön is gyűjtöd a leesett eső mennyiségének számításához. Abból is vissza lehetne követni, hány perc alatt hány mm eső esett.
Egyébként ha jól értem, ha felrajzolnál egy grafikont, ahol az X tengely az idő, az Y pedig a szumma leesett eső, akkor az intenzitást a grafikon pontbeli meredeksége alapján ki lehetne számolni, csak fel kéne szorozni 60 perccel. -
LógaGéza
addikt
válasz vampire17 #15850 üzenetére
Nekem Z-Wave-es termosztátom van, pontosan ilyen: [link]
Fibaroval használom, pont most néztem, hogy jött egy update, amiben végre hivatalosan is támogatja, nem csak egy template-et húz rá. Kíváncsi vagyok mit dob rajta."Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
Degeczi
nagyúr
válasz vampire17 #15880 üzenetére
Helyi hálón persze eléred a Shelly alkalmazással akkor is, ha az MQTT engedélyezve van. Mondjuk sosem szoktam használni, mert gyorsabb HA felülete alatt, és ugyanúgy lehet ott is csoportosan irányítani a redőnyöket (az esesetek nagy részében meg úgyis automatikus, ill. Alexa/Google hangparanccsal is kényelmesebb, mint telefont előkotorni)
-
szat8
tag
válasz vampire17 #15883 üzenetére
Ahogy a többiek is írták, csak helyi hálón fog menni.
Domoticz-ban nincs arra lehetőség, hogy másik felhasználóval belépve más felületet mutasson?
Nekem HA-ban most úgy van, hogy a feleségem csak azokat a kapcsolókat/automatizálásokat látja, amik relevánsak számára, és nem mellesleg amik már üzembiztosan működnek. -
vampire17
addikt
válasz vampire17 #15203 üzenetére
Na megerkezett az Earykong riaszto
Eddig tetszetos nagyon, de az igazi nagy dobas a Tuya app ! Persze tudom, itt nem igazan szeretik, de a tobbi kinai riaszto otvar sajat appjahoz kepest csillagaszati a kulonbseg.
Maga a "hardver" is jol ossze van rakva, eleg igenyes. (foleg ennyiert)
-
snowdog
veterán
válasz vampire17 #15967 üzenetére
Közben visszanéztem az előző hozzászólásod eredetét, és ott megtaláltam, köszi. Az enyém nem Tuya appal megy, hanem egy egyszerű sms vezérlővel.
Egyébként nekem is mindkettő tökéletesen működik, eddig megvagyok velük elégedve.
Vettem hozzá kamerát is, az egy külön appal rendben működik, de a riasztóval még nem tudtam összehozni, pedig a központ leírása szerint az tudná kezelni. [link]
[ Szerkesztve ]
-
snowdog
veterán
válasz vampire17 #15982 üzenetére
Én kettéválasztanám a felhasználói csoportot.
Aki teljesen megbízható, jól paraméterezhető rendszert szeretne, képes saját maga a megfelelő programokat, firmware-eket telepíteni, az nyilván Domoticz-ot használ.
Aki viszont ezekre nem képes, de mégis csak szeretne vele kísérletezni, annak megfelelő lehet a kínai felhős rendszer.Nálam a családi házban egy Paradox rendszert építettek ki, távfelügyelettel használom. Bár ezt is saját kézbe vehetném, de nekem így is jó. Viszont számomra ez egy zárt rendszer, nem akarom, és nem is tudom "piszkálni". Megbízhatóan működik úgy ahogy van. Csak kábeles érzékelőket használ.
Viszont mivel szeretek kísérletezgetni, ezért vásároltam a kínai rendszert, amit szabadon alakítgathatok. Annyi kábeles és rádiós érzékelőt illesztek bele, amennyit csak szeretnék (már azon belül, amennyit a rendszer képes kezelni). Tény hogy pl. a kamerától felhőn át érkező riasztások érkezési ideje elég változó, de ez nem igazán zavar. Amire használom ez is megfelel.
-
LouiS22
veterán
válasz vampire17 #16229 üzenetére
Nincs, de a te problémádra a megoldás a fali kapcsolós redőnymozgató. Odamegy, megnyomja, mögötte a Shelly elvégzi a vezérlést - meg ha kell, telefonról is. FElteszem jelenleg is kézzel húzogatjátok
Mielőtt kérdezel, nézd meg az 1. számú hozzászólást, vagy használd a keresőt, azért van!
-
Chal
addikt
válasz vampire17 #16229 üzenetére
Illetve ha jól rémlik, neked is van zigbee2mqtt alrendszered. Ahhoz bármilyen kapcsolót vehetsz, az Ikea-ban is van választék bőven. Nálam a napellenzőknek nincs fali kapcsolója, és így oldottam meg. 2db Shelly 2.5 vezérli őket, az esetleges fali nyitás/zárás pedig egy ilyen ikeás zigbee nyomógombbal történik.
-
Degeczi
nagyúr
válasz vampire17 #16327 üzenetére
Egyszerű automatizálásokhoz (és ha Blocky-val megoldható volt, valszeg ilyen) már elég a felületelen kattintgatni. Amihez nem, ott is könnyen megtanulható a yaml, a kimondottan bonyolultakhoz pedig az Appdaemon tökéletes, kényelmes megoldás (Pythonban).
A leírások nagyon jók, sok példával, és fórumokon is rengeteg tapasztalat gyűjthető.Persze, mehet párhuzamos több rendszer is, amíg nincs vezérlés ugyanarra az eszközre több helyen. Sőt, ugyanazt is lehet több helyen próbálgatni, ehhez is kényelmes megoldás a Docker (asztali gépen szépen kikísérletezhető minden, aztán a végső helyére már a kész, beállított config fileokat lehet fölmásolni)
A Docker egyik célja pont az, h könnyítse a dolgod... Semmilyen függőséggel nem kell törődnöd, hiszen mindent tartalmaz ami kell a rendszer futásához, az elkülönítés miatt pedig összeakadás sem fordulhat elő (ha pl. másik szoftvernek más verzióra lenne szüksége vmiből). Egy frissítés is annyiból áll, h leállítod és törlöd a docker kontéred meg az image-t amiből épült, majd újra kiadod azt az egyetlen parancsot, amivel annak idején létrehoztad, és pár perc múlva már ott az új rendszer.
A config file-ok, adatok a host géped egy megosztott mappájában lesznek, azokat természetesen nem érinti a konténer törlése. Sőt, a HA egyik komoly előnye, h ha változtatsz vmi rendszer komponensen (egy eszköz illesztőprogramján), akkor egyszerűen lemásolod az eredeti forrást egy custom_components mappa alá, módosítasz rajta amit kell - és újraindítás után már a saját változatodat fogja használni. Ez is a host gépeden van, szintén változatlan marad verzióváltás során, így egy újabb HA verziót telepítve is megmarad a saját, módosított programod. -
Degeczi
nagyúr
válasz vampire17 #16329 üzenetére
Ez már a Hassio. Az is tökéletes, kényelmes - bár picit kiveszi a kezedből az irányítást azzal, h maga felügyeli a HA futtatását. Én ezért maradtam a sima Home Assistant docker telepítésénél, ahol nincs ilyesmi.
A többség amúgy Hassio-t használ, pont azért, mert elintéz sokmindent a háttérben, további docker image-ekben szereplő kiegészítők telepítését is, amiket így nem kell külön fölraknod.
Szóval tökéletes választás. -
Degeczi
nagyúr
válasz vampire17 #16331 üzenetére
Hát rögtön a /config alatt.
Egyébként szerkesztgetéshez mindenképpen rakd föl a Visual Studio Code-ot, veszettül jó! A böngészőben egy teljes értékű editor: pont olyan, mintha grafikus felületen futna közvetlenül a gépen (és sokkal kényelmesebb, mint be-ssh-zva, konzolos editorral)Na igen, ezek szeirnt a Hassio magától használ egy alapkönyvtárat, és az alatti homeassistant mappát használja /config-ként.
Nálam, a sima Home Assitant telepítésnél a docker run parancs egyik -v paramétere az, h melyik mappámat jelölöm ki erre.[ Szerkesztve ]
-
Degeczi
nagyúr
válasz vampire17 #16335 üzenetére
Attól függ, mi változott.
Ha új entitást hoztál létre, akkor a HA-t (nem okvetlenül a konténert: a Konfiguráció / Szervervezérlés / újraindítás alatt is újraindítható) igen, ha csak automatizálás változott, akkor az az előbbi menüpontban enélkül is újratölthető.Ha esetleg nem látsz minden menüpontot, a bal oldali sáv alján a nevedre kattintva először be kell kapcsolni a Haladó üzemmódot.
A Hassio kiegészítőket nem ismerem, azok nálam az alap HA-n nincsenek, külön dockerekben van minden.
-
haxiboy
veterán
válasz vampire17 #16337 üzenetére
Ha szeretnél kicsit mélyebben elmerülni az automatizációkban, akkor ajánlom figyelmedbe a Node-Red -et. Ha a blocky bejött, ez is tetszeni fog és kézre fog állni. Jelenleg én is ide viszem szinte az összes automatizációmat.
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
Degeczi
nagyúr
válasz vampire17 #16340 üzenetére
Ha Gree klímához kell, ahhoz van jól bevált komponens (egyszerűen egy custom_components mappa alá bemásolva)
-
Vodike
tag
válasz vampire17 #16327 üzenetére
Ugyan ezt jártam végig én is. 3 évet használtam a Domoticz-ot, utóbbi 1 évben kezdtem meg a költözést HA-ba amitől a hajam égnek állt. Viszont annyit fejlődött a HA mára, hogy 1 hónapja már teljesen sikerült mindent átköltöztetnem (eszközök, automatizációk -- mit egyébként felületen össze tudod kattintgatni egyszerűen, nem fontos yaml-t túrni már), sőt még ennél többet is, mert voltak olyan cuccaim, amiket a Domoticzban az istennek sem sikerült felélesztenen, HA-ban meg két kattintás és egy kis yaml. Pár napja egy stretch-en lévő Domoticz-ot megpróbáltam frissíteni és letérdelt az egész rendszer tőle, így beszántottam a fenébe és elköszöntem a Domoticztól.
Konklúzió, hogy a HA totál más gondolkodást igényel, de ha ez megvan, akkor sokkal egyszerűbb, mint a Domoticz sztem.
Nálam úgy van, hogy egy OMV-vel telepített NAS szolgálja ki a NAS tevékenységeket. Erre van telepítve docker amiben futtatok vagy 20 konténert különböző feladatokra, pl a HassIO is dockerben fut. A HA-n belül is futtatok docker konténereket, mert azok tökre jól beintegrálódnak a HA működésébe, menüjébe (pl.: motioneye, grafana, snapshots, adguard, grocy)
A konténerek frissítését tudod automatizálni watchtowerrel és kb hátradőlős onnantól kezdve. Faszán beállítva kb. gondozásmentes a cucc.
[ Szerkesztve ]
exTiga
-
szat8
tag
válasz vampire17 #16344 üzenetére
Az elején én HACS nélkül kezdtem, de gyorsan be lehet állítani, és utána egy kattintás bármilyen plugint/python scriptet telepíteni/törölni/frissíteni. Keresgélni is jól lehet benne, volt olyan hasznos plugin, amit ott találtam meg véletlenül, előtte a létezéséről se tudtam.
Új hozzászólás Aktív témák
- Üzleti és kirakat matricák a legjobb minőségben! PH tagoknak 30% kedvezmény!
- Citrusprés - RUSSELL HOBBS
- Gyönyörű autómatricák azonnal gyors országos kiszállítással! PH-soknak 30% kedvezmény!
- Eladó Családi Ház Nőtincsen 70 négyzetméter Lakó rész + 40 négyzetméter beépíthető rész
- AKCIÓ! KONYHA - HÁZTARTÁSI TERMÉKEK - BOTI ÁR FELÉÉRT!
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen