Hello,
I've had my Tempest up a couple of years and am pretty familiar with it. I just installed WeeWx and got it up and running. All things look good on the application, I'm collecting data from my device just fine. The console is outputting everything as expected:
LOOP: 2024-06-20 10:45:39 EDT (1718894739) 'altimeter': '30.28156261454087', 'appTemp': 'None', 'barometer': '30.244907956480933', 'cloudbase': '3565.0480592749173', 'dateTime': '1718894739', 'dewpoint': '73.28858853919037', 'ET': 'None', 'heatindex': '93.68293175170459', 'humidex': '104.61743938083383', 'inDewpoint': 'None', 'maxSolarRad': '783.3151214157749', 'outHumidity': '65.55', 'outTemp': '86.21600000000001', 'outTempBatteryStatus': '2.514', 'pressure': '29.600564170125', 'radiation': '660', 'rain': '0.0', 'rainRate': '0.0', 'usUnits': '1', 'UV': '7.23', 'windBatteryStatus': '2.514', 'windchill': 'None', 'windrun': 'None'
However, when I pull up the webpage localhost/weewx/index.html, the data doesn't match at all. The temperature readings are being converted to Celsius, but are labled as Fahrenheit (and as you can see from the data above, they are being logged as Fahreneheit) Windspeed is labled as mph but are being logged as what appears to be mps. And the UV index and radiation are just flat out wrong.
The webpage data is changing and getting updated, but it seems like there are some wires/conversions that are crossed somewhere.