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

 找回密码
 立即注册
查看: 1365|回复: 6

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

[复制链接]

5

主题

23

帖子

745

积分

高级会员

Rank: 4

积分
745
金钱
722
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

主题

1993

帖子

5069

积分

论坛元老

Rank: 8Rank: 8

积分
5069
金钱
3076
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

主题

138

帖子

1295

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

32

主题

1993

帖子

5069

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

9

主题

178

帖子

1363

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

12

主题

86

帖子

1096

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

0

主题

27

帖子

172

积分

注册会员

Rank: 2

积分
172
金钱
145
HASS币
0
发表于 2023-3-7 19:15:13 | 显示全部楼层
wifi版如何接入呢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 07:33 , Processed in 0.068115 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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