OpenDTU mit zwei Wechselrichtern, Probleme mit Helfern

Hallo zusammen,
ich bin gerade dabei meine Geräte von ioBroker nach Homeassistant zu migrieren.
Derzeit hänge ich am Energy Dashboard. Zunächst hatte ich meine beiden Wechselrichter wie folgt eingebunden:

Dabei fiel mir leider auf, dass die Werte abweichen.

Ich habe nun entsprechend einen Helfer aus beiden Gesamtwerten erstellt:

Leider ist dieser gestern Abend “abgesackt”, da nur einer der beiden Wechselrichter zur Verfügung stand. Dies passiert jeden Abend, da beide nicht gleichzeitig offline gehen, sondern immer wenn keine Sonne mehr zur Verfügung steht.

Wüsstet ihr wie ich das Problem ab besten lösen könnte? Viele Grüße :slight_smile:

Warum nimmst du nicht den Gesamtwert der von der Dtu kommt?

Das wäre schön, leider sehe ich einen solchen Wert nicht:

Oder übersehe ich etwas?

Musst du in der “configuration.yaml” anlegen.

sensor:
    - name: "Tagesertrag_aller_WR"
      state_topic: "solar/ac/yieldday"
      device_class: "energy"
      unit_of_measurement: "Wh"
      state_class: "total_increasing"
      unique_id: "solar/ac/yieldday"
      
    - name: "Gesamtertrag_aller_WR"
      state_topic: "solar/ac/yieldtotal"
      device_class: "energy"
      unit_of_measurement: "kWh"
      state_class: "total_increasing"
      unique_id: "solar/ac/yieldtotal"
      
    - name: "Gesamtleistung_aller_WR"
      state_topic: "solar/ac/power"
      device_class: "power"
      unit_of_measurement: "W"
      state_class: "total_increasing"
      unique_id: "solar/ac/power"

Ich habe folgenden Eintrag in der “configuration.yaml” hinzugefügt.

mqtt: !include mqtt.yaml

Dann habe ich eine Datei namens “mqtt.yaml” angelegt und den Sensor dort hin ausgelagert. Dadurch bleibt die “configuration.yaml” übersichtlich.

Danke für deine schnelle Hilfe!
Leider meckert er nun das folgende an:


Viele liebe Grüße

Wenn du es direkt in die “configuration.yaml” schreibst, muss der Eintrag wie folgt aussehen.

mqtt:
   sensor:
      - name: "Tagesertrag_aller_WR"
        state_topic: "solar/ac/yieldday"
        device_class: "energy"
        unit_of_measurement: "Wh"
        state_class: "total_increasing"
        unique_id: "solar/ac/yieldday"
      
      - name: "Gesamtertrag_aller_WR"
        state_topic: "solar/ac/yieldtotal"
        device_class: "energy"
        unit_of_measurement: "kWh"
        state_class: "total_increasing"
        unique_id: "solar/ac/yieldtotal"
      
      - name: "Gesamtleistung_aller_WR"
        state_topic: "solar/ac/power"
        device_class: "power"
        unit_of_measurement: "W"
        state_class: "total_increasing"
        unique_id: "solar/ac/power"
  

Läuft super, dankeschön! :slight_smile:
Ich werde das aber noch auf die extra Datei umstellen, da möchte ich mich lieber an deine Vorgabe halten. Weißt du warum das nicht “Standardmäßig” im Gerät veröffentlicht wird? Macht es Sinn dafür einen Feature Request anzulegen?

Das wird schon Diskutiert. Ist nur noch nicht im Auto-Discovery eingebaut.
Ich verstehe gar nicht wieso du Probleme mit den Tageswerten im Energiedashboard hast. Bei mir funktioniert das einwandfrei.


Ich habe keinerlei Abweichungen.

Hier gibt es einen schöne Anleitung zu OpenDTU https://www.opendtu.solar/ und hier gibt es Hilfe satt https://discord.gg/WzhxEY62mB :wink:

Ich summiere mit folgendem Helfer.

Das ist wahrscheinlich das Problem. Ich habe “Gruppe” “Sensor-Gruppe” “Typ: Summe” angelegt. Ich werde das im Hinterkopf behalten, dankeschön!