Praxisnahe Tutorials, auf die du zählen kannst.
Einsteiger Guide für Home Assistant

In Home Assistant Stromzähler ⚡️ auslesen mit Powerfox 🦊

In diesem Video zeige ich dir, wie du mit Powerfox dein Stromzähler auslesen und deinen Energieverbrauch anschließend in Home Assistant anzeigen kannst.

Powerfox ist eine großartige Möglichkeit, um Echtzeitdaten über den Stromverbrauch ⚡️ in deinem Haus zu erhalten & historische Daten zu sammeln. Wenn du ihn mit dem Home Assistant verbindest, erhältst du einen komfortablen und schicken Einblick in deinen Stromverbrauch, direkt im Energie-Dashboard.

Ich führe dich durch den gesamten Prozess, von der Einrichtung ⚙️ des Poweropti bis zur grafischen Darstellung deiner Stromzähler-Daten in Home Assistant. Schau dir dieses Video an und fange noch heute an, deinen Stromverbrauch zu überwachen 🙌

Hinweis zur Powerfox API

Die API von Powerfox wurde inzwischen verbessert, sodass zumindest bei mir keine langwierigen Aussetzer mehr vorkommen.

Lediglich für 20-30 Sekunden, im Extremfall mal 5 Minuten, was aber natürlich auch am eigenen DSL liegen kann. Siehe hier: https://go.simon42.com/PowerOptiWattVerlauf

Update 01.01.2023: Leier kam es inzwischen auch wieder zu längeren Ausfällen von mehreren Minuten. Teilweise auch öfter pro Tag…

Auf jeden Fall sollte man im Kopf haben, dass man sich hier auf ein externes System verlässt, um die Verbrauchsdaten in Home Assistant zu bekommen. Für den Verbrauch in kWh vollkommen okay… Für Automationen, die sich auf den Echtzeit-Verbrauch in Watt verlassen, nur sehr bedingt zu empfehlen.

Hoffentlich lässt der Hersteller in Zukunft auch die lokale Abfrage zumindest für den Verbrauch in Watt zu, aber das bleibt abzuwarten… Schreib mir gerne in die Kommentare, ob deine Probleme mit der Powerfox API inzwischen gelöst sind oder ob du überhaupt welche hattest 🙏

Eine Alternativlösung (komplett lokal) findest du hier: SML Stromzähler lokal mit Home Assistant auslesen

Inhaltsverzeichnis

Voraussetzungen

  1. Home Assistant Installation auf Raspberry Pi
  2. Mit Powerfox kompatibler Stromzähler
  1. RESTful

Code meiner REST-Integration der Powerfox-API

rest:
  - authentication: basic
    username: deineemailadresse@provider.deodercom
    password: DasPasswortdeinesPowerfoxAccountsvonDerApp
    scan_interval: 30
    resource: https://backend.powerfox.energy/api/2.0/my/main/current?unit=kwh
    sensor:
      - name: "poweropti"
        json_attributes:
          - "Watt"
          - "Timestamp"
          - "A_Plus"
          - "A_Minus"
          - "Outdated"

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

Passend dazu: Home Assistant Template Sensoren & Hilfsentitäten (Helfer) 101

Code für PV-Einspeisungsermittlung mit Powerotpi

Hierfür gibt es die Eigenschaft A_Minus, danke an Heinz für den Hinweis zum fehlenden Code-Snippet 🙌

template:
  - sensor:
      - name: "Strom-EG-aktuell"
        unit_of_measurement: "W"
        device_class: "power"
        state_class: "measurement"
        state: >
            {{ state_attr('sensor.poweropti', 'Watt') }}
      - name: "Strom-EG-Bezug"
        unit_of_measurement: "kWh"
        device_class: "energy"
        state_class: "total_increasing"
        state: >
            {{ state_attr('sensor.poweropti', 'A_Plus') }}
      - name: "PV-Einspeisung"
        unit_of_measurement: "kWh"
        device_class: "energy"
        state_class: "total_increasing"
        state: >
            {{ state_attr('sensor.poweropti', 'A_Minus') }}

2ten Stromzähler (2ten poweropti) auslesen

Ich habe selber keinen 2ten poweropti und habe das folgende daher “blind” geschrieben. Falls der Code bei dir läuft, wäre ich dir sehr für einen Kommentar dankbar!

Um einen 2ten Zähler oder genauer gesagt poweropti abzufragen, muss man zuerst die Device-ID dieses poweropti herausfinden. Diese findet man in der App unter:

