Any suggestions what could be causing this? Definition of the Item and Channel has not changed and looks OK to me. I already tried to create a new Point linked to the Channel, but it also shows the same value.
With OH 4 there is a new units of measurement spec. I have the same shelly H&T’s and the fix was to add a ‘unit’ metadata to your humidity item with value set to just plain %
In my case setting the unit was not enough, I also had to set the state description pattern that @Udo_Hartmann mentioned. With that at least in the Item page the value is shown correctly, however I still do not get the unit displayed in my widgets.
Widget, where the value is still shown as raw number:
Any suggestions how I could get it to display the percentage value in the widget?
I have a sensor from my weather station gateway, it seemingly uses the same data types, but for that one it is enough to set the unit for it to display correctly in the item view and in the widget: