VTherm et Clim Daikin

Bonjour,

J’utilise l’intégration Daikin pour 3 climatiseurs. Pour les piloter, j’utilise 3 VTherm associés à ces 3 climatiseurs Daikin.

Tout fonctionne très bien, sauf sur un point :
Lorsque tout est éteint et que je clique sur l’icône « clim » du VTherm, rien ne se passe au niveau du Daikin, qui reste éteint. Je suis obligé d’activer manuellement le mode « clim » côté Daikin pour qu’il démarre. Une fois cette action effectuée, le VTherm prend parfaitement le relais, et même l’arrêt depuis le VTherm éteint correctement le Daikin.

Autre test effectué : si je mets le Daikin directement en mode clim, le VTherm détecte correctement l’état et pilote ensuite parfaitement la température.

À noter que le problème survient de la même manière quel que soit le mode utilisé (clim, chauffage, etc.).

Pour l’instant, j’ai ajouté un script pour contourner ce problème, mais idéalement, j’aimerais que cela fonctionne sans cette solution intermédiare.

Merci d’avance pour votre aide !

Salut @paracetamol

Là comme ça je ne sais pas d’où peut venir ton problème mais à mon avis il faudrait que tu posts tes attributs côté Daikin et côté Vtherm afin que les spécialistes puissent éventuellement comprendre d’où peut venir le problème !

Bonjour, je note à suivre car j’ai aussi une climatisation Daikin, et le même symptôme avec vtherm.
J’ai constaté le souci cet hiver avec le mode chauffage.

J’ai fini par laisser la climatisation chauffer tout le jour. Mais j’ai vu la note en fin d’année :confused:

Ah cool je vois que je ne suis pas le seul :slight_smile:

J’ai fait un patch sous nodered pour traiter ce probleme…

@Yoyouri Voila les attributs du Daikin mais cela reste tres classique:

Je rajoute le log en debug de vtherm et daikin lors du passage a clim du vtherm :

