Zavírání/otevírání dvířek kurníku

Automatizace pomocí vývojového nástroje pro vizuální programování. Původně vyvinuto společnost IBM.
adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Zavírání/otevírání dvířek kurníku

Příspěvek od adamis »

Kluci, pomůžete mi s tímhle?
Každé ráno při východu slunce, pokud je teplota venku alespoň 15 minut vyšší než - 8 stupňů a měřič vzdálenosti má hodnotu vyšší než 350, zapne se Sonoff Basic. Po 00:01:40 se Sonoff vypne a pošle se zpráva na Telegram.
To samé 10 minut po západu slunce mimo kontroly teploty a vzdálenost je menší než 100.
Z důvodu už hotové konstrukce, kterou jsem vymýšlel v době, kdy jsem o HA neměl ani tušení je potřeba začít všechno nodem Sun rise/set, který každou minutu dává přes den 1 a v noci 0.
Nečekám hotové řešení, chci spíš poradit, které nody použít, abych se něco naučil. Díky
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od Lion® »

adamis píše: 04. květen 2021, 04:42 Kluci, pomůžete mi s tímhle?
Každé ráno při východu slunce, pokud je teplota venku alespoň 15 minut vyšší než - 8 stupňů a měřič vzdálenosti má hodnotu vyšší než 350, zapne se Sonoff Basic. Po 00:01:40 se Sonoff vypne a pošle se zpráva na Telegram.
To samé 10 minut po západu slunce mimo kontroly teploty a vzdálenost je menší než 100.
Z důvodu už hotové konstrukce, kterou jsem vymýšlel v době, kdy jsem o HA neměl ani tušení je potřeba začít všechno nodem Sun rise/set, který každou minutu dává přes den 1 a v noci 0.
Nečekám hotové řešení, chci spíš poradit, které nody použít, abych se něco naučil. Díky
mělo by Ti stačit:
trigger:state
stoptimer
call service

S nimi vytvoříš dva jednotlivé toky, jeden pro otevření (sunrise) druhý pro zavření (sunset).
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od adamis »

Opět jsem přecenil své síly. Kdepak - celý den se s tím mažu a nepochopil jsem ani ťuk. Vzdávám to...
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od Lion® »

adamis píše: 04. květen 2021, 18:06 Opět jsem přecenil své síly. Kdepak - celý den se s tím mažu a nepochopil jsem ani ťuk. Vzdávám to...
docela snadné na začátek
chceš-li pošli SZ a můžeme dát sezení na teamvieweru...
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od adamis »

Tak to bych rád využil. Ozvu se.
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od Lion® »

adamis píše: 04. květen 2021, 19:24 Tak to bych rád využil. Ozvu se.
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od adamis »

Jirko, moc Ti děkuji. Strašně jsi mi pomohl!! Ještě tam zkouším nějaké úpravy, ale trochu jsem snad pochopil ten základ. Na začátek jsem dal Bigtimer kvůli východu a západu Slunce. Bellow_horizon a Above_horizon je totiž časově trochu jinde. Na konci jsem přidal zprávu přes Telegram a zatím to vypadá, že to chodí. Ještě jednu maličkost bych rád pořešil - to čekání 15 minut na teplotu vyšší než -8°C. Ten systém, který jsi navrhnul není úplně přesný. On čeká 15 minut a v té době může být teplota třeba -10, ve čtrnácté minutě se změní na -8 a po patnácté minutě znovu spadne na -10, ale dvířka se už otvírají. Není tam splněna ta podmínka, že před otevřením MUSÍ být alespoň 15 minut teplota vyšší než -8°. Nebo je to jinak a nerozumím tomu??

Ještě jednou DÍKY
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od Lion® »

adamis píše: 05. květen 2021, 01:53 Ještě jednu maličkost bych rád pořešil - to čekání 15 minut na teplotu vyšší než -8°C. Ten systém, který jsi navrhnul není úplně přesný. On čeká 15 minut a v té době může být teplota třeba -10, ve čtrnácté minutě se změní na -8 a po patnácté minutě znovu spadne na -10, ale dvířka se už otvírají. Není tam splněna ta podmínka, že před otevřením MUSÍ být alespoň 15 minut teplota vyšší než -8°. Nebo je to jinak a nerozumím tomu??

Ještě jednou DÍKY

