查看: 29145|回复: 15
[进阶教程]
官方 Alarm 警报面板 组件 详细解析
[复制链接]
dream_1996
dream_1996
当前离线
积分350
金钱292
威望0
贡献0
HASS币0
5
主题48
回帖350
积分
论坛分享达人
筑梦者
积分350
金钱292
HASS币0
发消息
电梯直达
楼主
发表于 2019-12-6 15:00:20
|
只看该作者
|倒序浏览
|阅读模式
本帖最后由 dream_1996 于 2019-12-6 15:46 编辑
说明: Home-Assistant => Manual Alarm Control Panel
由于本人最近打算改良一下家里的安防措施 (打算用homeassistant) ,突然想到这玩意,打算可以用一下
虽然之前也有看过这个 Alarm 的用法,但是官网写得比较笼统,所以打算在论坛逛一下,看看别人的成果 ---
然后发现是有成果,但是发现写得仍然还是不够清楚!!!
因此就发一个这个帖来照顾一下 还不会用或者准备使用而又不想麻烦去想去看的人
# configuration 配置 => https://www.home-assistant.io/integrations/manual/#trigger_time
# LoveLace 配置 => https://www.home-assistant.io/lovelace/alarm-panel
==== 废话不多说,直接开始 ====
先来配置文件 -- 看不懂可以看我注释,写得非常详细
==== configuration.yaml ====
# 手动报警控制面板
# configuration 配置 => https://www.home-assistant.io/integrations/manual/#trigger_time
# LoveLace 配置 => https://www.home-assistant.io/lovelace/alarm-panel
alarm_control_panel:
- platform: manual
name: 'Alarm Center'
# lovelace / states 前端界面 布防/撤防 码 (在前端界面中必须使用该码进行下一步操作)
#### code 和 code_template 只能二选一 ####
# 可以使用 字符串/数字
# 纯数字有数字键盘面板输入, 非纯数字没有数字键盘面板输入, 要使用键盘输入
# code:
# code:
code: 4451
# code_template: 'on'
# 必须使用 code
code_arm_required: true
# 触发后自动撤防
disarm_after_trigger: false
# 自定义警报 模式
armed_custom_bypass:
# 挂起时间 - 从点击开始布防到进入防御模式 的准备时间 -- 10秒
pending_time: 10
# 触发警报前等待时间 - 触发报警条件后,延迟10秒,进入报警状态
delay_time: 10
# 警报持续时间 - 60秒 警报持续时间结束后自动进入 自定义布防 状态
# PS => 报警时间过后, 会返回到上一次布防的防御状态
trigger_time: 60
# 在家警戒 模式
armed_home:
# 挂起时间 - 从点击开始布防到进入防御模式 的准备时间 -- 10秒
pending_time: 30
# 触发警报前等待时间 - 触发报警条件后,延迟15秒,进入报警状态
delay_time: 15
# 警报持续时间 - 60秒 警报持续时间结束后自动进入 在家警戒 状态
trigger_time: 60
# 离家警戒 模式
armed_away:
# 挂起时间 - 从点击开始布防到进入防御模式 的准备时间 -- 30秒
pending_time: 30
# 触发警报前等待时间 - 触发报警条件后,立刻进入报警状态
delay_time: 0
# 警报持续时间 - 300秒 警报持续时间结束后自动进入 离家警戒 状态
trigger_time: 300
# 夜间警戒 模式
armed_night:
# 挂起时间 - 从点击开始布防到进入防御模式 的准备时间 -- 15秒
pending_time: 15
# 触发警报前等待时间 - 触发报警条件后,即刻进入报警状态
delay_time: 0
# 警报时间 - 120秒 警报持续时间结束后自动进入 离家警戒 状态
trigger_time: 120
# 未进入警戒模式 // 不适用 pending_time
# 这个模式是在不设防的状态下,可以直接进入报警
disarmed:
# 触发报警条件后,等待2秒,进入报警
delay_time: 2
# 报警持续时间 - 5秒
trigger_time: 5
# 触发警戒 // 不适用 delay_time trigger_time
triggered:
# 注意,这个是 触发报警条件后,进入报警的挂起时间 ( 全模式公用 )
# 触发报警后,挂起5秒,再进行报警
# 如果 在家模式 delay_time 为5 这个也为5 则触发后报警条件后,10秒进行报警
pending_time: 5
复制代码
再来 LoveLace
==== ui-lovelace.yaml ====
title: 'Heinrich'
views:
- title: "Alarm Panel"
background: center / cover no-repeat url("/local/lovelace/background.png")
path: "alarm"
cards:
- type: alarm-panel
entity: alarm_control_panel.alarm_center
states:
- arm_home
- arm_away
- arm_night
- arm_custom_bypass
复制代码
注意:这些全是按照官方文档直接编写,目的是为了让没用过/看不懂的人解析!
==== 附上效果图 ====
说明:
在 states 页面里面,alarm 只是一个小模块在上面显示
在 Lovelace 页面里面,配置好这个 alarm-panel 可以看到完整的警报面板
在 配置的密码 code 中,如果设置了纯数字作为密码 则会有数字键盘面板显示 而如果设置了字符串作为密码 则不会有数字键盘面板!!
==== 后面就附上图片 ====
登录/注册后可看大图
登录/注册后可看大图
登录/注册后可看大图
评分
参与人数 2金钱 +40
收起
理由
neroxps
+ 20
感谢楼主分享!
antsunzj
+ 20
论坛有你更精彩!
查看全部评分
收藏33
回复
使用道具
举报
netsnake
netsnake
当前离线
积分1345
金钱1023
威望0
贡献0
HASS币0
5
主题317
回帖1345
积分
金牌会员
金牌会员, 积分 1345, 距离下一级还需 1655 积分
金牌会员, 积分 1345, 距离下一级还需 1655 积分
积分1345
金钱1023
HASS币0
发消息
沙发
发表于 2019-12-6 15:08:05
|
只看该作者
警报设置有哪几种呢?能显示全么?
知道的如在家、外出、晚上等
回复
使用道具
举报
dream_1996
dream_1996
当前离线
积分350
金钱292
威望0
贡献0
HASS币0
5
主题48
回帖350
积分
论坛分享达人
筑梦者
积分350
金钱292
HASS币0
发消息
板凳
楼主|
发表于 2019-12-6 15:19:17
|
只看该作者
本帖最后由 dream_1996 于 2019-12-6 16:43 编辑
这楼是空气~~~
回复
使用道具
举报
dream_1996
dream_1996
当前离线
积分350
金钱292
威望0
贡献0
HASS币0
5
主题48
回帖350
积分
论坛分享达人
筑梦者
积分350
金钱292
HASS币0
发消息
地板
楼主|
发表于 2019-12-6 16:32:37
|
只看该作者
netsnake 发表于 2019-12-6 15:08
警报设置有哪几种呢?能显示全么?
知道的如在家、外出、晚上等
已经补全,开始发的时候代码块出现了一些问题..
回复
使用道具
举报
xuyang
xuyang
当前离线
积分7154
金钱5960
威望0
贡献0
HASS币30
75
主题1114
回帖7154
积分
论坛元老
积分7154
金钱5960
HASS币30
发消息
5#
发表于 2019-12-6 16:38:13
|
只看该作者
学习一下
回复
使用道具
举报
froyo
froyo
当前离线
积分1145
金钱1054
威望0
贡献0
HASS币0
2
主题89
回帖1145
积分
金牌会员
金牌会员, 积分 1145, 距离下一级还需 1855 积分
金牌会员, 积分 1145, 距离下一级还需 1855 积分
积分1145
金钱1054
HASS币0
发消息
6#
发表于 2019-12-6 19:57:18
|
只看该作者
楼主厉害,之前看过那个演示效果的视频,超酷炫
回复
使用道具
举报
zsyg
zsyg
当前离线
积分1205
金钱1001
威望0
贡献0
HASS币0
0
主题204
回帖1205
积分
金牌会员
金牌会员, 积分 1205, 距离下一级还需 1795 积分
金牌会员, 积分 1205, 距离下一级还需 1795 积分
积分1205
金钱1001
HASS币0
发消息
7#
发表于 2019-12-6 21:53:44
|
只看该作者
谢谢分享
回复
使用道具
举报
wangrenlu2003
wangrenlu2003
当前离线
积分3121
金钱2943
威望0
贡献0
HASS币0
2
主题176
回帖3121
积分
论坛元老
积分3121
金钱2943
HASS币0
发消息
8#
发表于 2019-12-7 17:10:23
|
只看该作者
感谢楼主分享!
回复
使用道具
举报
ghostist
ghostist
当前离线
积分8928
金钱6686
威望0
贡献0
HASS币110
43
主题2184
回帖8928
积分
元老级技术达人
积分8928
金钱6686
HASS币110
发消息
9#
发表于 2019-12-30 11:26:56
|
只看该作者
可以可以 注释写的很清楚
回复
使用道具
举报
tuzhis
tuzhis
当前离线
积分518
金钱501
威望0
贡献0
HASS币0
0
主题17
回帖518
积分
高级会员
高级会员, 积分 518, 距离下一级还需 482 积分
高级会员, 积分 518, 距离下一级还需 482 积分
积分518
金钱501
HASS币0
发消息
10#
发表于 2020-1-1 22:44:33
|
只看该作者
感谢分享,收藏备用
回复
使用道具
举报