measurement only on query

Hallo Gemeinde

Ich habe mir den Enocean NodOn Micro Smart mit Verbrauchsmessung gegönnt.
EEP D2-01-0E Angelernt via den Gateway.
Ein / Ausschalten funktioniert tadellos.
Beim Anlernen wird wie erwartet die Instanz angelegt mit den Variablen Status und Power.
Die Variable status aktualisiert sich auch beim Schalten eines Gerätes.
Die Variable Power allerdings wird nie verändert.
Dann habe ich mir das EEP Profile Dokument angesehen. Bei dem Profil EEP D2-01-0E steht dann das die Verbrauchsmessung „only on Query“ was hergibt.
Nun, wie mache ich eine solche query? Ich bin mit dem Profil Bits und Bytes eigentlich schon überfordert.
Kann das das IPS-Team einbauen?
Es könnte auch eine Idee für das Modul „More enocean Future“ sein.
Gibt es noch einen anderen einfachen Weg für mich?

herzlichen Dank
tschewie

Wir schauen uns das an. Normalerweise bieten wir ja RequestStatus Funktionen an, wenn so etwas möglich ist.

paresy

Es sollte möglich sein, den Status abzufragen. Zum Testen kannst du das in der Instanzkonfiguration machen. Dort hast du den Button „Werte auslesen“. Aktualisiert dieser die Daten wie gewünscht?

Hallo Dr. Niels

Wenn man den Button Werte auslesen klickt.
Die Variable Power aktualisiert nie. Die Status Variable schon.

Ich habe auf dem Serial Port den Debug eingeschaltet.
und angehängt. Die Geräte-Id ist 05852B84.

Danke fürs nachschauen.
tschewie

dump.txt (16.1 KB)

Hallo tschewie,

ich habe mir den Fehler noch einmal genauer angeschaut und habe einen Fix gebaut. Dieser sollte in der nächsten Beta für 5.3 mit dabei sein.

Habe am Wochenende die Beta 5.3 installiert.
Beim anklicken des Buttons „Werte auslesen“ wird nun der aktuelle Wert des Strombezugs in Kw ausgelesen und in die Variable geschrieben. Die Werte sehen auch Plausibel aus.
Der Fix funktioniert also.
Danke und gruss
tschewie