I may be wrong, but this is what I have found out:
Most likely, the KNXv2 binding was developed prior to the introduction of the UoM functionality.
So… essentially you can’t use UoM with KNXv2 (yet)
The KNXv2 devs would have to refactor the Binding to add UoM support.
I have seen some examples of binding devs adding UoM:
- https://github.com/openhab/openhab2-addons/pull/4068
- https://github.com/openhab/openhab2-addons/pull/3846
- https://github.com/openhab/org.openhab.binding.zigbee/pull/197
edit: checks out… no UoM support in KNXv2 Channel types
a) device.xml
b) MANIFEST.MF (no loading of javax.measure.quantity
, org.eclipse.smarthome.core.library.dimension
& org.eclipse.smarthome.core.library.unit