Bridging HA climate services to Home Kit

When I exposed my thermostat to Home Kit from HA, the capability to set it to a ‘schedule’ didn’t get included as a mode or pre-set option in Home Kit, even though it is included as a pre-set in the UI in HA. I wanted to include the capability in Home Kit, maybe with a ‘climate.set_preset_mode’ automation, but, as a newbie, I need help with developing the automation in HA and then bridging it to the thermostat in Home Kit. Thanks!

Are you sure HomeKit supports it?

My climate entities don’t support schedules, but I’ve researched the HomeKit UI elements a bit, and haven’t come across a UI for schedules.

On the UI thermostat device screen in HA, seasonal presets are shown as ‘Preset’ options and include Away, Cancel Away, Cancel Hold, Schedule Hold, and all the Seasons, as well. They work as expected in HA, but these options didn’t bridge to Home Kit. My question is whether I can get one or more of these options over to Home Kit using automations or something similar, so I can use Siri to say “Set thermostat preset to Summer”, etc.

Maybe you can expose to HomeKit an input select helper and act on its settings with an automation on the HA side.

I have been researching the great help articles on this website easily use Siri Shortcuts and Home Assistant Companion App to call the HA climate service and change the pre-set mode to ‘summer.’ Now I can use Siri Shortcuts to control my HA device and integrations.