Einstellungen (Hamburger Menü oben links) → Registrierte Geräte → Aktive Geräte

Die ID ist die oberste Ziffernfolge, bei mir z.B. 246h283f5908

Diese ID muss man dann in folgender Abfrage ersetzen:

https://backend.powerfox.energy/api/2.0/my/246h283f5908/current?unit=kwh

configuration.yaml für einen 2ten Stromzähler:

Bitte nicht vergessen, die ID zu ersetzen!

rest:
  - authentication: basic
    username: deineemailadresse@provider.deodercom
    password: DasPasswortdeinesPowerfoxAccountsvonDerApp
    scan_interval: 30
    resource: https://backend.powerfox.energy/api/2.0/my/main/current?unit=kwh
    sensor:
      - name: "poweropti"
        json_attributes:
          - "Watt"
          - "Timestamp"
          - "A_Plus"
          - "A_Minus"
          - "Outdated"
  - authentication: basic
    username: deineemailadresse@provider.deodercom
    password: DasPasswortdeinesPowerfoxAccountsvonDerApp
    scan_interval: 30
    resource: https://backend.powerfox.energy/api/2.0/my/246h283f5908/current?unit=kwh
    sensor:
      - name: "poweroptizwei"
        json_attributes:
          - "Watt"
          - "Timestamp"
          - "A_Plus"
          - "A_Minus"
          - "Outdated"

template:
  - sensor:
      - name: "Strom-EG-aktuell"
        unit_of_measurement: "W"
        device_class: "power"
        state_class: "measurement"
        state: >
            {{ state_attr('sensor.poweropti', 'Watt') }}
      - name: "Strom-EG-Bezug"
        unit_of_measurement: "kWh"
        device_class: "energy"
        state_class: "total_increasing"
        state: >
            {{ state_attr('sensor.poweropti', 'A_Plus') }}
  - 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') }}

Falls man 2 poweropti hat, macht es auf Dauer vermutlich mehr Sinn, beide API-URLs mit den eindeutigen poweropti-IDs zu schreiben (wie in Zeile 19)

→ Also die Zeile 6 zu schreiben wie Zeile 19, nur mit der anderen ID

Powerfox Hardware

Bitte vorher in die Whitelist schauen, welche Stromzähler mit welchem Modell kompatibel sind. Falls dein Stromzähler nicht auftaucht, frage bitte beim Powerfox Kundenservice nach.

Zuletzt aktualisiert am 07.09.2024 um 21:01 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.
Zuletzt aktualisiert am 07.09.2024 um 21:11 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.
Zuletzt aktualisiert am 07.09.2024 um 20:53 . Wir weisen darauf hin, dass sich hier angezeigte Preise inzwischen geändert haben können. Alle Angaben ohne Gewähr.

Noch mehr Geräte für HA

Mehr Geräte für Home Assistant, HACS oder auch Alexa, Google Home, HomeKit sowie Homebridge findest du in unserem Smart Home Gerätefinder!

Hardware für Home Assistant

Dein Home Assistant ist langsam, reagiert unzuverlässig oder stürzt ab? Du hast noch gar keinen am Laufen?

Im Beitrag unten findest du empfehlenswerten Hardware & Tipps, damit dein Home Assistant so richtig gut läuft und dein Smarthome schnell wie der Blitz wird 🚀

Fazit

Da hast du es also. Wenn du deinen Stromverbrauch mit dem Home Assistant überwachen willst, ist Powerfox ein guter und einfacher Weg.

Es ist ein großartiges Werkzeug, um Echtzeitdaten und historische Einblicke in deinen Energieverbrauch zu erhalten. Überwachst du deinen Stromzähler auch schon über Home Assistant? Lass mich in den Kommentaren wissen, wie es läuft!

Danke fürs Zuschauen.

Verpasse keine Tipps!

Ich senden keinen Spam! Erfahre mehr in der Datenschutzerklärung.

Transparenz: In diesem Artikel sind Partnerlinks enthalten. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalte ich ei­ne kleine Provision. Für euch ändert sich am Preis nichts & Partnerlinks haben keinerlei Einfluss auf meine Berichterstattung. Vielen Dank für deine Unterstützung!

Gründer von simon42. Schreibt hier ehrlich und leidenschaftlich über Smart Home und Technik Themen, denn das Zuhause wurde bereits von Sprachassistenten übernommen und die Kontrolle abgegeben 😁

