Station meteo noname en 433Mhz

Bonjour,

Je cherche à lire ce que m’envoie ma station météo MS-WH-SP-WS02
c’est un package chinois de capteurs utilisé par… on ne sais pas trop, j’ai lu des config qui parlaient d’elektor mais sans plus.

bref, c’est du RF433, j’ai un boitier RFXtrx433XL avec l’addon RFXCOM dans mon HA.

quand je mets des piles dans le boitier de cette station météo, la led s’allume 10 secondes et s’éteint. une petite seconde plus tard, mon boitier RFX allume un voyant vert disant qu’il a reçu quelque chose.

sur youtube, Domotix DIY dit recevoir des données avec Domoticz sous rflink. https://youtu.be/LAtJ4xPIQfU?t=82

Est ce que ce serait possible de voir ces données sous HA?
le plus gros intéret de cette « boite » est qu’elle n’a pas besoin d’une alim puissante pour communiquer comme un ESP en wifi…

en branchant le trx433 sur mon pc, j’arrive à voir çà:

------------------------------------------------
04/09/2025 02:44:49:595= 0F03041856FEB689C0DC141C0034413C
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C0DC141C0034413C 
------------------------------------------------
04/09/2025 02:45:37:504= 0F03041956FEB689C4D0182400344038
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C4D0182400344038 
------------------------------------------------
04/09/2025 02:45:37:739= 0F03041A56FEB689C4D0182400344038
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C4D0182400344038 
------------------------------------------------
04/09/2025 02:46:25:513= 0F03041B56FEB689C4D0243400345284
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C4D0243400345284 
------------------------------------------------
04/09/2025 02:47:13:521= 0F03041C56FEB689C8D0181C00346B28
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D0181C00346B28 
------------------------------------------------
04/09/2025 02:47:13:739= 0F03041D56FEB689C8D0181C00346B28
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D0181C00346B28 
------------------------------------------------
04/09/2025 02:48:01:582= 0F03041E56FEB689C8D0203800344908
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D0203800344908 
------------------------------------------------
04/09/2025 02:48:49:506= 0F03041F56FEB689C8D0182400344010
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D0182400344010 
------------------------------------------------
04/09/2025 02:48:49:723= 0F03042056FEB689C8D0182400344010
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D0182400344010 
------------------------------------------------
04/09/2025 02:49:37:586= 0F03042156FEB689C8CC242C00344A40
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8CC242C00344A40 
------------------------------------------------
04/09/2025 02:50:25:552= 0F03042256FEB689C8D01C2800347950
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D01C2800347950 
------------------------------------------------
04/09/2025 02:50:25:770= 0F03042356FEB689C8D01C2800347950
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D01C2800347950 
------------------------------------------------
04/09/2025 02:51:13:598= 0F03042456FEB689C8D01014003460E0
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689C8D01014003460E0 
------------------------------------------------
04/09/2025 02:52:01:558= 0F03042556FEB689CCD00C14003453DC
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689CCD00C14003453DC 
------------------------------------------------
04/09/2025 02:52:01:774= 0F03042656FEB689CCD00C14003453DC
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689CCD00C14003453DC 
------------------------------------------------
04/09/2025 02:52:49:519= 0F03042756FEB689D0D00C1400344AB0
Packettype        = UNDECODED RF Message
UNDECODED LACROSSE:56FEB689D0D00C1400344AB0 

y’a un moyen de récupérer ces trames sous HA ?

Salut ,
activer le débogage pour le module RFXtrx , vérifie les logs pour voir si les trames de la station sont bien reçues et décodées par le module RFXtrx.

j’ai rebooté mon HA pour avoir le debug
j’ai viré tout ce qui n’était pas homeassistant.components.rfxtrx et il reste cà:

