RFXCom et Chacon Dio 54744

Je ne comprend pas pourquoi vous dite cela.

  1. vous n’êtes pas sur jessie mais sur stretch MAIS vous avez encore les dépots jessie configurés et perso je ne sais pas dire ce qu’il va se passer lors d’une install avec une telle config…
  2. si vous êtes revenu sur une version antérieur, je ne vois pas l’intérêt de continuer à essayer d’intégrer ce détecteur…
    Tout effort sera à refaire après une mise à jour du plugin.

Donc je vous conseille effectivement de réinstaller proprement un debian buster avec l’image ici: Index of /rpi, de restaurer un de vos backups, de mettre à jour le plugin et ensuite ouvrez un nouveau sujet si vous avez encore un problème.

edit: nos réponses se sont croisées

2 « J'aime »

En fait beaucoup de personnes qui ont upgradé leur OS, que ce soit debian 8 vers 9 ou encore debian 9 vers 10 finissent par avoir des soucis.

C’est pour cela qu’une réinstallation est toujours proposée.
Néanmoins, si la procédure d’upgrade est bien faite dans les règles de l’art, il n’y a pas de souci.

Dans le cas présent, je pense qu’il gagnerait du temps à installer un debian 10 tout beau tout frais, le mettre bien à jour après installation et installer Jeedom puis restauration du backup

1 « J'aime »

Tu prêches un convaincu :wink:

1 « J'aime »

Bon j’ai migré mon jeedom sur une vm. J’ai réinstallé les dépendances du rfxcom après avoir installé la dernière mise à jour. Le démon semble stable et reste sur OK. Tout semble au vert donc.
Ma sonde Oregon semble bien communiquer avec Jeedom pour preuve dans les logs :

[2020-11-30 18:59:35][INFO] : Evènement sur la commande [Jardin][ÉTAT SERRE ][Température] valeur : 6.7 (répétition)
[2020-11-30 18:59:35][INFO] : Evènement sur la commande [Jardin][ÉTAT SERRE ][Humidité] valeur : 98 (répétition)
[2020-11-30 18:59:35][INFO] : Evènement sur la commande [Jardin][ÉTAT SERRE ][Humidité status] valeur : 3 (répétition)
[2020-11-30 18:59:35][INFO] : Evènement sur la commande [Jardin][ÉTAT SERRE ][RSSI] valeur : 6 (répétition)

Cependant je suis incapable de piloter mon insert MCZ :frowning: Aucune commande ne fonctionne !
Il faut que je crée un nouveau sujet ?

Regarde je crois qu’il y a une info sur ce problème de changement pour MCZ, suivant modele 1 2 3 ventilo

OK je vais chercher après ça, merci Doubledom.
J’ai essayé d’inclure à nouveau un de mes détecteurs chacon dio 54744 mais pas de changement. Le module n’est pas détecté, et le module semble ne pas réagir lorsque je passe devant hors Jeedom. Il me semble qu’à la détection, une led rouge s’allume brièvement. Est-ce que quelqu’un peut confirmer ?

J’ai réessayé hier, j’ai laissé mes capteurs de mouvement chacon dio 54744 en position SET et mon rfxcom en mode inclusion. Je suis parti faire autre chose, et bien 10 mn après, j’en ai un qui est remonté.
Il est détecté comme Security1 (X10, KD101, VIsionnic, Meiantech, SA30, SA33, RM174RF) :
image

Hier j’avais des trames dans les logs de l’équipement à l’heure où je suis rentré.
Ce matin elles semblent avoir disparues.
Par contre j’en ai de ce matin qui indiquent ceci :

[2020-12-02 07:32:02][INFO] : Evènement sur la commande [Maison][800000][Etat] valeur : 6 (répétition)
[2020-12-02 07:32:02][INFO] : Evènement sur la commande [Maison][800000][RSSI] valeur : 7 (répétition)
[2020-12-02 08:37:05][INFO] : Evènement sur la commande [Maison][800000][Etat] valeur : 6 (répétition)
[2020-12-02 08:37:05][INFO] : Evènement sur la commande [Maison][800000][RSSI] valeur : 7 (répétition)

Cela montre que c’est aléatoire et complètement futile car je suis levé depuis 5h ce matin et suis passé plusieurs fois devant le capteur…

Je viens de revérifier mes logs, et cette fois j’ai :

[2020-12-02 08:37:05][INFO] : Evènement sur la commande [Maison][800000][Etat] valeur : 6 (répétition)
[2020-12-02 08:37:05][INFO] : Evènement sur la commande [Maison][800000][RSSI] valeur : 7 (répétition)

