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

标题: ESPHome里怎么根据总电量拆分出今日电量周日电量本月电量.? [打印本页]

作者: bugensui    时间: 2023-10-18 12:32
标题: ESPHome里怎么根据总电量拆分出今日电量周日电量本月电量.?
ESPHome里,有没有办法通过if else end结合更新时间和总电量,拆分出,今日电量,昨天电量。本月电量。上月电量,今年电量,去年电量,我不太会esp的语法,能实现吗,另外电表在能源里找不到,
  1. - platform: pzemac
  2.     id: pzemac_1
  3.     energy:
  4.       name: "Energy"
  5.       filters:
  6.         - multiply: 0.001
  7.       unit_of_measurement: kWh
  8.       device_class: "energy"
  9.       state_class: "total_increasing"
  10.       accuracy_decimals: 3
复制代码



作者: Xxxxi    时间: 2023-10-18 13:47
直接在HA里面就可以方便的统计
配置--设备与服务--辅助元素--创建辅助元素--仪表统计
作者: bugensui    时间: 2023-10-18 14:10
Xxxxi 发表于 2023-10-18 13:47
直接在HA里面就可以方便的统计
配置--设备与服务--辅助元素--创建辅助元素--仪表统计 ...

但是我不知道怎么分割出昨日电费,上月电费,去年电费
作者: kkk123    时间: 2023-10-18 14:21
空调搞成什么效果了
作者: bugensui    时间: 2023-10-18 14:36
kkk123 发表于 2023-10-18 14:21
空调搞成什么效果了

没有搞,我手笨,等我电工朋友来玩的时候,让他搞,我怕搞费了。我的这个问题,你知道不
作者: airwb    时间: 2023-10-18 15:02
utility_meter:
  daily_step:
    source: sensor.xxxxxxxxx
    cycle: daily
    name: 每日步数
    unique_id: daily_step
作者: bugensui    时间: 2023-10-18 15:18
airwb 发表于 2023-10-18 15:02
utility_meter:
  daily_step:
    source: sensor.xxxxxxxxx

这个没有办法体现昨天对吧
作者: airwb    时间: 2023-10-18 16:56
bugensui 发表于 2023-10-18 15:18
这个没有办法体现昨天对吧

每日统计一次,只要你的recorder周期够长,看一年都行
作者: 创意无限    时间: 2023-10-18 17:04
https://www.home-assistant.io/integrations/history_stats/
这个行不?

作者: bugensui    时间: 2023-10-18 17:32
本帖最后由 bugensui 于 2023-10-18 17:36 编辑
创意无限 发表于 2023-10-18 17:04
https://www.home-assistant.io/integrations/history_stats/
这个行不?

这个可以的,就是略繁琐,这个好像是历史记录的集成。

我初步想到了解决方案,辅助元素,——仪表统计,可以按照当日,当月,当年周期性的通过电表总用电量实体获取对应准确的值,并且这3个新增的实体会自动关联到对应的设备下,很直观,这3个辅助的实体里,各自有个last_period(代表上一期的值),至于昨日、上月、去年的数据,那就只能通过辅助元素——模板实体,Template sensor,通过这样提取各自的值state_attr('*******','last_period'),好在现在模板实体,可以不通过yaml配置,可以直接在ul界面里的辅助元素里直接配置了。

唯一的缺点就是,这样创建的3个实体(昨日,上月,去年)不会关联到该设备下,不方便管理。



另外通过辅助元素——仪表统计创建的电量,还可以追加数据,我电表是刚装的,之前的数据肯定是没有的或者不准的,我直接手动的追加了今年电量和本月电量。



作者: kkk123    时间: 2023-10-18 18:25
别人弄出来这样的还不够吗
套用改一下自己的表号就可以了
作者: bugensui    时间: 2023-10-18 19:03
kkk123 发表于 2023-10-18 18:25
别人弄出来这样的还不够吗
套用改一下自己的表号就可以了

就是不知道怎么搞,兄弟
作者: kkk123    时间: 2023-10-19 09:15
bugensui 发表于 2023-10-18 19:03
就是不知道怎么搞,兄弟

这个帖子
安装插件就能显示了
作者: sleikang    时间: 2024-2-13 12:35
kkk123 发表于 2023-10-19 09:15
这个帖子
安装插件就能显示了

这个是用的南方电网的数据,南方电网电量显示会延迟2天也就是上一日的用电量是2天前的




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