Sonde Bresser 5ch, inclure plus de sondes que de canaux

Merci à vous 2

@Olivier36 tu as prix quel modèle pour la cohabitation ? C’etait du plug-n-play pour les nouvelles à ajouter, sans devoir revoir la config générale en re-incluant les sondes 5CH ?

@Doubledom pour le RSSI j’ai regardé, toutes les sondes sont à 4
, même si elles ont des positions très différentes dans la maison, donc pas possible de bouger de ce côté… Le modèle que tu proposes nécessite-il de devoir changer toutes les sondes pour prendre des 8CH à la place ?

Slt
Tu peux garder les autres et rajouter les 7009998 ou les 7009996 ou autres en 433 Mhz

Merci bcp @Doubledom pour tes conseils et réactivité :wink: :+1:

Il y a aussi une possibilité de certaines sondes Bresser qui change d’ID si tu change ( enleve) les piles, mais je sais plus trop lesquels je crois ceux reconnus en Rubicson 0x52 ?

Ce n’est pas le cas des Bresser 5CH je crois, je n’ai pas eu de soucis de mémoire en changeant les piles…

J’ai regardé un peu plus sur ceux que j’ai de ce type ce sont des « bresser 7000020gye000 » Réf produit: 7009996 3 Cnx, qui effectivement change d’ID au changement piles … Pour canal 03 test:
7903 7A03 7B03 7C03 même du 5C03

1 « J'aime »

Salut @Doubledom,

Penses-tu que ce soit possible aussi de compléter les sondes 5ch avec une BRESSER 7009991 ?

Elle a l’avantage d’avoir un écran LCD…

Merci :wink:

Salut…
Apparemment oui 3cnx en 433Mhz, devrait être OK, mais j’ai pas testé…
@+ Dom

1 « J'aime »

Merci, j’essaye et je te dis :wink:

Salut @Doubledom,

J’ai reçu et testé la sonde temp. et hum. Bresser 7009991.

Elle est plutôt compacte (moitié moins large que les 5 canaux), ce qui est une bonne surprise.

Elle est reconnue nativement en « 0x50 » sonde de température à l’inclusion.

J’ai forcé le choix en « 0x52 » en température et humidité dans le menu déroulant « equipement » du plugin RFXcom.

Cependant, seule la température est remontée dans les commandes.
Le test de valeur d’humidité ne renvoit pas d’info, pourtant visible sur l’écran LCD de la sonde…

Aurais-tu une astuce ?

Merci :pray:

Slt…
Ce qu’il faut c’est déjà regarder le log, si tu n’as pas celui d’origine en 0x50, … 8 octets, pas de Hum ?

  1. regarde déjà son ID (note le)

  2. Supprime celui que tu as créé en 0x52 ( regarde l’info du log avant si tu peux 8éme octet doit être Hum, 9éme le ressenti Hum) 10 octets.

  3. Une fois supprimer regarde le log, ne mets pas inclusion

  4. si tu peux fais plusieurs TEST avec différent canaux

  5. mets le log ici

Si remonte de lui même regarde les 2éme et 3éme Octet

@+Dom

Merci beaucoup @Doubledom :wink:

J’ai supprimé l’équipement, son ancien ID était « DF00 » en 0x52.
Je n’ai pas réussi à récupérer le log qui était trop vieux et non dispo.

Du coup, j’ai refait une inclusion, son nouvel ID est « 8300 » en 0x50.

Voici le log:

[2022-05-21 18:04:43]DEBUG : PacketType: 0x50
[2022-05-21 18:04:43]DEBUG : Start decoding packet type 0x50
[2022-05-21 18:04:43]DEBUG : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0xC9', 'id1': '0x83', 'id2': '0x00', 'temperaturesign': '', 'temperature': 215, 'battery': 100, 'rssi': 5}
[2022-05-21 18:04:43]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.5', 'battery': 100, 'rssi': 5}
[2022-05-21 18:06:02]DEBUG : PacketType: 0x50
[2022-05-21 18:06:02]DEBUG : Start decoding packet type 0x50
[2022-05-21 18:06:02]DEBUG : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0xD3', 'id1': '0x83', 'id2': '0x00', 'temperaturesign': '', 'temperature': 217, 'battery': 100, 'rssi': 4}
[2022-05-21 18:06:02]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.7', 'battery': 100, 'rssi': 4}
[2022-05-21 18:06:02]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.7', 'battery': 100, 'rssi': 4}}}
[2022-05-21 18:06:02]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.7","battery":100,"rssi":4}}}
[2022-05-21 18:07:21]DEBUG : PacketType: 0x50
[2022-05-21 18:07:21]DEBUG : Start decoding packet type 0x50
[2022-05-21 18:07:21]DEBUG : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0xDB', 'id1': '0x83', 'id2': '0x00', 'temperaturesign': '', 'temperature': 217, 'battery': 100, 'rssi': 5}
[2022-05-21 18:07:21]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.7', 'battery': 100, 'rssi': 5}
[2022-05-21 18:07:21]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.7', 'battery': 100, 'rssi': 5}}}
[2022-05-21 18:07:21]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.7","battery":100,"rssi":5}}}

Un autre ici:

[2022-05-21 18:08:40]DEBUG : Message: 085001e6830000da49
[2022-05-21 18:08:40]DEBUG : Decode : 085001e6830000da49
[2022-05-21 18:08:40]DEBUG : Test message: 085001e6830000da49
[2022-05-21 18:08:40]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 4}
[2022-05-21 18:08:40]DEBUG : Device is known id : 8300
[2022-05-21 18:08:40]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 4}}}
[2022-05-21 18:08:40]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.8","battery":100,"rssi":4}}}
[2022-05-21 18:09:59]DEBUG : Message: 085001ee830000da59
[2022-05-21 18:09:59]DEBUG : Decode : 085001ee830000da59
[2022-05-21 18:09:59]DEBUG : Test message: 085001ee830000da59
[2022-05-21 18:09:59]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}
[2022-05-21 18:09:59]DEBUG : Device is known id : 8300
[2022-05-21 18:09:59]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}}}
[2022-05-21 18:09:59]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.8","battery":100,"rssi":5}}}
[2022-05-21 18:11:18]DEBUG : Message: 085001f7830000da59
[2022-05-21 18:11:18]DEBUG : Decode : 085001f7830000da59
[2022-05-21 18:11:18]DEBUG : Test message: 085001f7830000da59
[2022-05-21 18:11:18]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}
[2022-05-21 18:11:18]DEBUG : Device is known id : 8300
[2022-05-21 18:11:18]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}}}
[2022-05-21 18:11:18]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.8","battery":100,"rssi":5}}}
[2022-05-21 18:12:37]DEBUG : Message: 08500101830000da59
[2022-05-21 18:12:37]DEBUG : Decode : 08500101830000da59
[2022-05-21 18:12:37]DEBUG : Test message: 08500101830000da59
[2022-05-21 18:12:37]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}}}
[2022-05-21 18:12:37]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.8","battery":100,"rssi":5}}}

Et le suivant:

Message: 0850011e830000da59
[2022-05-21 18:16:34]DEBUG : Decode : 0850011e830000da59
[2022-05-21 18:16:34]DEBUG : Test message: 0850011e830000da59
[2022-05-21 18:16:34]DEBUG : PacketType: 0x50
[2022-05-21 18:16:34]DEBUG : Length: 9
[2022-05-21 18:16:34]DEBUG : Start decoding packet type 0x50
[2022-05-21 18:16:34]DEBUG : Subtype = TEMP1 is THR128/138, THC138, Davis
[2022-05-21 18:16:34]DEBUG : Data : {'packetlen': '0x08', 'packettype': '0x50', 'subtype': '0x01', 'seqnbr': '0x1E', 'id1': '0x83', 'id2': '0x00', 'temperaturesign': '', 'temperature': 218, 'battery': 100, 'rssi': 5}
[2022-05-21 18:16:34]DEBUG : Decoded info : {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}
[2022-05-21 18:16:34]DEBUG : Device is known id : 8300
[2022-05-21 18:16:34]DEBUG : Send to jeedom : {'devices': {'830050': {'packettype': '0x50', 'subtype': '0x01', 'id': '8300', 'temperature': '21.8', 'battery': 100, 'rssi': 5}}}
[2022-05-21 18:16:34]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-05-21 18:16:34]DEBUG : {"devices":{"830050":{"packettype":"0x50","subtype":"0x01","id":"8300","temperature":"21.8","battery":100,"rssi":5}}}
[2022-05-21 18:16:34]DEBUG : http://127.0.0.1:80 "POST /plugins/rfxcom/core/php/jeeRfxcom.php?apikey=XXXXX HTTP/1.1" 200 0

J’ai sauvegardé l’équipement en 0x50 pour l’instant, et je n’ai rien touché d’autre, en attendant de pouvoir recueillir ton avis :wink:

Merci !

Slt,
Il faut normalement le laisser en inconnu pour le log

Ici 085001e6830000da49
Le décodage à l’air bon
0x50 0x01 type et subtype
e6 nbr seq
8300 ID ( si 0x50 ce fait sur 2 octets)
00da Température pour ce type en Hexa qu’il faut diviser par /10=> 21,8 signe positif
49 RSSi et batterie( celui-ci pas toujours significatif)

Si tu ne laisses pas sans qu’il soit reconnu, essaie sous Rfxmngr pour voir ce qu’il dit, car ici pas d’info de Hygro.
@+Dom

Tu veux dire le laisser dialoguer avec le RFXcom sans l’inclure, et scruter le log ?

Que veut dire « le laisser en inconnu » ?

Ne pas l’inclure. Mais regarde si tu peux le rfxmngr

Pas de PC à portée de main malheureusement…

Slt.
Dommage que tu ne puisses pas tester sur Rfxmngr.
Tu pourrais essayé en undecoded (seul) sur le plugin, mais si tu as pas mal de remontée d’autres systèmes assez compliqué à retrouver les infos .
As tu essayé de mettre le maxi de protocole en route pour test, attention de ne pas mettre ceux que j’ai marqué comme non compatible ( le 24 et 25) ne pas mettre le 0 dans ce cas non plus…

Mes protocoles en maxi

@+Dom

Oui, il n’existe que sur windows…

Effectivement, j’ai pas mal d’équipements.
Pour l’instant, la sonde est incluse, en 0x50 et ne remonte que la temperature (ce qui pourrait suffire en soit, puisque je compte l’utiliser avec le plugin thermostat…)

Pour faire les tests que tu proposes, dois-je l’exclure et la supprimer des équipements du plugin RFXcom ?

Oui il ne faut pas que l’équipement soit dans la base, donc il faut supprimer, ne pas l’inclure non plus tant que tu ne vois pas si possibilité Hygro avec longueur de la trame raw …
@+Dom

1 « J'aime »