I have a zigbee sensor that reports both temperature and pressure, however, paperUI and Habpanel both show the pressure value inaccurately. For example, it is showing 1016.0 hPa instead of 101.6 hPA.
OH does in fact show the temperature accurately from the same sensor.
I confirmed from the logs that the sensor is sending the correct values for both temperature and pressure, see below:
I think that the binding is using the standard definition for calculating this - I might be wrong though and will check, but it would be good to know what your sensor is as we recently found that the Xiaomi light sensor was providing the wrong calibration.
Ok, can you tell me what the defaults are please? If not I’ll take a look next week, but if you can have a quick look I’ll see if I can check over the weekend. Maybe the default is not 1.
I missed that you also mention temperature is not correct - this I’m really surprised about as there is no scaling required - it’s fixed at 2DP. Given that this works with a lot of other devices, I’m wondering how this is different here.
Again, please provide the logs so I can see what’s happening - this will allow me to see if it’s a problem with the binding, or something else.
you are right, I’m totally misinterpreting the UI… I was expecting to see units in kPa not in hPA. Nothing wrong with the UI either, Zigbee specifies the values in kPa but the UI shows values in hPA. If that’s by design, then false alarm