Hi All
I’m having some issues with automating things like turning on an air conditioner. It works, but I find that it sends the command multiple times?
i.e. I have scene where I have my aircon set to 22 deg C, fan mode auto, vane swing off. I then use an automation that triggers at 6:30 AM to run this scene, the aircon beeps multiple times.
If it matters, I have an esp01-m connected to ESPHome with IR Remote for controlling the air conditioner
I also have a Midea aircon for which I use the midea local LAN integration (this is over wifi, not IR).
Both respond in the same way. When I activate the scene, the aircons beep multiple times.
Interestingly, if I check the log for my esp01-m it does in fact show it is transmitting the setting multiple times. Why?
[15:54:58][D][climate:010]: 'livrm-ac' - Setting
[15:54:58][D][climate:014]: Mode: HEAT
[15:54:58][D][remote_transmitter:075]: Sending remote code...
[15:54:58][D][climate:378]: 'livrm-ac' - Sending state:
[15:54:58][D][climate:381]: Mode: HEAT
[15:54:58][D][climate:386]: Fan Mode: AUTO
[15:54:58][D][climate:398]: Swing Mode: OFF
[15:54:58][D][climate:401]: Current Temperature: 21.00°C
[15:54:58][D][climate:407]: Target Temperature: 22.00°C
[15:54:58][W][component:204]: Component api took a long time for an operation (0.56 s).
[15:54:58][W][component:205]: Components should block for at most 20-30ms.
[15:54:58][D][climate:378]: 'livrm-ac' - Sending state:
[15:54:58][D][climate:381]: Mode: HEAT
[15:54:58][D][climate:386]: Fan Mode: AUTO
[15:54:58][D][climate:398]: Swing Mode: OFF
[15:54:58][D][climate:401]: Current Temperature: 21.00°C
[15:54:58][D][climate:407]: Target Temperature: 22.00°C
[15:54:58][D][climate:010]: 'livrm-ac' - Setting
[15:54:58][D][climate:039]: Target Temperature: 22.00
[15:54:58][D][remote_transmitter:075]: Sending remote code...
[15:54:58][D][climate:378]: 'livrm-ac' - Sending state:
[15:54:58][D][climate:381]: Mode: HEAT
[15:54:58][D][climate:386]: Fan Mode: AUTO
[15:54:58][D][climate:398]: Swing Mode: OFF
[15:54:58][D][climate:401]: Current Temperature: 21.00°C
[15:54:58][D][climate:407]: Target Temperature: 22.00°C
[15:54:58][W][component:204]: Component api took a long time for an operation (0.57 s).
[15:54:58][W][component:205]: Components should block for at most 20-30ms.
[15:54:58][D][climate:378]: 'livrm-ac' - Sending state:
[15:54:58][D][climate:381]: Mode: HEAT
[15:54:58][D][climate:386]: Fan Mode: AUTO
[15:54:58][D][climate:398]: Swing Mode: OFF
[15:54:58][D][climate:401]: Current Temperature: 21.00°C
[15:54:58][D][climate:407]: Target Temperature: 22.00°C
[15:54:58][D][climate:010]: 'livrm-ac' - Setting
Normally I wouldn’t care about this, but multiple loud beeps at 6 AM in the morning when I turn on my AC is starting to get a little annoying.