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 …