2025-06-07 10:44:48.706 DEBUG (MainThread) [custom_components.versatile_thermostat.underlyings] VersatileThermostat-VTherm-Bureau-climate.daikin_bureau - Last_sent_temperature is now: 22.9
2025-06-07 10:44:48.706 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-VTherm-Bureau - recalculate all
2025-06-07 10:44:48.707 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-VTherm-Bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.OFF: 'off'>, 'hvac_mode': <HVACMode.COOL: 'cool'>, 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': False, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 7.0, 'boost_temp': 7.0, 'comfort_temp': 20.0, 'frost_away_temp': 35.0, 'eco_away_temp': 35.0, 'boost_away_temp': 35.0, 'comfort_away_temp': 17.0, 'target_temperature_step': 0.1, 'ext_current_temperature': 17.8, 'ac_mode': True, 'saved_preset_mode': 'comfort', 'saved_target_temp': 24.5, 'saved_hvac_mode': <HVACMode.OFF: 'off'>, 'last_temperature_datetime': '2025-06-07T10:44:48.706645+02:00', 'last_ext_temperature_datetime': '2025-06-07T10:44:48.706645+02:00', 'minimal_activation_delay_sec': 10, 'minimal_deactivation_delay_sec': 0, 'total_energy': 43.76, 'last_update_datetime': '2025-06-07T10:44:48.706722+02:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': False, 'device_actives': [], 'nb_device_actives': 0, 'ema_temp': 24.2, '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-06-07T10:20:36.868137+02:00', 'presence_sensor_entity_id': 'person.dom', 'presence_state': 'on', 'is_presence_configured': True, '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': 'unavailable', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': None, 'window_delay_sec': None, 'window_off_delay_sec': None, 'is_window_configured': False, 'is_window_auto_configured': False, 'window_auto_open_threshold': None, 'window_auto_close_threshold': None, 'window_auto_max_duration': None, '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.daikin_bureau'], 'is_regulated': True, 'regulated_target_temperature': 22.9, 'auto_regulation_mode': 'auto_regulation_strong', 'regulation_accumulated_error': -12.790301967412743, 'auto_fan_mode': 'auto_fan_low', 'current_auto_fan_mode': 'auto_fan_low', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-06-07 10:44:48.707 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-VTherm-Bureau - Checking new cycle. hvac_mode=cool, safety_state=off, preset_mode=comfort
2025-06-07 10:44:48.707 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-VTherm-Bureau - Window auto is on, check the alert. last slope is 0.000
2025-06-07 10:44:48.707 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_window_manager] WindowManager-VTherm-Bureau - Window auto event is ignored because bypass is ON or window auto detection is disabled
2025-06-07 10:44:48.707 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_safety_manager] SafetyManager-VTherm-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-06-07 10:44:48.708 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-VTherm-Bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.OFF: 'off'>, 'hvac_mode': <HVACMode.COOL: 'cool'>, 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': False, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 7.0, 'boost_temp': 7.0, 'comfort_temp': 20.0, 'frost_away_temp': 35.0, 'eco_away_temp': 35.0, 'boost_away_temp': 35.0, 'comfort_away_temp': 17.0, 'target_temperature_step': 0.1, 'ext_current_temperature': 17.8, 'ac_mode': True, 'saved_preset_mode': 'comfort', 'saved_target_temp': 24.5, 'saved_hvac_mode': <HVACMode.OFF: 'off'>, 'last_temperature_datetime': '2025-06-07T10:44:48.706645+02:00', 'last_ext_temperature_datetime': '2025-06-07T10:44:48.706645+02:00', 'minimal_activation_delay_sec': 10, 'minimal_deactivation_delay_sec': 0, 'total_energy': 43.76, 'last_update_datetime': '2025-06-07T10:44:48.707846+02:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': False, 'device_actives': [], 'nb_device_actives': 0, 'ema_temp': 24.2, '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-06-07T10:20:36.868137+02:00', 'presence_sensor_entity_id': 'person.dom', 'presence_state': 'on', 'is_presence_configured': True, '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': 'unavailable', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': None, 'window_delay_sec': None, 'window_off_delay_sec': None, 'is_window_configured': False, 'is_window_auto_configured': False, 'window_auto_open_threshold': None, 'window_auto_close_threshold': None, 'window_auto_max_duration': None, '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.daikin_bureau'], 'is_regulated': True, 'regulated_target_temperature': 22.9, 'auto_regulation_mode': 'auto_regulation_strong', 'regulation_accumulated_error': -12.790301967412743, 'auto_fan_mode': 'auto_fan_low', 'current_auto_fan_mode': 'auto_fan_low', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-06-07 10:44:48.708 DEBUG (MainThread) [custom_components.versatile_thermostat.feature_auto_start_stop_manager] AutoStartStopManager-VTherm-Bureau - auto start/stop is disabled (or not configured)
2025-06-07 10:44:48.708 DEBUG (MainThread) [custom_components.versatile_thermostat.base_thermostat] VersatileThermostat-VTherm-Bureau - last_change_time is now 2025-06-07 10:44:48.708530+02:00
2025-06-07 10:44:48.708 DEBUG (MainThread) [custom_components.versatile_thermostat.thermostat_climate] VersatileThermostat-VTherm-Bureau - Calling update_custom_attributes: {'is_on': True, 'hvac_action': <HVACAction.OFF: 'off'>, 'hvac_mode': <HVACMode.COOL: 'cool'>, 'preset_mode': 'comfort', 'type': None, 'is_controlled_by_central_mode': False, 'last_central_mode': None, 'frost_temp': 7.0, 'eco_temp': 7.0, 'boost_temp': 7.0, 'comfort_temp': 20.0, 'frost_away_temp': 35.0, 'eco_away_temp': 35.0, 'boost_away_temp': 35.0, 'comfort_away_temp': 17.0, 'target_temperature_step': 0.1, 'ext_current_temperature': 17.8, 'ac_mode': True, 'saved_preset_mode': 'comfort', 'saved_target_temp': 24.5, 'saved_hvac_mode': <HVACMode.OFF: 'off'>, 'last_temperature_datetime': '2025-06-07T10:44:48.708524+02:00', 'last_ext_temperature_datetime': '2025-06-07T10:44:48.708524+02:00', 'minimal_activation_delay_sec': 10, 'minimal_deactivation_delay_sec': 0, 'total_energy': 43.76, 'last_update_datetime': '2025-06-07T10:44:48.708586+02:00', 'timezone': 'Europe/Paris', 'temperature_unit': <UnitOfTemperature.CELSIUS: '°C'>, 'is_device_active': False, 'device_actives': [], 'nb_device_actives': 0, 'ema_temp': 24.2, '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-06-07T10:44:48.708530+02:00', 'presence_sensor_entity_id': 'person.dom', 'presence_state': 'on', 'is_presence_configured': True, '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': 'unavailable', 'window_auto_state': 'unavailable', 'window_action': 'window_turn_off', 'is_window_bypass': False, 'window_sensor_entity_id': None, 'window_delay_sec': None, 'window_off_delay_sec': None, 'is_window_configured': False, 'is_window_auto_configured': False, 'window_auto_open_threshold': None, 'window_auto_close_threshold': None, 'window_auto_max_duration': None, '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.daikin_bureau'], 'is_regulated': True, 'regulated_target_temperature': 22.9, 'auto_regulation_mode': 'auto_regulation_strong', 'regulation_accumulated_error': -12.790301967412743, 'auto_fan_mode': 'auto_fan_low', 'current_auto_fan_mode': 'auto_fan_low', 'auto_activated_fan_mode': None, 'auto_deactivated_fan_mode': None, 'auto_regulation_use_device_temp': False, 'follow_underlying_temp_change': False}
2025-06-07 10:44:48.880 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:48.881 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:48.881 DEBUG (MainThread) [pydaikin.daikin_brp069] Sending request to aircon/set_control_info with params: {'mode': '3', 'pow': '1', 'shum': '0', 'stemp': '23.0', 'f_rate': 'B', 'f_dir': '3'}
2025-06-07 10:44:48.881 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.163/aircon/set_control_info {'mode': '3', 'pow': '1', 'shum': '0', 'stemp': '23.0', 'f_rate': 'B', 'f_dir': '3'} [{}]
2025-06-07 10:44:49.005 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:49.005 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:49.005 DEBUG (MainThread) [pydaikin.daikin_brp069] Sending request to aircon/set_control_info with params: {'mode': '3', 'pow': '0', 'shum': '0', 'stemp': '23', 'f_rate': 'B', 'f_dir': '3'}
2025-06-07 10:44:49.005 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.163/aircon/set_control_info {'mode': '3', 'pow': '0', 'shum': '0', 'stemp': '23', 'f_rate': 'B', 'f_dir': '3'} [{}]
2025-06-07 10:44:49.115 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,adv=
2025-06-07 10:44:49.115 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,adv=
2025-06-07 10:44:49.116 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info']
2025-06-07 10:44:49.117 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.163/aircon/get_sensor_info {} [{}]
2025-06-07 10:44:49.117 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.163/aircon/get_control_info {} [{}]
2025-06-07 10:44:49.225 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,adv=
2025-06-07 10:44:49.225 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,adv=
2025-06-07 10:44:49.225 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info']
2025-06-07 10:44:49.226 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.163/aircon/get_sensor_info {} [{}]
2025-06-07 10:44:49.226 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.163/aircon/get_control_info {} [{}]
2025-06-07 10:44:49.350 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=24.0,hhum=-,otemp=20.0,err=0,cmpfreq=0
2025-06-07 10:44:49.350 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=24.0,hhum=-,otemp=20.0,err=0,cmpfreq=0
2025-06-07 10:44:49.475 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:49.475 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:49.476 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching Bureau data in 0.360 seconds (success: True)
2025-06-07 10:44:49.623 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=24.0,hhum=-,otemp=20.0,err=0,cmpfreq=0
2025-06-07 10:44:49.623 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=24.0,hhum=-,otemp=20.0,err=0,cmpfreq=0
2025-06-07 10:44:49.732 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:49.732 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=3,adv=,stemp=23.0,shum=0,dt1=25.0,dt2=M,dt3=23.0,dt4=22.5,dt5=22.5,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=3,b_stemp=23.0,b_shum=0,alert=255,f_rate=B,f_dir=3,b_f_rate=B,b_f_dir=3,dfr1=5,dfr2=5,dfr3=B,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=3,dfd4=3,dfd5=3,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:49.733 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching Bureau data in 0.507 seconds (success: True)
2025-06-07 10:44:50.495 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_week_power']
2025-06-07 10:44:50.496 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.162/aircon/get_sensor_info {} [{}]
2025-06-07 10:44:50.497 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.162/aircon/get_control_info {} [{}]
2025-06-07 10:44:50.497 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.32.162/aircon/get_week_power {} [{}]
2025-06-07 10:44:50.606 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=23.0,hhum=-,otemp=20.0,err=0,cmpfreq=0
2025-06-07 10:44:50.606 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=23.0,hhum=-,otemp=20.0,err=0,cmpfreq=0
2025-06-07 10:44:50.713 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=3,adv=,stemp=18.0,shum=0,dt1=19.0,dt2=M,dt3=18.0,dt4=19.0,dt5=19.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=3,b_stemp=18.0,b_shum=0,alert=255,f_rate=B,f_dir=0,b_f_rate=B,b_f_dir=0,dfr1=B,dfr2=5,dfr3=B,dfr4=B,dfr5=B,dfr6=5,dfr7=B,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=0,dfd5=0,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:50.713 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=3,adv=,stemp=18.0,shum=0,dt1=19.0,dt2=M,dt3=18.0,dt4=19.0,dt5=19.0,dt7=19.0,dh1=0,dh2=50,dh3=0,dh4=0,dh5=0,dh7=0,dhh=50,b_mode=3,b_stemp=18.0,b_shum=0,alert=255,f_rate=B,f_dir=0,b_f_rate=B,b_f_dir=0,dfr1=B,dfr2=5,dfr3=B,dfr4=B,dfr5=B,dfr6=5,dfr7=B,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=0,dfd5=0,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2025-06-07 10:44:50.818 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,today_runtime=0,datas=0/0/0/0/0/0/17800
2025-06-07 10:44:50.818 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,today_runtime=0,datas=0/0/0/0/0/0/17800
2025-06-07 10:44:50.819 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching Chambre data in 0.324 seconds (success: True)