2025-09-04 17:22:29.034 DEBUG (SyncWorker_0) [homeassistant.components.rfxtrx] Using modes: ac,arc,adlightwave,aeblyss,ati,blindst0,blindst1234,byronsx,fineoffset,fs20,hideki,homeconfort,homeeasy,x10,visonic,undecoded,rubicson,rsl,proguard,oregon,mertik,meiantech,lighting4,lacrosse,keeloq,imagintronix
2025-09-04 17:22:29.037 DEBUG (Thread-3 (_connect)) [RFXtrx] Send: 0x0d 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.338 DEBUG (Thread-3 (_connect)) [RFXtrx] Send: 0x0d 0x00 0x00 0x01 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.377 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x00 0x01 0x02 0x53 0x2d 0x00 0x00 0x00 0x00 0x03 0x01 0x00 0x10 0x8c 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.377 DEBUG (Thread-3 (_connect)) [RFXtrx] Send: 0x0d 0x00 0x00 0x00 0x03 0x53 0x00 0xff 0xff 0xff 0x03 0x00 0x00 0x00
2025-09-04 17:22:29.548 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x00 0x00 0x03 0x53 0x2d 0xff 0xff 0xff 0x03 0x03 0x01 0x00 0x10 0x87 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.548 DEBUG (Thread-3 (_connect)) [RFXtrx] Send: 0x0d 0x00 0x00 0x01 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.580 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x00 0x01 0x02 0x53 0x2d 0xff 0xff 0xff 0x03 0x03 0x01 0x00 0x10 0x87 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.580 DEBUG (Thread-3 (_connect)) [RFXtrx] Status: Status [subtype=433.92MHz, firmware=45, output_power=0, devices=['ac', 'adlightwave', 'aeblyss', 'arc', 'ati', 'blindst0', 'blindst1234', 'byronsx', 'fineoffset', 'fs20', 'hideki', 'homeconfort', 'homeeasy', 'imagintronix', 'keeloq', 'lacrosse', 'lighting4', 'meiantech', 'mertik', 'oregon', 'proguard', 'rsl', 'rubicson', 'undecoded', 'visonic', 'x10']]
2025-09-04 17:22:29.581 DEBUG (Thread-3 (_connect)) [RFXtrx] Send: 0x0d 0x00 0x00 0x03 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
2025-09-04 17:22:29.709 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x14 0x01 0x07 0x03 0x07 0x43 0x6f 0x70 0x79 0x72 0x69 0x67 0x68 0x74 0x20 0x52 0x46 0x58 0x43 0x4f 0x4d
2025-09-04 17:23:14.274 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x00 0x08 0x00
2025-09-04 17:23:14.275 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c000800', 'values': {'Payload': '0800'}}
2025-09-04 17:24:02.263 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x01 0x08 0x00
2025-09-04 17:24:02.263 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c010800', 'values': {'Payload': '0800'}}
2025-09-04 17:24:02.487 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x02 0x08 0x00
2025-09-04 17:24:02.487 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c020800', 'values': {'Payload': '0800'}}
2025-09-04 17:24:50.269 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x03 0x08 0x00
2025-09-04 17:24:50.269 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c030800', 'values': {'Payload': '0800'}}
2025-09-04 17:25:38.259 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x04 0x08 0x00
2025-09-04 17:25:38.260 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c040800', 'values': {'Payload': '0800'}}
2025-09-04 17:25:38.483 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x05 0x08 0x00
2025-09-04 17:25:38.484 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c050800', 'values': {'Payload': '0800'}}
2025-09-04 17:26:26.265 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x06 0x08 0x00
2025-09-04 17:26:26.266 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c060800', 'values': {'Payload': '0800'}}
2025-09-04 17:27:14.271 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x07 0x08 0x00
2025-09-04 17:27:14.272 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c070800', 'values': {'Payload': '0800'}}
2025-09-04 17:27:14.480 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x08 0x08 0x00
2025-09-04 17:27:14.480 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c080800', 'values': {'Payload': '0800'}}
2025-09-04 17:27:38.228 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x30 0x7f 0x00 0x09 0x01 0x07 0x88 0x00 0xd1 0x00 0xc6 0x00 0x49 0x00 0x4c 0x00 0xcb 0x00 0x54 0x00 0xc6 0x00 0x2c 0x00 0x7a 0x00 0xe4 0x00 0x99 0x00 0x3f 0x00 0xb3 0x00 0x33 0x00 0x5a 0x00 0x3c 0x00 0x3d 0x01 0xbe 0x00 0x76 0x00 0x30 0x00 0x00
2025-09-04 17:28:02.262 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x0a 0x08 0x00
2025-09-04 17:28:02.263 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c0a0800', 'values': {'Payload': '0800'}}
2025-09-04 17:28:50.252 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x0b 0x08 0x00
2025-09-04 17:28:50.253 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c0b0800', 'values': {'Payload': '0800'}}
2025-09-04 17:28:50.460 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x0c 0x08 0x00
2025-09-04 17:28:50.460 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c0c0800', 'values': {'Payload': '0800'}}
2025-09-04 17:29:38.258 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x0d 0x08 0x00
2025-09-04 17:29:38.259 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c0d0800', 'values': {'Payload': '0800'}}
2025-09-04 17:30:26.249 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x0e 0x08 0x00
2025-09-04 17:30:26.249 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c0e0800', 'values': {'Payload': '0800'}}
2025-09-04 17:30:26.457 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x0f 0x08 0x00
2025-09-04 17:30:26.457 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c0f0800', 'values': {'Payload': '0800'}}
2025-09-04 17:31:14.257 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x10 0x08 0x00
2025-09-04 17:31:14.257 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c100800', 'values': {'Payload': '0800'}}
2025-09-04 17:32:02.246 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x11 0x08 0x00
2025-09-04 17:32:02.247 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c110800', 'values': {'Payload': '0800'}}
2025-09-04 17:32:02.460 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x12 0x08 0x00
2025-09-04 17:32:02.461 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c120800', 'values': {'Payload': '0800'}}
2025-09-04 17:32:50.252 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x13 0x08 0x00
2025-09-04 17:32:50.252 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c130800', 'values': {'Payload': '0800'}}
2025-09-04 17:33:38.258 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x14 0x08 0x00
2025-09-04 17:33:38.259 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c140800', 'values': {'Payload': '0800'}}
2025-09-04 17:33:38.450 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x15 0x08 0x00
2025-09-04 17:33:38.451 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c150800', 'values': {'Payload': '0800'}}
2025-09-04 17:34:26.249 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x16 0x08 0x00
2025-09-04 17:34:26.250 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c160800', 'values': {'Payload': '0800'}}
2025-09-04 17:35:14.255 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x17 0x08 0x00
2025-09-04 17:35:14.256 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c170800', 'values': {'Payload': '0800'}}
2025-09-04 17:35:14.463 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x18 0x08 0x00
2025-09-04 17:35:14.464 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c180800', 'values': {'Payload': '0800'}}
2025-09-04 17:36:02.246 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x19 0x08 0x00
2025-09-04 17:36:02.247 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c190800', 'values': {'Payload': '0800'}}
2025-09-04 17:36:50.252 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x1a 0x08 0x00
2025-09-04 17:36:50.252 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c1a0800', 'values': {'Payload': '0800'}}
2025-09-04 17:36:50.444 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x1b 0x08 0x00
2025-09-04 17:36:50.444 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c1b0800', 'values': {'Payload': '0800'}}
2025-09-04 17:37:38.241 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x1c 0x08 0x00
2025-09-04 17:37:38.242 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c1c0800', 'values': {'Payload': '0800'}}
2025-09-04 17:38:26.248 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x1d 0x08 0x00
2025-09-04 17:38:26.249 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c1d0800', 'values': {'Payload': '0800'}}
2025-09-04 17:38:26.471 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x1e 0x08 0x00
2025-09-04 17:38:26.474 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c1e0800', 'values': {'Payload': '0800'}}
2025-09-04 17:39:14.238 DEBUG (Thread-3 (_connect)) [RFXtrx] Recv: 0x05 0x03 0x0c 0x1f 0x08 0x00
2025-09-04 17:39:14.239 DEBUG (MainThread) [homeassistant.components.rfxtrx] Receive RFXCOM event: {'packet_type': 3, 'sub_type': 12, 'type_string': 'nec', 'id_string': 'Undecoded', 'data': '05030c1f0800', 'values': {'Payload': '0800'}}

