Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sur-puissance détectée sans activation de la gestion de puissance #782

Closed
vinssant opened this issue Jan 6, 2025 · 5 comments
Closed
Labels
invalid This doesn't seem right question Further information is requested

Comments

@vinssant
Copy link

vinssant commented Jan 6, 2025

Bonjour,
Tout d'abord bravo pour cette très belle intégration.
J'ai rejoint le projet Home Assistant très récemment après quelques années passées sur Jeedom.
Je suis donc navré par avance si certains points ne sont pas clairs, car je ne maitrise pas encore bien la solution.
J'ai installé Versatile Thermostat et après quelques tests concluants avec un équipement central + un ou deux Vtherm swtich+climate, j'ai passé l'ensemble de mon chauffage (une PAC Air Eau avec des TRV zigbee organisés en différentes pièces de vie via des VTHERM climate, + une salle de bain avec un module zigbee sur fil pilote seche serviette en mode switch).
Je n'utilise pas la gestion de puissance, et uniquement la gestion des ouvertures, chaque VTHERM étant lié à la configuration centrale.
Une fois ma configuration terminée et le tout géré par scheduler via les presets disponibles, je m'aperçois que tous mes VTHERM sont passés en "Surpuissance détectée". je constate que l'état de chaque valeur "overpowering_state" est à "unvailable". Exemple :

[climate.chauffage_bureau]
hvac_modes: auto, heat, off
min_temp: 7
max_temp: 35
target_temp_step: 0.1
preset_modes: none, frost, eco, comfort, boost
current_temperature: 20
temperature: 19
hvac_action: idle
preset_mode: comfort
is_on: true
hvac_mode: heat
type: null
is_controlled_by_central_mode: true
last_central_mode: Heat only
frost_temp: 7
eco_temp: 17
boost_temp: 20
comfort_temp: 19
frost_away_temp: 0
eco_away_temp: 0
boost_away_temp: 0
comfort_away_temp: 0
target_temperature_step: 0.1
ext_current_temperature: 10.5
ac_mode: false
saved_preset_mode: comfort
saved_target_temp: 19
saved_hvac_mode: null
last_temperature_datetime: 2025-01-06T09:22:42.472056+01:00
last_ext_temperature_datetime: 2025-01-06T09:27:21.358370+01:00
minimal_activation_delay_sec: 10
total_energy: 35.26
last_update_datetime: 2025-01-06T09:38:01.718833+01:00
timezone: Europe/Paris
temperature_unit: °C
is_device_active: false
device_actives:
nb_device_actives: 0
ema_temp: 19.5
is_used_by_central_boiler: false
temperature_slope: 2.2
hvac_off_reason: null
max_on_percent: null
have_valve_regulation: false
last_change_time_from_vtherm: 2025-01-06T09:08:25.134411+01:00
presence_sensor_entity_id: null
presence_state: unavailable
is_presence_configured: false
power_sensor_entity_id: null
max_power_sensor_entity_id: null
overpowering_state: unavailable
is_power_configured: false
device_power: 1
power_temp: null
current_power: null
current_max_power: null
mean_cycle_power: null
motion_sensor_entity_id: null
motion_state: unavailable
is_motion_configured: false
motion_delay_sec: 0
motion_off_delay_sec: 0
motion_preset: null
no_motion_preset: null
window_state: off
window_auto_state: unavailable
window_action: window_turn_off
is_window_bypass: false
window_sensor_entity_id: binary_sensor.capteur_fenetre_bureau_contact
window_delay_sec: 30
is_window_configured: true
is_window_auto_configured: false
window_auto_open_threshold: 3
window_auto_close_threshold: 0
window_auto_max_duration: 30
is_safety_configured: true
safety_state: off
safety_delay_min: 60
safety_min_on_percent: 0.5
safety_default_on_percent: 0.1
is_auto_start_stop_configured: false
is_over_climate: true
start_hvac_action_date: null
underlying_entities: climate.thermostat_radiateur_bureau
auto_fan_mode: auto_fan_none
current_auto_fan_mode: auto_fan_none
auto_activated_fan_mode: null
auto_deactivated_fan_mode: null
auto_regulation_use_device_temp: false
follow_underlying_temp_change: false
friendly_name: Chauffage bureau
supported_features: 401

Surpris par cette valeur, je l'ai forcé en "false", la sur-puissance n'apparait alors plus, mais au bout de quelques minutes, la valeur repasse en "unvailable".
Pouvez-vous m'aider dans le diagnostic et la résolution?
A noter, j'ai voulu activer les logs, mais je ne trouve pas de fichier logger.yaml dans mes fichiers de configuration...

