『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 4362|回复: 2

自动化的文本传值方法

[复制链接]

175

主题

2967

帖子

7606

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7606
金钱
4614
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2020-9-18 13:20:15 | 显示全部楼层 |阅读模式
一直纠结于自动化中有一条 这样的属性:  
按正说HA不能平白无故的加这一条属性,肯定是可以传值的

今天终于找到了解决办法:
https://community.home-assistant.io/t/actionable-ios-notifications-that-return-a-text-entry/36318
创建推送操作类型
ios:
  push:
    categories:
      - name:  Arm House Alarm
        identifier: 'arm_alarm'
        actions:
          - identifier: 'CONFIRM_ARMING'
            title: 'Activate Alarm'
            activationMode: 'background'
            authenticationRequired: yes
            destructive: yes
            behavior: 'textInput'
            textInputButtonTitle: 'Enter Code:'
            textInputPlaceholder: ''
          - identifier: 'IGNORE_ARMING'
            title: 'Ignore Alarm Activation'
            activationMode: 'background'
            authenticationRequired: no
            destructive: no
            behavior: 'default'

创建触发的自动化
- id: ACTIONABLE_REQ-001 
  alias:  Actionable Request - Request alarm to be enabled as nobody is home.
  trigger:
  - entity_id: binary_sensor.people_home
    platform: state
    to: 'off'
    for:
      minutes: 5
  action:
    service: notify.ios_user1_iphone
    data:
      message: "Nobody is home. Would you like to turn on the alarm?"
      data:
        push:
          category: "arm_alarm"

客户端按钮事件
- id: ACTIONABLE_RESP-001
  alias: Actionable Response - Receive arm request with pin and activate accordingly
  trigger:
    platform: event
    event_type: ios.notification_action_fired
    event_data:
      actionName: arm_alarm
  action:
  - alias: Turn off Alarm
    data_template:
      code: '{{ trigger.event.data["textInput"] }}'
      entity_id: alarm_control_panel.nx584
    service: alarm_control_panel.alarm_disarm


评分

参与人数 1金钱 +20 HASS币 +10 收起 理由
+ 20 + 10 厉害了word楼主!

查看全部评分

回复

使用道具 举报

8

主题

365

帖子

3979

积分

论坛元老

Rank: 8Rank: 8

积分
3979
金钱
3614
HASS币
10
发表于 2020-9-19 00:31:38 | 显示全部楼层
先收藏了,换回苹果再试试,华为没法玩了
回复

使用道具 举报

1

主题

115

帖子

1632

积分

金牌会员

Rank: 6Rank: 6

积分
1632
金钱
1517
HASS币
0
发表于 2020-10-13 01:09:14 来自手机 | 显示全部楼层
学习了!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 12:14 , Processed in 0.055458 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表