@paracetamol là je ne pourrais pas aider plus, il faut voir avec @Jean-Marc_Collin le développeur de l’intégration Vtherm
Mais il lui faudra sûrement les attributs du Vtherm lié et la configuration de ce Vtherm

Pour les attributs, utilise la fonction texte pré-formaté que tu a utilisé pour les logs

Ok ça marche , si @Jean-Marc_Collin passe par là … :grin:

1 « J'aime »

Bonjour,
Peux tu expliquer ce que fait ton patch ?
Je n’ai pas nodered, je verrai pour faire une automation

Hello @paracetamol ,

Merci @Yoyouri pour « le rabattage ».

Donnes moi les attributs du climate qui pilote la Daikin stp (pas le VTherm mais le sous-jacent du VTherm). Tu devrais voir ‹ heat, cool, off › au moins. Ecrit exactement comme ça.

Si c’est bien le cas, c’est que la Daikin ne démarre pas toute seule sur un changement de preset.

Je n’ai pas compris ce que fait ton Nodered de plus que VTherm ? VTherm envoie un set_hvac_mode pour changer de mode. J’ai l’impression que ton NodeRed aussi non ?

Hello @Jean-Marc_Collin ,
voila les attributs du daikin :

hvac_modes: fan_only, dry, cool, heat, heat_cool, off
min_temp: 7
max_temp: 35
target_temp_step: 1
fan_modes: Auto, Silence, 1, 2, 3, 4, 5
preset_modes: none, away, eco, boost
swing_modes: Off, Vertical, Horizontal, 3D
current_temperature: 23
temperature: 23
fan_mode: Silence
hvac_action: off
preset_mode: none
swing_mode: 3D
friendly_name: Daikin Bureau
supported_features: 441

