Button switch PROGRAM <-> 24/7

hello, need a idea to switch with a button in lovelace between PROGRAM and 24/7.
is for a pool pump

sample:

This is my Programm:

Program means: Start Programm in NodeRed
24/7 means: disable Programm in NodeRed and run 24h

Try this

[{"id":"1e81b5b6.4c6f9a","type":"inject","z":"d6a46901.ebee1","name":"06:30","props":[{"p":"payload"}],"repeat":"","crontab":"30 06 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"on","payloadType":"str","x":480,"y":660,"wires":[["28a78727.cdc5c"]]},{"id":"ceaec09e.0b71d","type":"inject","z":"d6a46901.ebee1","name":"12:00","props":[{"p":"payload"}],"repeat":"","crontab":"00 12 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"on","payloadType":"str","x":480,"y":700,"wires":[["28a78727.cdc5c"]]},{"id":"e30d0992.ad7cf","type":"inject","z":"d6a46901.ebee1","name":"20:00","props":[{"p":"payload"}],"repeat":"","crontab":"00 20 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"on","payloadType":"str","x":480,"y":740,"wires":[["28a78727.cdc5c"]]},{"id":"28a78727.cdc5c","type":"api-call-service","z":"d6a46901.ebee1","name":"switch turn on","server":"","version":1,"debugenabled":false,"service_domain":"","service":"","entityId":"","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":760,"y":700,"wires":[["77f22683.bfff5"]]},{"id":"37989e74.5c3de2","type":"api-call-service","z":"d6a46901.ebee1","name":"switch turn off","server":"","version":1,"debugenabled":false,"service_domain":"","service":"","entityId":"","data":"","dataType":"jsonata","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1380,"y":600,"wires":[[]]},{"id":"77f22683.bfff5","type":"delay","z":"d6a46901.ebee1","name":"","pauseType":"delay","timeout":"2","timeoutUnits":"hours","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":940,"y":700,"wires":[["e5b52924.084e8"]]},{"id":"e5b52924.084e8","type":"traffic","z":"d6a46901.ebee1","name":"","property_allow":"payload","filter_allow":"release","ignore_case_allow":false,"negate_allow":false,"send_allow":false,"property_stop":"payload","filter_stop":"hold","ignore_case_stop":false,"negate_stop":false,"send_stop":false,"default_start":true,"differ":false,"x":1170,"y":660,"wires":[["37989e74.5c3de2"]]},{"id":"cfe89ed8.f02028","type":"server-state-changed","z":"d6a46901.ebee1","name":"","server":"","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"input_boolean.boo","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":420,"y":600,"wires":[["28a78727.cdc5c","caa86625.39c208"],["37989e74.5c3de2","5026b5bb.d0cbfc"]]},{"id":"caa86625.39c208","type":"change","z":"d6a46901.ebee1","name":"hold","rules":[{"t":"set","p":"payload","pt":"msg","to":"hold","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":950,"y":580,"wires":[["e5b52924.084e8"]]},{"id":"5026b5bb.d0cbfc","type":"change","z":"d6a46901.ebee1","name":"release","rules":[{"t":"set","p":"payload","pt":"msg","to":"release","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":940,"y":640,"wires":[["e5b52924.084e8"]]}]
1 Like