Les deux premières lignes ont disparu. Il me semblait que les logs contenaient tous les évènements à moins qu’on les vide… peut-être est-ce-que je me trompe ?
Toujours est-il qu’il y a ma femme et mes enfants à la maison, ils sont forcément passés devant le capteur mais il n’a rien à priori rien vu :frowning:
Je ne comprends pas qu’il puisse communiquer par intermittence et puis plus rien. Je suis complètement paumé.

Slt @Jerem62
Et les log en mode debug du plugin-rfxcom cela donne quoi ?

Salut @Doubledom, excuse moi mais je ne sais plus comment on passe en mode debug… tu peux m’éclairer stp ?

Ci-après les dernières trames dans les logs du chacon dio :

[2020-12-02 10:36:17][INFO] : Evènement sur la commande [Maison][800000][Etat] valeur : 6 (répétition)
[2020-12-02 10:36:17][INFO] : Evènement sur la commande [Maison][800000][RSSI] valeur : 7 (répétition)
[2020-12-02 11:13:48][INFO] : Evènement sur la commande [Maison][800000][Etat] valeur : 6 (répétition)
[2020-12-02 11:13:48][INFO] : Evènement sur la commande [Maison][800000][RSSI] valeur : 8
[2020-12-02 11:27:49][INFO] : Evènement sur la commande [Maison][800000][Etat] valeur : 6 (répétition)
[2020-12-02 11:27:49][INFO] : Evènement sur la commande [Maison][800000][RSSI] valeur : 7

Au vue de la distance, tu vas pas voir beaucoup de lumière ! :rofl:

Tu vas sur plugins, protocole domotique, Rfxcom
Configuration

Logs et surveillance Mode Debug Sauvegarder

:smile:
C’est bon j’ai activé le mode debug sur le rfxcom. Je n’ai pas grand chose à montrer. Il faut attendre qu’un nouvel évènement remonte ?
Pour l’instant j’ai ça, il y a des traces de mes essais pour palier à un problème avec mon insert MCZ (autre sujet que j’ai alimenté ce matin pour que Loic m’aide) :

[2020-12-02 05:41:58][INFO] : Lancement démon rfxcomd : /usr/bin/python3 /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-12-02 05:41:58][INFO] : Start rfxcomd
[2020-12-02 05:41:58][INFO] : Log level : info
[2020-12-02 05:41:58][INFO] : Socket port : 55000
[2020-12-02 05:41:58][INFO] : Socket host : 127.0.0.1
[2020-12-02 05:41:58][INFO] : PID file : /tmp/jeedom/rfxcom/deamon.pid
[2020-12-02 05:41:58][INFO] : Device : /dev/ttyUSB0
[2020-12-02 05:41:58][INFO] : Apikey : e2plPYQeajGM8pLYLd1XxFeXpOD4lUsf
[2020-12-02 05:41:58][INFO] : Callback : http://127.0.0.1:80/plugins/rfxcom/core/php/jeeRfxcom.php
[2020-12-02 05:41:58][INFO] : Cycle : 0.3
[2020-12-02 05:41:58][INFO] : Serial rate : 38400
[2020-12-02 05:41:58][INFO] : Serial timeout : 9
[2020-12-02 05:41:58][INFO] : Protocol : 8,18,22
[2020-12-02 05:41:58][INFO] : Find device : /dev/ttyUSB0
[2020-12-02 05:42:01][INFO] : Démon RFXcom lancé
[2020-12-02 05:44:29][ERROR] : Send command to rfxcom error : non-hexadecimal number found in fromhex() arg at position 18
[2020-12-02 11:30:03][ERROR] : Send command to rfxcom error : non-hexadecimal number found in fromhex() arg at position 18
[2020-12-02 11:40:14][DEBUG] : {"devices":{"FC0152":{"packettype":"0x52","subtype":"0x02","id":"FC01","temperature":"9.8","humidity":98,"humidity_status":3,"battery":100,"rssi":5}}}
[2020-12-02 11:41:07][DEBUG] : {"devices":{"FC0152":{"packettype":"0x52","subtype":"0x02","id":"FC01","temperature":"9.9","humidity":98,"humidity_status":3,"battery":100,"rssi":5}}}
[2020-12-02 11:42:00][DEBUG] : {"devices":{"FC0152":{"packettype":"0x52","subtype":"0x02","id":"FC01","temperature":"9.9","humidity":98,"humidity_status":3,"battery":100,"rssi":5}}}

Oui j’ai vu pour MCZ

Tu l’as réglé comment ton détecteur en luminosité et tempo ?
J’ai la version intérieure (2) même structure, mais pas étanche

J’ai laissé par défaut, c’est à dire qu’il est sur H 5s SET.
Pour l’étanchéité j’ai du mal à y croire, il n’y a rien qui montre qu’il est étanche, c’est du plastoc…
Pour info j’ai deux chacon dio et deux trust identiques. Les comportements sont identiques. Les trust je les ai depuis plus d’un an. J’avais réussi à les faire communiquer je ne sais plus comment, mais au bout d’un moment ils ne remontaient plus rien. J’avais abandonner. Voyant un peu partout que chacon dio est compatible jeedom je me suis donc relancé… mais c’est pas mieux pour l’instant :frowning:

