Page 1 sur 1

[Résolu] QS-Zigbee-CP03 Zigate2 volet roulant git beta6

Publié : 28 nov. 2022, 16:21
par badomoticz2
Bonjour à tous,

Ma configuration :
Raspberry pi3 avec Zigate2 et Raspbian 10 buster

Plugin: 6.3.006
Firmware: Zigate - 0321

Domoticz
Version: 2022.2
Build Hash: eea9db734
Compile Date: 2022-11-05 13:05:35
dzVents Version: 3.1.8
Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]

J'ai déjà des capteurs de temperature Aqara, des switches Sonoff, des spots Moes qui fonctionnent correctement.

Je voudrais utiliser des interrupteurs de volets roulants de type Tuya QS-Zigbee-CP03 comme précisé dans ce Post :
https://easydomoticz.com/forum/viewtopi ... c&start=10

Lorsque je tente un appairage, je n'ai qu'un switch qui apparaît dans les dispositifs.

Si j'ai bien compris, il faut aller chercher le "pilote
QS-Zigbee-CP03" dans le dépôt git.

Les premières commandes préconisées se passent bien :

Code : Tout sélectionner

sudo systemctl restart domoticz.service
pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ sudo systemctl stop domoticz.service
pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ sudo git config --add submodule.recurse true
pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ sudo git pull
Fetching submodule external/bellows
Fetching submodule external/zigpy
Fetching submodule external/zigpy-deconz
Fetching submodule external/zigpy-zigate
Fetching submodule external/zigpy-znp
Déjà à jour.
pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ sudo git checkout beta6
Extraction des fichiers: 100% (403/403), fait.
Basculement sur la branche 'beta6'
Par contre, le git pull sur la

Code : Tout sélectionner

beta6
passe mal.

Code : Tout sélectionner

pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ sudo  git pull
Fetching submodule external/dnspython
Fetching submodule external/pyserial
Fetching submodule external/zigpy
Fetching submodule external/zigpy-zigate
Fetching submodule external/zigpy-znp
Pas d'information de suivi distant pour la branche actuelle.
Veuillez spécifier une branche avec laquelle fusionner.
Référez-vous à git-pull(1) pour de plus amples détails.
    git pull <distant> <branche>
Si vous souhaitez indiquer l'information de suivi distant pour cette branche, vous pouvez le faire avec :
    git branch --set-upstream-to=origin/<branche> beta6
Je ne maîtrise pas du tout git et j'ai un peu galéré au début pour installer domoticz
D'autre part, il me semble que j'ai un probleme De proprietaire sur le dossier du plugin :

Code : Tout sélectionner

pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ git branch
warning: réf cassé refs/heads/stable6 ignoré
  beta
* beta6
  stable5
pi@domoticzv2:~/domoticz/plugins/Domoticz-Zigate $ sudo git branch
  beta
* beta6
  stable5
  stable6
Qu'en pensez vous et comment puis je resoudre ce problème ?
D'avance merci.

Re: QS-Zigbee-CP03 Zigate2 volet roulant git beta6

Publié : 28 nov. 2022, 18:38
par pipiche
bonsoir, la branche beta6 n'est plus d’actualités.
Je pense que ton soucis provient plus du fait que tu utilises Domoticz 2022.2 qui a changé les coportements des Widgets Blinds et du coup le plugin n'est pas encore full compatible avec.

Il faut que tu changes le Widget Switch en Blind Percentage, en faisant éditant le switch en Blind
Screenshot 2022-11-28 at 18.37.56.png
Screenshot 2022-11-28 at 18.37.56.png (421.76 Kio) Consulté 903 fois

Re: QS-Zigbee-CP03 Zigate2 volet roulant git beta6

Publié : 28 nov. 2022, 19:11
par Keros
Bonjour badomoticz2 et bienvenu sur le forum :)

La dernière version poussée sur la stable ne date pas de si longtemps, tu n'auras pas plus de choses en changeant de branche. Au contraire, c'est t'exposer à des soucis.

Revient sur la branche stable6.

Re: QS-Zigbee-CP03 Zigate2 volet roulant git beta6

