* Add logs to diagnose the case
* Issue #552 (#608)
Co-authored-by: Jean-Marc Collin <jean-marc.collin-extern@renault.com>
* Fix typo (#607)
* - Force writing state when entity is removed
- Fix bug with issue #552 on CONF_USE_CENTRAL_BOILER_FEATURE which should be proposed on a central configuration
- Improve reload of entity to avoid reloading all VTherm. Only the reconfigured one will be reloaded
---------
Co-authored-by: Jean-Marc Collin <jean-marc.collin-extern@renault.com>
Co-authored-by: Ludovic BOUÉ <lboue@users.noreply.github.com>
* Changes config_flow to allow dynamic length list of underlying entities
Updates previously defined 4x entries to new config style
Changes to thermostat_X to load underlying entities from list
Changes to thermostat X to display underlying entities as a list - COULD BREAK EXISTING TEMPLATES
* Modifies tests to use the new list format
* Added English translation for UI
* Removed all references to individual entities in strings/en.json
* Fix merge mistake
---------
Co-authored-by: Jean-Marc Collin <jm.collin.78@gmail.com>
* Migrate to HA 2024.10.4
* Auto start/stop alog and testu + ConfigFlow
* With config flow ok
* Change algo
* All is fine
* Add change_preset test
* + comment
* FIX too much start/stop
* Change algo to take slop into account
* Allow calculation even if slope is None
* With enable + tests + hysteresis in calculation
* Add hvac_off_reason and test with window interaction
* Fix some tests
* Restore saved_state
* Release
---------
Co-authored-by: Jean-Marc Collin <jean-marc.collin-extern@renault.com>
* Dispatch test_bugs into each own VTherm type tests
* Local tests ok
* With testus ok.
---------
Co-authored-by: Jean-Marc Collin <jean-marc.collin-extern@renault.com>
Remplacement de "Awesome Thermostat" par "Versatile Thermostat" dans la section "Encore mieux avec le composant Scheduler !"
Idem pour le fichier README.md
* Type hints: Replace deprecated helpers.typing.EventType with core.Event
* Replace deprecated use of hass.helpers.service.async_register_admin_service
* Update base_thermostat.py
issue with ac and mouvement detection
* issue ac with detection mouvement
modif class find_preset_temps for preset activity
* Change VTherm temperature unit to HA's preferred unit.
* fix pytest issue
* update current_temperature, explicitly convert temps (fixes pytest error)