Hello,
I have a few Daikin Air Conditioners which have great integration in Home Assistant, but they have missing build in feature for drying the indoor unti after switching off the air conditioner. As you know, when you are in cooling mode and turn off the device, water condenses on the indoor unit. This creates an unpleasant odor over time. Some of the manufacturers have an option for cleaning up. This feature is triggered only when you turn the mode from cool to off. Then the air conditioner do not power off immediately instead of switching to fan only for 20 to 30 min. I’m trying to create the same automation but without success. Could somebody help me on that topic.
Here is my configuration:
Ok then. For a start you need to change your trigger to reflect that requirement by including from:. Also the attribute hvac_modes is only a list of possible modes. You want he state of the climate device, so delete that attribute:
trigger:
- platform: state
entity_id:
- climate.living_room_daikin
from: "cool"
to: "off"
If the air conditioner state is now off this condition will never pass, delete it (and it is now taken care of by the updated trigger anyway):
Hi Tom,
thanks for your message.
The trigger which you advice was my first try, but unfortunately without success.
Regarding the streamer, I don’t know why Daikin integration is creating 1 climate and 1 streamer entries, but turning on/off over the climate or streamer is doing the same.
I’ve already test with just clicking run actions, and expected actions are performed.
I just not able to trigger the automation. Regarding the seconds at the action panel, they are just 30 because I’m still testing.
You are not able to trigger because you are still checking the state of this attribute:
attribute: hvac_modes
That is only a list of available modes. It does not change. Remove it from the trigger config so that Home Assistant checks the state of the climate device instead. The state of climate.living_room_daikin is what changes from cool to off. Not it’s list of available modes. See what I wrote before?
I found using the hvac_action had a very unwanted effect, if the a/c unit was in cool mode but wasn’t actually doing much, then the hvac_action was “idle” and this wrecked by automation because if you happened to turn the a/c off whilst it wasn’t working due to at temperature then the coil dry never happened.
After much playing around and testing, by simply taking the climate.ac.boys.bdrm state, I get cool or heat or off, etc and never idle and so now this automation really does work!