background image

P03/3-RS485 basic Weather Station

2

P03/3-RS485 basic Weather Station

 • Version: 07.06.2021 • Technical changes and errors excepted. • Elsner Elektronik GmbH • Sohlengrund 16 • 75395 Ostelsheim • Germany • www.elsner-elektronik.de • 

Technical Service: +49 (0) 7033 / 30945-250

The connection cable must be plugged in between the cover and circuit board.

2.2.4. PCB Layout

2.2.5. Mounting the sensor

Close the housing by putting the cover back over the bottom part. The cover must
snap in on the left and right with a definite “click”.

To remove it, the sensor can be simply pulled upwards out of the mount, against
the resistance of the fastening.

2.3. Notes on mounting and commissioning

Do not open   weather station if water (rain) might ingress: even some drops might
damage the electronic system. 

Observe the correct connections. Incorrect connections may destroy the weather
station or connected electronic devices. 

Please take care not to damage the temperature sensor (small blank at the bottom
part of the housing.) when mounting the weather station. Please also take care not
to break away or bend the cable connection between the blank and the rain sensor
when connecting the weather station.

Remove all existing protection labels after installation.

The correct wind value may only be supplied about 30 seconds after the supply
voltage has been connected.

2.4. Maintenance of the weather station

WARNING!
Risk of injury caused by components moved automatically!

The automatic control can start system components and place people
in danger.

Always isolate the device from the mains for servicing and 
cleaning.

The device must regularly be checked for dirt twice a year and cleaned if necessary.
In case of severe dirt, the sensor may not work properly anymore.

ATTENTION

The device can be damaged if water penetrates the housing.

Do not clean with high pressure cleaners or steam jets.

3.

Transfer protocol

All characters and/or digits are based on the ASCII standard, i.e. every reading pro-
cessed internally as an integer or float value will always be broken down into and
transferred in its individual ASCII format characters. They must then be reassem-
bled in the reverse process by the receiver.

Transfer rate: 19200 Baud
Data bits: 8
Stop bit: 1
Parity: none

The checksum is calculated along by the receiver by adding all received bytes up
until byte 35 and then compared with the checksum transferred from the P03.

Units:

Temperatures in degrees Celsius
Sun intensity in kilolux
Daylight in Lux
Wind in metres per second

4.

Disposal

After use, the device must be disposed of or recycled in accordance with the legal
regulations. Do not dispose of it with the household waste!

Fig. 12: Overview PCB
1 Connecting cables to rain sensor 

in housing cover

2 Socket for connecting plug, 

suitable for massive conductors 
of up to 0.8 mm²
1: +24 V DC | 2: GND
A: data | B: data

1
2

Fig. 13 

Make sure the cover and bottom part 
are properly snapped together! This 
picture is looking at the closed sensor 
from underneath.

Fastening

Fig. 14

Push the housing from above into the 
fastened mount. The bumps on the 
mount must snap into the rails in the 
housing.

Fig. 15
After installation, remove the "distan-
ce" sticker on the top of the cover.

Byte 
No

char

Description

1

W

Start of Weather Data

2

AT: sign

Outdoor temperature sign - / + 

3

AT: 1st digit

Outdoor temperature 1st digit (tens)

in °C

4

AT: 2nd digit

Outdoor temperature 2nd digit (units)

5

AT: decimal point

Outdoor temperature decimal point

6

AT: 3rd digit

Outdoor temperature 3rd digit (tenths)

7

SoS: 1st digit

Sun South 1st digit (tens)

1-99 klx

8

SoS: 2nd digit

Sun South 2nd digit (units)

9

SoW: 1st digit

Sun West 1st digit (tens) 

10

SoW: 2nd digit

Sun West 2nd digit (units)

11

SoO: 1st digit

Sun East1st digit (tens)

12

SoO: 2nd digit

Sun East 2nd digit (units)

13

Twilight

Twilight: J = Yes; N = No

< 10 lx

14

Daylight 0-999Lx

Daylight 1st digit (hundreds)

0-999 lx

15

Daylight 0-999Lx

Daylight 2nd digit (tens)

16

Daylight 0-999Lx

Daylight 3rd digit (units)

17

Wind: 1st digit

Wind 1st digit (tens)

in m/s

18

Wind: 2nd digit

Wind 2nd digit (units)

19

Wind: decimal 
point

Wind decimal point

20

Wind: 3rd digit

Wind 3rd digit (tenths)

21

Rain

Rain: J = Yes; N = No

22

Week day: ?

This function is not implemented

23

Date: ?

This function is not implemented

24

Date: ?

This function is not implemented

25

Date: ?

This function is not implemented

26

Date: ?

This function is not implemented

27

Date: ?

This function is not implemented

28

Date: ?

This function is not implemented

29

Time: ?

This function is not implemented

30

Time: ?

This function is not implemented

31

Time: ?

This function is not implemented

32

Time: ?

This function is not implemented

33

Time: ?

This function is not implemented

34

Time: ?

This function is not implemented

35

Summer time: ?

This function is not implemented

36

Checksum: 1st digit

Checksum 1st digit (thousands)

37

Checksum: 2nd 
digit

Checksum 2nd digit (hundreds)

38

Checksum: 3rd digit Checksum 3rd digit (tens)

39

Checksum: 4th digit Checksum 4th digit (units)

40

End identifier

end identifier 0x03

Reviews: