etmomoabc 发表于 2022-6-17 00:24:43

请教一下"持续"的使用!

我用 get entities 同一状态下设备数量创建自动化!

等于0就关灯, 大于0就开灯

但是设备不太稳定经常跳动, 我希望能有个节点, 可以判断状态 0 持续5分钟没变化才通过.

请问各位大神怎么写这个节点啊? 或者有模板让我研究一下!

谢谢了!

wdmywm3 发表于 2022-6-17 01:01:29

先用entity节点虚拟一个sensor实体出来,device class就是sensor,name随便起一个比如叫devcounter,得到一个sensor.devcounter,然后把get entities得到的那个数字输入到这个虚拟实体里去
然后再用events:state节点读取sensor.devcounter的状态,可以设置当state==0 for 5分钟时,再进一步触发之后的自动化?
另外,不知道是我记忆出错还是以前确实有bug,这里entity后面好像得选substring而不能选exact,否则经常会不触发后面的流程……
我个人的话会用这种方法实现,不知道有没有大佬有更好的

XCray 发表于 2022-6-17 07:27:43

这个在ha里反而非常简单,定义一个group,用group的状态触发,指定持续时长就行了。
页: [1]
查看完整版本: 请教一下"持续"的使用!