找回密码
 立即注册
搜索
查看: 18934|回复: 21

ALARM组件应用实例

[复制链接]
Naro 

6

主题

151

回帖

637

积分

高级会员

积分
637
金钱
480
HASS币
0
发表于 2019-1-22 15:54:08 | 显示全部楼层 |阅读模式
本帖最后由 Naro 于 2019-1-22 15:55 编辑

来论坛学习一段时间了,虽然复杂的东西还没有学会,不过基本的系统还是搭建起来了,初步实现了一些功能。
昨天看官方文档的时候注意到了ALARM组件,尝试着做了一组配置,本着人人为我,我为人人的态度,发出来和各位新人分享,老手勿喷哦

首先在configuration里添加ALARM组件:
alarm_control_panel:
  - platform: manual
    name: Home Alarm
    code: 1111                #解锁或者撤防时需要先输入的密码
    pending_time: 30         #挂起时间,进入设防模式后延时进入设防状态
    delay_time: 20
    trigger_time: 4
    disarmed:
      trigger_time: 0
    armed_home:
      pending_time: 0
      delay_time: 0


这些设置好以后,重启HA,系统就会添加ALARM服务了
接着添加自动化:(其实还没有做完,前置条件为主人不在家。另外家里还有一个120分贝的警号,准备后期也加上)

#开启警戒后检测到活动目标触发TTS警报及推送信息
- alias: 'Trigger_alarm_while_armed_away'
  initial_state: true
  trigger:          #家里任何一个人体感应器感应到人体移动
    - platform: state
      entity_id: binary_sensor.motion_sensor_158d0001228XXX    #厨房人体感应
      to: 'on'
    - platform: state
      entity_id: binary_sensor.motion_sensor_158d0001e07XXX    #门厅人体感应
      to: 'on'
    - platform: state
      entity_id: binary_sensor.motion_sensor_158d0002230XXX    #盥洗区人体感应
      to: 'on'
    - platform: state
      entity_id: binary_sensor.motion_sensor_158d0002230XXX    #过道人体感应
      to: 'on'
  condition:            #ALARM为设防模式
    - condition: state
      entity_id: alarm_control_panel.home_alarm
      state: armed_away
  action:              #触发
    service: alarm_control_panel.alarm_trigger
    entity_id: alarm_control_panel.home_alarm

- alias: 'Send notification and TTS when alarm triggered'
  trigger:            #如果ALARM为触发
    - platform: state
      entity_id: alarm_control_panel.home_alarm
      to: 'triggered'
  action:
    - service: notify.ios_XXX_iphone               #推送信息到手机
      data:
        message: "警报!检测到入侵行为。"
    - service: light.turn_on  #开灯                   #打开小米网关灯并调成红色
      data:
        entity_id: light.gateway_light_34ce0083XXXX
        color_name: "red"
    - service: tts.baidu_say                              #TTS警告信息
      data_template:
        entity_id: media_player.mpd
        message: >
          "请立即停止入侵行为,你的活动信息已被记录,请立即离开,30秒后自动呼叫报警服务中心"
    - delay: 00:00:10
    - service: xiaomi_aqara.play_ringtone                    #小米网关最大音量报警
      data_template:
        gw_mac: 34:CE:00:83:8F:4C
        ringtone_id: 2
        ringtone_vol: 100

评分

参与人数 4金钱 +55 收起 理由
dream_1996 + 5 很厉害, 来学习学习
咸味土豆 + 10 感谢楼主分享!
neroxps + 20 感谢楼主分享!
+ 20 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

27

主题

2129

回帖

9169

积分

论坛元老

积分
9169
金钱
7008
HASS币
30

论坛元老

发表于 2019-1-22 16:16:20 | 显示全部楼层
沙发、、、、
回复

使用道具 举报

Naro 

6

主题

151

回帖

637

积分

高级会员

积分
637
金钱
480
HASS币
0
 楼主| 发表于 2019-1-22 16:19:12 | 显示全部楼层

欢迎多次给我提供帮助的大神
回复

使用道具 举报

 手机认证

123

主题

4549

回帖

1万

积分

管理员

囧死

积分
16577
金钱
11820
HASS币
45
发表于 2019-1-22 16:22:30 | 显示全部楼层
谢谢楼主分享,正准备研究这个呢
回复

使用道具 举报

40

主题

3016

回帖

1万

积分

超级版主

Nero

积分
11150
金钱
8044
HASS币
182
发表于 2019-1-22 16:35:41 | 显示全部楼层
下一步可能要研究时刻接入HA,到时候用个组件玩玩
Nero
回复

使用道具 举报

8

主题

247

回帖

1223

积分

金牌会员

积分
1223
金钱
968
HASS币
30
发表于 2019-1-22 17:21:56 | 显示全部楼层
家里养主子的

用移动监测不靠谱  门磁可能更靠谱
回复

使用道具 举报

Naro 

6

主题

151

回帖

637

积分

高级会员

积分
637
金钱
480
HASS币
0
 楼主| 发表于 2019-1-22 17:26:45 | 显示全部楼层
laynexx 发表于 2019-1-22 17:21
家里养主子的

用移动监测不靠谱  门磁可能更靠谱

我家养了一只狗狗,人体感应器倒过来安装就OK了
回复

使用道具 举报

8

主题

863

回帖

5240

积分

论坛元老

积分
5240
金钱
4369
HASS币
0
发表于 2019-1-22 17:37:23 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

8

主题

247

回帖

1223

积分

金牌会员

积分
1223
金钱
968
HASS币
30
发表于 2019-1-23 08:25:51 | 显示全部楼层
Naro 发表于 2019-1-22 17:26
我家养了一只狗狗,人体感应器倒过来安装就OK了

还有这种操作·················是小米人体吗
回复

使用道具 举报

8

主题

2079

回帖

6161

积分

论坛元老

流水无味

积分
6161
金钱
4074
HASS币
145

灌水之王

发表于 2019-1-23 08:27:30 | 显示全部楼层
本帖最后由 xieahui 于 2019-1-23 08:32 编辑

^大神们nodered里面怎么用小米网关报警啊。求
    - service: xiaomi_aqara.play_ringtone                    #小米网关最大音量报警
      data_template:
        gw_mac: 34:CE:00:83:8F:4C
        ringtone_id: 2
        ringtone_vol: 100
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-21 13:08 , Processed in 0.387604 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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