Free Modbus template: Elsner Weather Station Modbus RTU | ModbusCloud
Modbus RTU
Elsner Weather Station Modbus RTU
Elsner
Reads weather data from Elsner weather stations via Modbus RTU.
Overview
This template reads weather data from Elsner RS485 weather stations via Modbus RTU. It provides wind speed, outdoor temperature, directional brightness (South, West, East), light sensor values, and rain status. All registers are int16 format.
Key readings
Wind speed
Outdoor temperature
Brightness South/West/East
Light sensor
Rain
Use cases
Monitor outdoor temperature and wind speed on a live cloud dashboard for building automation projects.
Log directional brightness values over time to correlate solar irradiance with PV system output.
Create an alert when wind speed exceeds a safe threshold to trigger awning or shading retraction.
Track rain status remotely to verify weather conditions at unmanned sites.
Compare brightness readings from South, West, and East sensors to analyse facade exposure for energy audits.
Set up a notification when outdoor temperature drops below zero to warn of frost conditions.
Installation
1Connect the Elsner RS485 weather station to the RS485 terminal of your ModbusCloud gateway (MCG or MLP series), observing correct A/B wiring polarity.
2Verify that the weather station is set to 9600 baud and even parity, which are the default communication settings.
3Set the Modbus slave address on the weather station to match the address configured in the ModbusCloud template (default is typically 1).
4Import the Elsner Weather Station Modbus RTU template from the ModbusCloud template library into your project.
5Confirm that live readings for wind speed, temperature, brightness, and rain appear on the ModbusCloud dashboard.
6If using multiple RS485 devices on the same bus, ensure each device has a unique Modbus address and that proper bus termination is applied.
Things to watch for
01
What baud rate and parity settings does the Elsner weather station use?
The default settings are 9600 baud with even parity (parity 1). These match the template defaults, so no changes should be needed in most installations.
02
What is the difference between the brightness and light sensor registers?
The three directional brightness registers (South, West, East) report values in kilolux. The general light sensor register reports in lux. Make sure to account for this difference when setting up dashboards or alerts.
03
What does the rain register value mean?
The rain register has no unit specified in the Elsner documentation. It is most likely a boolean or status value, where a nonzero value indicates that precipitation is detected.
04
I am not getting any readings from the weather station. What should I check?
Verify the RS485 wiring polarity (A and B lines). Confirm the Modbus slave address matches between the device and the template. Check that baud rate and parity are set to 9600 and even on both the gateway and the weather station.
Registers (7)
7 read / 0 write
Name
Address
Function
Type
Unit
Access
Wind
10
FC04
int16
km/h
R
Outdoor Temperature
0
FC04
int16
°C
R
Brightness South
2
FC04
int16
Kilolux
R
Brightness West
4
FC04
int16
Kilolux
R
Brightness Ost
6
FC04
int16
Kilolux
R
Lightsensor
8
FC04
int16
Lux
R
Rain
13
FC04
int16
R
Working with Modbus in your projects?
ModbusCloud is the hardware-plus-software platform that installers use to monitor, visualise and control Modbus devices from one portal. This template is one of hundreds you can use right away.