OpenDTU und Homeassistant

toscdesign

Enthusiast
Thread Starter
Mitglied seit
17.02.2022
Beiträge
5.998
Ich habe aktuell die OpenDTU mit Homeassistant über MQTT verbunden.
Läuft soweit auch super, es gibt nur eine Sache die mich stört.

Und zwar abends wenn keine Sonne mehr da ist, bekomme ich in Homeassistant die DTU Werte als "Nicht verfügbar" angezeigt.

Auch Werte wie die gesamten kWh seit Inbetriebnahme, Netzspannung der 230V Steckdose usw.

Die DTU ist aber eingeschaltet.
Muss ich da noch was konfigurieren, damit die openDTU weiter Daten sendet, auch wenn keine Einspeisung erfolgt?
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hatte es jetzt hiermit versucht, hat leider nicht funktioniert:
Code:
template:
  - sensor:
      - name: "balkon_totalyield_filtered"
        icon: "mdi:counter"
        unit_of_measurement: "kWh"
        state: "{{ states('sensor.balkon_yieldtotal')|float(0) }}"
        availability: "{{ states('sensor.balkon_yieldtotal')|float(0) > 1 }}"

Quelle:
 
Hast du inzwischen eine Lösung gefunden?
ist natürlich nur ein optischer Makel, aber mich stört es auf dem Dashboard ebenso :d
 
hab auch HomeAssistant mit OpenDTU am laufen und mir zeigt er auch Nacht zB 0W an.
ich habe im HA 3 Sensoren in meiner mqtt.yaml:
Code:
  - sensor:
      - name: "PV-Leistung"
        state_topic: "inverter/PV-Balkon/ch0/P_AC"
        icon: "mdi:lightning-bolt"
        unit_of_measurement: "W"
       
      - name: "PV-Tagesleistung"
        state_topic: "inverter/PV-Balkon/ch0/YieldDay"
        icon: "mdi:lightning-bolt"
        unit_of_measurement: "Wh"

      - name: "PV-Gesamtleistung"
        state_topic: "inverter/PV-Balkon/ch0/YielTotal"
        icon: "mdi:lightning-bolt"
        unit_of_measurement: "kWh"

leider ist das ganze nun 1 1/2 Jahre her, als ich das ganze eingerichtet habe. "inverter" ist der Name unter Einstellungen MQTT auf der DTU. Intervall 5s
Weiß auch nicht mehr, woher ich diese "/ch0/YieldDay" her habe. Müsste in irgendeiner Doku zu OpenDTU stehen.
Mehr kann ich Dir nicht sagen, nur das es eben bei mir so funktioniert
 
Naja das ist doch denke ich eher eine Einstellungssache an der DTU und nicht bei HA - HA wird halt wnen ein Wert eine bestimmte Zeit nicht upgedated wurde den auf unavailable stellen. Die DTU wird vermutlich einfach Werte die sich nicht ändern defaultmässig nicht mitschicklen.

Prinzipiell könnte man sich wenn das z.b. unter Linux läuft sich mit einem Script einen MQTT Listener auf Mosquitto Basis bauen, der dann halt die Werte schickt unter dem "original" Topic schickt, wenn er merkt da kam eine Zeit nichts.

Wer halt ein bisschen "hacky" aber denke sicher machbar.
 
Es war bei mir tatsächlich eine Einstellungssache von der DTU! In OpenDTU in die MQTT-Settings und dort alle drei Optionen aktivieren. Habe nun nachts eine Leistung von 0Wh ;-)
 
hab mich auch noch verdaddelt, benutze AhoyDTU, aber Hauptsache es funktioniert nun bei Dir
 
Äh... warum habe ich keine Benachrichtigungen von meinem eigenen Thread erhalten? :hmm:

Ich muss mir erstmal alles durchlesen, bevor ich mich zurück melde
 
Äh... warum habe ich keine Benachrichtigungen von meinem eigenen Thread erhalten? :hmm:

Ich muss mir erstmal alles durchlesen, bevor ich mich zurück melde
Seltsam 😅

Habe Mal ein Screenshot gemacht. So läuft es bei mir 👍
 

Anhänge

  • Screenshot_20240902-130937.png
    Screenshot_20240902-130937.png
    23,4 KB · Aufrufe: 126
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh