časovač řízený pomocníkem (input_number) z UI

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

časovač řízený pomocníkem (input_number) z UI

Příspěvek od Lion® »

Pokud potřebujete nastavovat časování z uživatelského rozhraní pomocníkem input_number.vas_nastavitelny_cas (v nod: get input state), mám tu jedno z řešení.

Kód: Vybrat vše

[{"id":"d09e212b.1d8a28","type":"server-state-changed","z":"69f895ea.fbfedc","name":"rain on","server":"1c1ccadc.716d65","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"switch.roseni_terarium","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":230,"y":340,"wires":[["78a1f87.e6a6808"],[]]},{"id":"78a1f87.e6a6808","type":"api-current-state","z":"69f895ea.fbfedc","name":"level sensor","server":"1c1ccadc.716d65","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"switch.hladina","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":390,"y":320,"wires":[["c3a3ab0f.3d63c8"],["8ffa5232.08f81"]]},{"id":"8ffa5232.08f81","type":"api-call-service","z":"69f895ea.fbfedc","name":"turn rain off","server":"1c1ccadc.716d65","version":1,"debugenabled":false,"service_domain":"switch","service":"turn_off","entityId":"switch.roseni_terarium","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1070,"y":320,"wires":[[]]},{"id":"c3a3ab0f.3d63c8","type":"api-current-state","z":"69f895ea.fbfedc","name":"get input state","server":"9405c3fe.d0a6c","version":1,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"input_number.vas_nastavitelny_cas","state_type":"str","state_location":"delay","override_payload":"msg","entity_location":"","override_data":"none","blockInputOverrides":true,"x":580,"y":280,"wires":[["fed3a8b6.0230b8"]]},{"id":"4cdcfdc5.ffd2b4","type":"delay","z":"69f895ea.fbfedc","name":"","pauseType":"delayv","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":920,"y":280,"wires":[["8ffa5232.08f81"]]},{"id":"fed3a8b6.0230b8","type":"change","z":"69f895ea.fbfedc","name":"Set delay to ms","rules":[{"t":"set","p":"delay","pt":"msg","to":"$round($number(delay))*1000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":760,"y":280,"wires":[["4cdcfdc5.ffd2b4"]]},{"id":"1c1ccadc.716d65","type":"server","name":"Dubak_HAss","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"9405c3fe.d0a6c","type":"server","name":"Home Assistant","addon":true}]
timer.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í

PepYk_
Pokročilý
Pokročilý
Příspěvky: 112
Registrován: 03. květen 2021, 12:29
Dal poděkování: 2 poděkování
Dostal poděkování: 20 poděkování

Re: časovač řízený pomocníkem (input_number) z UI

Příspěvek od PepYk_ »

Něco podobného používám k protočení čerpadel TUV.
Mám dva pomocníky timer, pro každé podlaží domu zvlášť. Daný pohybový senzor spustí čerpadlo pro dané podlaží na dvě minuty a zároveň hodinový časovač, to je doba, po kterou vydrží dostatečně teplá voda v potrubí.
node.jpg
V ovládacím panelu mám potom náhled, jak dlouho je do konce časovače.
lovelance.jpg
lovelance.jpg (9.15 KiB) Zobrazeno 249 x

Odpovědět

Zpět na „Node-Red“