Publié : 29 nov. 2022, 19:31
par badomoticz2
Bonsoir Pipiche et Keros,

Merci pour vos réponses rapides.

Donc j'ai abandonné l'idée beta6.

J'avais déjà essayé l'appairage puis la transformation du switch en "Blind + Stop" et j'ai eu un dispositif avecOuvrir, Fermer, Stop et en plus le pourcentage.

Le problème est que les commandes Ouvrir, Fermer, Stop sur le dispositif provoquaient un affichage "d'infobulle" sur l'écran Domoticz mais pas de clic sonore ni mouvement du volet roulant.
Du coup, j'ai supprimé le dispositif dans Domoticz et dans la gestion des objets.
Mais quand j'ai re-tenté un appairage j'ai eu ceci :

Code : Tout sélectionner

 2022-11-29 16:40:55.087 Error: ZigbeeForDomoticz: [6] NEW OBJECT: 34e9 Not able to get all needed attributes on time
2022-11-29 16:40:55.088 Error: ZigbeeForDomoticz: processNotinDB - not able to find response from 34e9 stop process at 0045
2022-11-29 16:40:55.096 Error: ZigbeeForDomoticz: processNotinDB - Collected Infos are : {'Version': '3', 'ZDeviceName': '', 'Status': 'UNKNOW', 'SQN': '', 'Ep': {}, 'Heartbeat': '1', 'RIA': '6', 'LQI': {}, 'Battery': {}, 'Model': '', 'ForceAckCommands': [], 'MacCapa': '80', 'IEEE': '00124b0024fc2a9e', 'Type': {}, 'ProfileID': {}, 'ZDeviceID': {}, 'App Version': '', 'Attributes List': {}, 'DeviceType': 'RFD', 'HW Version': '', 'Last Cmds': [], 'LogicalType': 'End Device', 'Manufacturer': '', 'Manufacturer Name': '', 'NbEp': '', 'PowerSource': '', 'ReadAttributes': {}, 'ReceiveOnIdle': '', 'Stack Version': '', 'Stamp': {'time': 1669736420.2344222, 'Time': '2022-11-29 16:40:20', 'MsgType': ' 4d', 'LastSeen': 1669736420}, 'ZCL Version': '', 'Health': 'Live', 'Capability': ['Reduced-Function Device', 'Standard security', 'NwkAddr should be allocated'], 'PairingInProgress': True, 'ConsistencyCheck': 'Bad Pairing'} 
Après suppression, à nouveau, du dispositif, je viens de ré-essayer l'appairage et là rien ne se passe.
Je vais vérifier tout cela et je vous tiendrai au courant.


Merci, encore, pour vos réponses.

Bonne soirée

Re: QS-Zigbee-CP03 Zigate2 volet roulant git beta6

Publié : 30 nov. 2022, 10:15
par pipiche
peux-tu activer les paramètres de debug

debugPairing
debugCommand
debugTuya

puis tu lances un appairage from scratch

et ensuite tu droppes ici, le fichier de log du Plugin et également le fichier export.json issue de Liste des Equipement RAW dans tools

Re: QS-Zigbee-CP03 Zigate2 volet roulant git beta6

Publié : 06 déc. 2022, 17:53
par badomoticz2
Bonsoir pipiche,

Merci pour ces infos.

J'ai retenté plusieurs fois l'apparaige du dispositif sans succès.

Et ce matin, il a été reconnu et j'ai pu le tester avec deux ampoules en guise de moteur de vole roulant ;-)
J'ai fait pas mal de manips : notamment vidages des caches, réinitialisation, suppression de l'objet dans l'interface d'administration du plugin et peut-être que la mise à jour du plugin à la version 6.3.007 a peut-être été décisive ;-)

Tout va bien donc : il ne reste plus qu'à le monter en réel.

Je note l'appairage en mode débogage.
Je vais le tester sur le même type d'équipement de marque LoraTap (j'en ai un qui fonctionne, mais un deuxième dans une nouvelle version ne veut pas fonctionner) : je posterai certainement très bientôt ;-)

Encore merci pour votre aide.