HomeKit

The HomeKit action lets you control HomeKit accessories and scenes directly from phrases by triggering power operations across selected targets in your selected home. You can switch devices on, off, or toggle them, or activate scenes, with execution working from either picked UUIDs or names so your automation can stay stable while still being easy to configure.

Required Parameters

  • Home (optional; selects which HomeKit home to use, defaults to the primary home when blank)
  • Target Type (Accessory or Scene)
  • Target action (Turn On, Turn Off, Toggle, Activate Scene)
  • At least one selected target in the chosen section (Accessories when target type is Accessory; Scenes when target type is Scene)

Commands

Turn On

  • Required inputs: Selected home (optional), at least one accessory, action type set to Turn On
  • Supported targets/options: any selected accessories
  • Constraints/ranges:
    • Scenes are not used for this command
    • Accessories without a power-state characteristic are skipped
    • If no targets are selected, nothing executes

Turn Off

  • Required inputs: Selected home (optional), at least one accessory, action type set to Turn Off
  • Supported targets/options: any selected accessories
  • Constraints/ranges:
    • Scenes are not used for this command
    • Accessories without a power-state characteristic are skipped
    • If no targets are selected, nothing executes

Toggle

  • Required inputs: Selected home (optional), at least one accessory, action type set to Toggle
  • Supported targets/options: any selected accessories
  • Constraints/ranges:
    • Toggle reads current accessory power state; if read fails, that accessory is skipped
    • Accessories without a power-state characteristic are skipped
    • If no targets are selected, nothing executes

Activate Scene

  • Required inputs: Selected home (optional), at least one scene
  • Supported targets/options: selected HomeKit action sets (scenes)
  • Constraints/ranges:
    • Target type Scene automatically forces the action to Activate Scene even if another action is passed
    • Scene execution matches by UUID first, then by name
    • If no scene targets are selected, nothing executes

Note: This action requires Action Phrase to be frontmost on iOS or visible in iPadOS.

results matching ""

    No results matching ""