Rain Rate unit issue 'mm/h could not be parsed to a known unit. Keeping old unit'

I am on openHAB 4 and working through my sensors to get them working again, mostly with no issue until this one -

I have a Ecowitt weather station (via fineoffsetweatherstation binding) - it has a rain guage that will give me the rate of rain for last 10minutes - it is provided as millimetres per hour (mm/h) - openHAB has assumed it is litres/minute (l/min)

Failed to update item 'Ecowitt_Rainfall_Rate' because '0 mm/h' could not be converted to the item unit 'l/min'

If I set the metadata unit for this item, it logs:
Unit 'mm/h' could not be parsed to a known unit. Keeping old unit 'l/min' for item 'Ecowitt_Rainfall_Rate'.

mm/h is a speed (distance/time) so I assume what it is complaining about is that it is not a valid unit for volumetric rate.

How do I fix this?

I actually answered my own question - needed to change the Item Type from Number:VolumetricFlowrate to Number:Speed

I obviously had it wrong all this time, but didn’t matter before.