Unfortunately I don't see this being fixed for some time as it will need a complete rewrite of all the variables use for both data ingestion and display. Holy crap what a job.
Someone really should have had a look at the standards for meteorological data and they would have been able to see the following variables, well as specified for a metric system
ONE SECOND DATA FORMAT.
Ident Name in Full Units Format Value
Tsam Air Temperature sample deg. Celsius (°C) *##.# 99.9
Wsam Wet Bulb Temp sample deg. Celsius (°C) *##.# 99.9
Hsam Relative Humidity sample percent (%) ### 999
Ssam Wind Speed sample knots ### 999
Dsam Wind Direction sample degrees (°) ### 999
R Rainfall millimetres (mm) ###.# 999.9
Psam Barometric Pressure sample hectopascals (hPa) ####.# 9999.9
where "#" / one digit ie. 0 to 9.
"*" / one digit or a minus sign ie. 0 to 9 or "-"
Note: If the sensor is missing or the data is invalid then value is replaced by 9’s