This action will update the configuration of a widget and set the "on tap" action to run a HomeKit Scene.
- API endpoint slug
- pushcut.update_widget_on_tap_homekit
- Filter code method
- Pushcut.updateWidgetOnTapHomekit.skip(string?: reason)
- Runtime method
- runAction("pushcut.update_widget_on_tap_homekit", {})
Action fields
- Label
- Which widget?
- Slug
- widget
- Required
- true
- Can have default value
- false
- Label
- Which content/design?
- Helper text
- The name of the content/design you'd like to display. Leave empty to use the default content for the widget.
- Slug
- content
- Required
- false
- Can have default value
- false
- Label
- What inputs?
- Helper text
- Inputs to be passed to the widget. Provide a newline-separated list, starting with the first input (i.e. [[input0]]) and ending with the last input.
- Slug
- inputs
- Required
- false
- Can have default value
- true
- Filter code method
- Pushcut.updateWidgetOnTapHomekit.setInputs(string: inputs)
- Label
- Which devices?
- Helper text
- Enter names of the devices to update. Leave empty to update all devices
- Slug
- devices
- Required
- false
- Can have default value
- false
- Label
- What HomeKit Scene should run when the widget is tapped?
- Slug
- homekit
- Required
- true
- Can have default value
- false
- Label
- Should the HomeKit Scene run on your Automation Server?
- Helper text
- When "yes", the HomeKit Scene will be submitted to run on your Automation Server rather than your local device
- Slug
- run_on_automation_server
- Required
- true
- Can have default value
- true
- Filter code method
- Pushcut.updateWidgetOnTapHomekit.setRunOnAutomationServer(string: runOnAutomationServer)