RfxCom et Otion EHS5050

OK. il faut d’autre logs ? Une trame commence comment ? Afin que je puisse en fournir une complete.
Du coup, c’est quoi la solution ?

http://127.0.0.1:80 « POST /plugins/rfxcom/core/php/jeeRfxcom.php?

MIAM MIAM

Est-ce que c’est mieux comme çà ?

[2020-12-07 21:36:17][DEBUG] : http://127.0.0.1:80 « POST /plugins/rfxcom/core/php/jeeRfxcom.php?apikey=rOhcR531TATYvmiNwUuEtlFPjpYpvX2T HTTP/1.1 » 200 0
[2020-12-07 21:36:17][DEBUG] : Message: 0f5c01174e00e1001200eb24153b3270
[2020-12-07 21:36:17][DEBUG] : Decode : 0f5c01174e00e1001200eb24153b3270
[2020-12-07 21:36:17][DEBUG] : Test message: 0f5c01174e00e1001200eb24153b3270
[2020-12-07 21:36:17][DEBUG] : PacketType: 0x5C
[2020-12-07 21:36:17][DEBUG] : Length: 16
[2020-12-07 21:36:17][DEBUG] : Start decoding packet type 0x5C
[2020-12-07 21:36:17][DEBUG] : Subtype = ELEC5 is Revolt
[2020-12-07 21:36:17][DEBUG] : Data : {‹ subtype ›: ‹ 0x01 ›, ‹ voltage ›: 225, ‹ current ›: 18, ‹ seqnbr ›: ‹ 0x17 ›, ‹ packetlen ›: ‹ 0x0F ›, ‹ filler ›: 0, ‹ id2 ›: ‹ 0x00 ›, ‹ pf ›: 59, ‹ power ›: 235, ‹ id1 ›: ‹ 0x4E ›, ‹ packettype ›: ‹ 0x5C ›, ‹ rssi ›: 7, ‹ energy ›: 9237, ‹ freq ›: 50}
[2020-12-07 21:36:17][DEBUG] : Decoded info : {‹ energy ›: 923.7, ‹ pf ›: 0.59, ‹ voltage ›: 225, ‹ current ›: 0.18, ‹ power ›: 235, ‹ id ›: ‹ 4E00 ›, ‹ freq ›: 50, ‹ rssi ›: 7, ‹ subtype ›: ‹ 0x01 ›, ‹ packettype ›: ‹ 0x5C ›}
[2020-12-07 21:36:17][DEBUG] : Device is known id : 4E00
[2020-12-07 21:36:17][DEBUG] : Send to jeedom : {‹ devices ›: {‹ 4E005C ›: {‹ energy ›: 923.7, ‹ pf ›: 0.59, ‹ voltage ›: 225, ‹ current ›: 0.18, ‹ power ›: 235, ‹ id ›: ‹ 4E00 ›, ‹ freq ›: 50, ‹ rssi ›: 7, ‹ subtype ›: ‹ 0x01 ›, ‹ packettype ›: ‹ 0x5C ›}}}
[2020-12-07 21:36:17][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-12-07 22:36:17][DEBUG] : {« devices »:{« 4E005C »:{« energy »:923.7,« pf »:0.59,« voltage »:225,« current »:0.18,« power »:235,« id »:« 4E00 »,« freq »:50,« rssi »:7,« subtype »:« 0x01 »,« packettype »:« 0x5C »}}}
[2020-12-07 21:36:17][DEBUG] : Message: 0f5c01184f29e1000000030105643260
[2020-12-07 21:36:17][DEBUG] : Decode : 0f5c01184f29e1000000030105643260
[2020-12-07 21:36:17][DEBUG] : Test message: 0f5c01184f29e1000000030105643260
[2020-12-07 21:36:17][DEBUG] : PacketType: 0x5C
[2020-12-07 21:36:17][DEBUG] : Length: 16

Bonjour
Faut je regarde mais pour d’autres de mémoire ça dépend de l’équipement j’ai eu le cas au support ou c’était l’inverse d’où la correction

Salut @loic

On avait vu que le current avait un souci, et qu’il fallait le diviser par 10 et corriger dans la prochaine release du plugin. Mais la puissance était bonne.
Par contre, depuis la mise à jour 2020-12-07 10:34:33 que j’ai faite hier à 12h10, j’ai bien la puissance qui est erronée et qui a été multiplié par 10 :

Et je vois bien la correction sur « current » :slight_smile:

Bonjour,

Merci.
En attendant je vais passer par un virtuel et faire une division par 10.

J’ai pas tout compris qu’est ce qui est bon et pas bon ?

Slt @Loic @starsko
Il y a

'voltage': data['voltage'],
	'current': round(data['current']/100,2),
	'power': data['power'],
	'energy': round(data['energy']/10,2),
	'pf': data['pf']/100,
	'freq': data['freq'],
	'rssi': data['rssi']

Donc suite à

il faudrait

'voltage': data['voltage'],
	'current': round(data['current']/100,2),
	'power': data['power']/10,2),
	'energy': round(data['energy']/10,2),
	'pf': data['pf']/100,
	'freq': data['freq'],
	'rssi': data['rssi']

Je crois bien qu’a force, il faudrait que les utilisateurs fassent la modif directement dans les « value »
@Loic
De plus ne pas mettre pour
`« name »: « Facteur de puissance »,
« unite » : « Wh », Il n’y a pas d’unité c’est le Cos Phi

Sur deux de mes prises, c’est la puissance qui est 10 fois trop élevée.
Mais sur la 3ème prise, tout les infos étaient bizarres, du coup, je viens de la dissocier pour la réassocier et voir si cela change qq chose.

Effectivement ca sera tout bon dans la beta de demain

@Loic

Si tu as qq minutes pour corriger la commande facteur de puissance qui est automatique créee avec l’unité « w » alors que c’est un chiffre sans unité normalement qui varie de 0 à 1.

Merci

évoqué ici et bien d’autre fois pour ton info