(2018-07-15, 08:15 PM)e-sailing Wrote: All things are correct 24.81 K is -248.3 C (24.81-273.15).Thanks.
Signalk uses only SI units!!! But you generated a signalk value with C (SI unit for temperature is K).
The diag has a selection private Unit. This converts signalk values to readable units only for diag! Switch it off. Now look if the value is correct (it isn't and you will see that bme value is (273.15+26.19)).
The temperature value you send with mqtt must be in Kelvin.
changed mqtt to send in K works now, any way to display in fahrenheit.?
i looked on cruisers forum there was a post about that 5 yrs ago with no response
http://www.cruisersforum.com/forums/show...ost2674322