Eigenverbrauch Watt Zeigt manchmal minus an

Milchbeck

New member
Hi Leute hab ein Problem,
ich nutze den Poweropti für Bezug und zurück zum Netz ohne api sondern local weil so die Abtastrate schneller ist. Nur der Sensor Eigenverbrauch springt ab und zu ins Minus was er ja eigentlich nicht dürfte liegt es vielleicht an der schnellen Abtastrate (3sek)? Anbei mal ein Screenshot es sind die ganz feinen Einbrüche wäre Mega wenn mir jemand helfen könnte 🙏🏼IMG_5827.jpeg
 
Hi Leute hab ein Problem,
ich nutze den Poweropti für Bezug und zurück zum Netz ohne api sondern local weil so die Abtastrate schneller ist. Nur der Sensor Eigenverbrauch springt ab und zu ins Minus was er ja eigentlich nicht dürfte liegt es vielleicht an der schnellen Abtastrate (3sek)? Anbei mal ein Screenshot es sind die ganz feinen Einbrüche wäre Mega wenn mir jemand helfen könnte 🙏🏼Anhang anzeigen 3653
Ich denke vielleicht liegt es auch an der dect Steckdose zum erfassen der Solarenergie, denn die Werte werden alle 10sek. Aktualisiert und der bezug alle 3sek. Ich habe jetzt mal die Konfiguration geändert beim Poweropti von alle 3 auf alle 5 Sekunden (abtast rate)
 
Du erstellst einen template sensor und gibst alle Werte unter 0 also alles kleiner -0,01 als 0 zurück

Anstelle der -12 kommt dein sensor den du oben in der Grafik zeigst rein.

YAML:
{% set x = -12 %}
{{ ([0, x,]|sort)[1] }}
 
Fast du schiebst das untere was noch rot angezeigt wird weiter nach rechts bis es grün wird, oben kommt ein anderer Name rein Eigenverbrauch irgend etwas und unique_id z.b. ...._watt_v3

YAML:
- sensor:
  - name: 'Eigenverbrauch ohne negative Werte'
    unique_id: eigenverbrauch_ohne_negative_werte
    unit_of_measurement: W
    state: >
      {% set x = sensor.solar_eigenverbrauch_watt_v2 %}
      {{ ([0, x,]|sort)[1] }}
 
Zuletzt bearbeitet:
Fast du schiebst das untere was noch rot angezeigt wird weiter nach rechts bis es grün wird, oben kommt ein anderer Name rein Eigenverbrauch irgend etwas und unique_id z.b. ...._watt_v3

YAML:
- sensor:
  - name: 'Eigenverbrauch ohne negative Werte'
    unique_id: eigenverbrauch_ohne_negative_werte
    unit_of_measurement: W
    state: >
      {% set x = sensor.solar_eigenverbrauch_watt_v2 %}
      {{ ([0, x,]|sort)[1] }}
Irgendwie klappt es nicht
 

Anhänge

  • IMG_5830.jpeg
    IMG_5830.jpeg
    214 KB · Aufrufe: 3
  • IMG_5829.jpeg
    IMG_5829.jpeg
    66,1 KB · Aufrufe: 3
Du hast den Sensor auch unter template erstellt und homeassistant einmal neu gestartet bzw. die Konfigurationen neu geladen, dann sollte es funktionieren

YAML:
template:
  - sensor:
    - name: 'Eigenverbrauch ohne negative Werte'
      unique_id: eigenverbrauch_ohne_negative_werte
      unit_of_measurement: "W"
      state: >
        {% set x = sensor.solar_eigenverbrauch_watt_v2 %}
        {{ ([0, x,]|sort)[1] }}
 
Hallo Milchbeck,
wie hast Du es geschafft, die Poweropti Daten lokal abzugreifen?
Lt. deren API geht alles über die Cloud. Ich habe für die lokale Lösung schon ein paar Ansätze durchprobiert, leider bisher ohne Erfolg.
Danke für Deine Hilfe
 
Du hast den Sensor auch unter template erstellt und homeassistant einmal neu gestartet bzw. die Konfigurationen neu geladen, dann sollte es funktionieren

YAML:
template:
  - sensor:
    - name: 'Eigenverbrauch ohne negative Werte'
      unique_id: eigenverbrauch_ohne_negative_werte
      unit_of_measurement: "W"
      state: >
        {% set x = sensor.solar_eigenverbrauch_watt_v2 %}
        {{ ([0, x,]|sort)[1] }}
Ja hab ich alles gemacht leider ohne Erfolg
 

Anhänge

  • IMG_5831.png
    IMG_5831.png
    609,2 KB · Aufrufe: 4