Moi pas de problème, même si ce n’est quand 433 Mhz (portée)
Tu vois l’info On et Off ?

Perso j’ai ajouté une antenne sur mon rfxcom car j’ai une sonde Oregon dans ma serre, à une soixantaine de mètres de la maison. Et je capte niquel.
Non je ne vois pas de ON / OFF. Les commandes que j’ai sont simplement :

  • Etat (status)
  • RSSI (rssi)

Les logs en mode debug que j’ai montré plus haut montrent ma sonde Oregon (device FC0152) en fait.

Escuse dans le log la cmnd doit passer 1 à 0 ( toi tu as tempo 5s), cela doit revenir vite si plus de détection de présence

[2020-12-02 10:56:37][DEBUG] : Message: 0b11003701a1e3660a010f80
[2020-12-02 10:56:37][DEBUG] : Decode : 0b11003701a1e3660a010f80
[2020-12-02 10:56:37][DEBUG] : Test message: 0b11003701a1e3660a010f80
[2020-12-02 10:56:37][DEBUG] : PacketType: 0x11
[2020-12-02 10:56:37][DEBUG] : Length: 12
[2020-12-02 10:56:37][DEBUG] : Start decoding packet type 0x11
[2020-12-02 10:56:37][DEBUG] : Subtype = AC KlikAanKlikUit,HomeEasyUK,Chacon,NEXA,Intertechno
[2020-12-02 10:56:37][DEBUG] : Data : {'packetlen': '0x0B', 'packettype': '0x11', 'subtype': '0x00', 'seqnbr': '0x37', 'id1': '0x01', 'filler1': '0x00', 'id2': '0xA1', 'id3': '0xE3', 'id4': '0x66', 'unitcode': 10, 'cmnd': 1, 'level': 15, 'filler2': 0, 'rssi': 8}
[2020-12-02 10:56:37][DEBUG] : Decoded info : {'packettype': '0x11', 'subtype': '0x00', 'id': '01A1E366', 'unitcode': 10, 'cmnd': 1, 'level': 100.0, 'rssi': 8}
[2020-12-02 10:56:37][DEBUG] : Device is known id : 01A1E366

Pour retour plus détection cmnd=0 (moi j’ai mis long Tempo cela me sert de tempo d’éclairage)

[2020-12-02 11:02:18][DEBUG] : Message: 0b11006b01a1e3660a000080
[2020-12-02 11:02:18][DEBUG] : Decode : 0b11006b01a1e3660a000080
[2020-12-02 11:02:18][DEBUG] : Test message: 0b11006b01a1e3660a000080
[2020-12-02 11:02:18][DEBUG] : PacketType: 0x11
[2020-12-02 11:02:18][DEBUG] : Length: 12
[2020-12-02 11:02:18][DEBUG] : Start decoding packet type 0x11
[2020-12-02 11:02:18][DEBUG] : Subtype = AC KlikAanKlikUit,HomeEasyUK,Chacon,NEXA,Intertechno
[2020-12-02 11:02:18][DEBUG] : Data : {'packetlen': '0x0B', 'packettype': '0x11', 'subtype': '0x00', 'seqnbr': '0x6B', 'id1': '0x01', 'filler1': '0x00', 'id2': '0xA1', 'id3': '0xE3', 'id4': '0x66', 'unitcode': 10, 'cmnd': 0, 'level': 0, 'filler2': 0, 'rssi': 8}
[2020-12-02 11:02:18][DEBUG] : Decoded info : {'packettype': '0x11', 'subtype': '0x00', 'id': '01A1E366', 'unitcode': 10, 'cmnd': 0, 'level': 0.0, 'rssi': 8}
[2020-12-02 11:02:18][DEBUG] : Device is known id : 01A1E366

Est-ce que le plugin ne t’as pas créé un bt10 (car c’est là que remonte l’info du « cmnd »), ce n’est plus sur l’info Etat ( en tout cas pour moi à ce que je vois) Vue que unicod 10

Quand tu as inclus tes chacon, ils ont été reconnus en quel équipement ? Et quelles commandes ont été générées ? En as-tu recréer manuellement ?
Tes logs sont quand mêmes plus parlantes que les miennes :grin:

Edit : nos posts se sont croisés. Non je n’ai pas de commande bt10. Tu aurais une capture des commandes de ton module ?
Quels sont les protocoles actifs de ton rfxcom ?
Moi j’ai AC, ARC pour chacon, et ensuite BLINDS pour mon insert et Oregon pour la sonde de ma serre.