Le Nodered ne fait rien de plus que ton module c’est ce qui est incomprehensible …
Il detecte le changement sur le Vtherm en cool par ex et le repasse au daikin. La différence c’est que cela fonctionne …
Ce que je peux te dire, c’est que sans cela quand je passe sur coll au niveau du vtherm, le volet du split de la clim s’ouvre et se meferme tout de suite. Coté entité daikin sur HA il reste eteint, et coté vtherm il reste sur cool.

1 « J'aime »

@Arnaud_69 Il ne fait rien de compliqué:

Je récupere les changements de l’entité vtherm :

Et je la répercute au sous jacent (Daikin): avec la methode climate.set_hvac_mode et le mode issue du vtherm:

ok. Curieux. Tu peux essayer dans Outils de dev / Action de faire les set_hvac_mode à la main stp ?

Tu l’éteins, tu l’allumes, et tu vois si ca fonctionne et si tu trouves un paramètre qui « fait » marcher.

@Jean-Marc_Collin c’est pareil:

C’est pareil ? Ca marche ou ca marche pas ?

Non ça ne marche pas : quand je mets le vtherm sur cool le daikin reste arreté (cf screenshot)

ok, c’est donc que l’intégration Daikin ne répond pas bien aux commandes hvac_mode. Ca mérite un ticket d’anomalie sur les rédacteurs de l’intégration. Tu ne devrais pas être le seul.

Bonjour @Jean-Marc_Collin ,

Pour ma part, je suis avec Daikin Stylish, et avec l’intégration Daikin AC

J’ai fait le test demandé dans l’onglet action :

J’ai l’application Onecta sur ma tablette sous les yeux.
Lors de l’envoi de set_hvac_mode, je vois la climatisation s’ouvrir, et l’application montre bien le mode souhaité (ici déshumidification, car je ne me sers pas de ce mode d’habitude :slight_smile: )
Je viens de mettre à jour HomeAssistant.

