Niveau des piles dans les sonde RFXCom

Voici trois trames, je n’ai rien d’autre que ces trames qui se répètent…

[2021-01-04 20:47:42][DEBUG] : {"devices":{"620452":{"subtype":"0x01","temperature":"14.4","id":"6204","humidity":51,"rssi":7,"humidity_status":0,"packettype":"0x52","battery":10}}}
[2021-01-04 20:48:01][DEBUG] : {"devices":{"E90252":{"subtype":"0x01","temperature":"17.8","id":"E902","humidity":45,"rssi":7,"humidity_status":0,"packettype":"0x52","battery":100}}}
[2021-01-04 20:48:19][DEBUG] : {"devices":{"700152":{"subtype":"0x01","temperature":"3.6","id":"7001","humidity":26,"rssi":7,"humidity_status":2,"packettype":"0x52","battery":100}}}

Bonjour,
Il faut aussi redémarrer le démon

Slt …et @Mips
Problème résolu, [en MP] après vérification de la configuration générale des « Logs ».
Le démarrage du « Demon » ne suffisait pas, il a fallu redémarrer le « RPI » .

Pour info se logs remontent maintenant, il y a effectivement une sonde qui remonte « 0 », ce qui fait 10%

[2021-01-04 21:29:59][DEBUG] : Message: 0a52011162040090330070
[2021-01-04 21:29:59][DEBUG] : Decode : 0a52011162040090330070
[2021-01-04 21:29:59][DEBUG] : Test message: 0a52011162040090330070
[2021-01-04 21:29:59][DEBUG] : PacketType: 0x52
[2021-01-04 21:29:59][DEBUG] : Length: 11
[2021-01-04 21:29:59][DEBUG] : Start decoding packet type 0x52
[2021-01-04 21:29:59][DEBUG] : Subtype = TH1 is THGN122/123, THGN132, THGR122/228/238/268
[2021-01-04 21:29:59][DEBUG] : Data : {‹ rssi ›: 7, ‹ humidity ›: 51, ‹ battery ›: 10, ‹ seqnbr ›: ‹ 0x11 ›, ‹ humidity_status ›: 0, ‹ temperaturesign ›: ‹  ›, ‹ id2 ›: ‹ 0x04 ›, ‹ packettype ›: ‹ 0x52 ›, ‹ subtype ›: ‹ 0x01 ›, ‹ id1 ›: ‹ 0x62 ›, ‹ temperature ›: 144, ‹ packetlen ›: ‹ 0x0A ›}
[2021-01-04 21:29:59][DEBUG] : Decoded info : {‹ rssi ›: 7, ‹ humidity ›: 51, ‹ packettype ›: ‹ 0x52 ›, ‹ id ›: ‹ 6204 ›, ‹ humidity_status ›: 0, ‹ temperature ›: ‹ 14.4 ›, ‹ subtype ›: ‹ 0x01 ›, ‹ battery ›: 10}
[2021-01-04 21:29:59][DEBUG] : Device is known id : 6204
[2021-01-04 21:29:59][DEBUG] : Send to jeedom : {‹ devices ›: {‹ 620452 ›: {‹ rssi ›: 7, ‹ humidity ›: 51, ‹ packettype ›: ‹ 0x52 ›, ‹ id ›: ‹ 6204 ›, ‹ humidity_status ›: 0, ‹ temperature ›: ‹ 14.4 ›, ‹ subtype ›: ‹ 0x01 ›, ‹ battery ›: 10}}}
[2021-01-04 21:29:59][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2021-01-04 21:29:59][DEBUG] : {« devices »:{« 620452 »:{« rssi »:7,« humidity »:51,« packettype »:« 0x52 »,« id »:« 6204 »,« humidity_status »:0,« temperature »:« 14.4 »,« subtype »:« 0x01 »,« battery »:10}}}

Ce qui donne pour le calcul

Ok …
Donc la sonde avec ID 6204
0A52011162040090330070
0A Long message
52 packetType 01 Subtype
11 N° de seq RFXCOM ( de 0 à FF)
6204 ID
0090 Température =144 ( en décimal) /10 => 14.4 °C
33 Humidity = 51 (en décimal) 51%
00 Status humidité 0 (0=Normal 1=Comfortable 2=Dry 3=Wet)
7 Signal 7 (RSSI)
0 Batterie (pas de remontée ou « 0 ») => +1 =1 => 1*10 = 10 %

Pour autre 0A520108700100241A0279 donc effectivement (9+1)*10=100%

Il peut arriver que des sondes ne remontent pas l’info « batterie » du coup se transforme en 10% , il faut désactiver la remontée pour ce cas …

Bonjour,
Il y a certainement un problème sur le core jeedom
En effet, peut être que cette sonde ne remonte pas d’info, ou elle remonte 10…
Mais une chose est certaine, c’est que les états suivants remontent 100%:

  • Analyse/Equipements « santé »:
    image

  • Plugins/Protocole domotique/RFXcom/Santé:
    image

Bizarre quand même ?

pleco

Bonjour

Il est nécessaire de comprendre effectivement (d’autant que je peux me tromper aussi).

Mais, clairement, je n’ai jamais rien vue d’autre que 0 et 100 chez moi.

Les détecteurs de fumées sont en Z-Wave (c’est farfelu aussi, mais cela ne vient pas du Core, c’est comme cela dans l’appareil).
Et les 8 sondes, sont des Oregons.
=> Toutes à 100% dont certaines, ont les piles depuis 2 ans
=> 100% n’est donc clairement pas une vraie valeur.

