IFTTT警报控制面板


ifttt平台允许您集成没有开放API但可以通过控制的安全系统ifttt

该平台取决于ifttt必威是什么家庭助理集成。请参阅设置的集成文档。

重要的是要注意,该平台完全依赖IFTTT在安全系统的状态更改时接收更新。因此,该平台显示一个假定的状态。

配置

要启用这一点,请在您的configuration.yaml文件:

#示例Configuration.yaml条目ifttt钥匙your_webhook_keyalarm_control_panel-平台ifttt姓名your_alarm_name代码your_alarm_codeevent_arm_awayyour_arm_away_eventevent_arm_homeyour_arm_home_eventevent_arm_nightyour_arm_night_eventevent_disarmyour_disarm_event

配置变量

姓名 细绳 ((选修的

您的家庭助理警报控制面板必威体育存款的名称。必威是什么

代码 细绳 ((选修的

警报控制面板的代码。

code_arm_required 布尔 ((选修的,默认:正确

如果是正确的,则需要代码来武装警报。

event_arm_away 细绳 ((选修的,默认:alarm_arm_away

IFTTT Webhook事件将在状态设置为武装时致电。

event_arm_home 细绳 ((选修的,默认:alarm_arm_home

IFTTT Webhook事件将在状态设置为武装房屋时致电。

event_arm_night 细绳 ((选修的,默认:alarm_arm_night

IFTTT Webhook事件将在状态设置为武装之夜时致电。

event_disarm 细绳 ((选修的,默认:alarm_disarm

当状态设置为解除武装时,要调用IFTTT Webhook事件。

乐观的 布尔 ((选修的,默认:false

指定该状态是否将由IFTTT.PUSH_ALARM_STATE调用(false)更新,还是可以立即设置(true)。

当您不使用加密时,强烈不鼓励使用此平台。否则,您的API密码将通过IFTTT webhooks发送不受保护。建议使用让我们加密的设置加密

必需的IFTTT小程序

接下来,您将需要设置如下所述所需的IFTTT小程序。

该平台支持服务alarm_disarm,,,,alarm_arm_away,,,,alarm_arm_homealarm_arm_night。对于这些服务中的每一个,将触发一个IFTTT Webhook。

为了使该系统正确操作,必须设置以下IFTTT小程序。显然,如果您的警报设备不支持某些状态,则必须为这些状态提供小程序。

  • 如果Webhook事件your_disarm_event叫做,然后解除警报系统。
  • 如果Webhook事件your_arm_home_event叫做,然后将警报系统设置为武装房屋。
  • 如果Webhook事件your_arm_night_event叫做,然后将警报系统设置为武装。
  • 如果Webhook事件your_disarm_event叫做,然后将警报系统设置为武装之夜。
  • 如果警报系统被解除武装,然后执行Webhook邮政Web请求向URLhttps:// hass_url/api/services/ifttt/push_alarm_state?api_password = api_password使用内容类型应用程序/JSON与身体{“ entity_id”:“ alarm_control_panel.device_name”,“ state”:“ dismund”}
  • 如果警报系统状态更改为武装房屋,然后执行Webhook邮政Web请求向URLhttps:// hass_url/api/services/ifttt/push_alarm_state?api_password = api_password使用内容类型应用程序/JSON与身体{“ entity_id”:“ alarm_control_panel.device_name”,“ state”:“ armed_home”}
  • 如果警报系统状态更改为武装,然后执行Webhook邮政Web请求向URLhttps:// hass_url/api/services/ifttt/push_alarm_state?api_password = api_password使用内容类型应用程序/JSON与身体{“ entity_id”:“ alarm_control_panel.device_name”,“ state”:“ armed_away”}
  • 如果警报系统状态更改为武装之夜,然后执行Webhook邮政Web请求向URLhttps:// hass_url/api/services/ifttt/push_alarm_state?api_password = api_password使用内容类型应用程序/JSON与身体{“ entity_id”:“ alarm_control_panel.device_name”,“ state”:“ armed_night”}
Baidu