je vois pas tellement de ressemblance avec ce que me donnait le trx433 quand je l’ai mis sous windows…

Problème les trames vues sous Windows (0F03041856FEB689C0DC...) ne sont pas reçues dans HA, les trames sont courtes sous HA, sont génériques et sans rapport avec , et ne reçois pas les vraies trames de ta station

Les trames sont incompatible ou ne sont pas pris en charge par RFX et son (firmware ?), teste avec un autre firmware .

PS: Dans la vidéo il utilise une RFLink pour décoder ces trames.

Oui, soit le driver ou la config du driver HA n’a pas l’air de voir ces trames.

la RFLink dont il parle, c’est une appli ou une carte ?
j’ai cherché sur google, on trouve de tout…

sinon, je regarde si mon vieux sonoff rfbridge voit passer les trames… faut que je le retrouve !!!

Si les trames ne remontent pas alors qu’elles sont visibles sous Windows, le problème est très probablement côté HA, soit :

Le firmware ou intégration RFXtrx qui ne supporte plus certaines trames (moins probable mais possible), ou Ha ne traite pas correctement ces messages (bug ou limitation dans la lib pyRFXtrx utilisée par HA).

RFLink est une carte Arduino ou Esp32 , avec un module radio 433/868 MHz généralement le CC1101 et utilise un firmware open source. une intégration est dispo pour HA.

