Bonjour,
Ma télécommande X10 - KR22E ne fonctionne plus suite à la MAJ du plugin.
Ma config:
Machine DIY (VM sur ESXI)
DEBIAN 9 à jour.
Jeedom version v4.0.61
RFXTRX433 à jour (en 1025, je peux pas plus)
Je précise que le plugin marche super bien sur mes 16 autres devices (Orégon…)
Plugin à jour en date du 28/11/2020 10h30
Dépendance ré-installée sans aucun soucis
Démon vert et stable
Voici une partie de mes logs en mode debug (J’ai donné qu’une partie car avec 16 devices les logs sont très loquaces )
[2020-11-28 11:06:32][DEBUG] : Message: 0710003e41010060
[2020-11-28 11:06:32][DEBUG] : Decode : 0710003e41010060
[2020-11-28 11:06:32][DEBUG] : Test message: 0710003e41010060
[2020-11-28 11:06:32][DEBUG] : PacketType: 0x10
[2020-11-28 11:06:32][DEBUG] : Length: 8
[2020-11-28 11:06:32][DEBUG] : Start decoding packet type 0x10
[2020-11-28 11:06:32][DEBUG] : Subtype = X10 lighting
[2020-11-28 11:06:32][DEBUG] : Data : {'rssi': 6, 'filler': 0, 'subtype': '0x00', 'packettype': '0x10', 'packetlen': '0x07', 'unitcode': '0x01', 'housecode': 65, 'cmnd': '0x00', 'seqnbr': '0x3E'}
[2020-11-28 11:06:32][ERROR] : Error: unrecognizable packet (0710003e41010060) : 'int' object has no attribute 'replace'
[2020-11-28 11:06:32][DEBUG] : Traceback (most recent call last):
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 163, in read_rfxcom
decodePacket(message)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 48, in decodePacket
infos = sys.modules['RfxPacket.'+str(packetType)].parse(message);
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/RfxPacket/0x10.py", line 64, in parse
'id': data['housecode'].replace('0x',''),
AttributeError: 'int' object has no attribute 'replace'
Puis la partie qui correspond à une autre bouton de la télécommande:
[2020-11-28 11:23:54][DEBUG] : Message: 0710006741020050
[2020-11-28 11:23:54][DEBUG] : Decode : 0710006741020050
[2020-11-28 11:23:54][DEBUG] : Test message: 0710006741020050
[2020-11-28 11:23:54][DEBUG] : PacketType: 0x10
[2020-11-28 11:23:54][DEBUG] : Length: 8
[2020-11-28 11:23:54][DEBUG] : Start decoding packet type 0x10
[2020-11-28 11:23:54][DEBUG] : Subtype = X10 lighting
[2020-11-28 11:23:54][DEBUG] : Data : {'rssi': 5, 'filler': 0, 'subtype': '0x00', 'packettype': '0x10', 'packetlen': '0x07', 'unitcode': '0x02', 'housecode': 65, 'cmnd': '0x00', 'seqnbr': '0x67'}
[2020-11-28 11:23:54][ERROR] : Error: unrecognizable packet (0710006741020050) : 'int' object has no attribute 'replace'
[2020-11-28 11:23:54][DEBUG] : Traceback (most recent call last):
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 163, in read_rfxcom
decodePacket(message)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 48, in decodePacket
infos = sys.modules['RfxPacket.'+str(packetType)].parse(message);
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/RfxPacket/0x10.py", line 64, in parse
'id': data['housecode'].replace('0x',''),
AttributeError: 'int' object has no attribute 'replace'
Merci pour vos retours.