je to tak.
Musíme to zkusit udělat jinak.
  1. 15 minut minimální nastavená teplota, aktivuje každá zaznamenaná změna teploty
  2. elevace - nastav si jak má být sluce vysoko nad obzorem, nemusíš nic časovat bigtimerem nebo
  3. vzdálenost - podle Tvé entity
  4. začne otvírat
  5. otvírá
  6. přestane otvírat
vrata001.PNG

Kód: Vybrat vše

[{"id":"7442c647.eb176","type":"trigger-state","z":"ca2117b.3f0e668","name":"slunce x°nad horizontem","server":"1c1ccadc.716d65","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sun.sun","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"property","comparatorType":">","comparatorValueDatatype":"str","comparatorValue":"5","propertyValue":"attributes.elevation"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":410,"y":620,"wires":[["b52b6e0b.5cf9d8"],[]]},{"id":"d860ef.2385671","type":"server-state-changed","z":"ca2117b.3f0e668","name":"15 min teplota vyšší než x:","server":"1c1ccadc.716d65","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.venkovni_teplota","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"10","halt_if_type":"num","halt_if_compare":"gte","outputs":2,"output_only_on_state_change":true,"for":"15","forType":"num","forUnits":"seconds","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":150,"y":620,"wires":[["7442c647.eb176"],[]]},{"id":"b52b6e0b.5cf9d8","type":"api-current-state","z":"ca2117b.3f0e668","name":"vzdálenost","server":"1c1ccadc.716d65","version":1,"outputs":2,"halt_if":"350","halt_if_type":"num","halt_if_compare":"gte","override_topic":false,"entity_id":"","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":630,"y":620,"wires":[["ab9b15e1.596238"],[]]},{"id":"ab9b15e1.596238","type":"api-call-service","z":"ca2117b.3f0e668","name":"začni otevírat vrata","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"switch","service":"turn_on","entityId":"sensor.teplomer_loznice","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":150,"y":740,"wires":[["e1cf75a.eec7c88"]]},{"id":"e1cf75a.eec7c88","type":"stoptimer","z":"ca2117b.3f0e668","duration":"100","units":"Second","payloadtype":"num","payloadval":"0","name":"otevírej vrata 100 sekund","x":410,"y":740,"wires":[["7bc06a0f.888794"],[]]},{"id":"7bc06a0f.888794","type":"api-call-service","z":"ca2117b.3f0e668","name":"přestaň otevírat vrata","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"switch","service":"turn_off","entityId":"sensor.teplomer_loznice","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":660,"y":740,"wires":[[]]},{"id":"b968095f.e89e48","type":"comment","z":"ca2117b.3f0e668","name":"- 1 -","info":"","x":170,"y":560,"wires":[]},{"id":"4c124c09.40356c","type":"comment","z":"ca2117b.3f0e668","name":"- 2 -","info":"","x":410,"y":560,"wires":[]},{"id":"75d2bf35.dbbcc8","type":"comment","z":"ca2117b.3f0e668","name":"- 3 -","info":"","x":630,"y":560,"wires":[]},{"id":"54d052ac.4af64c","type":"comment","z":"ca2117b.3f0e668","name":"- 4 -","info":"","x":170,"y":820,"wires":[]},{"id":"c552f8b5.78ec9","type":"comment","z":"ca2117b.3f0e668","name":"- 5 -","info":"","x":410,"y":820,"wires":[]},{"id":"c8662517.c47fb8","type":"comment","z":"ca2117b.3f0e668","name":"- 3 -","info":"","x":650,"y":820,"wires":[]},{"id":"1c1ccadc.716d65","type":"server","name":"Dubák HAss","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od adamis »

Prosím Tě, co to je ten kód? Na mě se musí pomalu...

EDIT: import, už mi to došlo...
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

adamis
Dárce - Donátor
Dárce - Donátor
Příspěvky: 378
Registrován: 18. březen 2021, 20:22
Bydliště: kousek od České Lípy
Dal poděkování: 50 poděkování
Dostal poděkování: 17 poděkování

Re: Zavírání/otevírání dvířek kurníku

Příspěvek od adamis »

Tak už to mám hotové. A čtyři další automatizace. Zatím jednoduché, uvidíme do zítra do rána, co jsem zpackal.
NUC - Proxmox a v něm Home Assistant, vše ESP a ZigBee2MQTT (WiFi Sonoff a Tuya jsem vyhodil z baráku)

Linux a HA jsou pro mě něco jako řízení letového provozu na raketové základně... :roll: :roll:

Odpovědět

Zpět na „Node-Red“