RFXCom et Chacon Dio 54744

Salut je suis sur RPI3B+ et Jeedom V4.
J’essaie en vain de faire l’inclusion de détecteurs de mouvements extérieurs Chacon DiO 1.0 via mon RFXCom… Une vraie galère.

J’ai tenté d’inclure en direct un module, et après création d’un équipement mais rien n’y fait.

Lorsque j’insère les piles, il s’allume pendant 2 sec. environ puis plus rien, j’ai beau passer le bouton sur SET ça ne change strictement rien.

Sur mon RFXCom, j’ai mon insert MZC Vivo 90 et une sonde Oregon dans ma serre, et le tout fonctionne parfaitement.

Pour l’inclusion des modules DiO, j’ai activer les protocoles AC et ARC, j’ai redémarré Jeedom, et rien ne change.

J’avais le même genre de détecteur de marque Trust et idem, impossible de les inclure. J’avais pourtant cru voir que les Chacon étaient bien compatibles.

Dans les logs du RFXCom, et bien nada que dalle :frowning:

Je continue mes investigations…

Alors après un nouveau redémarrage de Jeedom (électrique cette fois), j’ai désormais une télécommande (Télécommande 11 (Défaut)) qui a été reconnue pour mon module.
Voici les commandes qu’il m’a défini par défaut :

Et les logs du RFXCom :

[2020-11-27 18:11:22][INFO] : Start rfxcomd
[2020-11-27 18:11:22][INFO] : Log level : info
[2020-11-27 18:11:22][INFO] : Socket port : 55000
[2020-11-27 18:11:22][INFO] : Socket host : 127.0.0.1
[2020-11-27 18:11:22][INFO] : PID file : /tmp/jeedom/rfxcom/deamon.pid
[2020-11-27 18:11:22][INFO] : Device : /dev/ttyUSB0
[2020-11-27 18:11:22][INFO] : Apikey : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2020-11-27 18:11:22][INFO] : Callback : http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php
[2020-11-27 18:11:22][INFO] : Cycle : 0.3
[2020-11-27 18:11:22][INFO] : Serial rate : 38400
[2020-11-27 18:11:22][INFO] : Serial timeout : 9
[2020-11-27 18:11:22][INFO] : Protocol : 8,18,21,22
[2020-11-27 18:11:22][INFO] : Find device : /dev/ttyUSB0
[2020-11-27 18:11:25][INFO] : Démon RFXcom lancé
[2020-11-27 18:11:25][ERROR] : Setting protocols as we need to change it

La dernière ligne m’interpelle…
Sinon bah j’ai beau passer devant le détecteur, rien ne se passe, que ce soit dans les logs ou la led rouge du module.
La commande « Signal » reste sur 5.

Bonjour,

Je ne connais pas ces détecteurs mais si je comprends bien un témoin devrait s’allumer sur le module en cas de détection mais ce n’est pas le cas ?

Si oui, alors cessez de chercher la cause dans jeedom : il faut d’abord que le détecteur fonctionne pour qu’il envoit ensuite l’info à jeedom.

Merci de ton retour Mips. En effet, à chaque détection le module est censé s’allumer 1/2 seconde(s) en rouge. Là j’ai rien du tout si ce n’est au moment d’insérer les piles. Je suis quasi sûr qu’il est intégrable. C’est une manip de ouf je pense pour l’intégrer, mais j’y crois…

Peut être qu’il est intégrable mais ce n’est pas mon point:
Fait le fonctionner d’abord seul et ensuite regarde pour l’intégration.
Parce que si cette led rouge ne s’allume pas lorsque tu passes devant ce n’est, à mon avis, pas dû au fait qu’il n’est pas intégré; s’il fonctionnait elle devrait s’allumer même si jeedom n’est pas notifié.

Oui je suis d’accord, j’en ai un deuxième, je vais le déballer (tant pis pour le retour éventuel).

Edit 1 : il a exactement le même comportement, je ne comprends pas…

Edit 2 : je ne les ai pas acheté là mais voilà ce que je viens de trouver ici : CHACON DiO 54744 - Détecteur de mouvement extérieur sans-fil (évolution du 54741) - www.domotique-store.fr
Il faut un firmware en 1036, je vais donc vérifier cela de suite… et en espérant que si j’ai besoin d’upgrader je ne perds pas le contrôle de mon insert.

