Changement de pile : sonde de température perdue

Bonjour,

L’année dernière j’ai installé une sonde de piscine flottante TFA Dostmann reliée à mon RFXcom avec le plugin adhoc :

https://www.amazon.fr/TFA-Dostmann-Émetteur-Piscine-écran-Anthracite/dp/B07R6N9DKT/ref=sr_1_5?keywords=thermometre+piscine+sans+fil&qid=1654434437&refinements=p_4%3ATFA-Dostmann&s=lawn-garden&sr=1-5

Au printemps j’ai du démonter et remonter la sonde, j’ai enlevé et remis les piles. Dans la piscine la sonde indique bien la température mesurée mais je n’ai plus de remontées dans Jeedom qui indique de manière permanente une température à -50°c.

Côté domotique : Jeedom v4.2.18, plugin RFXcom à jour, dépendances relancées et Démon redémarré. Pour autant je n’ai toujours pas d’info actualisées. Je précise ne rien avoir modifié aux paramétrages RFXcom utilisés jusqu’alors mais le LOG annonce des erreurs que je ne comprends pas (cf PJ).

rfxcom.txt (59,0 Ko)

Si quelqu’un a une piste à me soumettre, je suis preneur :wink:

Salut,

Sauf si j’ai lu trop vite c’est comme tout changement de pile d’un module rfxcom.

Un nouvel équipement est créé après avoir mis le plugin en inclusion (le temps que le matériel envoi un message) puis il faut utiliser le bouton « changement de pile » (dans le bon sens, lis la documentation) pour que le nouvel équipement vienne remplacer l’ancien Jeedom. Dashboard, scénario, etc…

1 « J'aime »

Salut

Non c’est exact, les modules rfxcom changent d’id après un changement de pile.
Donc tu te mets en inclusion et il va te trouver un nouveau module.

Ensuite, moi je sauvegarde et j’utilise le bouton récupérer l’id et tu choisis ton ancienne sonde dans la liste. La nouvelle va remplacer l’ancienne et c’est tout.
(Je fais comme ça, je ne connais pas cette manip de changement de pile, donc à voir)

1 « J'aime »

Oui c’est ce que j’expliquai, on parle de la même chose et effectivement le bouton s’appelle techniquement parlant « Récupérer ID »

2 « J'aime »

Salut …
Effectivement certains équipement Type sonde (Oregon) change d’ID lors de changement Pile.
Tu as ID DA01 qui doit correspondre, voir procédure changement Piles comme dit avant …
Il te faut l’inclure avant, si tu n’as pas besoin des anciennes valeurs (historisées ou style widget) tu peux seulement l’inclure.
@+Dom

1 « J'aime »

Merci à tous pour vos rapides retours. Première fois que je change une pile sur un module lié au RFXcom, je ne savais que « les modules rfxcom changent d’id après un changement de pile ». J’avoue, c’est surement indiqué dans la doc mais comme tout fonctionnait depuis 1 an et que je n’ai pas eu ce souci en zigbee et zwave, je suis passé à côté (pas bien !).

J’indique la solution sur la première réponse. Encore merci à tous.

Slt…
Ce ne sont que certains modules surtout Temp/Hygro

Il faudra que tu regardes aussi car un autre ID remonte aussi DA00 mais qui n’est pas sous le même protocole ! lui en 0x50 0x01
Le DA01 en 0x52 0x0A

Résumé
[2021-01-29 13:50:36][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-01-29 13:50:36][DEBUG] : [attention APIKEY Visible]()
[2021-01-29 13:50:37][DEBUG] : Message: 08500164da00008259
[2021-01-29 13:50:37][DEBUG] : Decode : 08500164da00008259
[2021-01-29 13:50:37][DEBUG] : Test message: 08500164da00008259
[2021-01-29 13:50:37][DEBUG] : PacketType: 0x50
[2021-01-29 13:50:37][DEBUG] : Length: 9
[2021-01-29 13:50:37][DEBUG] : Start decoding packet type 0x50
[2021-01-29 13:50:37][DEBUG] : Subtype = TEMP1 is THR128/138, THC138, Davis
[2021-01-29 13:50:37][DEBUG] : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0x64', 'id1': '0xDA', 'id2': '0x00', 'temperaturesign': '', 'temperature': 130, 'battery': 100, 'rssi': 5}
[2021-01-29 13:50:37][DEBUG] : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': 'DA00', 'temperature': '13.0', 'battery': 100, 'rssi': 5}
[2021-01-29 13:50:37][DEBUG] : unknown device id : [DA00]()

[2021-01-29 13:50:37][DEBUG] : Message: 0a520a65da0100820d0259
[2021-01-29 13:50:37][DEBUG] : Decode : 0a520a65da0100820d0259
[2021-01-29 13:50:37][DEBUG] : Test message: 0a520a65da0100820d0259
[2021-01-29 13:50:37][DEBUG] : PacketType: 0x52
[2021-01-29 13:50:37][DEBUG] : Length: 11
[2021-01-29 13:50:37][DEBUG] : Start decoding packet type 0x52
[2021-01-29 13:50:37][DEBUG] : Subtype = TH10 is Rubicson,IW008T,TX95,Xiron-EN6,WH5
[2021-01-29 13:50:37][DEBUG] : Data : {'packetlen': '0x0A', 'packettype': '0x52', 'subtype': '0x0A', 'seqnbr': '0x65', 'id1': '0xDA', 'id2': '0x01', 'temperaturesign': '', 'temperature': 130, 'humidity': 13, 'humidity_status': 2, 'battery': 100, 'rssi': 5}
[2021-01-29 13:50:37][DEBUG] : Decoded info : {'packettype': '0x52', 'subtype': '0x0A', 'id': 'DA01', 'temperature': '13.0', 'humidity': 13, 'humidity_status': 2, 'battery': 100, 'rssi': 5}
[2021-01-29 13:50:37][DEBUG] : unknown device id : [DA01]()