une bonne idée aussi de tester avec ton Sonoff RF Bridge.

RFLINK : c’est un firmware (pour Arduino MEGA), il ne gère pas les ESP32.
Il est fermé, et ne prends pas en charge les CC1101 (malheureusement, je pensais en utiliser un 868mhz)…

Pour RFLINK, l’intégration (qui n’est pas graphique) n’est pas trop complexe, la « construction » d’un module à base d’emetteur/recepteur 433 et Arduino Mega 2560 (version pro pour ma part) et également simple. Mais rien ne dit qu’il gérera les trames de ta station météo.

Pour esp32, c’est RFLINK32 (projet différent) <= Perso j’arrive pas a le faire fonctionner sur mes cartes XIAO ESP32-C3 et équivalente en ESP32-S2, avec un CC1101 en 868Mhz.
J’ai bien l’interface Web, mais j’arrive rien à en faire :frowning:

hello,
j’ai abandonné l’idée de recevoir ces données sous HA.
j’ai branché un esp32 à la place de l’émetteur radio, j’ai la vitesse et la direction du vent et la pluie.. enfin, une tasse de 5cl d’eau est affichée 8,1mm de pluie tombé sur une surface de 55 cm²… est ce que c’est juste ? ca n’a pas l’air délirant en tous cas.
je n’ai plus qu’à mettre quelques capteurs sur le bus I2C et roule.
je tirerai une alim 220V quand j’en serai à la refection du jardin, ca me fera un éclairage et une prise pour brancher je ne sais quoi.

Salut

Vu comme ça on dirait que le branchement est vachement simple. C’est quoi ton montage ? Tu peux partager ?

5 cL c’est 50000 mm³
55 cm² c’est 5500 mm²
Donc 50000/5500 ça donne 9,09 donc oui l’ordre de grandeur semble bon.

Par contre ton 8.1mm mesuré, c’est pas 8.1 mm de pluie… La météo compte en 1m² (la norme). Donc c’est 10000cm² (100cm x 100cm) versus 55 …Donc il y a un facteur de x180 dans l’affaire.