Slt
Voilà ce que çà donne chez moi, je vais vérifier les équipements …

Bonjour,

Même constat que chez moi (chez tout le monde en fait).
La valeur battery n’est pas une information pertinente sur les appareils à pile.

Ok, pourtant l’information des « EDISIO » parait OK .
Faudrait faire un test sur ceux qui remonte l’info (dernier Octet de la trame partie « low »), mais moi je vois que des « 9 » donc cela fait 100% , avoir avec pile usée, mais pas trop pour que cela remonte, si info du niveau pile (visuel) sur sonde à tester.

Fabrice tu pourrais déplacer dans autre discussion, on s’éloigne du « topic d’origine »

J’ai testé :
avec une pile vide = 0 (et la sonde indique que la pile est usée)
avec une pile pratiquement vide : 100
avec une pile usée = 100
avec un pile neuve = 100

J’avais mesuré la tension de la pile avant de faire les tests, mon appareil de mesure un appareil professionnel (je n’ai plus les valeurs exacte des mesure en tète, mais neuve c’est de l’ordre du 1.590vcc et vide (pratiquement) de l’ordre du 0.9vcc (la sonde fonctionne encore) et usée / pratiquement vide : entre 1.1vcc et 1.2vcc.

Je ferais test après manger, directement sur le RFXCOM

J’ai créé un nouveau sujet en partant de la question de @pleco

Effectivement les remontées sont « 9 » pour la pile …
Mais alors plus que « bizard » , si je mets des piles usagées (encore bonne pour afficher T° et % , batterie basse) , il ne me détecte plus 0x52 mais en 0x50 ( pas de remontée de l’info Humidité )
et changement d’ID ( je comprends mieux pourquoi la sonde ne remontait pas d’info ! )

13/01/2021 01:37:23:175= 0A520A0385F900C32C0179
Packettype    = TEMP_HUM
subtype       = TH10 - Rubicson,IW008T,TX95,Xiron-EN6,WH5
                channel 249
Sequence nbr  = 3
ID            = 85F9 decimal:34297
Temperature   = 19,5 °C
Humidity      = 44
Status        = Comfortable
Signal level  = 7  -64dBm
Battery       = OK
------------------------------------------------
------------------------------------------------
13/01/2021 01:37:32:910= 08500906890100C379
Packettype    = TEMP
subtype       = TEMP9 - RUBiCSON 48695
Sequence nbr  = 6
ID            = 8901 decimal:35073
Temperature   = 19,5 °C
Signal level  = 7  -64dBm
Battery       = OK

Je vais mettre sur alimentation stabilisée pour Voir ! (avec déclenchement de la tension/Intensité)

@Fabrice
Bon effectivement avec ces sondes (Bresser 3 cnx) avec T° et % plus affichage niveau de Batterie :
L’affichage de la batterie diminue bien sur l’afficheur (pas présent ou bas suivant tension)
Mais les remontées sont toujours à « 9 » .
En dessous d’une tension de 2.15 v ( minimum d’affichage, à peine lisible, plus d’info remontée)

# Test fait sans perte d'affichage sur la sonde 
------------------------------------------------
#ICI alim stabilisée  ID 6901 si tension (3.2v)
------------------------------------------------
13/01/2021 01:57:46:283= 0A520A81690200CD320179
Packettype    = TEMP_HUM
subtype       = TH10 - Rubicson,IW008T,TX95,Xiron-EN6,WH5
                channel 2
Sequence nbr  = 129
ID            = 6902 decimal:26882
Temperature   = 20,5 °C
Humidity      = 50
Status        = Comfortable
Signal level  = 7  -64dBm
Battery       = OK
------------------------------------------------
# avec diminution de la tension (2.5v) changement ID et protocole
------------------------------------------------
13/01/2021 01:58:53:294= 08500988690100D079
Packettype    = TEMP
subtype       = TEMP9 - RUBiCSON 48695
Sequence nbr  = 136
ID            = 6901 decimal:26881
Temperature   = 20,8 °C
Signal level  = 7  -64dBm
Battery       = OK
------------------------------------------------
#ICI alim stabilisée  ID 6901 si tension (3.2v)
------------------------------------------------
13/01/2021 02:00:00:247= 0A520A92690200D4340179
Packettype    = TEMP_HUM
subtype       = TH10 - Rubicson,IW008T,TX95,Xiron-EN6,WH5
                channel 2
Sequence nbr  = 146
ID            = 6902 decimal:26882
Temperature   = 21,2 °C
Humidity      = 52
Status        = Comfortable
Signal level  = 7  -64dBm
Battery       = OK
------------------------------------------------
# avec diminution de la tension (2.5v) changement ID et protocole
------------------------------------------------
13/01/2021 02:01:07:226= 0850099B690100CF79
Packettype    = TEMP
subtype       = TEMP9 - RUBiCSON 48695
Sequence nbr  = 155
ID            = 6901 decimal:26881
Temperature   = 20,7 °C
Signal level  = 7  -64dBm
Battery       = OK
------------------------------------------------

Donc le niveau des piles ne veut rien dire effectivement, à ne pas prendre en compte dans ce cas là …
PS :

Ne se produit que sur le Canal 1 (sélection de 1 à 3 possible)