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

标题: 解决春夏秋冬电费阶梯与实时电费 [打印本页]

作者: xfyisheng    时间: 2024-7-18 15:37
标题: 解决春夏秋冬电费阶梯与实时电费
本帖最后由 xfyisheng 于 2024-7-18 17:33 编辑
  1. {% set energy = states('sensor.state_grid_4301459303xxx_month_ele_num') | float %}
  2. {% set month = now().month %}
  3. {% set spring_autumn = [3, 4, 5, 9, 10, 11] %}
  4. {% set winter_summer = [1, 2, 6, 7, 8, 12] %}
  5. {% if energy < 200 %}
  6. 1
  7. {% elif energy < 350 and month in spring_autumn %}
  8.   2
  9. {% elif energy < 450 and month in winter_summer %}
  10. 2
  11. {% elif energy >= 350 and month in spring_autumn %}
  12. 3
  13. {% elif energy >= 400 and month in winter_summer %}
  14. 3
  15. {% endif %}
复制代码
  1. {% set energy = states('sensor.state_grid_4301459303xxx_month_ele_num') | float %}
  2. {% set month = now().month %}
  3. {% set spring_autumn = [3, 4, 5, 9, 10, 11] %}
  4. {% set winter_summer = [1, 2, 6, 7, 8, 12] %}
  5. {% if energy < 200 %}
  6.   0.588
  7. {% elif energy < 350 and month in spring_autumn %}
  8.   0.638
  9. {% elif energy < 450 and month in winter_summer %}
  10.   0.638
  11. {% elif energy >= 350 and month in spring_autumn %}
  12.   0.888
  13. {% elif energy >= 400 and month in winter_summer %}
  14.   0.888
  15. {% endif %}
复制代码



作者: xfyisheng    时间: 2024-7-18 15:40
如果各位大佬当地是按春夏秋冬来定档,可以用一下
作者: yingkkk    时间: 2024-7-18 16:06
学习了
另外户号建议编辑下隐藏掉
作者: bugensui    时间: 2024-7-18 16:14
还是浙江简单,就分123档,然后早上8点-晚上10点,高峰电,晚上10点-早上8点,低谷电。
作者: karl321    时间: 2024-7-18 16:32

  1.   - sensor:
  2.       - name: shishidianjia # 实时电价
  3.         unique_id: shishidianjia
  4.         unit_of_measurement: CNY/kWh
  5.         state: >
  6.           {% if now().strftime("%m") in ['03', '04', '05', '09', '10', '11'] %}
  7.            {% if states("sensor.iot_padw2p_80ed_power_cost_month") | float <= 200 %}
  8.             0.588
  9.            {% elif states("sensor.iot_padw2p_80ed_power_cost_month") | float > 200 and states("sensor.iot_padw2p_80ed_power_cost_month") | float <= 350 %}
  10.             0.638
  11.            {% else %}
  12.             0.888
  13.           {% endif %}
  14.            {% else %}
  15.           {% if states("sensor.iot_padw2p_80ed_power_cost_month") | float <= 200 %}
  16.            0.588
  17.           {% elif states("sensor.iot_padw2p_80ed_power_cost_month") | float > 200 and states("sensor.iot_padw2p_80ed_power_cost_month") | float <= 450 %}
  18.             0.638
  19.           {% else %}
  20.             0.888
  21.           {% endif %}
  22.           {% endif %}
复制代码




我是这么解决的 长沙
作者: 佚蓝    时间: 2024-7-18 16:39
哈哈哈前面一看350、450就知道是湖南的
作者: jjcs    时间: 2024-7-18 17:42
水平可以的话,把电价全写esphome里面,这才是仪器仪表的正确开发方法,https://bbs.hassbian.com/thread-24535-1-1.html,不过还是得赞一个
作者: hunl1986    时间: 2024-7-18 23:21
广东这边的电价太复杂了,要看时间、用电量、人口数,太麻烦了,所以我干脆用平均数,反正差不了多少!!一个月就差过几块或十几块




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