core icon indicating copy to clipboard operation
core copied to clipboard

Daikin integration taking time to respond

Open ausfas opened this issue 1 year ago • 20 comments

The problem

The Daikin integration is not responding quickly and it takes between 1-2 mins of delay. All functions including power, zone and temperature, there is no response and the system response is received after that much delay. I'm using Daikin controller BRP15B61. I'm not sure if users are also facing a similar issue.

What version of Home Assistant Core has the issue?

core 2024.10.1

What was the last working version of Home Assistant Core?

core 2024.9.x

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Daikin integration

Link to integration documentation on our website

https://www.home-assistant.io/integrations/daikin/

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

ausfas avatar Oct 06 '24 05:10 ausfas

Hey there @fredrike, mind taking a look at this issue as it has been labeled with an integration (daikin) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of daikin can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign daikin Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


daikin documentation daikin source (message by IssueLinks)

home-assistant[bot] avatar Oct 06 '24 05:10 home-assistant[bot]

Pretty sure this is what I'm experiencing too. I have automations set up to listen for state_changed events which filter on a user_id. I don't see any state_change events from the device where the user_id is not null. After a minute or so a state_change event does occur, when the climate entity is eventually updated, but the user_id is null. The air conditioner does seem to respond to commands in a normal time, it's just that there are missing events in HA. I have 2 aircons with BRP069B41 wifi modules (IPs: 192.168.40.107 and 192.168.40.187).

Here is a debug log, which should show the delays, with the following actions performed on 192.168.40.107:

  1. Enable debug log
  2. Turn aircon from "off" to "heat"
  3. Waited for UI to update
  4. Turn aircon set temperature from "25" to "24"
  5. Waited for UI to update
  6. Turn aircon from "heat" to "off"
  7. Waited for UI to update
  8. Disable debug log
