Skip to content

HomeKit ​

Home automation.

import HomeKit;

controlHome ​

Set the state of your home.

controlHome(home: Text, scenesAndAccessories: Text)
ParameterTypeDefault
homeText—
scenesAndAccessoriesText—

Shortcuts action: is.workflow.actions.homeaccessory

getState ​

Gets the state of a Home accessory.

getState(home: Text, accessoryState: Text, characteristic: Text)
ParameterTypeDefault
homeText—
accessoryStateText—
characteristicText—

Shortcuts action: is.workflow.actions.gethomeaccessorystate

intercom ​

Announces a message passed as input using Intercom.

intercom(home: Text, message: Text)
ParameterTypeDefault
homeText—
messageText—

This action accepts both text and media files as input. Media files will be broadcast as they are. When text is provided, it will be first converted to audio using the current Siri language and voice. You can also use the Make Spoken Audio From Text action to customize the voice parameters.

Shortcuts action: is.workflow.actions.intercom