[Résolu] Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Voila le fichier json (objets raw)et les logs Domoticz et zigate avec les options de debugHeartbeat, debugPairing et debugBinding.
Les seules traces d'une action sur le volets sont dans la log Domoticz.
Les seules traces d'une action sur le volets sont dans la log Domoticz.
- Pièces jointes
-
- Logs_domoticz_zigate_339.rar
- (3.54 Kio) Téléchargé 99 fois
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Salut Effectivement, ce que j'attendais ne peut pas arriver vu la config.
Donc si tu peux refaire la manip de bout en bout
A la suite de l'appairage, la telecommande doit etre opérationnelle
Attendre que l'appairage soit terminé ( Dashboard le footer doit etre vert )
Après passer une commande depuis l'interface Domotciz, ce qui doit activer ce qu'il faut pour que le retour d'etat se fasse.
Donc si tu peux refaire la manip de bout en bout
A la suite de l'appairage, la telecommande doit etre opérationnelle
Attendre que l'appairage soit terminé ( Dashboard le footer doit etre vert )
Après passer une commande depuis l'interface Domotciz, ce qui doit activer ce qu'il faut pour que le retour d'etat se fasse.
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
J'ai refait le cleanup et l'appairage bout en bout.
La télécommande est opérationnelle et je peux commander le volet par le widget.
En revanche il ne se passe toujours rien dans Domoticz quand je commande le volet avec la télécommande.
le fichier attaché contient les logs et le fichier json.
La télécommande est opérationnelle et je peux commander le volet par le widget.
En revanche il ne se passe toujours rien dans Domoticz quand je commande le volet avec la télécommande.
le fichier attaché contient les logs et le fichier json.
- Pièces jointes
-
- Logs_domoticz_zigate_339.rar
- (3.54 Kio) Téléchargé 83 fois
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Si tu peux me donner les logs complets lors de l'appairage, car il a du se passer quelque chose
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
J'ai perdu une partie des logs suite à fausse manip.
J'ai donc refait le test complet avec le cleanup, l'appairage, la manœuvre du volet dans Domoticz, la manœuvre avec la télécommande.
Même résultat : appairage OK avec la procédure 'maison', état mis à jour correctement quand le volet est commandé dans Domoticz, aucune modification de l'état et pas de message dans les logs si j'utilise la télécommande.
Je ne sais pas si ça change quelque chose mais Il y avait un objet fantôme dans la zigate après le cleanup des objets dans Domoticz.
J'ai fait le ménage avec le GUI de la zigate avant de refaire le test.
Je t'envoie les logs et le json du test après un redémarrage du raspberry. J'espère que tout y est.
J'ai donc refait le test complet avec le cleanup, l'appairage, la manœuvre du volet dans Domoticz, la manœuvre avec la télécommande.
Même résultat : appairage OK avec la procédure 'maison', état mis à jour correctement quand le volet est commandé dans Domoticz, aucune modification de l'état et pas de message dans les logs si j'utilise la télécommande.
Je ne sais pas si ça change quelque chose mais Il y avait un objet fantôme dans la zigate après le cleanup des objets dans Domoticz.
Code : Tout sélectionner
Number of devices recently active in Zigate = 2
[00] DevID: 00 Network addr: 2335 IEEE: 20918a00000f0eaf LQI: 236 power: 00 not found in plugin database!
[01] DevID: 14 Network addr: bdfd IEEE: bc33acfffea863ff LQI: 059 power: 01 not found in plugin database!
Je t'envoie les logs et le json du test après un redémarrage du raspberry. J'espère que tout y est.
- Pièces jointes
-
- Logs_domoticz_zigate_json_339.rar
- (21.76 Kio) Téléchargé 85 fois
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
J'avoue que j'ai du mal à comprendre.
Virer les devices
Peux-tu récupérer la 5.2.340
relancer le plugin
activer les debug suivant
debugPairing
debugBinding
debugzigateCmd
debugHeartbeat
debugCluster
refaire l'appairage
vérifier que la remote fonctionne toujours
recuperer le export.json
passer une commande depuis Domoticz Ouvrir ou Fermer
recupérer le 2eme export.json
et me dopper les logs et les 2 exports
Merci pour ta patience
Virer les devices
Peux-tu récupérer la 5.2.340
relancer le plugin
activer les debug suivant
debugPairing
debugBinding
debugzigateCmd
debugHeartbeat
debugCluster
refaire l'appairage
vérifier que la remote fonctionne toujours
recuperer le export.json
passer une commande depuis Domoticz Ouvrir ou Fermer
recupérer le 2eme export.json
et me dopper les logs et les 2 exports
Merci pour ta patience
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Voilà qui est fait. Même test avec la 340 et il y a du progrès !!
- Même résultats que précédemment jusqu'à la manœuvre dans Domoticz. Les états sont corrects. J'ai fait un export des fichier json comme tu l'as indiqué sauf que j'ai fait 2 commandes dans Domoticz avant d'exporter le 2ème json ...au cas oû ça aurait de l'importance.
- Utilisation de la télécommande. Seul l'état 'Close' s'affichait (manip environ vers 22h09). Les états Open ou x% ne s'affichait pas.
- Après quelques minutes et quelques manœuvres dans Domoticz ....l'état se met finalement bien à jour dans le widget quand j'utilise la télécommande. Tu tiens le bon bout !!
Un exemple de trace dans la log quand j'utilise la télécommande :
C'est moi qui te remercie pour ton aide. De toute façon j'aime ça ..20 ans de test et dev ça laisse des traces
Demain je ne suis dispo pour test qu'en fin de journée.
- Même résultats que précédemment jusqu'à la manœuvre dans Domoticz. Les états sont corrects. J'ai fait un export des fichier json comme tu l'as indiqué sauf que j'ai fait 2 commandes dans Domoticz avant d'exporter le 2ème json ...au cas oû ça aurait de l'importance.
- Utilisation de la télécommande. Seul l'état 'Close' s'affichait (manip environ vers 22h09). Les états Open ou x% ne s'affichait pas.
- Après quelques minutes et quelques manœuvres dans Domoticz ....l'état se met finalement bien à jour dans le widget quand j'utilise la télécommande. Tu tiens le bon bout !!
Un exemple de trace dans la log quand j'utilise la télécommande :
Code : Tout sélectionner
2022-01-05 22:26:20,889 DEBUG : [ZiGateForwarder_2] ReadCluster - ClusterId=0006 - reception General: On/Off: 01
2022-01-05 22:26:22,089 DEBUG : [ZiGateForwarder_2] ReadCluster - 0008 - 6a35/01 AttrId: 0000 AttrType: 20 Attsize: 0001 Status: 00 AttrValue: 11
2022-01-05 22:26:22,090 DEBUG : [ZiGateForwarder_2] ReadCluster - ClusterID: 0008 Addr: 6a35 MsgAttrID: 0000 MsgAttType: 20 MsgAttSize: 0001 MsgClusterData: 11
2022-01-05 22:26:22,092 DEBUG : [ZiGateForwarder_2] ReadCluster - ClusterId=0008 - 6a35/01 Level Control: 11
2022-01-05 22:26:23,065 DEBUG : [ MainThread] ------> pinDevices 6a35 health: True, checkHealth: False, mainPower: True
2022-01-05 22:26:23,066 DEBUG : [ MainThread] ------> 6a35 no need to ping as we received a message recently
2022-01-05 22:26:23,068 DEBUG : [ MainThread] processNotinDBDevices - NWKID: 0592, Status: notDB, RIA: 3, HB_: 250
2022-01-05 22:26:23,069 DEBUG : [ MainThread] processListOfDevices checking Topology phase: 0
2022-01-05 22:26:23,070 DEBUG : [ MainThread] processListOfDevices END with HB: 290, Busy: False, Enroll: False, Load: 0
2022-01-05 22:26:28,079 DEBUG : [ MainThread] ------> pinDevices 6a35 health: True, checkHealth: False, mainPower: True
2022-01-05 22:26:28,081 DEBUG : [ MainThread] ------> 6a35 no need to ping as we received a message recently
2022-01-05 22:26:28,082 DEBUG : [ MainThread] processNotinDBDevices - NWKID: 0592, Status: notDB, RIA: 3, HB_: 251
2022-01-05 22:26:28,083 DEBUG : [ MainThread] processListOfDevices checking Topology phase: 0
2022-01-05 22:26:28,085 DEBUG : [ MainThread] processListOfDevices END with HB: 291, Busy: False, Enroll: False, Load: 0
2022-01-05 22:26:33,092 DEBUG : [ MainThread] ------> pinDevices 6a35 health: True, checkHealth: False, mainPower: True
2022-01-05 22:26:33,094 DEBUG : [ MainThread] ------> 6a35 no need to ping as we received a message recently
2022-01-05 22:26:33,097 DEBUG : [ MainThread] processNotinDBDevices - NWKID: 0592, Status: notDB, RIA: 3, HB_: 252
2022-01-05 22:26:33,099 DEBUG : [ MainThread] processListOfDevices checking Topology phase: 0
2022-01-05 22:26:33,101 DEBUG : [ MainThread] processListOfDevices END with HB: 292, Busy: False, Enroll: False, Load: 0
2022-01-05 22:26:38,059 DEBUG : [ MainThread] ------> pinDevices 6a35 health: True, checkHealth: False, mainPower: True
2022-01-05 22:26:38,061 DEBUG : [ MainThread] ------> 6a35 no need to ping as we received a message recently
2022-01-05 22:26:38,062 DEBUG : [ MainThread] processNotinDBDevices - NWKID: 0592, Status: notDB, RIA: 3, HB_: 253
2022-01-05 22:26:38,064 DEBUG : [ MainThread] processListOfDevices checking Topology phase: 0
2022-01-05 22:26:38,065 DEBUG : [ MainThread] processListOfDevices END with HB: 293, Busy: False, Enroll: False, Load: 0
2022-01-05 22:26:43,074 DEBUG : [ MainThread] ------> pinDevices 6a35 health: True, checkHealth: False, mainPower: True
2022-01-05 22:26:43,076 DEBUG : [ MainThread] ------> 6a35 no need to ping as we received a message recently
2022-01-05 22:26:43,077 DEBUG : [ MainThread] processNotinDBDevices - NWKID: 0592, Status: notDB, RIA: 3, HB_: 254
2022-01-05 22:26:43,079 DEBUG : [ MainThread] processListOfDevices checking Topology phase: 0
2022-01-05 22:26:43,080 DEBUG : [ MainThread] processListOfDevices END with HB: 294, Busy: False, Enroll: False, Load: 0
2022-01-05 22:26:48,088 DEBUG : [ MainThread] ------> pinDevices 6a35 health: True, checkHealth: False, mainPower: True
Demain je ne suis dispo pour test qu'en fin de journée.
- Pièces jointes
-
- Logs_domoticz_zigate_2xjson_340.rar
- (28.07 Kio) Téléchargé 88 fois
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Salut,
pour moi c'est tout bon, on va rester comme ça ...
Si il arrive que tu perdes le retour d’état, il te suffit d'activer le paramètre 'reenforceConfigureReporting' pendant 1 heure il remettra les choses en place.
Bonne continuation avec le plugin
pour moi c'est tout bon, on va rester comme ça ...
Si il arrive que tu perdes le retour d’état, il te suffit d'activer le paramètre 'reenforceConfigureReporting' pendant 1 heure il remettra les choses en place.
Bonne continuation avec le plugin
Zigbee for Domoticz - Clef zzh-p (electrolama) 45 devices.
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Si vous appréciez ce que je fais, vous pouvez contribuer par un don Paypal , ce qui me permettra notamment l'achat d’équipements et de les tester/valider pour le plugin.
Wiki ici
chat sur Keybase.io
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
Un grand merci pour ton denier code. Tout semble fonctionner correctement maintenant.
Je suppose que je vais devoir rester sur la branche beta avant de retourner sur la prochaine release de stable5 ?
Pour info dans la gamme j'ai vu des moteurs MOT-C1Z10C, MOT-C1Z20C, apparemment en fonction de la puissance, pour lesquels il pourrait y avoir un problème comme j'ai eu.
Quid des entrées de la télécommande ? Elle apparait toujours en état notDB. Y a t il un intérêt à conserver ou retirer les objets ?
Pour 'reenforceConfigureReporting pendant 1 heure'. Je n'ai rien trouvé la dessus dans la page WebUI_Reglages.md. Est ce qu'on peut laisser l'option active tout le temps ?
La procédure d'appairage que je fais est vraiment tordue et l'ancienne procédure de Profalux ne marche pas avec ce nouveau type de volet. Enfin as tu reçu un retour de Profalux avec le numéro de commande de mes volets ?
Je suppose que je vais devoir rester sur la branche beta avant de retourner sur la prochaine release de stable5 ?
Pour info dans la gamme j'ai vu des moteurs MOT-C1Z10C, MOT-C1Z20C, apparemment en fonction de la puissance, pour lesquels il pourrait y avoir un problème comme j'ai eu.
Quid des entrées de la télécommande ? Elle apparait toujours en état notDB. Y a t il un intérêt à conserver ou retirer les objets ?
Pour 'reenforceConfigureReporting pendant 1 heure'. Je n'ai rien trouvé la dessus dans la page WebUI_Reglages.md. Est ce qu'on peut laisser l'option active tout le temps ?
La procédure d'appairage que je fais est vraiment tordue et l'ancienne procédure de Profalux ne marche pas avec ce nouveau type de volet. Enfin as tu reçu un retour de Profalux avec le numéro de commande de mes volets ?
Re: Intégration de volets Profalux MOT-C1Z06C dans Domoticz
ce devrait être poussé sur la stable5 prochainement, Actuellement en cours de finalisation
Pour ce qui est du mode d'appairage, non je n'ai pas eu plus d'info, que ce que je t'ai passé.
Le retour c'est effectivement ce qui m'a permis d'avancer sur la procédure d’appairage coté plugin
bonne continuation à toi
Pour ce qui est du mode d'appairage, non je n'ai pas eu plus d'info, que ce que je t'ai passé.
Le retour c'est effectivement ce qui m'a permis d'avancer sur la procédure d’appairage coté plugin
bonne continuation à toi