Howto read temperature values with more decimal places

Shoot Whish I read this topic earlier. Just bought the st814 and now it seems it (well the Vera) only does rounded degrees…

Still no solution I guess, as I am facing this issue too.

Edit:
What about if I say buy a NEST? Would it be possible to read the temperature with decimals and more important set it to 20.5 for example?

This really needs to be fixed in UI5 UI6 UI7. One degree steps in Centigrade readings are a bit too coarse. Virtually every country in the world uses Centigrade except five or so recalcitrant countries. One of which should know better!!

All my temperature sensors are reporting in tenth of a degree in GUI, so for me the only problem is that I cannot use decimal numbers when creating scenes! Really annoying and something you would expect from such a controller. Sad to see that you have more control over temperature with the lousy built-in termostats in 30$ heaters.

Please fix this, MCV.

…then surely you cannot be using Zwave sensors on Vera?

Indeed. I only have Zwave modules in my house. Aeon Labs multisensor 6, Qubino Flush relay1 with temp-sensor, ++. See screenshot.

Ah, are all these Zwave+ modules, then? (ie. very new)

Most of them, but I have at least one really old Express Controls EZMotion motion/temp/light sensor, that is one of the listed devices in the screenshot…

After getting frustrated with the lack of accuracy being reported on my Veralite, I created a plug-in called Decimal Thermostat that can read the raw z-wave data and display a decimal temperature value. I have only tested it on my Veralite and it seems to be displaying tenths of a degree for my Secure (Horstmann Controls) thermostat device. I have another thermostat device but looking at the z-wave data that doesn’t support tenths of a degree.

Configure by setting the device number of an existing thermostat in the advanced settings, restart, and it will mirror the settings of the specified device. As an additional feature, clicking “Heat” on the thermostat will boost the temperature of the device for 1 hour. Changing the temperature or hitting “Heat” will also request heat from any associated HVAC device, if required, meaning immediate heat and not having to wait for the poll period of a battery thermostat.

When in Boost mode, mirroring of the temperature set-point is suspended, meaning that any timers that set the temperature will be ignored until the boost is over, when the set-point will be set to where it would have been, had the boost not happened.

Under the covers it enables logging of log level 42 which is the raw z-wave data coming back from devices and decodes this data to get the original temperature value before displaying it. It can be set to poll the logs at any interval (default 5 mins) and a device to monitor must be specified.

http://apps.mios.com/plugin.php?id=8516

Hi @constantSphere

I was amazed to see someone had solved the decade long Vera/z-wave decimal point problem.

It seemed like that was an impossible dream to have - so I installed your plugin from the store but sadly I get the follow error.

Decimal Thermostat : Lua error

Do you have a dedicated page for your plugin?

I am still a bit puzzled why my Vera box has been showing decimal numbers all along, and so many of you guys are having problems with this? I have not done anything - it was displaying decimal numbers from day one.

I would have been extremely annoyed if it didn’t :-\

What temperature sensors are you using?

@parkerc, I’ve created a new topic here: http://forum.micasaverde.com/index.php/topic,34841.msg256776.html to discuss the plugin

See my post from October 04. Lots of different stuff. Both old and new.

One year and several firmware upgrades later, I see that nothing has improved here…

Assuming Vera is not intending to fix this, is there a way I can adress decimal temperature values and use them as on/off triggers by using LUUP code?

Have you tried using this plug-in to get decimal values https://apps.mios.com/plugin.php?id=8516
There is also some discussion about it here http://forum.micasaverde.com/index.php/topic,34841.0.html

I am on Vera Egde with UI7, and never had a problem displaying decimal temperatures. All my devices does that, but when I want to create a scene trigger based on temp values, it will only accept integer values :frowning:

I will look in the thread to see if there is some pointers for setting these conditions with lua code…