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

 找回密码
 立即注册
12
返回列表 发新帖
楼主: TestUser123

[流程系列] event state 没有输入的替代方案

[复制链接]

0

主题

210

帖子

2177

积分

金牌会员

Rank: 6Rank: 6

积分
2177
金钱
1967
HASS币
0
发表于 2021-12-2 17:07:08 | 显示全部楼层
本帖最后由 sxrcm 于 2021-12-2 17:11 编辑
TestUser123 发表于 2021-12-2 16:56
我之前也是这么写的,但感觉有问题。如果daley前后正好都是触发on,但过程中有off的情形呢?
我是要on连 ...

我是sonoff basic r2加了sr501传感器刷Esphome固件使用的。在固件中加了触发后延迟的条件,使用至今没啥大问题。你的问题要请大佬出面解决了思路:如果delay过程中有变化,建议结合“data.old_state.last_changed”和“data.new_state.last_changed”来判断使用。
回复

使用道具 举报

2

主题

341

帖子

2320

积分

金牌会员

Rank: 6Rank: 6

积分
2320
金钱
1974
HASS币
30
发表于 2021-12-13 03:16:18 | 显示全部楼层
本帖最后由 fung1006 于 2021-12-13 03:20 编辑

有沒有具體想寫什麼自動化?
一般delay後再檢查狀態是足夠應付的,因為人體傳感器也有冷卻時間。如果真的是要“連續“就用timer,off 時即reset timer
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 08:38 , Processed in 0.049856 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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