Nennenswerte Antworten

  1. Hi, erstmal vielen Dank an Simon, ich suchte mich gerade durch deine Videos…

    Ich hab die Poweroptis schon eine Weile, umso mehr hats mich gefreut, das man die unter HA (habe ich erst gestern installiert) einbinden kann. Habe das auch soweit zum Laufen gebracht (2 Zähler mit 2 Poweroptis), allerdings bekomme ich im Energie Dashboard den Zählerstand bei der Energieverteilung angezeigt, also da steht bei “Netz” der Zählerstand und bei “Zuhause” dasselbe. In deinem Video scheint das anders zu sein. Da sieht mir das aus wie der aktuelle (Stunden?) Wert. Auch in dem Graph wird mir für heute 09:00-10:00 der Zählerstand als Energieverbrauch angezeigt. Hat jemand eine Idee woran das liegen könnte? Bei den Entitäten werden mir für beide Zähler sowohl der aktuelle Verbrauch in W als auch der Gesamtzählerstand in kWh korrekt angezeigt. Lädt der die historischen Tagesdaten nach? Und wenn ja bis wann? Da die Optis schon ne ganze Weile (Jahre) laufen, könnte es natürlich sein, das das einfach noch dauert? Aber der hätte ja zumindest von heute morgen bis jetzt die Daten anzeigen müssen, oder?

    Würde mich über Hinweise freuen Jens

    rest:
      - authentication: basic
        username: email
        password: pw
        scan_interval: 30
        resource: https://backend.powerfox.energy/api/2.0/my/xxxxxxxxxx/current?unit=kwh
        sensor:
          - name: "poweropti"
            json_attributes:
              - "Watt"
              - "Timestamp"
              - "A_Plus"
              - "A_Minus"
              - "Outdated"
      - authentication: basic
        username: email
        password: pw
        scan_interval: 30
        resource: https://backend.powerfox.energy/api/2.0/my/xxxxxxxxxxxx/current?unit=kwh
        sensor:
          - name: "poweroptizwei"
            json_attributes:
              - "Watt"
              - "Timestamp"
              - "A_Plus"
              - "A_Minus"
              - "Outdated"
    
    template:
      - sensor:
          - name: "Strom-Haus-aktuell"
            unit_of_measurement: "W"
            device_class: "power"
            state_class: "measurement"
            state: >
              {{ state_attr('sensor.poweropti', 'Watt') }}
          - name: "Strom-Haus-Bezug"
            unit_of_measurement: "kWh"
            device_class: "energy"
            state_class: "total_increasing"
            state: >
              {{ state_attr('sensor.poweropti', 'A_Plus') }}
          - name: "Strom-Haus-Einspeisung"
            unit_of_measurement: "kWh"
            device_class: "energy"
            state_class: "total_increasing"
            state: >
              {{ state_attr('sensor.poweropti', 'A_Minus') }}
      - sensor:
          - name: "Strom-WP-aktuell"
            unit_of_measurement: "W"
            device_class: "power"
            state_class: "measurement"
            state: >
                {{ state_attr('sensor.poweroptizwei', 'Watt') }}
          - name: "Strom-WP-Bezug"
            unit_of_measurement: "kWh"
            device_class: "energy"
            state_class: "total_increasing"
            state: >
                {{ state_attr('sensor.poweroptizwei', 'A_Plus') }}
    

    was vielleicht noch von Interesse ist… so siehts in der Übersicht aus (da habe ich noch nichts angepasst, wie gesagt, wurschtele erst seit gestern mit HA herum). Das Oben mit dem “Outdated” scheint an einer uneindeutigen ID zu liegen, zumindest wird mir das angezeigt, wenn ich da draufklicke.

    Ich habe mal das mit der Einspeisung ergänzt in der yaml, da ich ein Balkonkraftwerk habe, mal schauen was der da anzeigt. Der Zähler zählt nur in eine Richtung, zeigt mir aber sowohl am Gerät als auch in der App eine Einspeisung in Watt an. Wahrscheinlich hilft mir das aber nicht weiter um die eingespeiste Menge darüber zu ermitteln, oder? Habe mir schon einen Zwischenstecker bestellt und will die Einspeisung darüber messen, von daher nicht so tragisch…

  2. Wenn du hier im Forum mal nach Poweropti suchst wirst du feststellen, dass das Teil nicht so der Knaller ist…

  3. Hi @metallmanu, ja das habe ich sowohl bei der Forensuche gesehen, als auch schon “am eigenen Leib” festgestellt, aber abgesehen von den Verbindungsabbrüchen scheint das ja prinzipiell zu funktionieren. Da ich die Dinger (habe sie bislang nur mit der App benutzt) aber nunmal habe, würde ich sie gerne erstmal soweit in HA integrieren. Was die Zukunft bringt, wird sich zeigen. Habe auch schon das Video von simon zu den Hichi-Tasmota Dingern angeschaut, da war ich aber ein wenig abgeschreckt von der Komplexität, würde aber nicht ausschliessen das irgenwann anzugehen. Vielleicht gibt´s in der Zukunft bei mir auch sowas wie ein Anker Solix Balkonkraftwerk mit Speicher, da wäre ja dann auch eine Messeinrichtung dabei, zumindest für den einen Zähler.

  4. Habe mir gerade das Video von Simon zum Thema “Analoge Strom/Gas/Wasserzähler auslesen” angeschaut. Da erklärte er am Ende, das sich das erst ändert, wenn mehr Daten da sind. Von daher würde ich vermuten, das Problem erledigt sich auch hier morgen oder so von selbst.

  5. Da wäre ich mir nicht so sicher, wie du ja schon im Forum gesehen hast habe hier viele Probleme mit dem Teil.
    @simon42 har nicht umsonst diesen Hinweis in seinem Blogbeitrag stehen:

    Update 01.01.2023: Leier kam es inzwischen auch wieder zu längeren Ausfällen von mehreren Minuten. Teilweise auch öfter pro Tag…

    Auf jeden Fall sollte man im Kopf haben, dass man sich hier auf ein externes System verlässt, um die Verbrauchsdaten in Home Assistant zu bekommen. Für den Verbrauch in kWh vollkommen okay… Für Automationen, die sich auf den Echtzeit-Verbrauch in Watt verlassen, nur sehr bedingt zu empfehlen.

    Hoffentlich lässt der Hersteller in Zukunft auch die lokale Abfrage zumindest für den Verbrauch in Watt zu, aber das bleibt abzuwarten… Schreib mir gerne in die Kommentare, ob deine Probleme mit der Powerfox API inzwischen gelöst sind oder ob du überhaupt welche hattest :pray:

    Bei dem teil musst du halt die Cloud anbeten damit es funktioniert.
    Bei mir funktioniert alles ohne Cloud in HA außer Sachen die nicht anders gehen:

    • Spotify
    • Wetterdienste
    • Mail notification
    • Benzinpreise

    aber Werte die von dir Zuhause kommen sollten meiner Meinung nicht über die Cloud laufen.

