No breaking API changes. Fully backward-compatible with 0.4.x.
Fixed
-
More
numberreadings were truncated to whole units (follow-up to #352).
The sameint()truncation as the Twinguard temperature also affected three
fields the local API types asnumber:AirQualityLevelService.humidity(Twinguard) — was inconsistent with
HumidityLevelService.humidity, which already returnsfloat.AirQualityLevelService.purity(Twinguard).ValveTappetService.position(Thermostat II valve tappet).
All three now return the full
float; the matching model properties
(SHCTwinguard.humidity/purity, valveposition) changedint→float.
This restores decimal resolution in the recorder/long-term statistics
(the HA sensors display these rounded, so the visible value is unchanged).