Quel test je peux faire à partir de VTherm ?

voici ma config :

System Information

version core-2025.6.0
installation_type Home Assistant Container
dev false
hassio false
docker true
user root
virtualenv false
python_version 3.13.3
os_name Linux
os_version 6.1.0-35-amd64
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 2021
Downloaded Repositories 22
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Dashboards
dashboards 4
resources 10
views 24
mode storage
Network Configuration
adapters lo (disabled), enp1s0 (enabled, default, auto), docker0 (disabled), br-72ace5a905eb (disabled), br-f307833bd16e (disabled), br-2c1e4f8c74b4 (disabled), br-318fe7051ffa (disabled), br-6025c18b90f1 (disabled), vetha323eb5 (disabled), veth74fc467 (disabled), veth9c3c089 (disabled), vethac0a02b (disabled), veth4446d7a (disabled), vethc238a1e (disabled), veth50f5ce7 (disabled), vethf5803fc (disabled), vethca7f29f (disabled), veth7da6b9a (disabled), veth1b37bd8 (disabled), veth243e688 (disabled), veth986bcec (disabled), vethe8f2641 (disabled), vethfa9f6d7 (disabled), veth7a4a33f (disabled)
ipv4_addresses lo (127.0.0.1/8), enp1s0 (192.168.0.32/24), docker0 (172.17.0.1/16), br-72ace5a905eb (172.22.0.1/16), br-f307833bd16e (172.20.0.1/16), br-2c1e4f8c74b4 (172.19.0.1/16), br-318fe7051ffa (172.18.0.1/16), br-6025c18b90f1 (172.21.0.1/16), vetha323eb5 (), veth74fc467 (), veth9c3c089 (), vethac0a02b (), veth4446d7a (), vethc238a1e (), veth50f5ce7 (), vethf5803fc (), vethca7f29f (), veth7da6b9a (), veth1b37bd8 (), veth243e688 (), veth986bcec (), vethe8f2641 (), vethfa9f6d7 (), veth7a4a33f ()
ipv6_addresses lo (::1/128), enp1s0 (fe80::eaff:1eff:feda:8dae/64), docker0 (fe80::f8ba:acff:fe13:57a/64), br-72ace5a905eb (fe80::bc85:bbff:feef:edd8/64), br-f307833bd16e (fe80::90db:73ff:fe88:b6dd/64), br-2c1e4f8c74b4 (fe80::a428:79ff:fe82:5553/64), br-318fe7051ffa (fe80::e485:4aff:fe14:7355/64), br-6025c18b90f1 (), vetha323eb5 (fe80::d410:7aff:fe60:ca92/64), veth74fc467 (fe80::94b1:3dff:fe10:73/64), veth9c3c089 (fe80::7869:c2ff:fe11:e717/64), vethac0a02b (fe80::d485:c9ff:fe66:973d/64), veth4446d7a (fe80::2c88:26ff:fe67:db51/64), vethc238a1e (fe80::50f4:36ff:fe41:7a9a/64), veth50f5ce7 (fe80::8cae:7fff:fe15:2452/64), vethf5803fc (fe80::486:beff:feca:fcff/64), vethca7f29f (fe80::600f:61ff:fe74:7d1c/64), veth7da6b9a (fe80::c4c3:e5ff:fea9:b66b/64), veth1b37bd8 (fe80::6ca9:a4ff:fe91:4bcb/64), veth243e688 (fe80::b045:9eff:fe00:82c6/64), veth986bcec (fe80::f450:2aff:fe9f:c157/64), vethe8f2641 (fe80::f852:16ff:fecb:3930/64), vethfa9f6d7 (fe80::c8b9:5eff:fe9a:dc41/64), veth7a4a33f (fe80::3c2c:6aff:fe87:88b2/64)
announce_addresses 192.168.0.32, fe80::eaff:1eff:feda:8dae
Recorder
oldest_recorder_run 30 mai 2025 à 15:54
current_recorder_run 12 juin 2025 à 08:50
estimated_db_size 503.07 MiB
database_engine sqlite
database_version 3.48.0

Je viens d’allumer VTherm en mode froid : la climatisation bouge puis se referme de suite.
VTherm indique qu’il tourne :

N’ayant pas moi-même de Daikin, je ne vois pas comment je peux aider.

Depuis VTherm il faut changer les modes et vérifier que la clim suit bien :
Capture d’écran 2025-06-13 à 22.41.37