Si tu as un rfxcom433e, le fabricant conseille le 1043pro1

J’ai passé le mien à ce firmware hier :wink:

J’ai un XL. Tu parles du fabricant du rfxcom ou de chacon ? Je viens de passer en proXL 1036… et aucun changement pour le moment :frowning:

je parle de rfxcom le fabriquant tu rfxcom433

as tu as un xl, bon deja tu as mis le dernier…

J’ai mis le proXL 1036 comme indiqué par Domotique Store. Je n’avance pas, cela n’a strictement rien changé.

Depuis que je suis passé en 1036 mon Demon tombe au bout de quelques secondes de manière intempestive :frowning:

Sans log debug on ne pourra pas aider ou comprendre

Voici :

[2020-11-28 12:12:49][INFO] : Cycle : 0.3
[2020-11-28 12:12:49][INFO] : Serial rate : 38400
[2020-11-28 12:12:49][INFO] : Serial timeout : 9
[2020-11-28 12:12:49][INFO] : Protocol : 8,18,21,22
[2020-11-28 12:12:49][INFO] : Find device : /dev/ttyUSB0
[2020-11-28 12:12:51][ERROR] : Error: unrecognizable packet (14 01 00 01 02 5F 24 00 00 00 40 03 00 1C 10 55 00 00 00 00 00) : '5F'
[2020-11-28 12:12:51][INFO] : Démon RFXcom lancé
[2020-11-28 12:13:02][ERROR] : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2020-11-28 12:12:45
[2020-11-28 12:13:36][INFO] : Lancement démon rfxcomd : /usr/bin/python /var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py --device /dev/ttyUSB0 --loglevel info --socketport 55000 --serialrate 38400 --protocol 8,18,22 --callback http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php --apikey e2plPYQeajGM8pLYLd1XxFeXpOD4lUsf --cycle 0.3 --pid /tmp/jeedom/rfxcom/deamon.pid
[2020-11-28 12:13:38][INFO] : Start rfxcomd
[2020-11-28 12:13:38][INFO] : Log level : info
[2020-11-28 12:13:38][INFO] : Socket port : 55000
[2020-11-28 12:13:38][INFO] : Socket host : 127.0.0.1
[2020-11-28 12:13:38][INFO] : PID file : /tmp/jeedom/rfxcom/deamon.pid
[2020-11-28 12:13:39][INFO] : Device : /dev/ttyUSB0
[2020-11-28 12:13:39][INFO] : Apikey : *******************************
[2020-11-28 12:13:39][INFO] : Callback : http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php
[2020-11-28 12:13:39][INFO] : Cycle : 0.3
[2020-11-28 12:13:39][INFO] : Serial rate : 38400
[2020-11-28 12:13:39][INFO] : Serial timeout : 9
[2020-11-28 12:13:39][INFO] : Protocol : 8,18,22
[2020-11-28 12:13:39][INFO] : Find device : /dev/ttyUSB0
[2020-11-28 12:13:41][ERROR] : Error: unrecognizable packet (14 01 00 01 02 5F 24 00 00 00 40 03 00 1C 10 56 00 00 00 00 00) : '5F'
[2020-11-28 12:13:41][INFO] : Démon RFXcom lancé
[2020-11-28 12:14:05][ERROR] : Timeout waiting status

Là désolé, je ne sais pas…
Le plugin semble ne pas interpreter un packet

Seul Loic pourrait en dire plus.
@Loic désolé de te tagger mais là je ne sais pas ce que cela veut dire.

Est-ce que les dépendances ont été relancé ?

Oui bien sûr…

J’ai à nouveau relancé les dépendances, le demon se lance puis tombe…

