Ich habe folgendes Problem:
Ich messe die Regenmenge mit einem Zähler in einem Digitleingang auf der KNX Seite. Der Zählwert wird mit einem 4 Byte Wert auf den KNX Bus geschrieben.
Der Wert hat bei KNX den DPT12.1200
4byte.JPG
Diesen Wert möchte ich mit OPENHAB visualisieren und habe hierfür dieses Item.
und dieses THING:
Wenn ich bei der GA 10/5/0, den Datenpunkttyp 12.1200 voranstelle [ ga="12.1200:<10/5/0" ] , dann erhalte ich diesen Eintrag im Log:
Wenn ich den Datentyp weglasse bekomme ich keine Meldung im Log, aber die Anzeige stimmt nicht, es wird mir 0,0 angezeigt,obwohl meines Erachtens der Wert 14 drinsteht, wie auf der KNX Seite ersichtlich.
Hat hierzu jemand eine Idee?
Ich messe die Regenmenge mit einem Zähler in einem Digitleingang auf der KNX Seite. Der Zählwert wird mit einem 4 Byte Wert auf den KNX Bus geschrieben.
Der Wert hat bei KNX den DPT12.1200
4byte.JPG
Diesen Wert möchte ich mit OPENHAB visualisieren und habe hierfür dieses Item.
NumberRaintotal"Regen gesamt [%.2f l/m²]" <rain> { channel="knx:device:bridge:generic:Raintotal"}
Typenumber:Raintotal"Regenmenge gesamt l/m²" [ ga="<10/5/0" ]
2020-11-1310:16:44.204 [INFO ] [g.knx.internal.dpt.KNXCoreTypeMapper] - Translator couldn't parse data for datapoint type '12.1200' (KNXFormatException).
2020-11-1310:16:44.207 [WARN ] [.internal.handler.DeviceThingHandler] - Ignoring KNX bus data: couldn't transform to any Type (destination='10/5/0', datapoint='command DP 10/5/0 'knx:device:bridge:generic', DPT id 12.1200, low priority', data='0x0000000E')
2020-11-1310:16:44.207 [WARN ] [.internal.handler.DeviceThingHandler] - Ignoring KNX bus data: couldn't transform to any Type (destination='10/5/0', datapoint='command DP 10/5/0 'knx:device:bridge:generic', DPT id 12.1200, low priority', data='0x0000000E')
Hat hierzu jemand eine Idee?
Kommentar