Problème RFXCOM depuis MAJ du 26/11/20

Bonjour,

comment on fait pour donner les logs ?

Je suis archi nul en informatique.

J’ai un rasp, jeedom en 3.1, j’ai fais toute les MAJ qui ont été proposée, mais toujours les demon en nok…

Merci

Bonjour,

Déjà votre version de Jeedom n’est pas à jour car à ce jour nous sommes en 3.5.53

Quel est votre version de rasbian, si vous ne savez pas mettez nous une copie d’écran de la page santé de Jeedom

Toute les informations ici:

1 « J'aime »

Merci de ta réponse.
Alors en fait apparemment je suis en jeedom 3.3.53, vu sur santé de jeedom. Je te met une copie pour que tu vois la version de rasbian (je ne sais même pas de quoi tu parles…).


Je vais voir pour les logs .

J’ai trouvé pour les logs.

Donc j’ai deux endroit pour le rfx com, un en vert et l’autre en rouge, d’ailleurs j’ai plusieurs trucs en rouge…


Voici la copie des logs avec le rfx en rouge



Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 159, in read_rfxcom
logging.debug("Message: " + str(jeedom_utils.ByteToHex(message)))
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/jeedom/jeedom.py", line 185, in ByteToHex
return byteStr.hex()
AttributeError: 'bytes' object has no attribute 'hex'
[2020-11-29 07:10:06][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:15:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:15:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:20:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:20:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:25:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:25:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:30:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:30:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:35:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:35:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:40:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:40:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:45:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:45:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:50:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:50:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 08:55:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 07:55:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:00:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:00:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:05:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:05:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:10:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 159, in read_rfxcom
logging.debug("Message: " + str(jeedom_utils.ByteToHex(message)))
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/jeedom/jeedom.py", line 185, in ByteToHex
return byteStr.hex()
AttributeError: 'bytes' object has no attribute 'hex'
[2020-11-29 08:10:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:15:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:15:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:20:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:20:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:25:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:25:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:30:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:30:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:35:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:35:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:40:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:40:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:45:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:45:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:50:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:50:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 09:55:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 08:55:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:00:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 159, in read_rfxcom
logging.debug("Message: " + str(jeedom_utils.ByteToHex(message)))
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/jeedom/jeedom.py", line 185, in ByteToHex
return byteStr.hex()
AttributeError: 'bytes' object has no attribute 'hex'
[2020-11-29 09:00:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:05:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 159, in read_rfxcom
logging.debug("Message: " + str(jeedom_utils.ByteToHex(message)))
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/jeedom/jeedom.py", line 185, in ByteToHex
return byteStr.hex()
AttributeError: 'bytes' object has no attribute 'hex'
[2020-11-29 09:05:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:10:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:10:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:15:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:15:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:20:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:20:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:25:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:25:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:30:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:30:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:35:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 159, in read_rfxcom
logging.debug("Message: " + str(jeedom_utils.ByteToHex(message)))
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/jeedom/jeedom.py", line 185, in ByteToHex
return byteStr.hex()
AttributeError: 'bytes' object has no attribute 'hex'
[2020-11-29 09:35:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:40:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:40:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:45:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:45:08][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:50:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:50:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:55:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 09:55:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 11:00:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 10:00:09][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 11:05:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 10:05:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 10:05:08][ERROR] : Error in read_rfxcom: [Errno 9] Bad file descriptor
[2020-11-29 11:10:03][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(*self._args, **self._kwargs)
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py", line 159, in read_rfxcom
logging.debug("Message: " + str(jeedom_utils.ByteToHex(message)))
File "/var/www/html/plugins/rfxcom/resources/rfxcomd/jeedom/jeedom.py", line 185, in ByteToHex
return byteStr.hex()
AttributeError: 'bytes' object has no attribute 'hex'
[2020-11-29 10:10:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 11:15:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 10:15:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 11:20:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 10:20:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'
[2020-11-29 11:25:04][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consecutivement
[2020-11-29 10:25:07][ERROR] : Fatal error : 'bytes' object has no attribute 'hex'

et la copie des logs avec le rfxcom_update

`********************************************************
*             Installation des dépendances             *
********************************************************
Hit http://archive.raspberrypi.org jessie InRelease
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Reading package lists...
Cannot uninstall requirement serial, not installed
Storing debug log for failure in /root/.pip/pip.log
WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'python3-serial' is not installed, so not removed
The following packages were automatically installed and are no longer required:
python-crypto python-ecdsa python-jwt python-lockfile python-oauthlib
python-paramiko
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 216 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version.
python3-pip is already the newest version.
python3-pyudev is already the newest version.
python3-requests is already the newest version.
The following packages were automatically installed and are no longer required:
python-crypto python-ecdsa python-jwt python-lockfile python-oauthlib
python-paramiko
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 216 not upgraded.
Requirement already up-to-date: pyserial in /usr/local/lib/python3.4/dist-packages
Cleaning up...
********************************************************
*             Installation terminée                    *
********************************************************`

Je vous avoue que pour moi c’est du chinois tout ça.

Je vous remercie

Alors oublie le plugin dans son état actuel, tu es sur Rasbian Jessie (Rasbian 8)qui est déprécié et la refonte du plugin RFXCOM n’est pas compatible avec ton OS, il va te falloir migrer au minimum sur Stretch (Rasbian 9) mais quitte à migré passe sur Buster (Rasbian 10).
Donc quoique tu fasse à l’heure actuel tu ne pourra pas faire fonctionner le plugin dans l’état

1 « J'aime »

Arf…

N’y a t’il pas moyen d’annuler la dernière mise à jour du rfxcom et de reprendre celle d’avant qui marchait très bien avec mon équipement ?
Ce serait plus simple non ?

Faire une restauration d’une sauvegarde datant d’avant la mise à jour

Edit: un jour ou l’autre la migration de système sera impérative

Bon bah on va essayé… déjà pour mettre jeedom il y a trois ans c’est un copain qui me l’a fait donc ça va recommencer ^^

Honnêtement si tu mets à jour ton OS part tout de suite sur Buster et profite en pour passer à Jeedom 4 afin d’être tranquille pour quelques temps :wink:

je vais voir pour trouver les tutos d’installations.
Merci

Un solution simple serait de réinstaller l’image officiel Jeedom et de réinjecter ton backup dessus

J’ai charger une sauvegarde d’il y a deux jours, j’ai récupérer le rfx com !!!
Mais j’ai perdu blea… (et j’ai besoin des deux pour mon chauffage).

Je vais charger les dernières version comme tu dis, faut que je trouve les derniers programmes déjà (buster et jeedom 4) et pis je verrai avec mon pote si il peut m’aider.

J’espère qu’avec mes identifiants ça va me remettre mon jeedom.

Merci

Non, ca ne suffira pas, il faut que vous mettiez un backup de jeedom en sécurité (sur votre ordi par exemple), les backups sont disponible dans le menu sauvegarde

Ok ça marche. Mais alors ce sera mon jeedom en version 3 non ?
Ca ne sera pas le jeedom 4 ?

Tout à fait, mais c’est la seule chose à faire;
Il sera toujours possible de migrer jeedom après mais il faut migrer l’os d’abord.

Ok merci, je cherche buster et j’essaie.

bonjour !
je suis sous stretch 9.8 et rfxcom ne marche pas quand même…il va falloir que je migre plus haut.
merci, ça a éclairé ma lanterne (à LED)…

Bonjour,

Veuillez créer un nouveau sujet en décrivant précisément votre problème (« ne marche pas » n’est pas clair) et en incluant les logs de dépendances.
Le plugin est parfaitement fonctionnel sous stretch.