本帖最后由 hellkun 于 2022-11-18 00:25 编辑
这个不难啊,
第一步:建立一个辅助元素,计数器或者文本都行
第二步:新建一个自动化,比如下面这样,记得把entity_id相应地替换一下就行了
alias: test
description: ""
trigger:
- platform: state
entity_id:
- light.a
- light.b
- light.c
condition: []
action:
- service: input_text.set_value
target:
entity_id: input_text.test
data:
value: >-
{{ iif(is_state('light.a', 'on'),10,0)+
iif(is_state('light.b', 'on'),20,0) +
iif(is_state('light.c', 'on'),30,0) }}
mode: single
|