[2020-11-28 12:23:45][INFO] : Lancement démon rfxcomd : /usr/bin/python /var/www/html/plugins/rfxcom/resources/rfxcomd/rfxcomd.py --device /dev/ttyUSB0 --loglevel info --socketport 55000 --serialrate 38400 --protocol 8,18,22 --callback http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php --apikey e2plPYQeajGM8pLYLd1XxFeXpOD4lUsf --cycle 0.3 --pid /tmp/jeedom/rfxcom/deamon.pid
[2020-11-28 12:23:48][INFO] : Start rfxcomd
[2020-11-28 12:23:48][INFO] : Log level : info
[2020-11-28 12:23:48][INFO] : Socket port : 55000
[2020-11-28 12:23:48][INFO] : Socket host : 127.0.0.1
[2020-11-28 12:23:48][INFO] : PID file : /tmp/jeedom/rfxcom/deamon.pid
[2020-11-28 12:23:48][INFO] : Device : /dev/ttyUSB0
[2020-11-28 12:23:48][INFO] : Apikey : **************************************
[2020-11-28 12:23:48][INFO] : Callback : http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php
[2020-11-28 12:23:48][INFO] : Cycle : 0.3
[2020-11-28 12:23:48][INFO] : Serial rate : 38400
[2020-11-28 12:23:48][INFO] : Serial timeout : 9
[2020-11-28 12:23:48][INFO] : Protocol : 8,18,22
[2020-11-28 12:23:48][INFO] : Find device : /dev/ttyUSB0
[2020-11-28 12:23:50][ERROR] : Error: unrecognizable packet (14 01 00 01 02 5F 24 00 00 00 40 03 00 1C 10 55 00 00 00 00 00) : '5F'
[2020-11-28 12:23:50][INFO] : Démon RFXcom lancé
[2020-11-28 12:24:15][ERROR] : Timeout waiting status

Edit : Je reprécise : j’ai un rfxcomXL avec firmware upgradé en v1036 (j’étais en 1032 juste avant et tout allé bien), et les protocoles activés sont Oregon pour une sonde, BlindsT1 pour mon insert à pelés et ARC pour le sujet actuel, à savoir inclure des détecteurs de mouvement chacon dio 54744

le log des dépendances , cela serait mieux !

Le log des dépendances ? Comment je peux trouver ça ?

sur le RFXCom c’est Rfxcom-update

Ahhhhhhh ok :

********************************************************
*             Installation des dépendances             *
********************************************************
Ign:1 http://ftp.debian.org/debian jessie-backports InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Get:3 http://archive.raspberrypi.org/debian stretch InRelease [25.4 kB]
Ign:4 http://ftp.debian.org/debian jessie-backports Release
Ign:5 http://ftp.debian.org/debian jessie-backports/main armhf Packages
Ign:6 http://ftp.debian.org/debian jessie-backports/main all Packages
Ign:7 http://ftp.debian.org/debian jessie-backports/main Translation-en
Ign:5 http://ftp.debian.org/debian jessie-backports/main armhf Packages
Ign:6 http://ftp.debian.org/debian jessie-backports/main all Packages
Ign:7 http://ftp.debian.org/debian jessie-backports/main Translation-en
Ign:5 http://ftp.debian.org/debian jessie-backports/main armhf Packages
Ign:6 http://ftp.debian.org/debian jessie-backports/main all Packages
Ign:7 http://ftp.debian.org/debian jessie-backports/main Translation-en
Ign:5 http://ftp.debian.org/debian jessie-backports/main armhf Packages
Ign:6 http://ftp.debian.org/debian jessie-backports/main all Packages
Ign:7 http://ftp.debian.org/debian jessie-backports/main Translation-en
Ign:5 http://ftp.debian.org/debian jessie-backports/main armhf Packages
Ign:6 http://ftp.debian.org/debian jessie-backports/main all Packages
Ign:7 http://ftp.debian.org/debian jessie-backports/main Translation-en
Err:5 http://ftp.debian.org/debian jessie-backports/main armhf Packages
404  Not Found [IP: 130.89.148.12 80]
Ign:6 http://ftp.debian.org/debian jessie-backports/main all Packages
Ign:7 http://ftp.debian.org/debian jessie-backports/main Translation-en
Fetched 25.4 kB in 1s (20.3 kB/s)
Reading package lists...
W: The repository 'http://ftp.debian.org/debian jessie-backports Release' does not have a Release file.
E: Failed to fetch http://ftp.debian.org/debian/dists/jessie-backports/main/binary-armhf/Packages  404  Not Found [IP: 130.89.148.12 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
********************************************************
*             Installation terminée                    *
********************************************************

Cette ligne m’intrigue… comment palier ça ?

E: Failed to fetch http://ftp.debian.org/debian/dists/jessie-backports/main/binary-armhf/Packages  404  Not Found [IP: 130.89.148.12 80]

Mes problèmes ne seraient pas liés à la version de mon OS ?