gpbenton / engMQTTClient

MQTT client for Energenie ener314-rt board running on a raspberry Pi
MIT License
21 stars 10 forks source link

How to send decimal target temperatures? #15

Closed bwims closed 5 years ago

bwims commented 5 years ago

The target temperature is a string, yet any decimal value specified gets truncated to the nearest integer. Is this the expected behaviour of the Energenie TRV? A whole degree is a lot of heat.

gpbenton commented 5 years ago

I did have it on my list to handle decimal places, or at least half degree values. But with use I found that the temperature reported was not stable when set - it can vary up to 1.5 degrees, so setting the target any more accurately was not of much use.

If you your trvs are more stable than mine, I am willing to accept patches, but I won't be able to test them until next October when my heating comes back on.