Sobald der Datentyp vom Standard Datentyp abweicht (bei Number ist es 9.001), musst Du den DTP mit angeben.
Wie die Daten zu interpretieren sind, wird nicht auf dem Bus mit übertragen, entsprechend ist der DPT essenziell.
Allerdings reicht gewöhnlich eine Übereinstimmung im Haupt-DPT. Die Liste der erlaubten DPT ist so lang, dass man sie am besten im Source-Code nachschaut: https://raw.githubusercontent.com/openh ... apper.java
Das knx Binding kann nicht mit UoM umgehen. Das bedeutet, ein verknüpftes Item darf nur als reines Number Item definiert werden, nicht als Number:Dimensionless.
openHAB5.1.3 stable in einem Debian-Container (trixie, OpenJDK 21 headless runtime - LXC, 4 Kerne, 3 GByte RAM)
Hostsystem Proxmox VE 9.1.9 - AMD Ryzen 5 3600 6 Kerne, 12 Threads - 64 GByte RAM - ZFS Pools: Raid Z1, 3 x 20 TB HDD -> 40 TByte und Raid Z0-Mirrored 4 x 1 TByte NVMe -> 2 TByte