Hallo Milchbeck,
wie hast Du es geschafft, die Poweropti Daten lokal abzugreifen?
Lt. deren API geht alles über die Cloud. Ich habe für die lokale Lösung schon ein paar Ansätze durchprobiert, leider bisher ohne Erfolg.
Danke für Deine Hilfe
Hier mal paar Bilder die ip musst du mit deiner vom Poweropti ersetzen
 

Anhänge

  • IMG_5832.jpeg
    IMG_5832.jpeg
    747,7 KB · Aufrufe: 4
  • IMG_5833.jpeg
    IMG_5833.jpeg
    667,8 KB · Aufrufe: 4
Danke für die schnelle Antwort.
Ich verwende das gleiche Script wie Du:

Code:
rest:
  - resource: http://192.168.2.87/rpc
    method: POST
    payload: '{"id":1,"jsonrpc":"2.0","method":"getConfig","params":{"key":"latest_data"}}'
    scan_interval: 5
    headers:
      Content-Type: application/json
    sensor:
      - name: "poweropti_local"
        json_attributes:
          - "jsonrpc"
          - "id"
          - "result"
        value_template: >
            {% set json = value_json.result | base64_decode %}
            {% set Timestmp = (json | from_json())[0].t %}
            {% set zaehlernummer = (json | from_json())[0].m %}
            {% set A_Plus = (json | from_json())[0].d[0].v %}
            {% set A_Plus_HT = (json | from_json())[0].d[1].v %}
            {% set A_Plus_NT = (json | from_json())[0].d[2].v %}
            {% set A_Minus = (json | from_json())[0].d[3].v %}
            {% set timestmp2 = (json | from_json())[1].t %}
            {% set watt = (json | from_json())[1].d[0].v %}
            {{ '{"Watt":' + (watt | string)  + ',"Timestamp":' + (Timestmp | string)  + ',"A_Plus":' +
            (((A_Plus | float) / 1000) | string) + ',"A_Minus":' + (((A_Minus | float) / 1000) | string) + '}' }}

Jedoch taucht im Log von HA dann dieser Fehler auf:

2023-04-15 17:47:19.733 ERROR (MainThread) [homeassistant.components.rest.data] Error fetching data: http://192.168.2.87/rpc failed with All connection attempts failed

Sonstige Aufrufe via Cloud / App sind ok.

Welche Firmnware hat Dein Poweropti? Vielleicht haben die da irgenwas "gedreht" ;-)

Hier mein Firmwarestand:
Alle Fotos - 1 von 1.jpeg


 
Danke für die schnelle Antwort.
Ich verwende das gleiche Script wie Du:

Code:
rest:
  - resource: http://192.168.2.87/rpc
    method: POST
    payload: '{"id":1,"jsonrpc":"2.0","method":"getConfig","params":{"key":"latest_data"}}'
    scan_interval: 5
    headers:
      Content-Type: application/json
    sensor:
      - name: "poweropti_local"
        json_attributes:
          - "jsonrpc"
          - "id"
          - "result"
        value_template: >
            {% set json = value_json.result | base64_decode %}
            {% set Timestmp = (json | from_json())[0].t %}
            {% set zaehlernummer = (json | from_json())[0].m %}
            {% set A_Plus = (json | from_json())[0].d[0].v %}
            {% set A_Plus_HT = (json | from_json())[0].d[1].v %}
            {% set A_Plus_NT = (json | from_json())[0].d[2].v %}
            {% set A_Minus = (json | from_json())[0].d[3].v %}
            {% set timestmp2 = (json | from_json())[1].t %}
            {% set watt = (json | from_json())[1].d[0].v %}
            {{ '{"Watt":' + (watt | string)  + ',"Timestamp":' + (Timestmp | string)  + ',"A_Plus":' +
            (((A_Plus | float) / 1000) | string) + ',"A_Minus":' + (((A_Minus | float) / 1000) | string) + '}' }}

Jedoch taucht im Log von HA dann dieser Fehler auf:

2023-04-15 17:47:19.733 ERROR (MainThread) [homeassistant.components.rest.data] Error fetching data: http://192.168.2.87/rpc failed with All connection attempts failed

Sonstige Aufrufe via Cloud / App sind ok.

Welche Firmnware hat Dein Poweropti? Vielleicht haben die da irgenwas "gedreht" ;-)

Hier mein Firmwarestand:
Anhang anzeigen 3671
Das ist meine Firmware so wie es aussieht eine alte
 

Anhänge

  • IMG_5835.jpeg
    IMG_5835.jpeg
    32,7 KB · Aufrufe: 2

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.388
Beiträge
45.290
Mitglieder
3.989
Neuestes Mitglied
Dr.Snuggles
Zurück
Oben