Hallo zap,
endlich ist mir aufgefallen, warum ich bereits seit ewigen Zeiten ein Rauf und Runter im Diagramm für meine Duty-Cycle habe:
Die Readings
iface_addr_1 NEQ123456 2023-11-01 13:00:00
iface_addr_2 QEQ123456 2023-11-01 13:00:00
iface_addr_3 3014F711A000AABBCCDDEEFF 2023-11-01 13:00:00
iface_conn_1 1 2023-11-01 13:00:00
iface_conn_2 1 2023-11-01 13:00:00
iface_conn_3 1 2023-11-01 13:00:00
iface_ducy_1 3 2023-11-01 13:00:00
iface_ducy_2 15 2023-11-01 13:00:00
iface_ducy_3 18 2023-11-01 13:00:00
iface_type_1 HMLGW2 2023-11-01 13:00:00
iface_type_2 CCU2 2023-11-01 13:00:00
iface_type_3 HMIP_CCU2 2023-11-01 13:00:00
wechseln ständig die Reihenfolge, mal ist 1 die CCU2 und 2 das HMLGW2, mal ist 1 das HMLGW2 und 2 die CCU.
Ich rufe alle 10 Minuten mit get CCU2 dutycycle die aktuellen Werte ab. Dementsprechend ist in dem für den Plot vorgesehenen Reading iface_ducy_1 abwechselnd der Dutycycle der CCU und mal der des HMLGW2 drin.
Kannst du mal bitte nachschauen und prüfen, ob du hier eine feste Sortierung für das Schreiben in die Readings vornehmen kannst?
Schubs
Muss noch ein paar Dinge testen
Zitat von: Ralli am 23 November 2023, 18:27:53Schubs
Im Git Repo gibt's ne neue Version. An jedes Interface Reading werden nun die letzten 4 Zeichen der Interface-Adresse angehängt. Damit sollten sich die Readings nicht mehr ändern.
Achtung! Ich habe in dieser Version auch das Handling von LEVEL Datenpunkten geändert. Aber man kann ja leicht auf die alte Version wechseln. Einfach einmal erneut in FHEM ein "update" ausführen.
Installation:
update all https://raw.githubusercontent.com/zapccu/HMCCU/master/controls_HMCCU.txt