Zavírání dveří se zámkem NUKI

Automatizace pomocí vývojového nástroje pro vizuální programování. Původně vyvinuto společnost IBM.
Odpovědět
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í dveří se zámkem NUKI

Příspěvek od adamis »

Rád bych teď vyřešil toto:
Při východu slunce se dveře odemknou, je-li východ po 07:00.
Jinak se odemknou v 07:00.

Při západu slunce se dveře zamknou, je-li západ před 21:00.
Jinak se zamknou ve 21:00.
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í dveří se zámkem NUKI

Příspěvek od Lion® »

[spoiler=Původní příspěvek]
adamis píše: 11. květen 2021, 21:33
Rád bych teď vyřešil toto:
Při východu slunce se dveře odemknou, je-li východ po 07:00.
Jinak se odemknou v 07:00.

Při západu slunce se dveře zamknou, je-li západ před 21:00.
Jinak se zamknou ve 21:00.
A v čem vidíš problém?
Nějaký nápad či návrh řešení?[/spoiler]



Konečné řešení:

Import obsahuje pouze spouště a podmínky, akce si doplníte podle vlastních potřeb

Kód: Vybrat vše

[{"id":"6e48ceca.1335d","type":"trigger-state","z":"11f6ac49.d2cca4","name":"slunce vyjde po 7:00","server":"31810f0.ea8c872","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sun.sun","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"property","comparatorType":"is","comparatorValueDatatype":"bool","comparatorValue":"true","propertyValue":"new_state.attributes.rising"},{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"above_horizon","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sensor.time","propertyType":"current_state","comparatorType":">","comparatorValueDatatype":"str","comparatorValue":"07:00","propertyValue":"new_state.state"},{"targetType":"this_entity","targetValue":"","propertyType":"property","comparatorType":">","comparatorValueDatatype":"str","comparatorValue":"0","propertyValue":"new_state.attributes.elevation"},{"targetType":"this_entity","targetValue":"","propertyType":"property","comparatorType":"<","comparatorValueDatatype":"str","comparatorValue":"1","propertyValue":"new_state.attributes.elevation"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":566.039794921875,"y":304.4308776855469,"wires":[["e8629f7a.42f44"],[]]},{"id":"14239210.57eb5e","type":"trigger-state","z":"11f6ac49.d2cca4","name":"slunce vyjde před 7:00","server":"31810f0.ea8c872","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.time","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"07:00","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"above_horizon","propertyValue":"new_state.state"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":568.039794921875,"y":232.43087768554688,"wires":[["e8629f7a.42f44"],[]]},{"id":"7c7f560c.abf098","type":"trigger-state","z":"11f6ac49.d2cca4","name":"slunce zapadne po 21:00","server":"31810f0.ea8c872","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.time","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"21:00","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"above_horizon","propertyValue":"new_state.state"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":586.039794921875,"y":484.4308776855469,"wires":[["a685a813.332f08"],[]]},{"id":"144166f9.26ec29","type":"trigger-state","z":"11f6ac49.d2cca4","name":"slunce zapadne před 21:00","server":"31810f0.ea8c872","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sun.sun","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"property","comparatorType":"is","comparatorValueDatatype":"bool","comparatorValue":"false","propertyValue":"new_state.attributes.rising"},{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"below_horizon","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sensor.time","propertyType":"current_state","comparatorType":"<","comparatorValueDatatype":"str","comparatorValue":"21:00","propertyValue":"new_state.state"},{"targetType":"this_entity","targetValue":"","propertyType":"property","comparatorType":"<","comparatorValueDatatype":"num","comparatorValue":"0","propertyValue":"new_state.attributes.elevation"},{"targetType":"this_entity","targetValue":"","propertyType":"property","comparatorType":">","comparatorValueDatatype":"num","comparatorValue":"-1","propertyValue":"new_state.attributes.elevation"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":606.039794921875,"y":564.4308776855469,"wires":[["a685a813.332f08"],[]]},{"id":"28a27282.104a5e","type":"comment","z":"11f6ac49.d2cca4","name":"Odemčení dveří při východu slunce, nejdříve však v 7:00","info":"","x":796.039794921875,"y":164.43087768554688,"wires":[]},{"id":"12fca45d.2c600c","type":"comment","z":"11f6ac49.d2cca4","name":"Zamčení dveří při západu slunce, nejpozději však v 21:00","info":"","x":796.039794921875,"y":424.4308776855469,"wires":[]},{"id":"478bbafc.635654","type":"api-call-service","z":"11f6ac49.d2cca4","name":"odemkni","server":"c10959a0.9ba6e8","version":1,"debugenabled":false,"service_domain":"lock","service":"unlock","entityId":"lock.zadni_dvere","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":996.039794921875,"y":264.4308776855469,"wires":[[]]},{"id":"e8629f7a.42f44","type":"api-current-state","z":"11f6ac49.d2cca4","name":"je zamčeno?","server":"c10959a0.9ba6e8","version":1,"outputs":2,"halt_if":"locked","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"lock.zadni_dvere","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":806.039794921875,"y":284.4308776855469,"wires":[["478bbafc.635654"],[]]},{"id":"a685a813.332f08","type":"api-current-state","z":"11f6ac49.d2cca4","name":"je odemčeno?","server":"c10959a0.9ba6e8","version":1,"outputs":2,"halt_if":"unlocked","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"lock.zadni_dvere","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":836.039794921875,"y":504.4308776855469,"wires":[["18ca98ad.424697"],[]]},{"id":"18ca98ad.424697","type":"api-call-service","z":"11f6ac49.d2cca4","name":"zamkni","server":"c10959a0.9ba6e8","version":1,"debugenabled":false,"service_domain":"lock","service":"lock","entityId":"lock.zadni_dvere","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1026.039794921875,"y":484.4308776855469,"wires":[[]]},{"id":"7a4c0988.8c8018","type":"comment","z":"11f6ac49.d2cca4","name":"\" 1 \"","info":"","x":316.039794921875,"y":224.43087768554688,"wires":[]},{"id":"b1d511a6.f58ea","type":"comment","z":"11f6ac49.d2cca4","name":"\" 2 \"","info":"","x":316.039794921875,"y":304.4308776855469,"wires":[]},{"id":"1f9bfba8.e570c4","type":"comment","z":"11f6ac49.d2cca4","name":"\" 3 \"","info":"","x":316.039794921875,"y":484.4308776855469,"wires":[]},{"id":"203bb662.9dbf2a","type":"comment","z":"11f6ac49.d2cca4","name":"\" 4 \"","info":"","x":316.039794921875,"y":564.4308776855469,"wires":[]},{"id":"31810f0.ea8c872","type":"server","name":"Home Assistant","legacy":true,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"c10959a0.9ba6e8","type":"server","name":"Home Assistant","legacy":true,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
  1. V 7:00 odemkni pokud je slunce nad obzorem
  2. Odemkni pokud je víc než 7:00 a slunce je mezi 0°až 1°elevace nad horizontem
  3. Zamkni pokud je 21:00 a slunce je nad obzorem
  4. Zamkni pokud je méně než 21:00 a slunce je 0°až -1°elevace pod horizontem

Výstřižek.PNG
________________
🍻 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í dveří se zámkem NUKI

Příspěvek od adamis »

No, problém vidím v tom, že nevím jak na to. V Automatizaci jsem si stím poradil (taky byla pomoc na FB), ale tady prostě vůbec nevím...
Ty víš??
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í dveří se zámkem NUKI

Příspěvek od Lion® »

adamis píše: 11. květen 2021, 22:54 No, problém vidím v tom, že nevím jak na to. V Automatizaci jsem si stím poradil (taky byla pomoc na FB), ale tady prostě vůbec nevím...
Ty víš??
vím, že budeš mít v zimě zamčeno už ve 4 odpoledne :D
________________
🍻 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í dveří se zámkem NUKI

Příspěvek od adamis »

A tak to taky chci - když je zima a tma, kdo by se coural venku...
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í dveří se zámkem NUKI

Příspěvek od Lion® »

adamis píše: 11. květen 2021, 23:12 A tak to taky chci - když je zima a tma, kdo by se coural venku...

Kód: Vybrat vše

takže odemknout při východu slunce - nejdříve však v 7:00

zamknout při západu slunce nejpozději v 21:00
rozumím tomu dobře?
________________
🍻 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í dveří se zámkem NUKI

Příspěvek od adamis »

Přesně tak 👍
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í dveří se zámkem NUKI

Příspěvek od Lion® »

adamis píše: 11. květen 2021, 23:43Přesně tak 👍

Kód: Vybrat vše

[{"id":"c3bfc6cb.72413","type":"api-call-service","z":"2fdcac59.8e804c","name":"odemkni","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"","service":"","entityId":"","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":820,"y":500,"wires":[[]]},{"id":"a0256d7c.d04f68","type":"api-current-state","z":"2fdcac59.8e804c","name":"je zamčeno?","server":"1c1ccadc.716d65","version":1,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":610,"y":500,"wires":[["c3bfc6cb.72413"]]},{"id":"bd31c214.ec1ce8","type":"trigger-state","z":"2fdcac59.8e804c","name":"slunce vyjde po 7:00","server":"1c1ccadc.716d65","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sun.sun","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"above_horizon","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sensor.time","propertyType":"current_state","comparatorType":">=","comparatorValueDatatype":"str","comparatorValue":"7:00","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"property","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"true","propertyValue":"attributes.rising"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":320,"y":440,"wires":[["a0256d7c.d04f68"],[]]},{"id":"84f0e782.e14df8","type":"trigger-state","z":"2fdcac59.8e804c","name":"slunce vyjde před 7:00","server":"1c1ccadc.716d65","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.time","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"7:00","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"above_horizon","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"property","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"true","propertyValue":"attributes.rising"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":320,"y":500,"wires":[["a0256d7c.d04f68"],[]]},{"id":"33431243.46e39e","type":"trigger-state","z":"2fdcac59.8e804c","name":"slunce zapadne po 21:00?","server":"1c1ccadc.716d65","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.time","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"21:00","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"above_horizon","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"property","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"false","propertyValue":"attributes.rising"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":300,"y":600,"wires":[["8669e51c.216a3"],[]]},{"id":"dda0a88c.0576a","type":"trigger-state","z":"2fdcac59.8e804c","name":"slunce zapadne před 21:00","server":"1c1ccadc.716d65","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sun.sun","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"below_horizon","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sensor.time","propertyType":"current_state","comparatorType":"<=","comparatorValueDatatype":"str","comparatorValue":"21:00","propertyValue":"new_state.state"},{"targetType":"entity_id","targetValue":"sun.sun","propertyType":"property","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"false","propertyValue":"attributes.rising"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":300,"y":660,"wires":[["8669e51c.216a3"],[]]},{"id":"8669e51c.216a3","type":"api-current-state","z":"2fdcac59.8e804c","name":"je odemčeno?","server":"1c1ccadc.716d65","version":1,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":620,"y":600,"wires":[["5fbdc570.f7f82c"]]},{"id":"5fbdc570.f7f82c","type":"api-call-service","z":"2fdcac59.8e804c","name":"zamkni","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"","service":"","entityId":"","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":810,"y":600,"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í dveří se zámkem NUKI

Příspěvek od adamis »

Vypadá to zajímavě. Zítra se na to mrknu důkladně. Děkuji moc!
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í dveří se zámkem NUKI

Příspěvek od adamis »

Mimo těch prvních 4 nodů nastaveno, vyzkoušeno a je funkční. Teď musím čekat do večera...
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“