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

标题: HA的模板语法如何根据时间判断 [打印本页]

作者: 薛定谔的丸    时间: 2023-12-19 10:31
标题: HA的模板语法如何根据时间判断
HA的模板语法,如果我想获取某个时间段的state,这个语法应该怎么写呢,请大佬指点下
比如:
  1. {{ states('sensor.zhu_wo_kong_diao_dian_fei') | float * 0.59 }}
复制代码
我想获取0点到8点的state值,请教怎么写
作者: relliky    时间: 2023-12-19 18:09
是0点到8点的state平均值?还是某一个时间点?这是一个时间段怎么取?

模版不支持这个功能。

建议写个自动化在你需要计算方法的0点到8点间去采样这个的值,用template放入另外一个input_text。然后用这个input_text作为你的这个新的sensor
作者: 薛定谔的丸    时间: 2023-12-20 10:18
本帖最后由 薛定谔的丸 于 2023-12-20 10:29 编辑
relliky 发表于 2023-12-19 18:09
是0点到8点的state平均值?还是某一个时间点?这是一个时间段怎么取?

模版不支持这个功能。

sensor.zhu_wo_kong_diao_dian_fei,这个实体是辅助元素生成的仪表统计,表示空调的每日电量,是汇总值。我的需求,就是按平谷电时间,分别取不同时间段的电量,然后根据计算电费
作者: relliky    时间: 2023-12-20 23:02
本帖最后由 relliky 于 2023-12-20 23:04 编辑
薛定谔的丸 发表于 2023-12-20 10:18
sensor.zhu_wo_kong_diao_dian_fei,这个实体是辅助元素生成的仪表统计,表示空调的每日电量,是汇总值。 ...

那你就在那个时间,调用一个自动化,用模板算出电量后放入新的sensor就好。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------
不过,对于峰谷电量统计,官方已经支持的很好了,你照着做就好了,不需要用自己的方法。
https://www.home-assistant.io/integrations/utility_meter/


作者: 薛定谔的丸    时间: 2023-12-21 11:14
relliky 发表于 2023-12-20 23:02
那你就在那个时间,调用一个自动化,用模板算出电量后放入新的sensor就好。

--------------------------- ...

感谢,我去学习下




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5