Et en complément, 5cl c’est environ un cube de 5x5x2cm, on voit quand même que ça fait pas 8.1m si on l’aplatie sur 1m² (5x5x2 c’est aussi 5x10x1cm ou bien 5x10cmx10mm)

il y a 3 éléments séparés, chacun fonctionnant avec des relais reed et des aimants.
chaque tour d’anémomètre envoie un pulse, selon le ratio: sensor output frequency 1Hz = wind speed 2.4km/h
chaque « pisette » de flotte fait basculer un petit balancier et envoie un pulse. voir éclaté ici
pour la girouette, c’est plus sioux, les 360 degrés sont divisés en 8 secteurs de 45 degrés, chaque relais reed est connecté sur une résistance différente, en mesurant la résistance, on peut voir la direction du vent. la ou ca se complique, c’est que je crois que deux relais pourraient être activés en même temps… quand on est pile entre les 2… voir ici d’après le tableau montré là.
la girouette et l’anémomètre sont montés l’un derriere l’autre, il y a 4 fils, 2 masses et deux pulses. avec un pullup de 10k, un gpio récupère les données. après, c’est comme le fromage, faut affiner !!!
j’ai mis 2 prises rj11 femelles pour recevoir les 3 éléments.

ca bagotte, reste à comparer les données avec la réalité.

1 « J'aime »

Alors je suis allé chercher dans un vieux carton avec du matos qui y ressemble.
Un truc de marque MISOL, j’ai un petit capteur solaire en plus par rapport à la photo

Comme je n’avais pas envie de tout démonter et de tout rebrancher, j’ai juste testé avec un dongle radio SDR et l’appli RTL433

Bilan, il voit un truc avec le protocole 32 : Fine Offset Electronics WH1080/WH3080 Weather Station

Avec la remontée en MQTT, j’ai rien à faire

Bon là, ça traine au milieu du salon, mais tout à l’air fonctionnel, temp/humidité/pluie/vent/direction

Reste que monter sur le toit pour aller poser le truc ça va être un challenge

:rofl: J’ai bien fait de ne rien cannibaliser sur mon boitier !!!

j’ai un truc usb comme ca:


VID_0BDA&PID_2838
ca pourrait faire le job ?
par contre ton RTL433, Je le trouve pas, il est pas dans HACS ?

bon courage pour l’installation définitive, il faut en plus que le bouzin soit parfaitement horizontal, en particulier la girouette.

C’est exactement ça.

Il faut en plus 2 addons à installer parmi les 4 dispos : GitHub - pbkhrv/rtl_433-hass-addons: Collection of Home Assistant add-ons that use rtl_433

  • rtl_433-next qui va faire lien entre la clé et mettre ça dans MQTT, il faut lui donner à manger un fichier .conf
output mqtt://192.168.1.xxx:1883,user=yyyy,pass=zzz,retain=true
report_meta time:tz|stats|2
protocol    32
frequency    433.92M sample_rate       250K
convert si
  • rtl_433_mqtt_autodiscovery-next qui va prendre en charge la création automatique dans HA (facile, il n’y a rien à configurer)

L’installation, ça va être un truc monstre : Toit bien vertical, 2 étages et demi … clairement j’ai pas assez croyance en mes capacités. Surtout que j’ai déjà un truc de l’ancien proprio qui ressemble furieusement à la partie gyro/anemo avec des prises RJ11 qui pendouillent dans le grenier.
Idéalement, un PCB avec un ESP, ESPHOME et zou … Mais j’ai pas assez de dispo pour tout faire


Bon, faut que je charge mes batteries !!!
ca a marché du 1er coup, juste un warning qui me dit que le fichier .conf n’est plus utile…

1 « J'aime »

Du coup, le protocole est connu

je suis tombé sur cà:

l’algo youtube est plutôt pas mal fait !!! :wink:
le mec explique le fonctionnement de chaque élément.

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.