Decodage WS1650 lacrosse 5n1 868 mhz

370 views
Skip to first unread message

Yves-José

unread,
Jan 4, 2018, 6:51:52 AM1/4/18
to rtl_433
J'ai travaillé depuis une semaine sur ce capteur et décodé l'ensemble de la trame il me reste à définir précisément l'ID, la batterie, les valeurs négatives de température  , je peux fournir les résultats obtenus :

Tuned to 868270000 Hz.
bitbuffer:: Number of rows: 1
[00] {285} 00 aa aa aa aa aa 2d d4 e3 8e 7f e1 2f e9 ef e7 fe 66 97 ed ff 1c 71 80 1e d0 16 10 18 01 99 68 12 00 00 00
2018-01-04 12:49:36     :       LaCrosse :      WS1650  :       142

        Battery:         OK
        NewBattery:      0
        Temperature:     11.8 C
        Humidity:        99 %
        Wind speed:      1.60 m/s
        Wind speed:      5.76 km/h
        Wind gust:       3.00 m/s
        wind_dir_deg:    292.5
        wind_dir:        WNW
        rainfall Cumul:  126.80 mm

Je ne maitrise pas l'anglais

Moreno Letardi

unread,
May 18, 2018, 9:54:28 AM5/18/18
to rtl_433
Bonjour est-il possible d'avoir la correspondance des champs?
Merci

Yves-José

unread,
Oct 22, 2018, 12:22:08 PM10/22/18
to rtl_433
Désolé pour ce délai, mais beaucoup de vacances , beaucoup d'occupations annexes

Protocol : 33 Bytes (264 bits)
==============================
 aa aa aa aa aa 2d d4 ea 8e 7f e1 af df ef bf ff 76 7b ed ff 15 71 80 1e 50 20 10 40 00 89 84 12 00
 xx xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


 aa aa aa aa aa 2d d4
 xx xx 00 01 02 03 04 
 preamble, 00 at 02 "0xaa" synchronisation
 brand identifier, 03 04  0x2dd4 ( LaCrosse)

                      ea 8e 7f e1 af df ef bf ff 76 7b ed ff
                      05 06 07 08 09 10 11 12 13 14 15 16 17 
                      13 bytes XOR "FF" with Next 13 bytes

                                                              15 71 80 1e 50 20 10 40 00 89 84 12 00
                                                              18 19 20 21 22 23 24 25 26 27 28 29 30
                                                              13 Bytes Data
Byte 18 nb bit at 1 in 12 last bytes (15 = 21 bit at 1)
Byte 19 Id sensor
Byte 20 ??? Battery !!
Byte 21 Wind gust m/s * 10 => 1e = 3.1 m/s
Byte 22 first nibble Wind direction( 0 to F), Second nibble ?? => 5 = ESE
Byte 23 Wind speed m/s * 10 in Bcd => 2.0 m/s
Byte 24 ???
Bytes 25 & 26 in Bcd : Temperature C = (26 * 100 + 25) / 10 => 004.0°C
Byte 27 in Bcd : Humidity => 89%
Bytes 28 & 29 in Bcd : Rain = ((29 * 100) + 18) => 128.4mm
Byte 30 Signe Th Bit 3 = 1 Negative, Bit 3 = 0 Positive

Ca fonctionne avec Sdr-rtl  et RTL_433

Yves-José

unread,
Dec 9, 2018, 5:01:06 AM12/9/18
to rtl_433


Le lundi 22 octobre 2018 18:22:08 UTC+2, Yves-José a écrit :
Désolé pour ce délai, mais beaucoup de vacances , beaucoup d'occupations annexes

Protocol : 33 Bytes (264 bits)
==============================
 aa aa aa aa aa 2d d4 ea 8e 7f e1 af df ef bf ff 76 7b ed ff 15 71 80 1e 50 20 10 40 00 89 84 12 00
 xx xx 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

 aa aa aa aa aa 2d d4
 xx xx 00 01 02 03 04 
 preamble, 00 at 02 "0xaa" synchronisation
 brand identifier, 03 04  0x2dd4 ( LaCrosse)

                      ea 8e 7f e1 af df ef bf ff 76 7b ed ff
                      05 06 07 08 09 10 11 12 13 14 15 16 17 
                      13 bytes XOR "FF" with Next 13 bytes

                                                              15 71 80 1e 50 20 10 40 10 89 84 12 00

                                                              18 19 20 21 22 23 24 25 26 27 28 29 30
                                                              13 Bytes Data
Byte 18 nb bit at 1 in 12 last bytes (15 = 21 bit at 1)
Byte 19 Id sensor
Byte 20 ??? Battery !!
Byte 21 Wind gust m/s * 10 => 1e = 3.1 m/s
Byte 22 first nibble Wind direction( 0 to F), Second nibble ?? => 5 = ESE
Byte 23 Wind speed m/s * 10 in Bcd => 2.0 m/s
Byte 24 ???
Bytes 25 & (26 low nibble) in Bcd : Temperature C = ((26 & 0x0f) * 100 + 25) / 10 => 004.0°C

Byte 27 in Bcd : Humidity => 89%
Bytes 26 high nibble & 28 & 29 in Bcd : Rain = ((26/16) * 1000 + (29 * 100) + 18) => 1128.4mm

Byte 30 Signe Th Bit 3 = 1 Negative, Bit 3 = 0 Positive

Correction en rouge sur octet 26 poids fort(compteur pluie) 26 poids faible (Temperature)

Yves-José

unread,
Dec 17, 2018, 3:48:41 PM12/17/18
to rtl_433
Remarque ce capteur a la même trame que le Bresser 5n1 les correctifs peuvent être reporté sur ce capteur

Yves-José

unread,
Dec 17, 2018, 3:51:31 PM12/17/18
to rtl_433
Reply all
Reply to author
Forward
0 new messages