[2021-01-29 13:51:32][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-01-29 13:51:32][DEBUG] : [attention APIKEY Visible]()
[2021-01-29 13:51:34][DEBUG] : Message: 0850016bda00008259
[2021-01-29 13:51:34][DEBUG] : Decode : 0850016bda00008259
[2021-01-29 13:51:34][DEBUG] : Test message: 0850016bda00008259
[2021-01-29 13:51:34][DEBUG] : PacketType: 0x50
[2021-01-29 13:51:34][DEBUG] : Length: 9
[2021-01-29 13:51:34][DEBUG] : Start decoding packet type 0x50
[2021-01-29 13:51:34][DEBUG] : Subtype = TEMP1 is THR128/138, THC138, Davis
[2021-01-29 13:51:34][DEBUG] : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0x6B', 'id1': '0xDA', 'id2': '0x00', 'temperaturesign': '', 'temperature': 130, 'battery': 100, 'rssi': 5}
[2021-01-29 13:51:34][DEBUG] : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': 'DA00', 'temperature': '13.0', 'battery': 100, 'rssi': 5}
[2021-01-29 13:51:34][DEBUG] : unknown device id : [DA00]()

[2021-01-29 13:51:34][DEBUG] : Message: 0a520a6cda0100820d0259
[2021-01-29 13:51:34][DEBUG] : Decode : 0a520a6cda0100820d0259
[2021-01-29 13:51:34][DEBUG] : Test message: 0a520a6cda0100820d0259
[2021-01-29 13:51:34][DEBUG] : PacketType: 0x52
[2021-01-29 13:51:34][DEBUG] : Length: 11
[2021-01-29 13:51:34][DEBUG] : Start decoding packet type 0x52
[2021-01-29 13:51:34][DEBUG] : Subtype = TH10 is Rubicson,IW008T,TX95,Xiron-EN6,WH5
[2021-01-29 13:51:34][DEBUG] : Data : {'packetlen': '0x0A', 'packettype': '0x52', 'subtype': '0x0A', 'seqnbr': '0x6C', 'id1': '0xDA', 'id2': '0x01', 'temperaturesign': '', 'temperature': 130, 'humidity': 13, 'humidity_status': 2, 'battery': 100, 'rssi': 5}
[2021-01-29 13:51:34][DEBUG] : Decoded info : {'packettype': '0x52', 'subtype': '0x0A', 'id': 'DA01', 'temperature': '13.0', 'humidity': 13, 'humidity_status': 2, 'battery': 100, 'rssi': 5}
[2021-01-29 13:51:34][DEBUG] : unknown device id : [DA01]()

[2021-01-29 13:52:11][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-01-29 13:52:11][DEBUG] : [attention APIKEY Visible]()
[2021-01-29 13:52:31][DEBUG] : Message: 08500172da00008259
[2021-01-29 13:52:31][DEBUG] : Decode : 08500172da00008259
[2021-01-29 13:52:31][DEBUG] : Test message: 08500172da00008259
[2021-01-29 13:52:31][DEBUG] : PacketType: 0x50
[2021-01-29 13:52:31][DEBUG] : Length: 9
[2021-01-29 13:52:31][DEBUG] : Start decoding packet type 0x50
[2021-01-29 13:52:31][DEBUG] : Subtype = TEMP1 is THR128/138, THC138, Davis
[2021-01-29 13:52:31][DEBUG] : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0x72', 'id1': '0xDA', 'id2': '0x00', 'temperaturesign': '', 'temperature': 130, 'battery': 100, 'rssi': 5}
[2021-01-29 13:52:31][DEBUG] : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': 'DA00', 'temperature': '13.0', 'battery': 100, 'rssi': 5}
[2021-01-29 13:52:31][DEBUG] : unknown device id : [DA00]()

[2021-01-29 13:52:31][DEBUG] : Message: 0a520a73da0100820d0259
[2021-01-29 13:52:31][DEBUG] : Decode : 0a520a73da0100820d0259
[2021-01-29 13:52:31][DEBUG] : Test message: 0a520a73da0100820d0259
[2021-01-29 13:52:31][DEBUG] : PacketType: 0x52
[2021-01-29 13:52:31][DEBUG] : Length: 11
[2021-01-29 13:52:31][DEBUG] : Start decoding packet type 0x52
[2021-01-29 13:52:31][DEBUG] : Subtype = TH10 is Rubicson,IW008T,TX95,Xiron-EN6,WH5
[2021-01-29 13:52:31][DEBUG] : Data : {'packetlen': '0x0A', 'packettype': '0x52', 'subtype': '0x0A', 'seqnbr': '0x73', 'id1': '0xDA', 'id2': '0x01', 'temperaturesign': '', 'temperature': 130, 'humidity': 13, 'humidity_status': 2, 'battery': 100, 'rssi': 5}
[2021-01-29 13:52:31][DEBUG] : Decoded info : {'packettype': '0x52', 'subtype': '0x0A', 'id': 'DA01', 'temperature': '13.0', 'humidity': 13, 'humidity_status': 2, 'battery': 100, 'rssi': 5}
[2021-01-29 13:52:31][DEBUG] : unknown device id : [DA01]()

De plus en fin de log tu as perte de connection ?

@+Dom

Merci pour ce complément. De mémoire il y a un module « inconnu » que je détecte depuis que j’ai installé mon RFXcom, probablement une sonde de température chez un de mes voisins.

Quant à la perte de connexion… je n’ai aucune explication (?).

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.