-
Fototrend
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
vampire17
addikt
válasz Degeczi #16398 üzenetére
Ertem koszi
Ujabb kerdes. (bocsi )
Adott ez a szabaly:
Az a gond vele, hogy ha most megfuttatom manualisan (execute) akkor is vegre hajtodik, pedig ha a conditiont jol ertelmezem, nem kene neki (elv csak 18:00 es 09:00 kozott es akkor ha kint hidegebb van 10 foknal)
Szerinted hol lehet a hiba?
Ezzel kapcsolatban egy masik kerdes. A group state az on es off lehet ugye? ezt vajon is kell meghivni? mert nem nagyon tunik ugy, hogy mukodne...
- id: '1585262697328'
alias: Szellőztetés vége
description: ''
trigger:
- entity_id: group.stop_airing
from: 'on'
platform: state
to: 'off'
condition:
- condition: or
conditions:
- below: '10'
condition: numeric_state
entity_id: sensor.temperature_158d00027535bc
- after: '18:00'
before: 09:00
condition: time
action:
- data:
hvac_mode: auto
entity_id: climate.nappali
service: climate.set_hvac_mode
- data:
hvac_mode: auto
entity_id: climate.haloszoba
service: climate.set_hvac_mode
- data:
hvac_mode: auto
entity_id: climate.emelet
service: climate.set_hvac_mode
- data:
hvac_mode: auto
entity_id: climate.emelet_gyerekszoba_elso
service: climate.set_hvac_mode
- data:
hvac_mode: auto
entity_id: climate.emelet_gyerekszoba_hatso
service: climate.set_hvac_mode -
Degeczi
nagyúr
Így van, a kézi futtatás egyszerűen végrehajtja az action: alatti részt, feltételek vizsgálata nélkül. Teszteléshez mondjuk tényleg jobb lenne, ha nem így tenné.
vampire17:
A group akkor "on", ha bármelyik tagja "on".
Amúgy mielőtt automatizálásokat írsz, az későbbi olvashatóság miatt célszerű az entitások kezelése alatt beszédes nevűre átnevezni a Xiaomi id-t.[ Szerkesztve ]
-
huliganboy
addikt
Tényleg csak az hiányzott és már jönnek is az üzenetek
Más:
Zigbee2mqtt: a coordinator látszik, online is van, de az eszközök nem látszódnak. Ami változás volt, hogy a korábban használt zigbee2mqtt konténert eltávolítottam.
Párosítási metódust egy eszközön csináltam, de semmiLogban csak a coordinator által küldött üzenetek vannak... hibára utaló jel ninsc
Mi lehet a gond?
-
Vodike
tag
Költöztetett már valaki dockerben futtatott hassIO-t másik gépre? Mi ennek a módja? Nem akar összejönni...
Felhúztam egy másik gépre teljesen, átmásoltam az eredeti gép /config mappáját (homeassistant könyvtár), konténer elindít és semmi :-(
exTiga
-
fo_di
őstag
válasz huliganboy #16404 üzenetére
akkor nézd meg, hogy van-e értelmezhető meshed (https://www.zigbee2mqtt.io/information/mqtt_topics_and_message_structure.html#zigbee2mqttbridgenetworkmap)
ha nincs, akkor kezdd el újrapárosítani az eszközöket (az eszköz resetelésén kívül a halózathoz való csatlakozást is engedélyezni kell, ugye ezeket megcsináltad az addon telepítésekor?) -
nyunya72
csendes tag
A napokban elkezdtem a Sonoff eszközeimet átállítani Tasmota FW –re, és Domoticz –re. Jól is mentek a dolgok addig ameddig a Sonoff T16 termosztátot nem frissítettem. Az upgrade-et NodeMCU-PyFlasher-4.0-x64 ezzel a programmal végeztem, (az előzőeknél hiba nélkül) Jelen esetben is végig fut a flash-elés (többször is kipróbáltam), de utána az eszköz meg se nyikkan. Nem villog a led, nem csinál semmit. Próbáltam visszatenni a gyári Fw-t, de az 60 % megáll, és nem megy tovább.
Van valami ötletetek, hogy kelthetném életre?
Köszi -
fo_di
őstag
válasz nyunya72 #16407 üzenetére
attól lehet, hogy felmegy, csak a led azért nem világít, mert nem helyes eszköztípusra van állítva gyárilag (szerintem még mindig sonoff basicként inicializálódik egy frissen flesselt tasmota).
vagy megpróbálod wifin összevadászni, vagy soros porton is beálílthatod, pl termite-tal
https://github.com/arendst/Tasmota/wiki/initial-configuration#using-serial-terminal
vagy kézzel forgatsz rá binárist, megfelelő modult gyárilag belőve[ Szerkesztve ]
-
nyunya72
csendes tag
válasz huliganboy #16408 üzenetére
az erase flash-t bepipáltam, és a DOUT, és 115200 és kiírta a végén, hogy minden ok, de hát...
-
szat8
tag
válasz vampire17 #16401 üzenetére
Újra átolvasva amit írtál condition-höz, szerintem nem lesz jó.
- after: '18:00'
before: 09:00
condition: time
Ez a feltétel szerintem mindig false lesz, mert az idő sosem lesz 9 előtt ÉS 18 után egyszerre.
Ilyenkor külön feltételbe kell tenned a kettőt, és már úgyis eleve OR alatt van, szóval csak bontsd szét, és jó lesz. -
fecus
őstag
válasz LógaGéza #16386 üzenetére
Ez a legegyszerűbb antenna.
"Szörnyek léteznek, de túl kevesen vannak ahhoz, hogy igazán veszélyesek legyenek. Sokkal veszélyesebbek az átlagemberek, a funkcionáriusok, akik készek hinni és cselekedni anélkül, hogy kérdéseket tennének fel." (fordította DeepL ) - Primo Levi
-
Degeczi
nagyúr
Logikusan nézve igazad lenne, azonban annyira gyakori az ilyen éjfélen átívelő feltétel, h ezt korrekt módon lekezeli (külön kezeli a before < after esetet), így nincs vele hiba.
Azt is szeretem a HA-ban, h pillanatok alatt megvan az áttekinthető forrásában az érintett kódrész, ahol ez látható: vagyis csak akkor érvénytelen a feltétel, ha az aktuális időpont a before (beleértve) és az after (nem beleértve) között van, ez esetben 09:00-al kezdve 17:59-ig nem teljesül, 18:00-tól 08:59-ig igen
[ Szerkesztve ]
-
szat8
tag
válasz Degeczi #16414 üzenetére
Nekem onnan rémlett, hogy a condition leírásánál a before:sunrise after:sunset példánál pont azt írja, hogy nem ível át magától. [link]
De lehet, hogy ez csak a sun-ra igaz, vagy már azt is feljesztették azóta.
Minden esetre köszi, hogy korrigáltad, nem akarok senkit félreinformálni. -
nyunya72
csendes tag
A termite-tal, sem láttam a TH16 ot, majd rákötöttem egy Basic-et a termite-re, hogy jól állítottam e be mindent, és annak az adatait láttam. Majd lekötöttem róla a basic -et, vissza a TH16 ot, és láss csodát felvillant a kék led és onnan már minden ment. Nem értem mi lehetett a gond. Előtte legalább 20x próbálkoztam sikertelenül. Köszi a segítségeteket!!
-
vampire17
addikt
válasz nyunya72 #16417 üzenetére
hmm valami nem oks nalam csoportoknal... Ha jol ertem, akkor be lehet ugy allitani, hogyha a csoport barmelyik tagja on, akkor a csoport on. De ez magatol akkor nem all vissza igaz? tehat ha a csoport osszes tagja ujra off akkor nem lesz magatol off a csoport?
[ Szerkesztve ]
-
Degeczi
nagyúr
válasz vampire17 #16418 üzenetére
Nem kell beállítanod, ezt a default viselkedés. Azt tudod átállítani az all paraméterrel, h csak akkor legyen on, ha minden tagja az.
Természetesen vissza is áll off-ra, különben nem lenne értelme.
Ezt akár a fejlesztő eszközök alatt az entitásoknál is tudod nézni, de a desktopra is kirakhatod vmelyik kártyára. -
vampire17
addikt
válasz Degeczi #16421 üzenetére
Erre meg ra tudnal nezni? Nem igazan akar szinten vegrehajtodni... Gyanitom a triggerel lesz gond...
- id: '1585267061853'
alias: Fűtés válltás - kazán --> klíma
description: ''
trigger:
- platform: template
value_template: "{{ state_attr('climate.nappali', 'temperature') }} > {{ state_attr('climate.nappali', 'current_temperature') }}"
condition:
- condition: and
conditions:
- above: '10'
condition: numeric_state
entity_id: sensor.temperature_158d00027535bc
- condition: state
entity_id: group.stop_airing
state: 'off'
- after: 09:00
before: '18:00'
condition: time
action:
- data:
hvac_mode: heat
entity_id: climate.nappali_klima
service: climate.set_hvac_mode
- data: {}
entity_id: climate.nappali
service: climate.turn_off
- data: {}
entity_id: climate.haloszoba
service: climate.turn_off
- data: {}
entity_id: climate.emelet
service: climate.turn_off
- data: {}
entity_id: climate.emelet_gyerekszoba_elso
service: climate.turn_off
- data: {}
entity_id: climate.emelet_gyerekszoba_hatso
service: climate.turn_off -
Degeczi
nagyúr
válasz vampire17 #16422 üzenetére
A fejlesztői eszközök / sablon alatt be tudod írni ezeket a template kifejezéseket, így ott lehet tesztelni, milyen eredményt ad.
Nem kritikus, elfogadja így is, de ha már numeric_state, akkor számmal hasonlítsd, ne stringgel, az after után viszont hiányzik az aposztrófok közé írás (a feltételek meg alapban "and" kapcsolatban állnak egymással, de persze ez sem baj, csak az a 2 sor el is hagyható)
Mindesetre ha a trigger a sablonszerkesztőben jónak tűnik, először meg lehet próbálni egyenként hozzáadogatva a feltételeket, akkor majd csak kiderül, melyikkel van gond.
-
vampire17
addikt
válasz Degeczi #16423 üzenetére
Uhh ez a dev modos ellenorzes ez irto hasznos, meg is lett a gond, igy helyes:
Ezek a HA fejlesztok aztan tenyleg mindenre gondoltak...- platform: template
value_template: >-
{{ state_attr('climate.nappali', 'temperature') > state_attr('climate.nappali', 'current_temperature') }}Azt lehet tudni, hogy a
value_template:
utan a>-
-nak van e szerepe? mert nelkule is kiertekelodik ugy latom.Meg annyi, hogy ugy latom, ez esetben true es false erteket tud felvenni a template. Triggenek csak a true ertek szamit?
A dolog nagy reszet most meg amugy a gui-n hoztam letre, amiket jeleztel, azokat a gui generalja le igy (string gond meg hasonlok)
Most meg hasznosnak erzem a gui-t, osszekattogtatom ami kell es aztan nezem a yaml szintaxist es tanulok
[ Szerkesztve ]
-
kbela365
tag
válasz Degeczi #16366 üzenetére
Köszönöm, igen ez így logikus. Zigbee2mqtt-n keresztül jön a Xiaomi hőmérőből az adat. A HA alá auto discovery-vel kerültek az eszközök, de minden HA újraindulásnál amíg a HA lekérdezi az MQTT-t, addig unknown az állapota sajnos.
Nem hass.io, sima linux alá van kézzel telepítve a HA is, a zigbee2mqtt és az mosquitto is. -
Degeczi
nagyúr
válasz vampire17 #16424 üzenetére
Az nem HA specialitás, hanem YAML szabvány (pl. a Symfony PHP keretrendszer doksija is kitér rá)
Amikor egy string túl hosszú lenne a kényelmes szerkesztéshez, nyugodtan szét lehet törni több sorba, csak az előtte álló sor végére kell egy>
Ez összefűzi a következő (indentált) sorokat egyetlen hosszú stringbe, aminek alapban megtartja a legvégén a soremelés (\n) karaktert. Ezt veszi le opcionálisan, ha egy-
jel is ott van, ezért a>-
Ha eleve egyetlen sorba írod, ahogy a (#16422)-ban, akkor persze nem kell, és amúgy általában a végső soremelés sem okoz bajt, így többnyire elhagyható a -[ Szerkesztve ]
-
Degeczi
nagyúr
válasz kbela365 #16425 üzenetére
Én is így, külön telepítve használom.
A Zigbee2mqtt alapban nem retain flaggel küldi be az adatokat, de ez bekapcsolható a configjában! Érdemes is, különben a következő jelentésig (ami közel egy óra is lehet) "unknown"-ban maradnak ezek újraindítás után.Ha esetleg ez se lenne elég vmiért, akkor azzal is megkerülheted, h azt az értesítő automatizálásodat
initial_state: ‘off’
-ra állítod, és a HA indulásáratrigger:
platform: homeassistant
event: start
azaction:
részbe teszel egy kellően hosszúdelay:
-t, majd egyservice: automation.turn_on
hívással aktiválod az addig inaktív automatizálást.[ Szerkesztve ]
-
kdavid86
tag
válasz kbela365 #16425 üzenetére
A problema ott lehet, hogy a home assistant kesobb indul el, mint az egyszerubb folyamatnak szamito zigbe2mqtt es mosquitto paros. A megoldas ott van, hogy a systemd fajlokban kellene beallitani, hogy mi legyen a konkret folyamat. A Before es After kulcsszoval lehet hivatkozni az ilyen egyes dependenciakra.
[ Szerkesztve ]
-
Degeczi
nagyúr
válasz kdavid86 #16428 üzenetére
Inkább fordítva: így helyes, hiszen a HA működéséhez szükséges az MQTT megléte, ahhoz próbál kapcsolódni... (ahogy az adatbázis szerverhez is) Pont ezért célszerű önállóan indított dockerek helyett docker-compose-t használni, mert ott létezik depends-on opció, amivel megadható ez a függő viszony.
Ha retain módra vannak állítva a Zigbee2Mqtt szenzorok, akkor ez nem probléma, hiszen a topikjaira föliratkozva azonnal megkapja az utolsó értékeket a HA, így nincs kiesés.
-
DJGABI
addikt
HA megboldogít ezekkel a beszédes hibaüzenetekkel: [kép]
ASUSWRT mit jelent? Most az RT-N12 D1 routeremen nem az van? 3.0.0.4.374_168-g50fb114 a firmware verzió van rajt, létezik ennél frissebb is már rá, nem tudom az lehet-e a probléma... Konfig: [kép] IP, user, jelszó stimmel, ezzel lépek be böngészőből, próbáltam idézőjelesen, meg anélkül is. Dockerben fut a HA, ott valami 172-es tartományú IP-t láttam a dockernek, de Portainer bash-ből kifele pingelve látszólag elérem a routert...
[ Szerkesztve ]
<< "stabil, de mégse" >> << MX440 FTW! >>
-
LógaGéza
addikt
-
kdavid86
tag
válasz Degeczi #16429 üzenetére
Valoban, koszi a pontositast, ugy akartam irni.
En az mqtt servernek illetve a zigbee2mqtt-nek picit overkillnek ereztem a dockert, igy szimplan futtatom oket.
Az osszes olyan servicehez, amit felhasznalok a home assistantban hozzaadom a "Before=hassio-apparmor.service" bekezdest, illetve a hassio-apparmor service fajlhoz hozzaadom ezeket az After listahoz.
A retain az egyiranyu sensoroknal be van allitva nalam is, viszont a switcheket manualisan is hasznalom igy ott be tud kavarni ha ujraindul valamiert a rendszer.[ Szerkesztve ]
-
szat8
tag
válasz DJGABI #16435 üzenetére
A telnetet én sose merem bekapcsolni.
Ssh sajnos nincs az Asus router gyári firmware-jében, az enyémre meg nincs Merlin custom fw, szóval fájó szívvel elengedtem ezt a lehetőséget.
Vagy be lehet lőni valahogy úgy a telnetet, hogy HA-n kívül más ne férjen hozzá? Nagyon láma vagyok ebben a témában (is) sajnos. -
vampire17
addikt
Sziasztok! Ujabb HA kerdes
Switch-eket (Tado termosztatok on/off switchei) akarok egy csoportba rendezni, majd ezeket egy automatizacioban egy "osszefogott" kapcsoloent kezelni. Lehetseges ez? Neztem a HA group doksit, de ott inkabb ugy ertelmezik a group ot, ahogy az ablakoknal hasznalom (pl ha mind nyitva van, akkor lesz on a group, vagy ha csak egy van nyitva. AND vagy OR logikai kapukent)
A masik kerdesem: A Tado -> Klima futes kapcsolast ugy oldom meg, hogy azt figyelem, a tado beallitott hofok erteke nagyobb-e a Tado aktualisan mert hofokanal (+feltetel, hogy kint melegebb legyen 10 foknal es 9:00 es 18:00 kozott legyen az idopont) Ez tok szepen mukodik is, de van egy bibi... Ha a Tado lekapcsol (mert pl szelloztetes van) akkor par perc utan a beallitott ertek "null"-t vesz fol es igy nem tud nyilvan kiertekelodni a feltetel. Ugyanez nyilvan megvan a klima -> Tado vonalnal is, igy viszont fut a klima a vegtelensegig, ahelyett hogy visszaadna a vezerlest a Tadonak.
Ezt szerintetek ki lehet valahogy vedeni? Elso korben valami segedvaltozora gondoltam...
Domo+Node-RED nel ugy oldottam meg anno, hogy Node-RED-ben csinaltam egy switchet, ami az egyik "laban" ateresztett minden erteket, a masikra pedig kivezettem a null-t. Majd az elso labra tettem egy olyan Node-ot, ami 10 mp-kent elkuldi a legutobbi inputjat ujra es ujra, es ezzel az ertekkel dolgoztam. (ami igy nyilvan soha nem volt null es akkor is jott a trigger, ha epp amugy az eredeti null-on volt) De ennel valami egyszerubb/elegansabb megoldast keresnek HA-ban ha lehet.
[ Szerkesztve ]
-
szat8
tag
Nekem is akadt egy HA kérdésem
Van egy timer-em, sikerült egy input_number-rel beállítanom a duration értéket is, hogy lehessen az UI-ról változtatni, és a remaining attribútumát is kiraktam egy condition-cardra, ami csak akkor mutatja a hátralévő időt, ha a timer állapota "active".
De sajnos utóbbi nem számol vissza, csak a kezdeti (próbaképpen 10 perc) időt mutatja. Ha rányomok, a timer entitás ablakában szépen számol visszafelé. Azt hittem véletlenül a durationt raktam ki a felületre a remaining helyett, de az állapotoknál megnézve a timer értékeit ott is végig a kezdeti '00:10:00' értékét mutatja, nem számol vissza.
Meg lehet valahogy jeleníteni az aktuális értéket a felületen? Mit rontok el?[ Szerkesztve ]
-
vampire17
addikt
válasz Degeczi #16446 üzenetére
Group nal meg kernek egy kis segitseget.
Igy nez ki egy action. Ezeket tettem groupba
- data: {}
entity_id: climate.emelet_gyerekszoba_elso
service: climate.turn_offEz a group:
all_heating:
name: Összes fűtés - Tado
entities:
- climate.emelet
- climate.emelet_gyerekszoba_elso
- climate.emelet_gyerekszoba_hatso
- climate.gyerekszoba_elso_klima
- climate.haloszoba
- climate.nappali
- climate.nappali_klimaHogyan hivjam meg egyszerre a turn_off service-t?
-
LógaGéza
addikt
Valami hiba van a Docker alapú Home Assistantban, pontosabban a 0.107.5 verzióban - ugyanis ha ez alatt a verzió alatt frissül a Supervisor, akkor onnan nem hajlandó többet elindulni... Szóval ajánlom annak, aki Dockerben használja, mihamarabb frissítsen, ugyanis a 0.107.6-ban ez már nem fordul elő (én meg lassan úgy néz ki, hogy újra fogok telepíteni...).
"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"
-
LouiS22
veterán
válasz LógaGéza #16449 üzenetére
Nekem pont az a nem szimpi a HA-ban, hogy lényegében minden verzióváltásnál egy rakat breaking changes van. A programozó lelkületeknek ez biztosan hatalmas élmény, de átlag user sokat szop vele.
[ Szerkesztve ]
Mielőtt kérdezel, nézd meg az 1. számú hozzászólást, vagy használd a keresőt, azért van!
Új hozzászólás Aktív témák
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Okos Otthon / Smart Home
- Garmin Forerunner 255 Music - nem csak futóknak
- Übergyors Samsungnak próbál látszani egy hamisított NVMe SSD
- Samsung Galaxy S24 - nos, Exynos
- Redmi Watch 4 - olcsó hús, sűrű a leve
- iPhone topik
- Linux - haladóknak
- NASCAR
- NOTEBOOK / NETBOOK / Mac beárazás
- További aktív témák...