Hey everyone, I wanted to share a really cool automation I set up for my smart AC units. It’s been a game-changer for me, and I hope it can help others too!
So, the problem I was facing was that my AC units kept defaulting to ‘heat_cool’ mode when turned on manually. This meant I had to adjust the temperature and mode every time, which was a bit of a hassle. Plus, I noticed that the default setpoint was always 25°C, which wasn’t ideal for my preferences.
Here’s what I did to solve it:
-
Automation Setup: I created a blueprint that automatically switches the AC mode based on the season. In colder months (September to April), it sets to ‘heat’ with a target of 21°C. In warmer months (May to August), it switches to ‘cool’ at 25°C. This is fully configurable, so you can adjust the temperatures and months to suit your climate!
-
How It Works: The automation watches for any changes to ‘heat_cool’ mode and then determines the current season. It then switches the mode and applies the preferred temperature settings. I also added an optional check to only trigger when the setpoint is near 25°C, so it won’t interfere with other manual adjustments.
-
Compatibility: I tested this with my Daikin AC units using the Faikin controller, but it should work with any climate device that supports ‘heat_cool’ mode. The YAML logic is pretty straightforward and can be easily adjusted if you live in a different region or have different preferences.
-
Benefits: This setup has saved me so much time and hassle. Now, whether I turn the AC on manually or through an automation, it always starts in the correct mode with the right temperature. It’s especially handy during seasonal changes when I don’t want to manually adjust everything.
If anyone else has implemented similar solutions or has tips for improving this automation, I’d love to hear about it! Let’s share our smart home hacks and make life a bit easier for everyone. ![]()