Hi, I’m on OH4 w/openhabian on a rpi4 and after the upgrade to OH4 I noticed that items I’m using to report humidity no longer report a percentage. They are now reporting in a format like ‘0 one’ rather than a percentage. These items are all configured as semantic class = measurement, semantic property = humidity, and type = number:dimensionless. And I’ve not changed these settings from OH3.4 (where the percentage was reported correctly) to OH4.
Please note that there is a breaking change wrt units of measurement - so before doing the update, please read the section in the release notes about this carefully.
tl;dr: you need to run the upgrade tool and in cases where you’ve never defined State Description patterns you need to add unit metadata.
Thx. The fix was to simply use % as the setting in the units metadata for my humidity items. My problem was the metadata change was only enacted after clearing my cache. Once cache was cleared all is fine.