I use the heating script to heat my rooms.
Per room i have a temp/hum sensor and a Danfoss LC13 per heating unit.
I don't have a boiler but city heating. So I use a virtual switch to start or stop the heating.
That virtual switch changes to On or Off and that triggers an lua script that commandarray update device my LC13 device.
I already have a repeat in the dzvent script turn on after 3 min and turn off after 3 min to make sure that the valve is shut or opened.
This sometimes is not the case so the room wil remain cold or heats up to tropical temps.
My wife and young kids don't like either

Even though the repeat on or off command is there it still sometimes does not work.
And NO there is no problem with my Z-wave network. I have ,anu always on devices per room and floor so that every device is always "connected".
The command is given and for example in the livingroom there are 2 heaters and then the left one closes but the right one remains open.
Weird and defeninitly unwanted!
I would like to have the following: (have searched my head off but cannot find it)
When heating is off and the temp is higher then setpoint, check if the LC13 device is higher then 5 degrees if so then turn it off again, and again if needed. (switch of the virtual switch again or direct change the LC13 setpiont to 5)
This will make sure that the heater must close sometime to prevent overheating.
Can someone help me out with this? Preverable in the scripts made by Dannybloe and described here (viewtopic.php?f=59&t=18258&p=140661&hilit=lc13#p140661
Thank you