-
IT café
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
vampire17
addikt
válasz vampire17 #16448 üzenetére
OK megvan mar. https://www.home-assistant.io/docs/scripts/service-calls/
Csak GUI-n nem dobja fel a csoportot alapbol, mint lehetseges celt. Kezzel kell beirni (vagy yaml persze )
-
Degeczi
nagyúr
válasz LouiS22 #16450 üzenetére
Ez nem igaz, kimondottan ritka, amikor valóban hozzá kell nyúlni, egyáltalán nem jelent "sok szopást". Lassan 2 éve használom a HA-t, ez idő alatt bőven egy kézen meg tudom számolni, hányszor kellett vmilyen configon verzióváltás miatt változtatnom.
vampire17: egyszerűen
entity_id: group.all_heating
-re hívod meg.[ Szerkesztve ]
-
LógaGéza
addikt
válasz Degeczi #16452 üzenetére
Ez így van, nekem se sokat kellett foglalkozni vele, általában főverzió-váltásnál át szoktam futni a teljes changelogot, de csak azért, hogy ne érjen meglepetésként, ha valami történik.
Amúgy meg egy folyamatosan, és ráadásul elég gyorsan fejlődő szoftverről van szó, nagyon könnyen előfordul valamilyen nem várt esemény.
Mondjuk ez a hiba ami nálam is felütötte most a fejét elvileg nincs is dokumentáva... Github commitokat mondjuk még nem néztem át, bár hamarabb újrahúzom a dockerképet, mint hogy megtaláljam mi lehet a baj...Elvileg ha kijön az 1.0, akkor változtatnak a helyzeten, lesz stabil verzió, ami ritkábban frissül, és ez a rolling-release rendszer átmegy a beta felhasználóknak.
[ Szerkesztve ]
"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"
-
haxiboy
veterán
Sziasztok!
Egy kis segítségre szorulok.
- platform: "mqtt" state_topic: "zigbee2mqtt/motion/motion1" availability_topic: "zigbee2mqtt/bridge/state" unit_of_measurement: "%" device_class: "battery" value_template: "{{ value_json.battery }}"
- platform: "mqtt" state_topic: "zigbee2mqtt/motion/motion1" availability_topic: "zigbee2mqtt/bridge/state" icon: "mdi:signal" unit_of_measurement: "lqi" value_template: "{{ value_json.linkquality }}"
- platform: "mqtt" state_topic: "zigbee2mqtt/motion/motion1" availability_topic: "zigbee2mqtt/bridge/state" icon: "mdi:clock" unit_of_measurement: "lqi" value_template: "{{ value_json.no_occupancy_since }}"A no_occupancy_since sensorom nem veszi fel a home assistant az entity-k közé.
[ Szerkesztve ]
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
haxiboy
veterán
Bocsánat a sok spamért, rájöttem mi volt a probléma
Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
zsamiatt
őstag
nem tudtok véletlenül olyan felhő mentes videó kapu telefont ami domoticzba is integrálható?
Eladó HP Proliant DL380 G6 használt szerver -- KTM Peak air 29" használt MTB -- Adidas 48.5 kék sneaker új Érdeklődés privátban!
-
szat8
tag
Közben utána olvastam a HA timer-nek, és a hátralévő időt (remaining attribútum) csak akkor frissíti, ha a pause-sal leállítja az ember. Ennek így mi értelme?
Az esetek többségében egy delay-jel simán megoldható egyszerűbben, amit egy timerrel macerásabb megcsinálni, és így semmi előnyét nem látom. -
Degeczi
nagyúr
Mert a kód alapján úgy írták meg, h hatékony legyen, lényegében nulla erőforráshasználattal, mivel indításkor csak beállítja a lejárati dátumot és hogy mit kell visszahívnia a rendszernek amikor az elérkezik. Így addig az időpontig nincs vele dolga - de persze nem is frissül semmi, szóval arra valóban nem jó, h visszaszámlálót tegyél ki a képernyőre.
-
szat8
tag
Vissza az egész.
Az volt a baj, hogy a multiple-entity-row plugint használtam.
Sima entity-card-on működik. -
CharlieR
csendes tag
HA guruk, hogyan lehet eltüntetni a bejelentkezéskor felugró kis ablakot: Bejelentkezve szeretnél maradni? Nem/Igen
Akár az igenre, akár a nemre kattintok, mindig előjön. Idegesítő és felesleges. -
huliganboy
addikt
Üdv mindenkinek!
2 napja próbálkozom, de nem megy.... Zigbee2mqtt..
zigbee2mqtt:info 2020-03-29 12:36:13: Connected to MQTT server
zigbee2mqtt:info 2020-03-29 12:36:13: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
zigbee2mqtt:info 2020-03-29 12:36:13: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"version":"1.12.0","commit":"unknown","coordinator":{"type":"zStack12","meta":{"transportrev":2,"product":0,"majorrel":2,"minorrel":6,"maintrel":3,"revision":20190608}},"log_level":"info","permit_join":true}
Mikor korábban dockerben futattam a zigbee2mqtt-t akkor simán ment, most kb. hol látok egy két eszközt (párosítási metódus nélkül is) hol csak a koordinátor látható....Valakinek valami ötlete?
Köszi
-
fo_di
őstag
válasz huliganboy #16464 üzenetére
mennyire vannak az eszközök a koordinátortól? lehet, hogy túl messze és leszakadnak? egy cc2531 hatótávja nem túl acélos azért
-
fo_di
őstag
válasz huliganboy #16467 üzenetére
közelről lehet, nem árt őket újrapároztatni, de legalább a gombbal felkelteni, hogy küldjenek jelet
-
Chal
addikt
válasz huliganboy #16467 üzenetére
Sem a Domoticz sem a docker nem befolyásolja ilyen formában a z2m működését mint amit leírtál. Inkább azt gondold végig, hogy miket változtattál még, akár a z2m configján, akár fizikailag (eszközök távolsága, elhelyezékedése). Végső esetben töröld a teljes device db-t, és minden eszközt resetelj, illetve párosíts újra.
-
vampire17
addikt
Probalok letrehozni most egy template-et (jol ertem, hogy ezeket lehet ugy hasznalni HA-ban mint domoban a virtualis szenzorokat?)
sensor:
- platform: template
sensors:
fixed_temperature_nappali:
friendly_name: "Nappali beállított hőmérséklet"
unit_of_measurement: 'degrees'
value_template: ???
Most gondolom a Value templateben kene a szenzornak erteket adni... Abban tud valaki segiteni, hogy az alabbi state atributum alapjan hogy irom meg a value template et, hogy abban az esetben adja at csak az erteket a fonti template szenzornak, ha az nemnull
?"{{ state_attr('climate.nappali', 'temperature') }}"
-
fo_di
őstag
válasz vampire17 #16471 üzenetére
elvileg így működnie kell
"{{ states.<szenzor.entitás.neve>.attributes.<kívánt.attribútum> }}"
a null érték átadását szerintem nem úszod meg, de amint megváltozik a null érték, az a templát szenzoron is átfut
de erre a legjobb a sablon nézet: fejlesztői eszközök/sablon, ott beírod a bal oldali doboz első sorába a templátodat idézőjel nélkül (de a dupla kapcsos zárójelekkel), és a jobb oldalon az első sorban kiírja a számot, ha jól fogalmaztad meg -
zsamiatt
őstag
van aki a legujabb domoticzot használja és zwavezik? Lenne egy két kérdésem annomáliák miatt.
más: Meg tudtátok oldani, hogy nyomogomb on állapotnál küldjön képet a kameráról telegramra?
kösziEladó HP Proliant DL380 G6 használt szerver -- KTM Peak air 29" használt MTB -- Adidas 48.5 kék sneaker új Érdeklődés privátban!
-
huliganboy
addikt
Ésss ez volt a baja bizonyos link alatt nem "párosodik"
Más! Sonof RF Bridge tamostával + 2 darab PIR2
MQTT szenzottként próbálom hozzáadni, de mindig van valami kínja:
configuration.yaml
sensor: !include sensors.yaml
sensors.yaml
- platform: mqtt
state_topic: "tasmota_rf/tele/RESULT"
name: 'Key FOB - 1'
value_template: '{{value_json.RfReceived.Data}}'
payload_on: 'EF7D0E'
payload_off: 'EF7D0Eoff'
device_class: power
optimistic: false
qos: 1
- platform: mqtt
state_topic: "tasmota_rf/tele/RESULT"
name: 'Key FOB - 2'
value_template: '{{value_json.RfReceived.Data}}'
payload_on: 'F026FE'
payload_off: 'F026FEoff'
device_class: power
optimistic: false
qos: 1
hiba:
Invalid config for [sensor.mqtt]: [payload_on] is an invalid option for [sensor.mqtt]. Check: sensor.mqtt->payload_on. (See ?, line ?). Invalid config for [sensor.mqtt]: [payload_on] is an invalid option for [sensor.mqtt]. Check: sensor.mqtt->payload_on. (See ?, line ?).
Mi lehet a gond? Létezik, hogy a yaml formátumának nem felel meg?
[ Szerkesztve ]
-
huliganboy
addikt
válasz huliganboy #16476 üzenetére
Közben megtaláltam ezt: [link]
De itt is hibát kapok...
Invalid config for [sensor]: required key not provided @ data['platform']. Got None. (See /config/configuration.yaml, line 9).
-
zsamiatt
őstag
Használ valaki doorbell 6-t? Hogy lehet teljesen kikapcsolni. Kezd az idegeimre menni
Eladó HP Proliant DL380 G6 használt szerver -- KTM Peak air 29" használt MTB -- Adidas 48.5 kék sneaker új Érdeklődés privátban!
-
Degeczi
nagyúr
válasz huliganboy #16476 üzenetére
A normál szenzor szabadon fölvehet bármilyen értéket, a payload_on, payload_off ott ezért értelmezhetetlen, nem létező opció. Csak binary_sensor: alatt használható, hiszen annak van kizárólag on/off állapota.
-
vampire17
addikt
Ez jo otlet! Ez sikerult megvalositani, de valamiert nem igazan mukodik:
- id: '1585506044111'
alias: Nappali beállított hőmérséklet átadás
description: ''
trigger:
- platform: template
value_template: '{{ state_attr(''climate.nappali'', ''temperature'')}}'
condition:
- condition: template
value_template: '{{ state_attr(''climate.nappali'', ''temperature'')}} > 1'
action:
- data:
value: '{{ state_attr(''climate.nappali'', ''temperature'')}}'
entity_id: input_number.fix_temperature_nappali
service: input_number.set_valueElv szintaktikai hiba nincs benne...
Arra tudok gondolni, hogy a homerseklet allitas nem szamit triggernek? (tehat ha pl 23 rol 19.5 re allitom)
Esetleg az action nem jo? (Az ertekatadas resz)
[ Szerkesztve ]
-
vampire17
addikt
válasz vampire17 #16480 üzenetére
Na meglett a megoldas, nem volt jo sem a trigger, sem az action
- id: '1585506044111'
alias: Nappali beállított hőmérséklet átadás
description: ''
trigger:
- entity_id: binary_sensor.nappali_thermostat_changed
platform: state
to: 'on'
- entity_id: binary_sensor.nappali_thermostat_changed_down
platform: state
to: 'on'
condition: []
action:
- data_template:
entity_id: input_number.fix_temperature_nappali
value: '{{ state_attr("climate.nappali", "temperature") }}'
service: input_number.set_valueEloszor is most mar tudom, h attributummal nem lehet triggerelni viszont, ket digital szenzort letrehozva (egyik a + masik a - elmozdulast figyeli az attributumban) mar igen!
A masik, hogy a value_template nem volt jo az action-nal, data template kellett. Fura hogy igy a GUI-n nem jelenik meg semmi az action mezoben (nem tudja ertelmezni?) De a yaml nem mutat hibat es le is fut szepen.
-
fo_di
őstag
sziasztok,
gondolkodok az erkélyen lévő kinyitható napellenzőm és 2 zsalugáter motorizálásán. mire kell figyelnem azon kívül, hogy a legbutább motort próbáljam beszereltetni? lehet egyáltalán még buta motort kérni, nem pedig somfy motort? mert a neten elnézve mindenki somfy motorokat akar eladni (nekem meg egyelőre vagy egy shelly 2.5 vagy egy z-wave redőnyvezérlő, mint qubino flush shutter vagy fibaro roller shutter lenne tervben), de azt néztem, azt nem az igazi home assistantba behúzni
ha valakinek vannak már ilyesmik, tapasztalatokat is szívesen fogadok -
fo_di
őstag
-
Degeczi
nagyúr
válasz vampire17 #16482 üzenetére
"attributummal nem lehet triggerelni"
Dehogynem lehet!
Ahogy korábban is írtam már, a "state" trigger ezt csinálja, minden attribútumot figyeli. Pl. egy házimozi erősítőnek is sokféle attribútuma van (ki-be kapcsolt állapot, kiválasztott bemenet, hangerő) és egy ilyen automatizálás ezek bármelyikének változására lefut:- alias: test_amp
trigger:
- platform: state
entity_id: media_player.en_kicsi_erositom
Alább (#16480) azonban nem state triggert használtál, hanem template-t, ami kiértékeli a template-be írt logikai kifejezést. Ha annak eredménye logikailag igaz, aktiválódik, egyébként nem, ennyi.
Persze, h
data_template:
kell az alábbi service hívásra, hiszen csak az értékeli ki a megadott kifejezést. A simadata:
egyszerűen átadja, ahogy van. Tehát ott a'{{ state_attr(''climate.nappali'', ''temperature'')}}'
szöveges értékre próbáltad beállítani szegény numerikus változódat...[ Szerkesztve ]
-
szat8
tag
válasz vampire17 #16482 üzenetére
Ez a template dolog kicsit fúrmányos a HA-ban. Nem mindenhol tudja kiértékelni. Általában valahol szerepelni szokott a kódban a "template" szó, mielőtt megadhat neki az ember egy kiértékelendő sort.
Nekem is ráment fél órám, míg rájöttem, timer-nek hogy lehet template-tel megadni durationt, mert a definíciónál csak fix értéket enged. Persze így utólag már minden egyszerűnek tűnik.
A másik résszel Degeczi mester már megelőzött, azt a trigger részt picit túlgondoltad.
A feltétel részt elég a condition-nál megadni, nem kell ilyen bonyolult triggerekben gondolkodni.Kíváncsi leszek mit tudsz kihozni a Tado-ból. Gondolkodtam már rajta, hogy "optimalizálom" kicsit az algoritmusát a padlófűtésre, de talán majd a következő fűtési szezonban.
-
huliganboy
addikt
válasz Degeczi #16479 üzenetére
Oh hálás köszönet! Most már ezt is tudom, és azt is, hogy a sensors.yaml nem fogadja a binary szenzorokat... egyelőre a config fájlba illesztettem, de a customize.yaml fájl se fogadja... lehet a devises trackerbe kell ezeket illeszteni?
Illetve még a kérdésem, hogy ezen szenzorok esetén az entity id hogy szükséges megadni? Akárhogy próbálom minidg hibát dob
-
fo_di
őstag
válasz huliganboy #16489 üzenetére
a binary szenzoroknak külön főbejegyzésük van, ugyanúgy kiszervezheted, mint a sensors.yaml-t, csak a binary_sensors bejegyzés tartalmával kell ezt megcsinálni
kitöltéshez a binary templae sensor oldal ad talán némi infót: https://www.home-assistant.io/integrations/binary_sensor.template/ -
fo_di
őstag
válasz huliganboy #16491 üzenetére
home assistant konfighoz javaslom Frenck (az egyik fő szereplő) konfigjának repóját ihletnek: https://github.com/frenck/home-assistant-config
a konfig szervezési lehetőségeit is mind megmutatja -
haxiboy
veterán
Én Packageként kezelem fizikai eszközönként, így egy eszközhöz egy file tartozik, és egyszerre húzom be a teljes mappa tartalmát !include_dir_named funkcióval.
Illetve a különböző saját entityjeim is kiszerveztem így, szintén packageként hogy az egyes funkciókhoz tartozó entityket egy helyen tudjam kezelni.
Elnevezésben prefixezek, így még csak össze sem keverhetem.Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
huliganboy
addikt
Tyű szépen van struktúrazva.. Egyelőre ez a dir named hivatkozás még további tanulást igényel..
Más:
Minden rendszer (ubuntu) újraindításnál a home assistant az USB vezérlők felett elveszíti a jogokat... Minden ilyen esetben chmod vagy root:root paranccsal kell élnem, hogy a home assistant kezelni tudja... Hogy tudom ezt kivédeni?
Köszönöm
-
Degeczi
nagyúr
válasz huliganboy #16494 üzenetére
Ha dockerben futtatod, annak egy --device=/dev/ttyUSB0 (vagy amelyik kell, persze) opcióval lehet jogot adni
-
huliganboy
addikt
válasz Degeczi #16495 üzenetére
Dockerben persze! Ezt csak otthon tudom kipróbálni, a HA termináljával nem bírok!
Köszi
Más:
Csak, hogy edddig mit csináltam meg:
- Paradox riasztó integrálása
- Paradox riasztó szenzorok autómatizálásba való beforgatása
- Sonoff RF bridge(tasmota)+ 2 PIR2 integrálása autómatizálásba való beforgatása
- Xiaomi mija szenzorok Zigbee2mqtt protokolon autómatizálásba való beforgatása
- Sonoff basic (tasmota) MQTT protokolon autómatizálásba való beforgatása
- Ikea Trådfri led Zigbee2mqtt protokolon autómatizálásba való beforgatásaAmi még várat magára: (kicsit DIY):
- Google home mini integrálás
- Magyar TTS integrálás (text to spech)
- Kukanap kijelzése grafikusa
- Wemos D1 mini+relay+sensor kapunyítás otthonhoz közeledve
- Wemos D1 mini+relay+sensor garázskapu nyitás otthonhoz közeledve+feltétellel
- Ajtónyitás, ablaknyitás szenzorok
- Redőnyautómatizáció
- Kazánvezérés
- Fű föld nedvességmérés
- Öntözés figyelés
- Samsung, Lg TV integrálás
- Víz érzékelő
- Mosógép, szárítógép működésének monitorozása kijelzése
- Kültéri világítás alkonykapcsoló (wemos vagy sonoff)
- Füstérzékelők
- Szénmonoxid érzékelők
- etc. -
haxiboy
veterán
válasz huliganboy #16496 üzenetére
A mija-s szenzorok közül a mozgásérzékelőt is használod?
A hardveres hacket megcsináltad ami motion után küld reset jelet így nincs az 1 perces sleep?Premium Mining Rigek és Gamer/Workstation gépek: tőlem, nektek :)
-
Degeczi
nagyúr
válasz huliganboy #16496 üzenetére
Különösen az első kettő ad sikerélményt, mert lényegében bármi hanggal vezérelhetővé válik, másrészt a Mini használható hálózati hangszóróként a magyar TTS kimeneteként is, és attól kezdve magyarul jelent be különböző eseményeket a ház (de persze ennek a többivel lesz igazán értelme, amikor tud szólni a lejárt mosógép, vagy nyitvafelejtett ablak miatt, stb)
Ha van elég zónája a riasztódnak (vagy bővíthető), leginkább ahhoz célszerű vezetékes mozgásérzékelőket illeszteni. A 433 MHz-es típusok ugyan filléresek, többnyire egészen sokáig üzemelnek elemről, és azoknál nem igazán gond ha ütközés történik, hiszen legföljebb pár mp múlva, a következő adásnál átjut a jel - viszont (mivel sűrűn van mozgás a házban) nagyon teleszemetelik a 433-as sávot, és a többi eszköznek tudnak okozni gondot ezzel. Én is most cserélem majd le ezeket emiatt.
[ Szerkesztve ]
-
huliganboy
addikt
válasz Degeczi #16499 üzenetére
A gyári riasztó érzékelői mind vezetékesek.
A két sonoff pir2-t meg a bridge-t csak kiváncsiságból vettem, de kicsit meg is bántam. Maga az RF bridge flash is macerás volt kicsit, de a HA-ba illesztés kezdőként nem ment volna példák nélkül, és nélkületek. Ennek ellenére meghagyom, van olyan rész a házban ahol nincs riasztó érzékelő, ez pont kiváltja...
Így most éppen azon töprengek milyen protokolt részesítsek előnyben, amiben mondjuk nem havonta kell elemet cserélni... te mire cseréled?A tts-el tegnap egész nap szívtam... egyelőre nem sikerült, de nem adom fel. Sok videó van ami mondhatni pár kattintást igényel, de van olyan is ahol Google API-k emg services meg hasonolók tömkelege szükséges... Egyelőre kicsit tanácstalan vagyok, de nézelődök tovább!
Egyébként az lenne a cél, amit írsz: lejárt a mosógép, a mosogatógép elkészült, vagy éppen az időjárás bemondása stb....Köszi mindent
Még fogok kérdezni az biztos!
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen