
Lufft WS-UMB series
Compact weather sensor for temperature, humidity, air pressure, wind, precipitation and global radiation.
The Lufft WS-UMB series are compact smart weather sensors that measure, depending on the variant, air temperature, humidity, air pressure, wind, precipitation and global radiation on a mast, for example on a greenhouse roof. This Modbus RTU template reads all measured values with minimum, maximum and average and the sensor status, and lets you write altitude, averaging intervals and heating mode from ModbusCloud.
- Protocol
- Modbus RTU
- Connection
- RS485, 19200 baud
- Registers
- 164, read and write
- Brand
- Lufft
- Key readings
- Air temperature · Relative humidity · Air pressure · Global radiation · Wind speed and direction · Precipitation amount and intensity · Precipitation type · Sensor status
- Available commands
- Station altitude · Compass deviation · Averaging intervals · Heating mode · Fan and heater switching · Rain total reset and device reset
- Compatible models
- WS100-UMB · WS200-UMB · WS300-UMB · WS301-UMB · WS302-UMB · WS303-UMB · WS304-UMB · WS310-UMB · WS400-UMB · WS401-UMB · WS500-UMB · WS501-UMB · WS502-UMB · WS503-UMB · WS504-UMB · WS510-UMB · WS600-UMB · WS601-UMB · WS700-UMB · WS800-UMB · WS200 · WS300 · WS301 · WS302 · WS310 · WS400 · WS401 · WS500 · WS501 · WS502 · WS510 · WS600 · WS601 · WS700 · WS800
- Last updated
Registers (164)
162 read, 14 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| Air Temperature | °C | Read | |||
| Relative Humidity | % | Read | |||
| Relative Air Pressure | hPa | Read | |||
| Global Radiation | W/m² | Read | |||
| Wind Speed | m/s | Read | |||
| Wind Direction | ° | Read | |||
| Precipitation Intensity | mm/h | Read | |||
| Precipitation Absolute | mm | Read | |||
| Precipitation Difference | mm | Read | |||
| Precipitation Type | Read | ||||
| Dew Point | °C | Read | |||
| Relative Humidity Min | % | Read | |||
| Relative Humidity Max | % | Read | |||
| Relative Humidity Avg | % | Read | |||
| Relative Air Pressure Min | hPa | Read | |||
| Relative Air Pressure Max | hPa | Read | |||
| Relative Air Pressure Avg | hPa | Read | |||
| Wind Direction Min | ° | Read | |||
| Wind Direction Max | ° | Read | |||
| Wind Direction Vector Avg | ° | Read | |||
| Wind Direction Fast | ° | Read | |||
| Wind Direction Compass Corrected | ° | Read | |||
| Compass Heading | ° | Read | |||
| Wind Measurement Quality | % | Read | |||
| Global Radiation Min | W/m² | Read | |||
| Global Radiation Max | W/m² | Read | |||
| Global Radiation Avg | W/m² | Read | |||
| Air Temperature Min | °C | Read | |||
| Air Temperature Max | °C | Read | |||
| Air Temperature Avg | °C | Read | |||
| Dew Point Min | °C | Read | |||
| Dew Point Max | °C | Read | |||
| Dew Point Avg | °C | Read | |||
| Wind Chill Temperature | °C | Read | |||
| Heating Temperature Wind | °C | Read | |||
| Heating Temperature R2S | °C | Read | |||
| Wind Speed Min | m/s | Read | |||
| Wind Speed Max | m/s | Read | |||
| Wind Speed Avg | m/s | Read | |||
| Wind Speed Vector Avg | m/s | Read | |||
| Wind Speed Fast | m/s | Read | |||
| Absolute Humidity | g/m³ | Read | |||
| Absolute Humidity Min | g/m³ | Read | |||
| Absolute Humidity Max | g/m³ | Read | |||
| Absolute Humidity Avg | g/m³ | Read | |||
| Mixing Ratio | g/kg | Read | |||
| Mixing Ratio Min | g/kg | Read | |||
| Mixing Ratio Max | g/kg | Read | |||
| Mixing Ratio Avg | g/kg | Read | |||
| Absolute Air Pressure | hPa | Read | |||
| Absolute Air Pressure Min | hPa | Read | |||
| Absolute Air Pressure Max | hPa | Read | |||
| Absolute Air Pressure Avg | hPa | Read | |||
| Wind Speed km/h | km/h | Read | |||
| Wind Speed km/h Min | km/h | Read | |||
| Wind Speed km/h Max | km/h | Read | |||
| Wind Speed km/h Avg | km/h | Read | |||
| Wind Speed km/h Vector Avg | km/h | Read | |||
| Wind Speed Fast km/h | km/h | Read | |||
| Wind Speed Std Dev | m/s | Read | |||
| Wind Direction Std Dev | ° | Read | |||
| Wet Bulb Temperature | °C | Read | |||
| Specific Enthalpy | Read | ||||
| Air Density | Read | ||||
| External Temperature | °C | Read | |||
| Wind Value Quality Fast | % | Read | |||
| Lightning Events Minute | Read | ||||
| Lightning Events Interval | Read | ||||
| Air Temperature °F | °F | Read | |||
| Air Temperature °F Min | °F | Read | |||
| Air Temperature °F Max | °F | Read | |||
| Air Temperature °F Avg | °F | Read | |||
| Dew Point °F | °F | Read | |||
| Dew Point °F Min | °F | Read | |||
| Dew Point °F Max | °F | Read | |||
| Dew Point °F Avg | °F | Read | |||
| Wind Chill Temperature °F | °F | Read | |||
| Heating Temperature Wind °F | °F | Read | |||
| Heating Temperature R2S °F | °F | Read | |||
| Wind Speed mph | Read | ||||
| Wind Speed mph Min | Read | ||||
| Wind Speed mph Max | Read | ||||
| Wind Speed mph Avg | Read | ||||
| Wind Speed mph Vector Avg | Read | ||||
| Wind Speed Fast mph | Read | ||||
| Precipitation Absolute in | Read | ||||
| Precipitation Difference in | Read | ||||
| Precipitation Intensity in/h | Read | ||||
| Wind Speed kts | Read | ||||
| Wind Speed kts Min | Read | ||||
| Wind Speed kts Max | Read | ||||
| Wind Speed kts Avg | Read | ||||
| Wind Speed kts Vector Avg | Read | ||||
| Wind Speed Fast kts | Read | ||||
| Wind Speed Std Dev mph | Read | ||||
| Wet Bulb Temperature °F | °F | Read | |||
| External Temperature °F | °F | Read | |||
| Precipitation Intensity mm/min | Read | ||||
| Precipitation Intensity in/min | Read | ||||
| WMO Synop Code 4680 wawa | Read | ||||
| WMO Synop Code 4680 WaWa (Ch 781) | Read | ||||
| WMO Synop Code 4677 ww | Read | ||||
| WMO Synop Code 4677 WW (Ch 786) | Read | ||||
| Service Air Temperature | °C | Read | |||
| Service Air Temperature Min | °C | Read | |||
| Service Air Temperature Max | °C | Read | |||
| Service Air Temperature Avg | °C | Read | |||
| Service Air Temperature °F | °F | Read | |||
| Service Air Temperature °F Min | °F | Read | |||
| Service Air Temperature °F Max | °F | Read | |||
| Service Air Temperature °F Avg | °F | Read | |||
| Total Particles | Read | ||||
| Total Drops | Read | ||||
| Drizzle Particles | Read | ||||
| Snow Particles | Read | ||||
| Hail Particles | Read | ||||
| Drop Class 0 | Read | ||||
| Drop Class 1 | Read | ||||
| Drop Class 2 | Read | ||||
| Drop Class 3 | Read | ||||
| Drop Class 4 | Read | ||||
| Drop Class 5 | Read | ||||
| Drop Class 6 | Read | ||||
| Drop Class 7 | Read | ||||
| Drop Class 8 | Read | ||||
| Drop Class 9 | Read | ||||
| Drop Class 10 | Read | ||||
| Drop Class 11 | Read | ||||
| Copy Precipitation Type | Read | ||||
| Copy Total Precipitation | mm | Read | |||
| Copy Precipitation Difference | mm | Read | |||
| Copy Precipitation Intensity | mm/h | Read | |||
| Copy Heating Temperature | °C | Read | |||
| Copy Total Precipitation in | Read | ||||
| Copy Precipitation Difference in | Read | ||||
| Copy Precipitation Intensity in/h | Read | ||||
| Copy Heating Temperature °F | °F | Read | |||
| Copy WMO Synop Code 4680 wawa | Read | ||||
| Copy WMO Synop Code 4680 WaWa (Ch 781) | Read | ||||
| Copy WMO Synop Code 4677 ww | Read | ||||
| Copy WMO Synop Code 4677 WW (Ch 786) | Read | ||||
| Device Status | Read | ||||
| Sensor Status 1 | Read | ||||
| Sensor Status 2 | Read | ||||
| Sensor Status 3 | Read | ||||
| Sensor Status 4 | Read | ||||
| Sensor Status 5 | Read | ||||
| Sensor Status 6 | Read | ||||
| Local Altitude | m | Read and write | |||
| Compass Deviation | ° | Read and write | |||
| Averaging Interval TFF | min | Read and write | |||
| Averaging Interval Air Pressure | min | Read and write | |||
| Averaging Interval Wind | min | Read and write | |||
| Averaging Interval Global Radiation | min | Read and write | |||
| Heating Mode | Read and write | ||||
| Reset Absolute Rain | Write | ||||
| Device Reset | Write | ||||
| Fan On/Off | Read and write | ||||
| Fan On/Automatic | Read and write | ||||
| Wind Heating Off | Read and write | ||||
| R2S Heating Off | Read and write | ||||
| Power Saving Mode 1 | Read and write | ||||
| Identification | Read | ||||
| Run Time | s | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Show outside temperature, humidity, global radiation and wind from the greenhouse roof on one ModbusCloud dashboard.
- Get an email alarm when the maximum wind speed exceeds your limit, so you can check that vents and screens have closed.
- Set an alarm on precipitation type not equal to 0 to know as soon as rain or snow starts, for example to check the roof vents.
- Compare global radiation and outside temperature over 365 days of history to review the growing season.
- Set an alarm on Device Status not equal to 0 to hear about a system error right away.
- Correct the station altitude or an averaging interval from the portal without climbing onto the roof.
Installation
Mount the sensor on top of a mast at least 2 m above the ground with a free view, align the north marking for wind, and keep the radiation sensor free of shadow.
Connect green (A) and yellow (B) to the RS485 port of the ModbusCloud Gateway and terminate the bus ends. Connect white and brown to the 24 V DC supply and blue and red to the heating supply.
Switch the protocol from UMB to Modbus RTU in ConfigTool.NET and note the device ID, which is also the Modbus address (1 by default).
In ModbusCloud, add a Modbus device with that address, 19200 baud, 8 data bits, even parity and 1 stop bit, and import this template.
Wait about 10 seconds after power-up, then check that air temperature and device status arrive. Write the local altitude so the relative air pressure is correct.
Things to watch for
The weather sensor does not answer. What should I check?
The sensor ships with the UMB protocol at 19200 8N1, not with Modbus. Switch it to Modbus RTU in ConfigTool.NET first; 19200 baud with even parity is then preselected. The Modbus address equals the UMB device ID, 1 by default. Then swap A and B. In power saving mode 2 the sensor has no Modbus at all, so use normal operation or power saving mode 1.
Why do some values show 3276.7 or 655.35?
Each variant has its own sensors. The WS200-UMB measures only wind, global radiation is only on the WS301 to WS310, WS501 to WS510, WS700 and WS800, and lightning only on the WS800-UMB. A value the variant does not measure, or cannot measure right now, carries the error value 32767 or 65535, shown scaled. Right after power-up the sensor needs about 10 seconds.
Why does the precipitation difference stay low?
Every read of Precipitation Difference resets it to zero, so it only shows the rain since the previous read. For a running total use Precipitation Absolute, which stops at 655.34 mm. Write 12871 to Reset Absolute Rain to start again from zero; the sensor then restarts.
Why is the relative air pressure wrong?
Relative air pressure is calculated from the station altitude, 0 m from the factory, so both pressure values are equal until you set it. Write the altitude of the site in metres to Local Altitude. For the compass corrected wind direction, also write the local magnetic declination to Compass Deviation.
Why does a fan or heater change not stick?
The fan and heater coils you write only hold until the next reset; then the sensor returns to its configured mode. The power saving coil is stored but only works after a reset, so write 12871 to Device Reset. A heating mode the variant lacks is adjusted by the sensor. With the fan off, sunshine can push the temperature up and the humidity down.
More Lufft templates
Want to see how it works?