Setze die Diskussion fort unter community.simon42.com

1 mehr antwort

Teilnehmer

Avatar for system Avatar for D4RK1 Avatar for metallmanu Avatar for totow

54 Gedanken zu „In Home Assistant Stromzähler ⚡️ auslesen mit Powerfox 🦊“

  1. Hallo zusammen,
    ich habe zwei Poweroptis am laufen. Einmal Hausstrom und einmal Wärmepumpe. Die Einrichtung mit einem funktioniert auch. Den zweiten bekomme ich jedoch nicht mit dem angegebenen Skript hinzugefügt. Dann zeigt er bei beiden keine Verbrauchsdaten mehr an. Was mache ich falsch? Was hast du geändert Wolfgang? oder hast du es so übernommen? Kann mir jemand weiter helfen?

    Antworten
  2. Hi,
    Powerfox läuft jetzt schon seit geraumer Zeit bei mir ohne Probleme,
    bis auf die genannten Aussetzer ab und zu.
    Meine Frage ist und da steh ich gerade voll auf dem Schlauch,
    wie bekomme ich einen Sensor hin, der mir die aktuelle Wattzahl der
    Solaranlage anzeigt, die gerade ins Netz fließt.
    Mit dem Template a- bekomme ich nur die gesamte Energie angezeigt
    die bis jetzt ins Netz eingeflossen ist.

    Antworten
  3. Hallo Simon,
    Hast du eine Ahnung wie der Code für einen zweiten Fernwärme Zähler aussieht?

    Also ich habe einen poweropti für Strom welcher mittlerweile echt gut läuft.

    Nun habe ich einen PowerOpti für Fernwärme angeschafft.
    Ich weiß allerdings nicht wie ich diesen als Sensor in Home Assistant hinzufüge.

    Vielleicht hast du ja eine Idee.

    Gruß Marcel

    Antworten
  4. Hallo zusammen,
    hat schon jemand den neuen Lesekopf von Homematic ausprobiert? Besonders die Unabhängigkeit von einer Stromquelle finde ich sehr praktisch und eigentlich funktionieren die Homematic-Sachen super zuverlässig in Kombination mit Homeassistant. Das Ding heißt HmIP-ESI-IEC und gibt es wohl erst seit einigen Tagen.

    Danke für das Teilen von Erfahrungen bzw. für eine Einschätzung, ob das einfach so als Sensor o. ä. funktionieren müsste.

    Antworten
  5. Hallo Simon,
    erstmal ein großes Dankeschön für deine tolle Arbeit mit den Beiträgen rund um HA. Ich habe mich durch dieses Material super in HA einarbeiten können.
    Zum Thema Stromverbrauch auslesen mit Powerfox gibt es einen Beitrag im HA Forum, der es ermöglicht den Powerfox auch lokal ohne Cloud-API auszulesen.

    https://community.home-assistant.io/t/poweropti-powerfox-powermeter-integration/344450/35

    Damit kann ich die Werte im 2 Sek. Intervall stabil auslesen. Die Vorlage nutze ich nun schon länger, um eine Nulleinspeisung meiner Balkon-PV Anlage zu realisieren. Funktioniert bisher sehr gut, allerdings musste ich im Template Sensor zum aktuellen Stromverbrauch noch ungültige Werte abfangen, da sporadisch mal ein Wert nicht empfangen werden kann.

    Viel Spaß beim Ausprobieren!

    Antworten
    • Hallo Michael
      Ich habe die Variante von Simon und deinen Variante von dem Link ausprobiert. Ich schaffes in beiden fällen nicht auf die Daten zuzugreifen. Es erscheint jedes mal das die Zustände unkown sind und im Energie Dashborad wird folgendes angezeigt:

      Entität nicht verfügbar
      Der Status dieser konfigurierten Entitäten ist derzeit nicht verfügbar:
      sensor.strom_netz_lieferung (unavailable)
      sensor.strom_bezug (unavailable)
      statistics_not_defined
      sensor.strom_netz_lieferung

      Das selbe gilt für die Einspeisung.

      Ich habe alle IP Adressen durchprobiert, jedoch kam ich zu keinem Erfolg. Auch bei der Variante von Simon konnte ich nichts auslesen.

      Hast du ein Tip für die richtige IP Adresse oder was ich sonst falsch machen könnte?

      Beste Grüsse
      Tim

    • Hallo Michael

      Vielen Dank für den Hinweis. Ich habe die Variante von Simon und die des Links ausprobiert. Ich schaffe es bei beiden nicht die Werte auszulesen. Die Zustände sind immer auf unkown und im Energie Dashboard erhalte ich diese Fehler:

      Entität nicht verfügbar
      Der Status dieser konfigurierten Entitäten ist derzeit nicht verfügbar:
      sensor.strom_netz_lieferung (unavailable)
      sensor.strom_bezug (unavailable)
      statistics_not_defined
      sensor.strom_netz_lieferung

      statistics_not_defined
      sensor.strom_netz_lieferung
      Entität nicht verfügbar
      Der Status dieser konfigurierten Entitäten ist derzeit nicht verfügbar:
      sensor.strom_netz_lieferung (unavailable)

      Ich habe auch alle IP Adressen durchprobiert. Kannst du mir weiterhelfen, wie ich evtl. die korrekte IP Adresse finde oder welchen Fehler ich sonst mache?

      Danke und Gruss

      Tim

  6. Hallo, bin zufällig auf euch gestoßen. Mein Wunsch ist es überschüssigen Strom (PV) den ich einspeise so weit möglich selbst zu verbrauchen. Steuerung von z.B. funksteckdosen oder Relais möglich. Bin Elektriker der alten Schule noch. Plane eine Heizstab in Pufferspeicher ein zu bauen. Freue mich über einige Tipps. Danke im Voraus
    Dieter

    Antworten
  7. Hi Zusammen,
    aktuelle Rückmeldung vom Powerfox Support zum Thema der Datenausfälle bei der Übertragung der aktuellen Verbrauchswerte.

    Bei mir zeigt die Schnittstelle immer wieder Datenausfälle an. Das ging so weit, dass innerhalb einer Stunde nur ca. 30 Minuten Daten angezeigt wurden. Nicht dauerhaft 30 Minuten sondern geht oder geht nicht im Abfragerythmus (6 sek.). Daraufhin den Support kontaktiert.

    Antwort vom Support
    Sie arbeiten aktuell an der Performance der API. Wann diese Arbeiten abgeschlossen sind kann nicht gesagt werden. Auf meine Frage ob es möglich ist zumindest die Verbrauchswerte lokal zu verarbeiten werden die Aussagen noch nichts sagender. Es wird darüber nachgedacht dass eventuell in Zukunft zu unterstützen. Auch hier keine Zeitaussage.

    Fazit:
    Hätte ich es vorher gewusst hätte ich das nicht gekauft. So habe ich gefühlt knapp 90€ versenkt. Meine Empfehlung lautet “Finger weg” von Lösungen die Cloud basiert Daten abgreifen oder zur Verfügung stellen.

    Antworten
  8. Bekomme ständig beim starten von HA folgenden Fehler:

    Logger: homeassistant.helpers.template
    Source: helpers/template.py:665
    First occurred: 20:47:30 (56 occurrences)
    Last logged: 21:04:14

    Template variable warning: ‘entities’ is undefined when rendering ‘{{ state_attr(‘sensor.poweropti’, ‘A_Plus’) }} {{ entities|map(attribute=’entity_id’)|list }}’

    gibt es da eine Lösung ?

    Antworten
  9. Hallo Simon,

    ich habe ein Problem mit meinem Poweropti den Wert der Solareinspeisung auszulesen, also wenn ein Überschuss produziert wird. Im Logfile sieht es so aus:

    poweropti wechselte zu {“Outdated”:false,”Watt”:-48,”Timestamp”:1680271452,”A_Plus”:1125.538,”A_Minus”:0}

    Der Watt Wert ist – 48, sollte nicht dieser Wert bei A_Minus auftauchen?
    Da kommt bei mir nie was an. Was mach ich da verkehrt?

    Die configuration.yaml sieht es so aus wie oben bei Dir.

    Liebe Grüße und vielen Dank für die tollen Videos!!!

    Wolfgang

    Antworten
    • Hallo Simon – ich klinke mich mal hier ein;
      ich möchte gerne den aktuellen Wert der Einspeisung angezeigt bekommen und habe dafür folgendes eingefügt:
      – name: “PV-Einspeisung-aktuell”
      unit_of_measurement: “W”
      device_class: “power”
      state_class: “total_increasing”
      state: >
      {{ state_attr(‘sensor.poweropti’, ‘Watt’) }}

      Allerdings zeigt er mir nur den aktuellen Verbrauchswert …
      Vielleicht hast du eine Idee …
      UND – das Auslesen des 2ten Poweropti funktioniert!! Danke!!

  10. Hallo Simon,
    Ich hoffe, du kannst mir helfen. Ich habe den Poweropti eingebunden, wie du es beschrieben hast, und allgemein klappt es ganz gut. Mein Problem ist, dass die API mehrmals täglich schwachsinnige Werte liefert, also extreme Datenausreißer, die ich gerne mit einer If-Abfrage anfangen würde. Ich habe mir gedacht, dass ich das wie folgt machen kann aber ich bekomme eine Fehlermeldung ins Log. Vielleicht siehst du, was ich falsch habe. Ich würde einfach alle Werte anfangen, die größerer als 5 kWh sind und diese dann mit 0 einlesen. Hier mein Code-Schnipsel:

    template:
    – sensor:
    – name: “Strom-EG-aktuell”
    unit_of_measurement: “W”
    device_class: “power”
    state_class: “measurement”
    state: >
    {{ state_attr(‘sensor.poweropti’, ‘Watt’) }}
    – name: “Strom-EG-Bezug”
    unit_of_measurement: “kWh”
    device_class: “energy”
    state_class: “total_increasing”
    state: >
    {% if {{ state_attr(‘sensor.poweropti’, ‘A_Plus’) }} > 5 %}
    0
    {% else %}
    {{ state_attr(‘sensor.poweropti’, ‘A_Plus’) }}
    {% endif %}
    – name: “Strom-EG-Einspeisung”
    unit_of_measurement: “kWh”
    device_class: “energy”
    state_class: “total_increasing”
    state: >
    {% if {{ state_attr(‘sensor.poweropti’, ‘A_Minus’) }} > 5 %}
    0
    {% else %}
    {{ state_attr(‘sensor.poweropti’, ‘A_Minus’) }}
    {% endif %}

    Vielen Dank,
    Tobias

    Antworten
  11. Hallo Simon,
    vielen Dank für deine tollen Hilfen und Beiträge.
    Ich habe, dank deinen Infos alles einbinden können.

    Allerdings zeigt es mir bei der PV Produktion negative Werte an.
    Kannst Du mir sagen, wie ich daraus positive Werte bekomme?

     – sensor:
       – name: “Stromproduktion Scheune”
        unit_of_measurement: “W”
        device_class: “power”
        state_class: “measurement”
        state: >
          {{ state_attr(‘sensor.poweroptizwei’, ‘Watt’) }}
       – name: “Zählerstand PV”
        unit_of_measurement: “kWh”
        device_class: “energy”
        state_class: “total_increasing”
        state: >
          {{ state_attr(‘sensor.poweroptizwei’, ‘A_Minus’) }}

    Antworten
  12. Hallo,

    ich bekomme leider immer eine Meldung, dass der Sensor keine unique_id hat ; dass manuelle hinzufügen einer Pseudo-ID hilft leider auch nicht.

    Fehler wie folgt:

    {“Outdated”:false,”Watt”:182,”Timestamp”:1675335610,”A_Plus”:9443.752,”A_Minus”:0}

    Jemand eine Idee ?

    Antworten
    • Das sieht nicht nach einem Fehler, sondern dem Status des Sensors aus. Geht denn etwas nicht oder kommt nur eine Warnung?

    • Hallo, hab leider auch den Fehler. Wenn ich ins Entwicklerwerzeug schaue, zeigt er mit die aktuellen WATT an.

    • Das ist kein Fehler, sondern ganz normal. Der Sensor sieht bei mir exakt so aus (Siehe Bild), die Template-Sensoren machen ja aus dem Zeug in den geschweiften Klammern die “echten” Sensoren…

    • Hey Marvin, bei mir konnte der Fehler behoben werden, indem ich in der Powerfox App unter den Punkt Einstellung/Daten und Nachrichten den Haken Betriebsdaten übermitteln auf “ein/an” geschaltet habe.

  13. Hallo Simon,
    Erstmal danke für diesen Klasse Kanal für HA.
    Durch dich habe ich nun in den letzten Wochen verdammt viel gelernt und umgesetzt.

    Habe nun eine Frage ich habe den Poweropti für Wärmemessung zuhause seit Anfang Januar im Einsatz. Die Daten kommen hier auch in der App super an.
    Ich ha e es auch geschafft die aktuellen Daten in HA einlesen zu lassen,a ber wie mache ich das für Tages / Stunden logs?
    Beispiel: sieh Screenshot Poweroptidaten
    Denn ich würde gerne sowohl die Tagesgesamtwerte sowie auch die Monatswerte auslesen.

    Bin hier für jede Hilfe dankbar. Bin in YAML noch recht neu unterwegs und hab hier zu wenig Ahnung wie man solche Werte-Ketten einliest. Oder wie man das Abbilden muss.

    Antworten
    • Hey Michael,
      also am besten über Verbrauchszähler (Utility Meter).

      In 2 Wochen kommt ein Video zu Ferraris-Zählern, da erkläre ich das sehr ausführlich. Das alles zu schreiben wäre leider jetzt viel zu lang 😅

    • Hallo und danke für die schnelle Antwort.
      Dann bin ich mal auf dein Video gespannt. Mal schauen was ich bis dahin selber raus bekommen. Danke erstmal.

  14. Du solltest den Hinweis auf die aktuellen Probleme mit den Poweroptis auch in Deinen Berichten und Videos nachtragen!
    Ich habe nach dem Video und den positiven Bericht hier, gerade 2 Poweroptis bestellt und lese heute erst die negativen Kommentare/ Erfahrungen /Entwicklungen.
    Wahrscheinlich werde ich die Dinger nun wieder stornieren, da auch sehr viele die App schlecht bewerten, da die Verbindungsprobleme einfach zu gravierend sind und sich damit das ganze eigentlich nicht mehr lohnt.
    Wäre froh gewesen, wenn ich das vorher gewusst hätte …

    Antworten
    • Hi Martin,
      erst mal danke für den Hinweis 👍 . Im Video (Beschreibung) ist das allerdings schon länger vermerkt, im Beitrag werde ich es in Kürze ergänzen. Wollte hier noch den 10. November abwarten, da ich dem Support noch Zeit geben will, das zu beheben…

      Und man muss der Fairness halber sagen, dass die API inzwischen viel stabiler läuft, weswegen ich es hier auch noch nicht ergänzt habe.

      → Siehe Screenshot der letzten Tage im Anhang. Es sind “nur” noch Ausfälle von wenigen Sekunden bis maximal 1-2 Minuten vorhanden (wobei zumindest ein paar davon natürlich auch an meinem DSL liegen können).

      Aufgrund dessen will ich noch 2 Tage abwarten, ab, wie und wie hart ich davor warnen muss und sollte.

      Ich versuche immer hier und auf meinem Kanal möglichst umfassende, fundierte (deshalb die Wartezeit) und korrekte Informationen zu bieten und bin übrigens in keiner Weise in einer Partnerschaft mit PowerFox.

      Aber trotzdem kann ich natürlich verstehen, dass es sich unschön anfühlt, den Hinweis nicht auch jetzt schon hier auf dem Blog zu finden. Entschuldige bitte, war wie gesagt eine Ermessensentscheidung.

      Beste Grüße

    • Kein Problem, ist ja auch nicht einfach alles immer so aktuell zu halten bzw allen gerecht zu werden. Du machst das schon richtig toll und ich bin Dir trotzdem dankbar das Du Dir die ganze Mühe machst uns das zu erklären. Danke

    • Danke dir Martin,
      das freut mich 👍

      Es kommt übrigens vermutlich im Dezember (denke mal bis dahin kann ich es einplanen) ein Video zum Volkszähler oder zumindest zu einer lokalen PowerOpti-Alternative. Habe ein paar HW-Hersteller gefunden, die nette, fertige ESPHome Geräte anbieten mit Tasmota.
      Vermutlich ist das dann die bessere und verlässlichere Alternative.

      Bis bald und hab noch einen schönen Dienstag 👋

    • Hallo Simon,
      finde deine Videos zu HA super.
      Wollte mal fragen ob es dabei bleibt und demnächst ein neues Video zum Volkszähler / alternative zum PowerOpi kommt?
      Wäre sehr schön und hilfreich.
      Gruß tobi

    • Das kommt leider erst nächstes Jahr, aber es kommt 💙

      Demnächst kommt erst mal eins für Ferraris-Zähler & HT/NT Tarife. Das hat leider extrem viel Zeit gefressen 😅

  15. Wie kann ich einen Helfer erstellen, der mir auf Basis des letzten Zählerstands meinen Verbrauch seit der letzten Ablesung anzeigt?

    Antworten
    • Hi Heiner,
      also der dafür gedachte Helfer wäre der Verbrauchzähler / Utility Meter : https://www.home-assistant.io/integrations/utility_meter/

      Aber wie man da ein festes Datum einstellen kann, wüsste ich nicht, geht normalerweise nur in einem Turnus…

      Aber vielleicht kannst du auch mit jährlich und einem Offset von 90 Tagen oder so (wäre ja circa Anfang April oder so) arbeiten 😁

      Wenn du etwas herausfindest, sag gerne Bescheid 👍

  16. Fand die Idee auch klasse!! Gute Hard- und Software, allein die Datenaufbereitung funktioniert nur ganz sporadisch. Da kann mein HOME ASSISTANT leider nichts mit anfangen, wenn es nur alle paar STUNDEN mal Daten zurück gibt. Wenn die Datenaufarbeitung und Zurückführung stabil funktionieren würden, wäre es ein wirklich klasse Produkt.Werde mir jetzt einen HA – GLOW als Alternative bauen. Schlechter kann der nicht sein!!!!

    Antworten
    • Bin ich voll bei dir, ich arbeite auch an einer Alternativlösung (kommt natürlich in Video-Form) da das aktuell wirklich ein Unding ist…
      Hoffentlich besser PowerFox hier nach.

      Danke für dein Feedback und ich würde mich wirklich freuen, wenn du berichten kannst, ob HA-GLOW für dich funktioniert hat!

  17. Hi,
    ich habe zwei Powerfox mit Home Assistant im Einsatz.
    Grundsätzlich funktioniert das auch so wie Du beschrieben hast.
    Ich habe aber immer mal wieder das Problem einer Race-Condition!
    Da Powerfox nur 1 Abfrage innerhalb 3s unterstützt, kommt es immer wieder zu Ausfällen der Datenübertragung.
    Entweder kann der PowerFox nicht abliefern, oder der HA kann die Daten nicht abholen.
    Leider kann ich keine detaillierten Fehler in den Logs finden.
    Sg
    Wolfgang

    Antworten

Schreibe einen Kommentar

Send this to a friend