{ "config": { "abort": { "cloud_not_connected": "[%key:common::config_flow::abort::cloud_not_connected%]", "single_instance_allowed": "[%key:common::config_flow::abort::single_instance_allowed%]", "webhook_not_internet_accessible": "[%key:common::config_flow::abort::webhook_not_internet_accessible%]" }, "create_entry": { "default": "To send events to Home Assistant, you will need to use the \"Make a web request\" action from the [IFTTT webhook applet]({applet_url}).\n\nFill in the following info:\n\n- URL: `{webhook_url}`\n- Method: POST\n- Content Type: application/json\n\nSee [the documentation]({docs_url}) on how to configure automations to handle incoming data." }, "step": { "user": { "description": "Are you sure you want to set up IFTTT?", "title": "Set up the IFTTT webhook applet" } } }, "services": { "push_alarm_state": { "description": "Updates the alarm state to the specified value.", "fields": { "entity_id": { "description": "Name of the alarm control panel which state has to be updated.", "name": "Entity ID" }, "state": { "description": "The state to which the alarm control panel has to be set.", "name": "State" } }, "name": "Push alarm state" }, "trigger": { "description": "Triggers the configured IFTTT webhook.", "fields": { "event": { "description": "The name of the event to send.", "name": "Event" }, "value1": { "description": "Generic field to send data via the event.", "name": "Value 1" }, "value2": { "description": "[%key:component::ifttt::services::trigger::fields::value1::description%]", "name": "Value 2" }, "value3": { "description": "[%key:component::ifttt::services::trigger::fields::value1::description%]", "name": "Value 3" } }, "name": "Trigger" } } }