Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- template:
- - sensor:
- - name: "Electricity Cost"
- unique_id: electricity_cost
- device_class: monetary
- unit_of_measurement: "kr/kWh"
- state: >
- {{ 1.25 * (float(states('sensor.eloverblik_tariff_sum')) + float(states('sensor.nordpool'))) }}
- attributes:
- today: >
- {% if state_attr('sensor.eloverblik_tariff_sum', 'hourly') and state_attr('sensor.nordpool', 'today') %}
- {% set ns = namespace (prices=[]) %}
- {% for h in range(24) %}
- {% set ns.prices = ns.prices + [(1.25 * (float(state_attr('sensor.eloverblik_tariff_sum', 'hourly')[h]) + float(state_attr('sensor.nordpool', 'today')[h]))) | round(5)] %}
- {% endfor %}
- {{ ns.prices }}
- {% endif %}
- tomorrow: >
- {% if state_attr('sensor.eloverblik_tariff_sum', 'hourly') and state_attr('sensor.nordpool', 'tomorrow') %}
- {% set ns = namespace (prices=[]) %}
- {% for h in range(24) %}
- {% set ns.prices = ns.prices + [(1.25 * (float(state_attr('sensor.eloverblik_tariff_sum', 'hourly')[h]) + float(state_attr('sensor.nordpool', 'tomorrow')[h]))) | round(5)] %}
- {% endfor %}
- {{ ns.prices }}
- {% endif %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement