Datenformat für SUBMIT bei HM-Dis-EP-WM55

Hallo zusammen,

seit ein paar Wochen gibt es eine “native” Unterstützung von HM-Dis-EP-WM55 im OpenHab 2 (https://github.com/openhab/openhab2-addons/pull/2024). Ich verwendet Homegear und OpenHab bereits mit HM-Dis-EP-WM55. Es läuft ganz ok, aber das HM-Dis-EP-WM55 Display aktualisiere ich bisher immer über eigene Regeln die den String für SUBMIT zusammen bauen.

Die “native” Unterstützung für HM-Dis-WM55 & HM-Dis-EP-WM55 funktioniert aber leider nicht mit Homegear, sondern nur mit der CCU > https://github.com/openhab/openhab2-addons/issues/2339.
Der String der hier an SUBMIT gesendet wird ist hex codiert und einzelne Zeichen sind mit Komma getrennt, z.B.:

0x02,0x0a,0x12,0x20,0x0a,0x12,0x20,0x0a,0x12,0x20,0x0a,0x14,0xc0,0x1c,0xd0,0x1D,0xe0,0x16,0xf0,0x03

Bei mir funktioniert das Displayupdate über Homegear aber nur wenn der String wie folgt formatiert ist:

020a1246656e737465722f547d7213820A124861757313840A12487d74746513840A14C51CD01DE016F203

Andere Beispiele hier im Forum verwenden ebenfalls dieses Format. Damit ist Homegear an diese Stelle nicht 100% CCU kompatibel.

Ist es möglich dies zu ändern oder wenigstens beide Formate zu unterstützen?

Danke
Markus

Hallo @mhaack,

ab dem nächsten Nightly sollten beide Formate funktionieren.

Viele Grüße

Sathya

Hallo sathya,
gibt es die virtuellen Datenpunkte auch in Homegear, sodass man diese per MQTT ansteuern kann?
Oder denke ich da falsch?

Was sind virtuelle Datenpunkte?

Die Virtuellen Datenpunkte befüllt man mit (lesbaren) Text und das Binding übernimmt das Encoding, bevor man den Hex String an das Gerät submitted.
Das müsste der Code aus dem Binding dazu sein:

Ah ok. Aktuell sind diese Datenpunkte/Variablen in Homegear nicht verfügbar. Der einfachste Weg, diese in Homegear zu ergänzen, wäre dafür eine Node zu basteln (oder einfach die Function-Node zu verwenden). Darüber ließen sich diese auch über MQTT ansprechen.

Viele Grüße

Sathya

Thx @sathya funktioniert prima.