Merci pour votre aide.
Vincent

@jmcollin78 jmcollin78 added the Template not respected The issue template have not been respected. The maintainer doesn't have enough informations label Jan 6, 2025
@jmcollin78
Copy link
Owner

jmcollin78 commented Jan 6, 2025

Hello, sadly you don't respect the issue template. Please update your issue with all the requested informations : release, ... else I cannot help

@vinssant
Copy link
Author

vinssant commented Jan 6, 2025

Navré pour les éléments manquants :

Version of the custom_component : 7.1.0

I read the documentation on the README.md file and I don't find any relevant information about this issue.

voici un extrait de log en mode debug, j'espère que cela pourra vous aider à m'aiguiller :
2025-01-06 22:33:22.466 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - _async_climate_changed new_state is <state climate.thermostat_cuisine=off; hvac_modes=[<HVACMode.AUTO: 'auto'>, <HVACMode.OFF: 'off'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT: 'heat'>, <HVACMode.DRY: 'dry'>, <HVACMode.FAN_ONLY: 'fan_only'>], min_temp=5.0, max_temp=30.0, target_temp_step=0.5, current_temperature=20.1, temperature=19.0, friendly_name=Thermostat cuisine, supported_features=385 @ 2025-01-06T19:03:08.706804+01:00>
2025-01-06 22:33:22.490 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - Underlying climate climate.thermostat_cuisine have changed. new_hvac_mode is off (vs off), new_hvac_action=None (vs None), new_target_temp=19.0 (vs 19.0), new_fan_mode=None (vs None)
2025-01-06 22:33:22.491 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - last_change_time=2025-01-06 22:23:30.283507+01:00 old_state_date_changed=2025-01-06 18:03:08.706804+00:00 old_state_date_updated=2025-01-06 20:45:26.454223+00:00 new_state_date_changed=2025-01-06 18:03:08.706804+00:00 new_state_date_updated=2025-01-06 21:33:22.459796+00:00
2025-01-06 22:33:22.529 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - _async_climate_changed new_state is <state climate.thermostat_cuisine=off; hvac_modes=[<HVACMode.AUTO: 'auto'>, <HVACMode.OFF: 'off'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT: 'heat'>, <HVACMode.DRY: 'dry'>, <HVACMode.FAN_ONLY: 'fan_only'>], min_temp=5.0, max_temp=30.0, target_temp_step=0.5, current_temperature=20.2, temperature=19.0, friendly_name=Thermostat cuisine, supported_features=385 @ 2025-01-06T19:03:08.706804+01:00>
2025-01-06 22:33:22.529 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - Underlying climate climate.thermostat_cuisine have changed. new_hvac_mode is off (vs off), new_hvac_action=None (vs None), new_target_temp=19.0 (vs 19.0), new_fan_mode=None (vs None)
2025-01-06 22:33:22.529 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - last_change_time=2025-01-06 22:23:30.283507+01:00 old_state_date_changed=2025-01-06 18:03:08.706804+00:00 old_state_date_updated=2025-01-06 21:33:22.459796+00:00 new_state_date_changed=2025-01-06 18:03:08.706804+00:00 new_state_date_updated=2025-01-06 21:33:22.520750+00:00
2025-01-06 22:33:22.534 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - _async_climate_changed new_state is <state climate.thermostat_cuisine=off; hvac_modes=[<HVACMode.AUTO: 'auto'>, <HVACMode.OFF: 'off'>, <HVACMode.COOL: 'cool'>, <HVACMode.HEAT: 'heat'>, <HVACMode.DRY: 'dry'>, <HVACMode.FAN_ONLY: 'fan_only'>], min_temp=5.0, max_temp=30.0, target_temp_step=0.5, current_temperature=20.1, temperature=19.0, friendly_name=Thermostat cuisine, supported_features=385 @ 2025-01-06T19:03:08.706804+01:00>
2025-01-06 22:33:22.534 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - Underlying climate climate.thermostat_cuisine have changed. new_hvac_mode is off (vs off), new_hvac_action=None (vs None), new_target_temp=19.0 (vs 19.0), new_fan_mode=None (vs None)
2025-01-06 22:33:22.535 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - last_change_time=2025-01-06 22:23:30.283507+01:00 old_state_date_changed=2025-01-06 18:03:08.706804+00:00 old_state_date_updated=2025-01-06 21:33:22.520750+00:00 new_state_date_changed=2025-01-06 18:03:08.706804+00:00 new_state_date_updated=2025-01-06 21:33:22.531889+00:00
2025-01-06 22:33:28.232 INFO (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - Set preset_mode: comfort force=False
2025-01-06 22:33:28.248 INFO (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - find preset temp: comfort
2025-01-06 22:33:28.249 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling ThermostatClimate._send_regulated_temperature force=True
2025-01-06 22:33:28.249 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - regulation calculation will be done
2025-01-06 22:33:28.254 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - usage regulation_step: 0.50
2025-01-06 22:33:28.269 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: 2.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 19.0 regulatedTemp: 19.0
2025-01-06 22:33:28.269 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Regulated temp have changed to 19.0. Resend it to underlyings
2025-01-06 22:33:28.269 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - The device offset temp for regulation is 0.00 - internal temp is 0.00. New target is 19.00
2025-01-06 22:33:28.284 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - recalculate all
2025-01-06 22:33:28.307 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 17.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T22:33:28.283985+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:33:28.283985+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 41.74, 'last_update_datetime': '2025-01-06T22:33:28.294715+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_bureau'], 'nb_device_actives': 1, 'ema_temp': 17.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.743464+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_bureau_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_bureau'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:28.323 INFO (MainThread) [custom_components.versatile_thermostat.const] VersatileThermostat-Chauffage bureau - Sending event EventType.PRESET_EVENT with data: {'preset': 'comfort'}
2025-01-06 22:33:28.324 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=comfort
2025-01-06 22:33:28.332 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=0.0 last_temp=17.00
2025-01-06 22:33:28.332 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=47.742 delta_temp=0.000 new_slope=0.000 last_slope=0.0 slope=0.000 nb_point=6
2025-01-06 22:33:28.334 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage bureau - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:28.335 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage bureau - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:28.341 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage bureau - checking safety delta_temp=0.0 delta_ext_temp=0.0 mod_cond=True temp_cond=False climate_cond=True switch_cond=False
2025-01-06 22:33:28.342 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 17.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T22:33:28.283985+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:33:28.283985+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 41.74, 'last_update_datetime': '2025-01-06T22:33:28.341590+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_bureau'], 'nb_device_actives': 1, 'ema_temp': 17.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.743464+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_bureau_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_bureau'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:28.342 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage bureau - auto start/stop is disabled (or not configured)
2025-01-06 22:33:28.431 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:28.432 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - period (0.0) min is < 5 min -> forget the regulation send
2025-01-06 22:33:28.736 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - _async_climate_changed new_state is <state climate.thermostat_radiateur_bureau=heat; hvac_modes=['auto', 'heat', 'off'], min_temp=5.0, max_temp=35.0, target_temp_step=1.0, current_temperature=17.0, temperature=19.0, hvac_action=heating, friendly_name=Thermostat radiateur Bureau, supported_features=385 @ 2025-01-06T19:03:08.388874+01:00>
2025-01-06 22:33:28.749 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - a underlying state change event is received but no real change have been found. Forget the event
2025-01-06 22:33:28.820 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - Last seen temperature changed. Event.new_state is <state sensor.thermostat_radiateur_dressing_last_seen=2025-01-06T21:33:28+00:00; device_class=timestamp, icon=mdi:clock, friendly_name=Thermostat radiateur Dressing Last seen @ 2025-01-06T22:33:28.819630+01:00>
2025-01-06 22:33:28.820 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - new last_temperature_measure is now: 2025-01-06 22:33:28.819630+01:00
2025-01-06 22:33:29.195 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - Last seen temperature changed. Event.new_state is <state sensor.thermostat_radiateur_dressing_last_seen=2025-01-06T21:33:29+00:00; device_class=timestamp, icon=mdi:clock, friendly_name=Thermostat radiateur Dressing Last seen @ 2025-01-06T22:33:29.194519+01:00>
2025-01-06 22:33:29.195 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - new last_temperature_measure is now: 2025-01-06 22:33:29.194519+01:00
2025-01-06 22:33:30.114 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage cuisine - Checking new cycle. hvac_mode=off, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.133 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=None last_temp=20.90
2025-01-06 22:33:30.139 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=39.500 delta_temp=0.000 new_slope=0.000 last_slope=None slope=0.000 nb_point=2
2025-01-06 22:33:30.140 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage cuisine - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.140 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage cuisine - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.140 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage cuisine-climate.thermostat_cuisine - hvac_action simulation target=19.0, current=20.1, hvac_mode=off
2025-01-06 22:33:30.140 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage cuisine-climate.thermostat_cuisine - hvac_action simulation target=19.0, current=20.1, hvac_mode=off
2025-01-06 22:33:30.140 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage cuisine - checking safety delta_temp=1.8 delta_ext_temp=26.5 mod_cond=False temp_cond=False climate_cond=False switch_cond=False
2025-01-06 22:33:30.140 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage cuisine - End of cycle (HVAC_MODE_OFF)
2025-01-06 22:33:30.141 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage cuisine - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.141 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage cuisine - don't send regulated temperature cause VTherm is off
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage salon - Checking new cycle. hvac_mode=off, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage salon - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage salon - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salon-climate.thermostat_radiateur_entree - hvac_action simulation target=19.0, current=23.5, hvac_mode=off
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salon-climate.thermostat_radiateur_entree - hvac_action simulation target=19.0, current=23.5, hvac_mode=off
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage salon - checking safety delta_temp=3.1 delta_ext_temp=26.5 mod_cond=False temp_cond=False climate_cond=False switch_cond=False
2025-01-06 22:33:30.477 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage salon - End of cycle (HVAC_MODE_OFF)
2025-01-06 22:33:30.478 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage salon - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.478 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salon - don't send regulated temperature cause VTherm is off
2025-01-06 22:33:30.523 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salle de bain-switch.seche_serviette_salle_de_bain - calling turn_on_later hvac_mode=heat, should_relaunch_later=False off_time_sec=329
2025-01-06 22:33:30.523 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salle de bain-switch.seche_serviette_salle_de_bain - Stopping cycle during calculation
2025-01-06 22:33:30.528 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage salle de bain - checking safety delta_temp=2.4 delta_ext_temp=26.5 mod_cond=True temp_cond=False climate_cond=False switch_cond=True
2025-01-06 22:33:30.528 INFO (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salle de bain-switch.seche_serviette_salle_de_bain - start heating for 5 min 29 sec
2025-01-06 22:33:30.529 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salle de bain-switch.seche_serviette_salle_de_bain - Starting underlying entity switch.seche_serviette_salle_de_bain
2025-01-06 22:33:30.617 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage salle à manger - Checking new cycle. hvac_mode=off, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.617 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage salle à manger - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.617 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salle à manger-climate.radiateur_mural_salle_a_manger - hvac_action simulation target=19.0, current=19.1, hvac_mode=off
2025-01-06 22:33:30.617 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage salle à manger-climate.radiateur_mural_salle_a_manger - hvac_action simulation target=19.0, current=19.1, hvac_mode=off
2025-01-06 22:33:30.617 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage salle à manger - checking safety delta_temp=1.1 delta_ext_temp=26.6 mod_cond=False temp_cond=False climate_cond=False switch_cond=False
2025-01-06 22:33:30.617 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage salle à manger - End of cycle (HVAC_MODE_OFF)
2025-01-06 22:33:30.618 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage salle à manger - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.618 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salle à manger - don't send regulated temperature cause VTherm is off
2025-01-06 22:33:30.709 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.709 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=0.0 last_temp=17.00
2025-01-06 22:33:30.709 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=47.781 delta_temp=0.000 new_slope=0.000 last_slope=0.0 slope=0.000 nb_point=7
2025-01-06 22:33:30.710 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage bureau - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.710 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage bureau - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.710 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage bureau - checking safety delta_temp=0.0 delta_ext_temp=0.0 mod_cond=True temp_cond=False climate_cond=True switch_cond=False
2025-01-06 22:33:30.745 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 17.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T22:33:28.283985+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:33:28.283985+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 41.74, 'last_update_datetime': '2025-01-06T22:33:30.718593+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_bureau'], 'nb_device_actives': 1, 'ema_temp': 17.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.743464+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_bureau_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_bureau'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.751 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage bureau - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.751 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.751 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - period (0.0) min is < 5 min -> forget the regulation send
2025-01-06 22:33:30.774 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - Last seen temperature changed. Event.new_state is <state sensor.thermostat_radiateur_dressing_last_seen=2025-01-06T21:33:30+00:00; device_class=timestamp, icon=mdi:clock, friendly_name=Thermostat radiateur Dressing Last seen @ 2025-01-06T22:33:30.763732+01:00>
2025-01-06 22:33:30.774 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - new last_temperature_measure is now: 2025-01-06 22:33:30.763732+01:00
2025-01-06 22:33:30.781 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage chambre parents - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.781 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=0.0 last_temp=18.00
2025-01-06 22:33:30.781 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=44.857 delta_temp=0.000 new_slope=0.000 last_slope=0.0 slope=0.000 nb_point=4
2025-01-06 22:33:30.781 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage chambre parents - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.781 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage chambre parents - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.781 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage chambre parents - checking safety delta_temp=44.9 delta_ext_temp=26.6 mod_cond=True temp_cond=False climate_cond=True switch_cond=False
2025-01-06 22:33:30.786 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre parents - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 19.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T21:48:39.380749+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:06:57.577512+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 34.96, 'last_update_datetime': '2025-01-06T22:33:30.782307+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_chambre_parents'], 'nb_device_actives': 1, 'ema_temp': 18.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.778454+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_chambre_parents_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_chambre_parents'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.786 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage chambre parents - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.786 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre parents - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.786 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre parents - regulation calculation will be done
2025-01-06 22:33:30.786 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre parents - usage regulation_step: 0.50
2025-01-06 22:33:30.786 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: 1.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 19.0 regulatedTemp: 19.0
2025-01-06 22:33:30.786 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre parents - dtemp (0.0) is < 0.5 -> forget the regulation send
2025-01-06 22:33:30.800 INFO (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - Set preset_mode: eco force=False
2025-01-06 22:33:30.803 INFO (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - find preset temp: eco
2025-01-06 22:33:30.803 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling ThermostatClimate._send_regulated_temperature force=True
2025-01-06 22:33:30.803 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - regulation calculation will be done
2025-01-06 22:33:30.803 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - usage regulation_step: 0.50
2025-01-06 22:33:30.803 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: 0.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 17.0 regulatedTemp: 17.0
2025-01-06 22:33:30.804 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Regulated temp have changed to 17.0. Resend it to underlyings
2025-01-06 22:33:30.804 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - The device offset temp for regulation is 0.00 - internal temp is 0.00. New target is 17.00
2025-01-06 22:33:30.808 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - recalculate all
2025-01-06 22:33:30.809 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'eco', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'eco', 'saved_target_temp': 17.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T22:33:30.808085+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:33:30.808085+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 41.74, 'last_update_datetime': '2025-01-06T22:33:30.808388+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_bureau'], 'nb_device_actives': 1, 'ema_temp': 17.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.743464+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_bureau_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_bureau'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.809 INFO (MainThread) [custom_components.versatile_thermostat.const] VersatileThermostat-Chauffage bureau - Sending event EventType.PRESET_EVENT with data: {'preset': 'eco'}
2025-01-06 22:33:30.810 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage bureau - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=eco
2025-01-06 22:33:30.810 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=0.0 last_temp=17.00
2025-01-06 22:33:30.810 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=47.783 delta_temp=0.000 new_slope=0.000 last_slope=0.0 slope=0.000 nb_point=8
2025-01-06 22:33:30.810 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage bureau - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.810 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage bureau - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.810 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage bureau - checking safety delta_temp=0.0 delta_ext_temp=0.0 mod_cond=True temp_cond=False climate_cond=True switch_cond=False
2025-01-06 22:33:30.811 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'eco', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'eco', 'saved_target_temp': 17.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T22:33:30.808085+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:33:30.808085+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 41.74, 'last_update_datetime': '2025-01-06T22:33:30.810713+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_bureau'], 'nb_device_actives': 1, 'ema_temp': 17.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.743464+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_bureau_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_bureau'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.811 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage bureau - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.811 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.811 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - period (0.0) min is < 5 min -> forget the regulation send
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - Checking new cycle. hvac_mode=off, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage dressing - Window auto is on, check the alert. last slope is 0.100
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage dressing - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage dressing-climate.thermostat_radiateur_dressing - hvac_action simulation target=17.0, current=18.3, hvac_mode=off
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-Chauffage dressing-climate.thermostat_radiateur_dressing - hvac_action simulation target=17.0, current=18.3, hvac_mode=off
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage dressing - checking safety delta_temp=0.0 delta_ext_temp=26.6 mod_cond=False temp_cond=False climate_cond=False switch_cond=False
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage dressing - End of cycle (HVAC_MODE_OFF)
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage dressing - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.813 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage dressing - don't send regulated temperature cause VTherm is off
2025-01-06 22:33:30.870 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage couloir - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=eco
2025-01-06 22:33:30.873 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=0.0 last_temp=17.00
2025-01-06 22:33:30.874 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=210.360 delta_temp=0.000 new_slope=0.000 last_slope=0.0 slope=0.000 nb_point=3
2025-01-06 22:33:30.874 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage couloir - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.874 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage couloir - checking safety delta_temp=210.4 delta_ext_temp=26.6 mod_cond=True temp_cond=True climate_cond=True switch_cond=False
2025-01-06 22:33:30.888 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage couloir - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'eco', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'eco', 'saved_target_temp': 17.0, 'saved_hvac_mode': 'heat', 'last_temperature_datetime': '2025-01-06T19:03:09.287615+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:06:57.577512+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 11.37, 'last_update_datetime': '2025-01-06T22:33:30.874916+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['climate.thermostat_radiateur_couloir'], 'nb_device_actives': 1, 'ema_temp': 17.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.848315+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'unknown', 'window_auto_state': 'unknown', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': None, 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': True, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_couloir'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.890 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage couloir - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.891 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage couloir - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.891 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage couloir - regulation calculation will be done
2025-01-06 22:33:30.891 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage couloir - usage regulation_step: 0.50
2025-01-06 22:33:30.891 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: 0.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 17.0 regulatedTemp: 17.0
2025-01-06 22:33:30.891 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage couloir - dtemp (0.0) is < 0.5 -> forget the regulation send
2025-01-06 22:33:30.926 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage chambre d'Adrien - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.926 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage chambre d'Adrien - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.927 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage chambre d'Adrien - checking safety delta_temp=12.2 delta_ext_temp=26.6 mod_cond=True temp_cond=False climate_cond=False switch_cond=False
2025-01-06 22:33:30.934 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Adrien - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.IDLE: 'idle'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 19.0, 'saved_hvac_mode': 'heat', 'last_temperature_datetime': '2025-01-06T22:21:16.608208+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:06:57.577512+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 13.66, 'last_update_datetime': '2025-01-06T22:33:30.927312+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': False, 'device_actives': [], 'nb_device_actives': 0, 'ema_temp': 20.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.882437+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'unknown', 'window_auto_state': 'unknown', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': None, 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': True, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_chambre_d_adrien'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.934 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage chambre d'Adrien - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.935 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Adrien - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.935 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Adrien - regulation calculation will be done
2025-01-06 22:33:30.935 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Adrien - usage regulation_step: 0.50
2025-01-06 22:33:30.935 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: -1.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 19.0 regulatedTemp: 19.0
2025-01-06 22:33:30.935 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Adrien - dtemp (0.0) is < 0.5 -> forget the regulation send
2025-01-06 22:33:30.951 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage chambre d'Arnaud - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=comfort
2025-01-06 22:33:30.951 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=0.0 last_temp=20.00
2025-01-06 22:33:30.951 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=73.264 delta_temp=0.000 new_slope=0.000 last_slope=0.0 slope=0.000 nb_point=3
2025-01-06 22:33:30.951 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage chambre d'Arnaud - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.951 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage chambre d'Arnaud - checking safety delta_temp=73.3 delta_ext_temp=26.6 mod_cond=True temp_cond=True climate_cond=False switch_cond=False
2025-01-06 22:33:30.953 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Arnaud - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.IDLE: 'idle'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 19.0, 'saved_hvac_mode': 'heat', 'last_temperature_datetime': '2025-01-06T21:20:15.132144+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:06:57.577512+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 24.16, 'last_update_datetime': '2025-01-06T22:33:30.951868+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': False, 'device_actives': [], 'nb_device_actives': 0, 'ema_temp': 20.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.918333+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'unknown', 'window_auto_state': 'unknown', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': None, 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': True, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_chambre_d_arnaud'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.956 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage chambre d'Arnaud - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.956 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Arnaud - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.956 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Arnaud - regulation calculation will be done
2025-01-06 22:33:30.957 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Arnaud - usage regulation_step: 0.50
2025-01-06 22:33:30.957 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: -1.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 19.0 regulatedTemp: 19.0
2025-01-06 22:33:30.957 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage chambre d'Arnaud - dtemp (0.0) is < 0.5 -> forget the regulation send
2025-01-06 22:33:30.960 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-Chauffage salle de bain étage - Checking new cycle. hvac_mode=heat, safety_state=off, preset_mode=boost
2025-01-06 22:33:30.960 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] We are already initialized slope=None last_temp=21.00
2025-01-06 22:33:30.960 DEBUG (MainThread) [custom_components.versatile_thermostat.open_window_algorithm] delta_t=30.541 delta_temp=0.000 new_slope=0.000 last_slope=None slope=0.000 nb_point=2
2025-01-06 22:33:30.960 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage salle de bain étage - Window auto is on, check the alert. last slope is 0.000
2025-01-06 22:33:30.960 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-Chauffage salle de bain étage - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-01-06 22:33:30.960 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-Chauffage salle de bain étage - checking safety delta_temp=30.5 delta_ext_temp=26.6 mod_cond=True temp_cond=False climate_cond=False switch_cond=False
2025-01-06 22:33:30.963 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salle de bain étage - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.IDLE: 'idle'>, 'hvac_mode': 'heat', 'preset_mode': 'boost', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'boost', 'saved_target_temp': 20.0, 'saved_hvac_mode': None, 'last_temperature_datetime': '2025-01-06T22:02:58.509308+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:06:57.577512+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 23.91, 'last_update_datetime': '2025-01-06T22:33:30.961572+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': False, 'device_actives': [], 'nb_device_actives': 0, 'ema_temp': 21.0, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:30.970435+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': None, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_salle_de_bain_etage_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_auto_start_stop_configured': False, 'is_over_climate': True, 'start_hvac_action_date': None, 'underlying_entities': ['climate.thermostat_radiateur_salle_de_bain_etage'], 'auto_fan_mode': 'auto_fan_none', 'current_auto_fan_mode': 'auto_fan_none', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-01-06 22:33:30.963 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-Chauffage salle de bain étage - auto start/stop is disabled (or not configured)
2025-01-06 22:33:30.963 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salle de bain étage - Calling ThermostatClimate._send_regulated_temperature force=False
2025-01-06 22:33:30.964 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salle de bain étage - regulation calculation will be done
2025-01-06 22:33:30.964 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salle de bain étage - usage regulation_step: 0.50
2025-01-06 22:33:30.964 DEBUG (MainThread) [custom_components.versatile_thermostat.pi_algorithm] PITemperatureRegulator - Error: -1.00 accumulated_error: 0.00 offset: 0.00 offset_ext: 0.00 target_tem: 20.0 regulatedTemp: 20.0
2025-01-06 22:33:30.964 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage salle de bain étage - dtemp (0.0) is < 0.5 -> forget the regulation send
2025-01-06 22:33:30.989 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_switch] VersatileThermostat-Chauffage salle de bain - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.HEATING: 'heating'>, 'hvac_mode': 'heat', 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': True, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 17.0, 'boost_temp': 20.0, 'comfort_temp': 19.0, 'frost_away_temp': 0, 'eco_away_temp': 0, 'boost_away_temp': 0, 'comfort_away_temp': 0, 'target_temperature_step': 0.1, 'ext_current_temperature': 6.0, 'ac_mode': False, 'saved_preset_mode': 'comfort', 'saved_target_temp': 19.0, 'saved_hvac_mode': 'off', 'last_temperature_datetime': '2025-01-06T22:31:04.184597+01:00', 'last_ext_temperature_datetime': '2025-01-06T22:06:57.577512+01:00', 'minimal_activation_delay_sec': 10, 'total_energy': 30.02, 'last_update_datetime': '2025-01-06T22:33:30.986870+01:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': True, 'device_actives': ['switch.seche_serviette_salle_de_bain'], 'nb_device_actives': 1, 'ema_temp': 18.3, 'is_used_by_central_boiler': False, 'temperature_slope': 0, 'hvac_off_reason': None, 'max_on_percent': None, 'have_valve_regulation': False, 'last_change_time_from_vtherm': '2025-01-06T22:23:29.002460+01:00', 'presence_sensor_entity_id': None, 'presence_state': 'unavailable', 'is_presence_configured': False, 'power_sensor_entity_id': None, 'max_power_sensor_entity_id': None, 'overpowering_state': 'unavailable', 'is_power_configured': False, 'device_power': 1.0, 'power_temp': None, 'current_power': None, 'current_max_power': None, 'mean_cycle_power': 0.55, 'motion_sensor_entity_id': None, 'motion_state': 'unavailable', 'is_motion_configured': False, 'motion_delay_sec': 0, 'motion_off_delay_sec': 0, 'motion_preset': None, 'no_motion_preset': None, 'window_state': 'off', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': 'binary_sensor.capteur_fenetre_salle_de_bain_contact', 'window_delay_sec': 30, 'is_window_configured': True, 'is_window_auto_configured': False, 'window_auto_open_threshold': 3.0, 'window_auto_close_threshold': 0.0, 'window_auto_max_duration': 30, 'is_safety_configured': True, 'safety_state': 'off', 'safety_delay_min': 60, 'safety_min_on_percent': 0.5, 'safety_default_on_percent': 0.1, 'is_over_switch': True, 'is_inversed': True, 'keep_alive_sec': 0, 'underlying_entities': ['switch.seche_serviette_salle_de_bain'], 'on_percent': 0.55, 'power_percent': 55.0, 'on_time_sec': 329, 'off_time_sec': 270, 'cycle_min': 10, 'function': 'tpi', 'tpi_coef_int': 0.6, 'tpi_coef_ext': 0.01, 'calculated_on_percent': 0.55}
2025-01-06 22:33:31.018 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - _async_climate_changed new_state is <state climate.thermostat_radiateur_bureau=heat; hvac_modes=['auto', 'heat', 'off'], min_temp=5.0, max_temp=35.0, target_temp_step=1.0, current_temperature=17.0, temperature=17.0, hvac_action=heating, friendly_name=Thermostat radiateur Bureau, supported_features=385 @ 2025-01-06T19:03:08.388874+01:00>
2025-01-06 22:33:31.019 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - a underlying state change event is received but no real change have been found. Forget the event
2025-01-06 22:33:32.654 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - _async_climate_changed new_state is <state climate.thermostat_radiateur_bureau=heat; hvac_modes=['auto', 'heat', 'off'], min_temp=5.0, max_temp=35.0, target_temp_step=1.0, current_temperature=17.0, temperature=19.0, hvac_action=heating, friendly_name=Thermostat radiateur Bureau, supported_features=385 @ 2025-01-06T19:03:08.388874+01:00>
2025-01-06 22:33:32.657 INFO (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - Underlying climate climate.thermostat_radiateur_bureau have changed. new_hvac_mode is heat (vs heat), new_hvac_action=heating (vs heating), new_target_temp=19.0 (vs 17.0), new_fan_mode=None (vs None)
2025-01-06 22:33:32.657 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - last_change_time=2025-01-06 22:23:30.743464+01:00 old_state_date_changed=2025-01-06 18:03:08.388874+00:00 old_state_date_updated=2025-01-06 21:33:31.010338+00:00 new_state_date_changed=2025-01-06 18:03:08.388874+00:00 new_state_date_updated=2025-01-06 21:33:32.621519+00:00
2025-01-06 22:33:32.718 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - _async_climate_changed new_state is <state climate.thermostat_radiateur_bureau=heat; hvac_modes=['auto', 'heat', 'off'], min_temp=5.0, max_temp=35.0, target_temp_step=1.0, current_temperature=17.0, temperature=17.0, hvac_action=heating, friendly_name=Thermostat radiateur Bureau, supported_features=385 @ 2025-01-06T19:03:08.388874+01:00>
2025-01-06 22:33:32.718 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-Chauffage bureau - a underlying state change event is received but no real change have been found. Forget the event

Bonne soirée
Vincent

@jmcollin78
Copy link
Owner

Hello,

Navré pour les éléments manquants :

Pas de soucis. This is better and now the issue is clear :

you have installed the Versatile Thermostat 7.1.0 but don't have read the release note which says to updade the corresponding VTherm UI Card. I suppose you have seen the overpowering symbol on the Vtherm UI Card.

I can confirm with the attribute that the power feature is not configured:

power_sensor_entity_id: null
max_power_sensor_entity_id: null
overpowering_state: unavailable
is_power_configured: false

@jmcollin78 jmcollin78 added invalid This doesn't seem right question Further information is requested and removed Template not respected The issue template have not been respected. The maintainer doesn't have enough informations labels Jan 6, 2025
@vinssant
Copy link
Author

vinssant commented Jan 7, 2025

Bonjour,
Merci beaucoup pour ce retour, je confirme qu'après rechargement de L'UI card, le message a disparu.
Merci pour votre temps et navré pour ma mauvaise compréhension de la procédure d'update...
Bonne journée
Vincent

@vinssant vinssant closed this as completed Jan 7, 2025
@jmcollin78
Copy link
Owner

Pas de soucis. C'est vrai que ce n'est pas bien mis en évidence dans la release note. Je vais changer ça.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid This doesn't seem right question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants