Repository navigation
v0.3.14 (beta)
Fixed
- Initial values not applied on integration reload:
async_config_entry_first_refreshnow enforces configured initial values after initialization. Previously, when modifying initial values via Options and reloading the integration, the current sensor value would override the configured initial, making it impossible to set a floor/ceiling without waiting for a period reset.
This completes the fix started in v0.3.13. Initial values are now enforced in all three scenarios:
- After restore (
update_restored_data) - After period reset (
_handle_reset) - On integration reload (
async_config_entry_first_refresh) ← NEW