@BartButenaers You can leave the TRV to control itself, but I do like to be able to tweak things. We are quite frugal with our heating (as are we all!), e.g. during the afternoon, we have the temperature set so that we aren't cold, but, it might be considered cool to visitors. I can then set a Manual Temperature which is suitable for them. You could do this by sending a one off, but for me, being able to control the temperature through Node-RED gives me a visual status of what is going on. I had a lot of help recently generating a basic flow for setting a schedule. This could be modified to add days of the week if needed.
From memory, the status is sent on the TRV's schedule, which was why I started to request the status for my own convenience.
@Colin The problem is probably mine, and yes, I am using your Node. What happens is that as a new PID value is sent, the TRV closes and then opens to the correct percentage, which seems a waste of battery to me, and provides some 'noise pollution' which being an Engineer, I hear every time it operates and to be honest, grates on my nerves!! I have not isolated the cause of the problem yet, but as I can see it on the graph of the output of the PID Node. This suggests that it might be from there. Basically, the Valve is being commanded to Close and Open at very change. I need longer to tie it down.
I will need to get back into this in the New Year, but Grandchildren's Birthdays, Christmas and Family visits will get in the way until then!
Our first cold snap, the new boiler misbehaving so that we had minimal heat (boiler @ 38deg!) and a week away have not helped!