Powerfox 2. Zähler für PV Produktion

Hallo.

Ich habe einen 2. Powerfox gekauft und den Yaml Eintrag von Simon genommen:

 - authentication: basic
    username: test
    password: test
    scan_interval: 30
    resource: https://backend.powerfox.energy/api/2.0/my/test/current?unit=kwh
    sensor:
      - name: "poweroptizwei"
        json_attributes:
          - "Watt"
          - "Timestamp"
          - "A_Plus"
          - "A_Minus"
          - "Outdated"


  - sensor:
      - name: "StromZwei-EG-aktuell"
        unit_of_measurement: "W"
        device_class: "power"
        state_class: "measurement"
        state: >
            {{ state_attr('sensor.poweroptizwei', 'Watt') }}
      - name: "StromZwei-EG-Bezug"
        unit_of_measurement: "kWh"
        device_class: "energy"
        state_class: "total_increasing"
        state: >
            {{ state_attr('sensor.poweroptizwei', 'A_Plus') }}

Ich bekomme nun in Homeassistant folgendes angezeigt:

StromZwei-EG-aktuell -4.109 W
StromZwei-EG-Bezug 50.100,109 kWh

Ich hätte aber gerne:

PV Produktion aktuell 4.109 W (ohne Minus)
PV Produktion gesamt 50.100,109 kWh

Kann einer helfen?

Gruß

:crayon:by HarryP: Codezeilen formatiert (bitte immer in </> einbinden)

Hallo Doggie,

habe das hier:

kurz überflogen und ich glaube das könnte helfen.

Grüße Marius

das ist ein wenig zu hoch für einen anfänger

  - sensor:
      - name: "PV Produktion aktuell"
        unit_of_measurement: "W"
        device_class: "power"
        state_class: "measurement"
        state: >
            {{ (state_attr('sensor.poweroptizwei', 'Watt'))|int*-1 }}
      - name: "PV Produktion gesamt"
        unit_of_measurement: "kWh"
        device_class: "energy"
        state_class: "total_increasing"
        state: >
            {{ state_attr('sensor.poweroptizwei', 'A_Plus') }}

Bin mir nicht ganz sicher ob die Konvertierung von dem String bei state_attr so richtig ist. Schau mal obs geht.

Bedenke auch das die neuen Namen dann auch neue Sensoren sind.