2024-10-06 09:53:37.166 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_control_info {} [{}]
2024-10-06 09:53:37.279 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=4,adv=13,stemp=25.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=25.0,dt5=25.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=25.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:53:37.279 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=4,adv=13,stemp=25.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=25.0,dt5=25.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=25.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:53:37.280 DEBUG (MainThread) [pydaikin.daikin_brp069] Sending request to aircon/set_control_info with params: {'mode': '4', 'pow': '1', 'shum': '0', 'stemp': '25.0', 'f_rate': '6', 'f_dir': '2'}
2024-10-06 09:53:37.280 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/set_control_info {'mode': '4', 'pow': '1', 'shum': '0', 'stemp': '25.0', 'f_rate': '6', 'f_dir': '2'} [{}]
2024-10-06 09:53:37.391 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,adv=13
2024-10-06 09:53:37.391 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,adv=13
2024-10-06 09:53:45.344 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_day_power_ex', 'aircon/get_day_power_ex']
2024-10-06 09:53:45.345 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_sensor_info {} [{}]
2024-10-06 09:53:45.347 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_control_info {} [{}]
2024-10-06 09:53:45.348 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_day_power_ex {} [{}]
2024-10-06 09:53:45.349 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_day_power_ex {} [{}]
2024-10-06 09:53:45.459 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=4,adv=,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=5,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=2,dfd5=2,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:53:45.459 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=4,adv=,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=5,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=2,dfd5=2,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:53:45.459 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=22.0,hhum=-,otemp=17.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:53:45.460 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=22.0,hhum=-,otemp=17.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:53:45.461 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:53:45.462 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:53:45.469 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:53:45.469 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:53:45.471 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching DaikinAP23525 data in 0.126 seconds (success: True)
2024-10-06 09:54:02.925 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_day_power_ex', 'aircon/get_week_power', 'aircon/get_day_power_ex', 'aircon/get_week_power']
2024-10-06 09:54:02.926 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_sensor_info {} [{}]
2024-10-06 09:54:02.928 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_control_info {} [{}]
2024-10-06 09:54:02.931 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_day_power_ex {} [{}]
2024-10-06 09:54:02.932 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_week_power {} [{}]
2024-10-06 09:54:02.932 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_day_power_ex {} [{}]
2024-10-06 09:54:02.932 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_week_power {} [{}]
2024-10-06 09:54:03.041 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=23.0,hhum=-,otemp=14.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:54:03.041 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=23.0,hhum=-,otemp=14.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:54:03.044 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=1,mode=4,adv=13,stemp=25.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=25.0,dt5=25.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=25.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:54:03.045 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=1,mode=4,adv=13,stemp=25.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=25.0,dt5=25.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=25.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:54:03.055 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:03.055 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:03.057 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,today_runtime=88,datas=100/0/200/100/100/100/0
2024-10-06 09:54:03.057 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,today_runtime=88,datas=100/0/200/100/100/100/0
2024-10-06 09:54:03.157 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:03.157 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:03.204 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,today_runtime=88,datas=100/0/200/100/100/100/0
2024-10-06 09:54:03.205 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,today_runtime=88,datas=100/0/200/100/100/100/0
2024-10-06 09:54:03.206 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching DaikinAP48425 data in 0.281 seconds (success: True)
2024-10-06 09:54:10.814 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_control_info {} [{}]
2024-10-06 09:54:11.326 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=1,mode=4,adv=13,stemp=25.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=25.0,dt5=25.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=25.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:54:11.326 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=1,mode=4,adv=13,stemp=25.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=25.0,dt5=25.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=25.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:54:11.327 DEBUG (MainThread) [pydaikin.daikin_brp069] Sending request to aircon/set_control_info with params: {'mode': '4', 'pow': '1', 'shum': '0', 'stemp': '24', 'f_rate': '6', 'f_dir': '2'}
2024-10-06 09:54:11.328 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/set_control_info {'mode': '4', 'pow': '1', 'shum': '0', 'stemp': '24', 'f_rate': '6', 'f_dir': '2'} [{}]
2024-10-06 09:54:11.438 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,adv=13
2024-10-06 09:54:11.438 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,adv=13
2024-10-06 09:54:45.345 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_day_power_ex', 'aircon/get_day_power_ex']
2024-10-06 09:54:45.346 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_sensor_info {} [{}]
2024-10-06 09:54:45.349 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_control_info {} [{}]
2024-10-06 09:54:45.351 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_day_power_ex {} [{}]
2024-10-06 09:54:45.351 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_day_power_ex {} [{}]
2024-10-06 09:54:45.460 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=22.0,hhum=-,otemp=17.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:54:45.460 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=22.0,hhum=-,otemp=17.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:54:45.462 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=4,adv=,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=5,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=2,dfd5=2,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:54:45.463 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=4,adv=,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=5,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=2,dfd5=2,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:54:45.465 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:45.466 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:45.467 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:45.467 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:54:45.468 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching DaikinAP23525 data in 0.123 seconds (success: True)
2024-10-06 09:55:00.064 INFO (MainThread) [homeassistant.components.automation.unavailable_entities_notification] Unavailable Entities Notification: Running automation actions
2024-10-06 09:55:00.064 INFO (MainThread) [homeassistant.components.automation.unavailable_entities_notification] Unavailable Entities Notification: Choose at step 1: choice 1: Running automation actions
2024-10-06 09:55:00.064 INFO (MainThread) [homeassistant.components.automation.unavailable_entities_notification] Unavailable Entities Notification: Choose at step 1: choice 1: Executing step call service
2024-10-06 09:55:02.925 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_day_power_ex', 'aircon/get_day_power_ex']
2024-10-06 09:55:02.926 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_sensor_info {} [{}]
2024-10-06 09:55:02.929 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_control_info {} [{}]
2024-10-06 09:55:02.931 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_day_power_ex {} [{}]
2024-10-06 09:55:02.932 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_day_power_ex {} [{}]
2024-10-06 09:55:03.054 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=23.0,hhum=-,otemp=14.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:55:03.054 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=23.0,hhum=-,otemp=14.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:55:03.108 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=1,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:55:03.108 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=1,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:55:03.122 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:03.122 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:03.125 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:03.125 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:03.127 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching DaikinAP48425 data in 0.202 seconds (success: True)
2024-10-06 09:55:12.381 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_control_info {} [{}]
2024-10-06 09:55:12.499 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=1,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:55:12.499 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=1,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:55:12.500 DEBUG (MainThread) [pydaikin.daikin_brp069] Sending request to aircon/set_control_info with params: {'mode': '4', 'pow': '0', 'shum': '0', 'stemp': '24.0', 'f_rate': '6', 'f_dir': '2'}
2024-10-06 09:55:12.500 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/set_control_info {'mode': '4', 'pow': '0', 'shum': '0', 'stemp': '24.0', 'f_rate': '6', 'f_dir': '2'} [{}]
2024-10-06 09:55:12.612 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,adv=13
2024-10-06 09:55:12.612 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,adv=13
2024-10-06 09:55:45.344 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_day_power_ex', 'aircon/get_day_power_ex']
2024-10-06 09:55:45.345 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_sensor_info {} [{}]
2024-10-06 09:55:45.347 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_control_info {} [{}]
2024-10-06 09:55:45.350 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_day_power_ex {} [{}]
2024-10-06 09:55:45.351 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.187/aircon/get_day_power_ex {} [{}]
2024-10-06 09:55:45.462 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=22.0,hhum=-,otemp=17.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:55:45.463 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=22.0,hhum=-,otemp=17.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:55:45.466 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=4,adv=,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=5,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=2,dfd5=2,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:55:45.466 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=4,adv=,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=5,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=2,dfd5=2,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:55:45.468 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:45.468 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:45.470 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:45.470 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/4/2/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/1/0/4/4/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:55:45.470 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching DaikinAP23525 data in 0.126 seconds (success: True)
2024-10-06 09:56:02.925 DEBUG (MainThread) [pydaikin.daikin_base] Updating ['aircon/get_sensor_info', 'aircon/get_control_info', 'aircon/get_day_power_ex', 'aircon/get_day_power_ex']
2024-10-06 09:56:02.926 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_sensor_info {} [{}]
2024-10-06 09:56:02.928 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_control_info {} [{}]
2024-10-06 09:56:02.930 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_day_power_ex {} [{}]
2024-10-06 09:56:02.931 DEBUG (MainThread) [pydaikin.daikin_base] Calling: http://192.168.40.107/aircon/get_day_power_ex {} [{}]
2024-10-06 09:56:03.047 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,htemp=23.0,hhum=-,otemp=14.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:56:03.047 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,htemp=23.0,hhum=-,otemp=14.0,err=0,cmpfreq=0,mompow=1
2024-10-06 09:56:03.058 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,pow=0,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:56:03.058 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,pow=0,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=22.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=6,f_dir=2,b_f_rate=6,b_f_dir=2,dfr1=5,dfr2=5,dfr3=A,dfr4=6,dfr5=6,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=2,dfd4=2,dfd5=2,dfd6=2,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
2024-10-06 09:56:03.061 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:56:03.061 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:56:03.064 DEBUG (MainThread) [pydaikin.daikin_brp069] Parsing ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:56:03.064 DEBUG (MainThread) [pydaikin.response] Parsing response: ret=OK,curr_day_heat=0/0/0/0/0/0/0/5/2/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_heat=0/0/0/0/0/0/0/0/3/5/4/2/0/0/0/0/0/0/0/1/5/3/4/0,curr_day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0,prev_1day_cool=0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0
2024-10-06 09:56:03.065 DEBUG (MainThread) [homeassistant.components.daikin.coordinator] Finished fetching DaikinAP48425 data in 0.140 seconds (success: True)

philbert avatar Oct 06 '24 08:10 philbert

I thought it was just me, but I'm experiencing this too.

crate5151 avatar Oct 06 '24 11:10 crate5151

Hi, same for me with BRP069B54 and sometimes the daikin didn't accept commands. Starts after HA Update. Not sure which one... Greetings T.

teppic01 avatar Oct 06 '24 12:10 teppic01

Hi, same problem here since 2024.10

DJJL avatar Oct 06 '24 14:10 DJJL

Yep. Definitely a regression.

I'm noticing that for example toggling a zone to off / on changes state in home assistant but refreshing the page reverts to the previous state, indicating that the transition isn't taking effect.

adampetrovic avatar Oct 06 '24 22:10 adampetrovic

Same here since 2024.10. Very slow response to changes to Daikin.

bmgoau avatar Oct 07 '24 07:10 bmgoau

Good to know that I not hallucinating when I see my Daikin lagging on commands.

etamtlosz avatar Oct 07 '24 07:10 etamtlosz

Same here . Reverting back was a temp solution

deveylder avatar Oct 07 '24 09:10 deveylder

Same here. I did revert to the previous version. For people who don't know, this is how you can do it from the command line: ha core update --version=2024.9.3

FredAmouzgar avatar Oct 08 '24 00:10 FredAmouzgar

Happening for me too with: Airbase BRP15B61

lloydbayley avatar Oct 08 '24 10:10 lloydbayley

Have the same issue since 2024.10. Two BRP069B41, slow response.

pharmaguy avatar Oct 08 '24 16:10 pharmaguy

Experiencing the same here with BRP072C42 controllers as well

SimKaiLong avatar Oct 08 '24 16:10 SimKaiLong

Same with FBA100A2VEB

If you need any debugging information let us know and I'll try to provide

cdemi avatar Oct 08 '24 19:10 cdemi

Same problem for me, I rolled back to previous HA update and everything is back to normal.

gdavidp avatar Oct 10 '24 13:10 gdavidp

I just installed this integration for the first time (on 2024.10.1) and I’m experiencing the same issue.

awahlig avatar Oct 10 '24 14:10 awahlig

Is there an alternative since I have the impression (might be wrong) few action has been taken so far. @homeassistant

deveylder avatar Oct 11 '24 09:10 deveylder

Same problem on my side (2024.10.1) since the update 2024.10.0 - BRP069B4X

cgaspard3333 avatar Oct 11 '24 09:10 cgaspard3333

After testing with homeassistant dev along with git bisect, the regression was introduced in this change https://github.com/home-assistant/core/pull/124394. Reverting that change has resolved the problem locally.

CC @joostlek as the author of the PR

adampetrovic avatar Oct 11 '24 21:10 adampetrovic

I have raised a PR to address the issue: https://github.com/home-assistant/core/pull/128230

adampetrovic avatar Oct 12 '24 04:10 adampetrovic

Ah! So I was not the only one. I have the same issue. Happened after the last update!

MrGlad8 avatar Oct 13 '24 05:10 MrGlad8

For those following along. The fix for this has landed in v2024.10.3 today.

adampetrovic avatar Oct 18 '24 21:10 adampetrovic

All good for me, thanks 👍

ausfas avatar Oct 18 '24 23:10 ausfas

It seems partially fixed in 2024.10.3. Initial change was instant, and so I was happy this was fixed, but leaving it for a minute and flicking to dry, then a minute and back to cool, I noticed the long delays again (the changes on the actual AC panel/controller are almost instant, so its very much a cosmetic issue).

Notice in the screenshots how I have clicked a mode that is not the current one. Sometimes the UI reflects this instantly, sometimes it takes 20-30-60 seconds to update.

I cannot seem to find a pattern. Basically if you change anything, fan, mode, temperature one after the after, leaving a few seconds, it gets stuck.

I'm not sure why but I didn't have this issue on 2024.9 and prior.

It takes 3-4-5 changes and then it gets stuck. Then if I click the same mode a bunch of times, it updates suddenly.

Capture

Capture2

bmgoau avatar Oct 19 '24 00:10 bmgoau

I tested the same scenario here. It's possible there's a slight difference in the model behaviour, however, my modes are working fine, even replicating what you have tried. the only thing different is that sometimes, when you lower or raise the temperature, it stays red BUT will go back to black if you click the mode button for the mode you are on. I checked things against the app and whilst the temp stays red in HA for a while, the change is actually made instantly on the app. Perhaps this could be a "reporting back" thing? As we used to call it in the old days a missing ACK. Just thought I'd help with things that could lead to a diagnosis from the devs! :)

lloydbayley avatar Oct 19 '24 07:10 lloydbayley

Issue is not solved 10.3. It is different but still slow response

deveylder avatar Oct 20 '24 21:10 deveylder

For those following along. The fix for this has landed in v2024.10.3 today.

Sorry but still taking a few seconds to respond. Reverting back to 10.0 solves it

deveylder avatar Oct 20 '24 21:10 deveylder

Confirm, sometimes it takes seconds for the reaction. Example: Switching from Fan to Heat is almost instantaneous, but then if I switch from auto fan to high, that takes a few seconds. That's two consecutive actions, one is setting the mode directly followed by fan speed adjustment.

etamtlosz avatar Oct 20 '24 22:10 etamtlosz

I can confirm that the fan mode is suffering from the existing issue and in general, the new approach to entity refreshing is not updating as quickly as v2024.9.3.

@joostlek what are our options here? it seems that the switch to the DataCoordinator has clearly lead to a regression.

The new approach to add await self.coordinator.async_refresh() where we set entity state works, but lags in comparison to the old approach. Are we open to reverting until a proper fix can be established?

adampetrovic avatar Oct 21 '24 07:10 adampetrovic

No, the old method is literally the same idea but less efficient. It used a throttle which we want to get rid of, so this would've happened anyway

joostlek avatar Oct 21 '24 07:10 joostlek