If a wait until node is already waiting for something in Home Assistant, and then I make other changes in NR and deploy, then the wait until node will not respond to the thing it is waiting for any more, and so breaking the automation. It will still say “waiting”.
So any day that I’m tinkering in node red, all my flows that are already waiting for something are breaking, until the wait until node is triggered again.
Is this just how it is?
Example flow waiting for light to turn on:
[{"id":"2a88b28ea65f4c01","type":"debug","z":"deeb7742dd438105","g":"eab7355f46af5f95","name":"debug 190","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":1620,"y":2720,"wires":[]},{"id":"99a2f44d1dba9582","type":"ha-wait-until","z":"deeb7742dd438105","g":"eab7355f46af5f95","name":"","server":"d4a53f14.6707f","version":2,"outputs":1,"entityId":"light.z2m_sofaceiling","entityIdFilterType":"exact","property":"state","comparator":"is","value":"on","valueType":"str","timeout":"0","timeoutType":"num","timeoutUnits":"seconds","checkCurrentState":true,"blockInputOverrides":true,"outputProperties":[],"entityLocation":"data","entityLocationType":"none","x":1460,"y":2720,"wires":[["2a88b28ea65f4c01"]]},{"id":"26fdb09e62bf8d5f","type":"inject","z":"deeb7742dd438105","g":"eab7355f46af5f95","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":1310,"y":2720,"wires":[["99a2f44d1dba9582"]]},{"id":"d4a53f14.6707f","type":"server","name":"Home Assistant Hkon","version":5,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true,"heartbeat":false,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true}]