Sensor Power aus dem Netz in Watt:

  - sensor:
      - name: "Power vom Netz (Watt)"
        unique_id: power_vom_netz
        state: >
          {% if states('sensor.power_total') | float(0) >= 0 %}
              {{states('sensor.power_total') | float(0) | round (3) }}
          {% else %}
              {{(states ('0.0') | float(0)) |round(3) }}
          {% endif %}
        unit_of_measurement: W
        device_class: power
        state_class: measurement
        availability: >
          {{ 
             [ states('sensor.power_total') ] | map('is_number') | min }}

Sensor Power in das Netz in Watt:

  - sensor:
      - name: "Power ins Netz (Watt)"
        unique_id: power_ins_netz
        state: >
          {% if states('sensor.power_total') | float(0) < 0 %}
              {{(states('sensor.power_total') | float(0))*-1 | round (3) }}
          {% else %}
              {{(states ('0.0') | float(0)) |round(3) }}
          {% endif %}
        unit_of_measurement: W
        device_class: power
        state_class: measurement
        availability: >
          {{ 
             [ states('sensor.power_total') ] | map('is_number') | min }}

Sensor selbst verbrauchte Solarenergie in Watt:

  - sensor:
      - name: "Solar Eigenverbrauch (Watt)"
        unique_id: solar_eigenverbrauch_watt
        state_class: measurement
        icon: mdi:transmission-tower
        unit_of_measurement: W
        device_class: power
        state: >
          {% if states('sensor.power_total') | float(0) < 0 %}
              {{ ( (states('sensor.power_total') | float(0) ) + (states('sensor.balkonsolar_ertrag_switch_0_power') | float(0) ) ) | round (3) }}
          {% else %}
              {{ states('sensor.balkonsolar_ertrag_switch_0_power') | round (3) }}
          {% endif %}
        availability: >
          {{ 
             [ states('sensor.power_total'),
               states('sensor.balkonsolar_ertrag_switch_0_power') ] | map('is_number') | min }}

Sensor Ersparnis in Euro pro Stunde:

  - sensor:
      - name: "Balkonsolar Vorteil"
        unique_id: balkonsolar_vorteil
        unit_of_measurement: EUR/h
        state: >
          {{ states('sensor.solar_eigenverbrauch_watt')|float(0) * states('input_number.stromprei')|float(0)/1000 }}

Diesen Beitrag teilen: