Set units and decimal places for Tempest Luminosity & Battery Voltage

44 views
Skip to first unread message

tempest_user

unread,
Apr 28, 2025, 11:59:03 PM4/28/25
to weewx-user
Hi, I am running Weewx 5.1 on a raspberry 2B (runs great), using the weatherflowUDP extension for my Tempest Weather Station. I am using the Belchertown skin. I have added luminosity and windBatteryStatus to the station observation area to the right of the temperature (and left of the radar). The luminosity (labelled Luminance) should be in lux and zero decimal places. The windBatteryStatus (labelled Battery) actually returns the voltage and I would like the unit to be volts, to two decimal places. I am struggling to understand the documentation between weewx, the skin, and tempest on how I set the units and decimal places. Can someone point me in the right direction?

Screenshot of Belchertown skin data in question:
Screenshot 2025-04-27 at 16.16.40.png

Sensor map in weewx.conf:
[[sensor_map]]
outTemp = air_temperature.ST-00169306.obs_st
outHumidity = relative_humidity.ST-00169306.obs_st
pressure = station_pressure.ST-00169306.obs_st
lightning_strikes = lightning_strike_count.ST-00169306.obs_st
avg_distance = lightning_strike_avg_distance.ST-00169306.obs_st
outTempBatteryStatus = battery.ST-00169306.obs_st
windSpeed = wind_speed.ST-00169306.rapid_wind
windDir = wind_direction.ST-00169306.rapid_wind
luminosity = illuminance.ST-00169306.obs_st
UV = uv.ST-00169306.obs_st
rain = rain_accumulated.ST-00169306.obs_st
windBatteryStatus = battery.ST-00169306.obs_st
radiation = solar_radiation.ST-00169306.obs_st
lightningXXX = distance.ST-00169306.evt_strike
lightningYYY = energy.ST-00169306.evt_strike


Under Belchertown skin in weewx.conf:
[[Belchertown]]
skin = Belchertown
HTML_ROOT = /var/www/html/weewx/belchertown
enable = true
[[[Extras]]]
station_observations = "barometer","outHumidity","cloud_cover","UV","luminosity","rainWithRainRate","windBatteryStatus"
Reply all
Reply to author
Forward
0 new messages