Ankündigung

Einklappen
Keine Ankündigung bisher.

KNX Messwert ins Energy Dashboard

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    KNX Messwert ins Energy Dashboard

    Hi zusammen,

    ich nutze seit kurzen HA (KNX schon länger) und bin gerade dabei das Energy Dashboard einzurichten. Bei einigen Messwerten klappt es allerdings nicht. Hier mal ein Beispiel:

    vom KNX Aktor kommen die Wertre in mA, ich nutze ein Template Sensor um dies in Wat umzurechnen:
    Code:
    {{(states("sensor.aq_technik_dd_3_rechts") | float * 220 / 1000)}}
    Laut https://www.home-assistant.io/docs/e...ssing-entities sollte es gehen wenn ich dem Sensor auf Watt (Power) stelle (was ja auch korrekt ist) und state_class als Messwert (measurement) und Geräteklasse ist Leistung. Aber dann kann ich den Sensor im Energy Dashboard nicht zuweisen, er taucht nicht auf.

    Was ich machen kann, ist, das Template auf Wh zu stellen und "Steigender_Summenwert" auswählen. Dann kann ich es zwar im Energy Dashboard auswählen, aber die Werte sind murks, weil es ist ja kein steigender Summenwert...

    Kann mich jemand in die richtige Richung schubsen, was mir hier fehlt?

    Danke! :-)

    Unser Hausbaublog

    #2
    Das Energie Dashboard möchte halt Energie darstellen. Nicht Leistung. (Mittlerweile kann es auch Leistung, aber glaube nur wenn man auch Energie für das Gerät hat).

    Du baust dir da mit deinem Template einen Leistungssensor. Wenn du da jetzt Energie (Leistung mal Zeit) haben willst, kannst du z.B. ein Integral davon machen, dann bekommst du sich schön aufsummierende Energie.

    Dazu ist zu sagen, dass dein Ansatz natürlich zwei Nachteile hat:
    - Du gehst fest von 220V aus, dem wird nicht immer so sein
    - Der Energiewert wird mit der Zeit stark von der Realität abweichen, da sich der unterliegende Quellsensor nicht oft genug ändern wird (z.B. nur alle 10s)

    Funktionieren wird es aber.

    Kommentar


      #3
      Hi,
      danke für deine Antwort, ich habe mit dem Integral Sensor nun ein wenig rum probiert und alles in allem funktioniert es auch. Nur bei Quellen, die nicht immer an sind, kommt teilweise komisches Verhalten. Ich habe eine Infrarot Heizung die Tagsüber in der Regel aus ist und nachts einen Raum auf Temperatur hält. Dazu hier einmal die Leistung und Energie Werte:

      Was ich dabei nicht verstehe, ist, warum der Integralsensor ein so großen Sprung macht, wenn die Heizung wieder angeht. Es gab ja gar kein Verbrauch in der Zeit. Das Gelb markierte passt dann wieder. ca. 2,5 Stunden mit 780 Watt gelaufen macht also ca. 2 KW anstieg im Ingetral Sensor, aber der Sprung vorher, woher kommt der?
      grafik.png
      Unser Hausbaublog

      Kommentar


        #4
        Dein template sensor bleibt sehr lange 0 und wird in der Zeit keine neuen Datenpunkt mit 0 erzeugen (waurm auch, ist ja der gleiche Wert wie vorher).

        Du benutzt wahrscheinlich beim Integral die Trapezvariante, dazu folgender Dokutext: This method is the most accurate of the currently implemented methods, if the source updates often, since it better fits the curve of the intrinsic source.​

        Stell mal auf "Linke Riemannsche Summe", dann sollte das weggehen: The method underestimates the intrinsic source, but is extremely accurate at estimating rectangular functions which are very stable for long periods of time and change very rapidly (e.g. such as the power function of a resistive load can jump instantly to a given value and stay at the same value for hours). If your source keeps its state for long periods of time, this method is preferable to the trapezoidal.​

        Quasi exakt das was du hast.

        Kommentar

        Lädt...
        X