How to easily schedule HomeKit devices with Siri commands

You know you can turn on a HomeKit accessory by talking to Siri, but are you aware you can order devices to turn on or off at some point in the future just as easily?

Here’s how to set impromptu schedules for your HomeKit accessories with Siri commands.

For temporary schedules

The Apple Home application lets you automate when your HomeKit-enabled lights, heaters, fans, etc. turn on and off. But that’s for schedules you follow every day. It’s too cumbersome for something you only want to do once.

Suppose you’re a little chilly and turn on a space heater. But you want to make sure you don’t forget so the heater goes all day and runs up a nasty power bill. You can tell Siri to turn off the heater in 30 minutes (as long as it’s controllable by HomeKit, of course). Or at 2:30 pm.

How to schedule HomeKit accessories with voice commands

The voice commands to set up impromptu schedules for your HomeKit accessories are intuitive. Mostly, it’s about knowing that you can do this.

For example, you say, “Hey Siri, turn on Living Room Light in 15 minutes.” This can apply to individual accessories or a whole room. Or, of course, you can also tell accessories/rooms to turn off.

Siri can even create a whole-day schedule. You can stack verbal commands so that, say, a light turns on at noon, then off at 2 pm, then on again at 5 pm. If you want to really stretch things out, the commands can be several days in advance. You can say, for example, use “Hey Siri, turn on Kitchen at 8am next Tuesday.”

Know the limitations

What I think if as a useful command is not currently supported. Siri can not handle “Turn on Lamp for 15 minutes.” If you try, Siri will turn the accessory on in 15 minutes — the opposite of what you want. The order must be split into two commands: “Hey Siri, turn on Lamp,” pause, then “Hey Siri, turn off Lamp in 15 minutes.”

Scheduled HomeKit accessories with voice commands has strengths and limitations
Order Siri to turn off a light in 2 minutes and it’ll do it. Order it to turn on a light for 20 minutes and it will do the opposite.
Screenshots: Ed Hardy/Cult of Mac

And you can not pre-schedule a change to your HomeKit thermostat with Siri. Also, my testing didn’t turn up a way to use Siri set up music or podcasts to play at some point in the future.

But the biggest limitation with all this is there doesn’t seem to be a way to view or edit the HomeKit changes set up through Siri. If you use verbal commands to create a temporary schedule, then it’s going to be carried out. I can’t find a way to change it or even see what’s been set up.  So don’t tell your mischievous child about this trick — he can set every light in the house but his to come on at 4am and there’s no way for you to know before you get woken up.

Don’t overuse it

Just to be clear, this isn’t your only option for scheduling your HomeKit accessories. As mentioned earlier, the Apple Home application has a complete system to let you schedule your accessories.

Verbal Siri commands are only to add flexibility to temporary changes. If you find yourself giving the same Siri command at the same time every day, consider automating it through the Home app. Unless you just really like talking to your smart house.