请选择 进入手机版 | 继续访问电脑版

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

 找回密码
 立即注册
查看: 319|回复: 5

[技术探讨] 求助大神,立新电表Wi-Fi版接入能源后无法统计费用

[复制链接]

5

主题

22

帖子

495

积分

中级会员

Rank: 3Rank: 3

积分
495
金钱
473
HASS币
0
发表于 2022-10-31 10:19:28 | 显示全部楼层 |阅读模式
本帖最后由 shushan 于 2022-10-31 10:20 编辑

立新wifi版通过local涂鸦接入ha,电量统计都是正常的,但是电费一直无法正常显示,状态显示nan,无论设置固定电价还是实时电价都不行。




iShot_2022-10-31_10.13.50.png iShot_2022-10-31_10.14.45.png
回复

使用道具 举报

32

主题

1862

帖子

4373

积分

论坛元老

Rank: 8Rank: 8

积分
4373
金钱
2511
HASS币
50
QQ
发表于 2022-10-31 10:33:35 | 显示全部楼层
不用监测电费啊,再说那个也不准。
自己写template计算.
sensor: 
  #今日电费
  - platform: template
    sensors:
      jinri_dianfei:
        unit_of_measurement: "RMB"
        value_template: >
          {% if now().month in [1,3,5,7,8,10,12] %}
          {% set date = (31 - now().day) %}
          {% elif now().month in [4,6,9,11] %}
          {% set date = (30 - now().day) %}
          {% elif now().month == 2 and ((now().year-2000) % 4 > 0) %}
          {% set date = (28 - now().day) %}
          {% elif now().month == 2 and ((now().year-2000) % 4 == 0) %}
          {% set date = (29 - now().day) %}
          {% endif %}
          {% if (date != 0 and (states("sensor.ben_nian_du_yong_dian") | float - states("sensor.jin_ri_yong_dian") | float + (states("sensor.zuo_ri_dianliang") | float * (date + 1))) | int > 3120) or (date == 0 and states("sensor.ben_nian_du_yong_dian") | int > 3120) %}
          {{(states("sensor.jin_ri_yong_dian") | float * 0.86) | round(2)}}
          {% elif (date != 0 and (states("sensor.ben_nian_du_yong_dian") | float - states("sensor.jin_ri_yong_dian") | float + (states("sensor.zuo_ri_dianliang") | float * (date + 1))) | int > 2160) or (date == 0 and states("sensor.ben_nian_du_yong_dian") | int > 2160) %}
          {{(states("sensor.jin_ri_yong_dian") | float * 0.61) | round(2)}}
          {% else %}
          {{(states("sensor.jin_ri_yong_dian") | float * 0.56) | round(2)}}
          {% endif %}

#总电费
  - platform: template
    sensors:
      zongdianfei:
        unit_of_measurement: "RMB"
        value_template: >
          {% if now().month in [1,3,5,7,8,10,12] %}
          {% set date = (31 - now().day) %}
          {% elif now().month in [4,6,9,11] %}
          {% set date = (30 - now().day) %}
          {% elif now().month == 2 and ((now().year-2000) % 4 > 0) %}
          {% set date = (28 - now().day) %}
          {% elif now().month == 2 and ((now().year-2000) % 4 == 0) %}
          {% set date = (29 - now().day) %}
          {% endif %}
          {% if (date != 0 and (states("sensor.ben_nian_du_yong_dian") | float - states("sensor.jin_ri_yong_dian") | float + (states("sensor.zuo_ri_dianliang") | float * (date + 1))) | int > 3120) or (date == 0 and states("sensor.ben_nian_du_yong_dian") | int > 3120) %}
          {{(states("sensor.ben_nian_du_yong_dian") | float * 0.86) | round(2)}}
          {% elif (date != 0 and (states("sensor.ben_nian_du_yong_dian") | float - states("sensor.jin_ri_yong_dian") | float + (states("sensor.zuo_ri_dianliang") | float * (date + 1))) | int > 2160) or (date == 0 and states("sensor.ben_nian_du_yong_dian") | int > 2160) %}
          {{(states("sensor.ben_nian_du_yong_dian") | float * 0.61) | round(2)}}
          {% else %}
          {{(states("sensor.ben_nian_du_yong_dian") | float * 0.56) | round(2)}}
          {% endif %}

#当前阶梯
  - platform: template
    sensors:
      dang_qian_jie_ti:
        unit_of_measurement: "L"
        value_template: >
          {% if states("sensor.ben_nian_du_yong_dian") | float <= 2160 %}
          1
          {% elif states("sensor.ben_nian_du_yong_dian") | float >2160  and states("sensor.ben_nian_du_yong_dian") | float <= 3120 %}
          2
          {% elif states("sensor.ben_nian_du_yong_dian") | float > 3120 %}
          3
          {% else %}
          4
          {% endif %}
        friendly_name:  '当前阶梯'
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

0

主题

94

帖子

871

积分

高级会员

Rank: 4

积分
871
金钱
777
HASS币
0
发表于 2023-1-16 15:51:56 | 显示全部楼层
zxyny1989 发表于 2022-10-31 10:33
不用监测电费啊,再说那个也不准。
自己写template计算.

你好,如果是每个月按照使用电量作为阶梯的能用吗?
回复

使用道具 举报

32

主题

1862

帖子

4373

积分

论坛元老

Rank: 8Rank: 8

积分
4373
金钱
2511
HASS币
50
QQ
发表于 2023-1-19 01:58:16 | 显示全部楼层
13990973177 发表于 2023-1-16 15:51
你好,如果是每个月按照使用电量作为阶梯的能用吗?

自己写template
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

6

主题

114

帖子

580

积分

高级会员

Rank: 4

积分
580
金钱
466
HASS币
0
发表于 2023-1-25 08:23:31 | 显示全部楼层
好东西,留言备用
回复

使用道具 举报

7

主题

58

帖子

603

积分

高级会员

Rank: 4

积分
603
金钱
545
HASS币
0
发表于 2023-1-25 12:40:43 | 显示全部楼层
很好,备用。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2023-2-7 22:20 , Processed in 0.054510 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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