Releases: Abas-Tim/homeassistant-smartrent
Releases · Abas-Tim/homeassistant-smartrent
Release list
v0.5.8
Critical hotfix
Do not control a thermostat with version 0.5.7. It can send Fahrenheit UI values as Celsius and drive the thermostat setpoint to its 99 F limit.
Changes
- Treat SmartRent resident API temperatures as Celsius even when the Honeywell display is Fahrenheit.
- Let Home Assistant convert API readings and commands to the configured Fahrenheit UI.
- Normalize outbound setpoints to SmartRent's 0.5 C resolution.
- Preserve a 1 F target step and the 60-90 F control range.
- Add installation and hardware verification guidance.
Upgrade
Keep both the physical Honeywell thermostat and Home Assistant configured for Fahrenheit. Update through HACS, restart Home Assistant, verify the current temperature matches the thermostat, then test a 75 F target and confirm the physical setpoint stays near 75 F rather than 99 F.
v0.5.7
Changes
- Restore Fahrenheit as the native unit for thermostat climate and temperature sensor values.
- Use a 1 degree Fahrenheit target step and the 60-90 degree Fahrenheit range.
- Keep Honeywell, SmartRent transport, and Home Assistant on the same scale to avoid false abnormal-temperature maintenance requests.
- Update installation and verification guidance for the end-to-end Fahrenheit setup.
Installation
Set both the physical thermostat and Home Assistant system temperature unit to Fahrenheit, install or update the integration through HACS, and restart Home Assistant.
SmartRent Celsius v0.5.6
- Report thermostat climate and temperature sensors in Celsius.
- Use 0.5 degree setpoint steps with 15-30 degree bounds.
- Route heat, cool, and auto setpoints independently.
- Install smartrent-py v0.5.2.post1 directly from the matching fork to preserve fractional temperatures.
- Remove the temporary monkey-patch installation path.