[Béta]Plugin Zigate USB + Wifi

Ici un forum de discussion sur Zigate , sa mise en place , les plugin , l'utilisation avec Domoticz
SpaWnOL
Messages : 24
Enregistré le : 05 févr. 2018, 15:53

Re: [Béta]Plugin Zigate USB + Wifi

Message par SpaWnOL »

Salut nx345,

As-tu bien ajouté tes devices via cette procédure > https://zigate.fr/getting-started/ ?

Si oui, tu mets ton zigate en mode écoute dans Domoticz (activé / désactivé est suffisant) et tu refais la même procédure d'appareillage avec ton ampoule ou autres devises. Tu dois le voir apparaître dans ta liste de dispositifs dans Domoticz. Plus qu'à le rajouter !

pipiche
Messages : 1380
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: [Béta]Plugin Zigate USB + Wifi

Message par pipiche »

zaraki673 a écrit :Bonjour,

désolé, de mon absence, qui va devoir durée encore un peu, je n'ai malheureusement pas le temps pour le moment de m occuper du dev de mes plugins.

si quelqu'un est motivé a prendre le relai pour les prochains mois (et de continuer de suivre et participer au dev ensuite), qu'il ou elle n'hésite pas à m'envoyer un mail ou un message sur le github, je vais essayer d'y repasser ces prochains jours.

@trés vite ;)
@zaraki673, j'voudrais bien aider, mais j'ai vraiment du mal à rentrer dans le code. Aurais-tu un synopsys du traitement des informations allant et venant de/vers la Zigate ?

Notamment j'voudrais implémenter l'intérogation des Profalux au niveau du polling ...
Je maintiens le plugin Zigate sur mon temps libre .
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

thiklop
Messages : 3
Enregistré le : 22 nov. 2017, 10:15

Re: [Béta]Plugin Zigate USB + Wifi

Message par thiklop »

Pareil, je veux bien aider mais un synopsis serait top pour comprendre l'ensemble.

Nota : je viens de faire un gros commit pour gérer certaines erreurs

zaraki673
Messages : 229
Enregistré le : 07 oct. 2016, 04:29

Re: [Béta]Plugin Zigate USB + Wifi

Message par zaraki673 »

je rajoute ca sur le wiki du git des que possible ;)

pipiche
Messages : 1380
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: [Béta]Plugin Zigate USB + Wifi

Message par pipiche »

zaraki673 a écrit :je rajoute ca sur le wiki du git des que possible ;)
Super.

J'aimerai notamment la confirmation que tout fonctionne de façon asynchrone. C'est à dire qu'on envoie les commandes avec sendZigateCmd(), puis le retour (commande effectuée ....) est reçu vraisemblablement lors du onHearbeat.

J'ai vu notamment que tu positionnais la variable statuts avec un commande correspondant à la commande passée ...

Du coup je pense que si tu ébauches la 1ere version,on pourra certainement la faire évoluer au fur et a mesure qu'on rentre dans le code !

BTW/ Pourqu'oui ne pas avoir fait ça en C++ pour l'intégrer en natif dans le code de Domoticz ?
Je maintiens le plugin Zigate sur mon temps libre .
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

jessy1984
Messages : 2
Enregistré le : 14 juil. 2018, 13:09

Re: [Béta]Plugin Zigate USB + Wifi

Message par jessy1984 »

ne sais pas pourquoi mon mssg est enlevé mais laisse trie encore
ampoule tradfri dous ne répond pas

zigate est correctement installé
pas d'erreurs
la lampe est connue et dans mes appareils
quand trie pour faire fonctionner l'ampoule dans domoticz je vois que zigate répond
mais la lampe reste éteinte

quelqu'un qui peut aider?

jessy1984
Messages : 2
Enregistré le : 14 juil. 2018, 13:09

Re: [Béta]Plugin Zigate USB + Wifi

Message par jessy1984 »

salut j'ai installé zigate il y a quelques semaines
et jumelé une ampoule tradfri multi couleur

maintenant je vois 3 nouveaux appareils dans domoticz, quand j'opère le commutateur dans domoticz je vois zigate envoie un signal

mais l'ampoule ne s'allume pas
il n'y a pas d'erreurs dans le journal

Code : Tout sélectionner

3:17:11.227 (zigate) Pushing 'onHeartbeatCallback' on to queue 
2018-07-14 13:17:11.276 (zigate) Processing 'onHeartbeatCallback' message 
2018-07-14 13:17:11.276 (zigate) Calling message handler 'onHeartbeat'. 
2018-07-14 13:17:11.276 (zigate) ListOfDevices : {'bdec': {'ProfileID': 'c05e', 'RIA': '10', 'ZDeviceID': '0200', 'Ep': {'01': {'0008': {}, '0005': {}, '0300': {}, '0004': {}, '0003': {}, '0b05': {}, '0006': {}, '1000': {}, '0000': {}}}, 'Heartbeat': '6448', 'IEEE': '90fd9ffffeec22c9', 'Type': 'LvlControl/ColorControl/Switch/', 'Battery': {}, 'MacCapa': '8e', 'Status': 'inDB', 'Model': {}}, '6d59': {'ProfileID': 'c05e', 'RIA': '10', 'ZDeviceID': '0830', 'Ep': {'01': {'0000': {}, '0001': {}, '0b05': {}, '0003': {}, '0009': {}, '1000': {}, '0700': {}}}, 'Heartbeat': '6448', 'IEEE': '90fd9ffffed78ee2', 'Type': {}, 'Battery': {}, 'MacCapa': '80', 'Status': 'UNKNOW', 'Model': {}}, 'c305': {'ProfileID': 'c05e', 'RIA': '10', 'ZDeviceID': '0200', 'Model': {}, 'Heartbeat': '6449', 'IEEE': '90fd9ffffeec22c9', 'Ep': {'01': {'0008': {}, '0005': {}, '0300': {}, '0004': {}, '0003': {}, '0b05': {}, '0006': {}, '1000': {}, '0000': {}}}, 'Battery': {}, 'MacCapa': '8e', 'Status': 'inDB', 'Type': 'LvlControl/ColorControl/Switch/'}} 
2018-07-14 13:17:11.278 (zigate) HB count = 16 
2018-07-14 13:17:17.747 (zigate) Pushing 'onCommandCallback' on to queue 
2018-07-14 13:17:17.789 (zigate) Processing 'onCommandCallback' message 
2018-07-14 13:17:17.790 (zigate) Calling message handler 'onCommand'. 
2018-07-14 13:17:17.790 (zigate) onCommand called for Unit 3: Parameter 'On', Level: 0 
2018-07-14 13:17:17.791 (zigate) sendZigateCmd - length is : 0006 
2018-07-14 13:17:17.791 (zigate) getChecksum - Checksum : 0x51 
2018-07-14 13:17:17.791 (zigate) ZigateEncode - Encodind data : 0092 
2018-07-14 13:17:17.791 (zigate) Transcode in : 0092 / out :021092 
2018-07-14 13:17:17.792 (zigate) ZigateEncode - Encodind data : 0006 
2018-07-14 13:17:17.792 (zigate) Transcode in : 0006 / out :02100216 
2018-07-14 13:17:17.792 (zigate) ZigateEncode - Encodind data : 51 
2018-07-14 13:17:17.792 (zigate) Transcode in : 51 / out :51 
2018-07-14 13:17:17.792 (zigate) ZigateEncode - Encodind data : 02c305010101 
2018-07-14 13:17:17.792 (zigate) Transcode in : 02c305010101 / out :0212c30215021102110211 
2018-07-14 13:17:17.792 (zigate) sendZigateCmd - Comand send : 0102109202100216510212c3021502110211021103 
2018-07-14 13:17:17.792 (zigate) Pushing 'WriteDirective' on to queue 
2018-07-14 13:17:17.793 (zigate) BatteryLvl = 255 
2018-07-14 13:17:17.793 (zigate) Options = {'Zigate': "{'ProfileID': 'c05e', 'RIA': '10', 'ZDeviceID': '0200', 'Ep': {'01': {'0008': {}, '0005': {}, '0300': {}, '0004': {}, '0003': {}, '0b05': {}, '0006': {}, '1000': {}, '0000': {}}}, 'Heartbeat': '1', 'IEEE': '90fd9ffffeec22c9', 'Type': 'LvlControl/ColorControl/Switch/', 'Battery': {}, 'MacCapa': '8e', 'Status': 'inDB', 'Model': {}}", 'TypeName': 'Switch'} 
2018-07-14 13:17:17.793 (zigate - Switch - c305) Updating device from 0:'Off' to have values 1:'On'. 
2018-07-14 13:17:17.802 (zigate) Update 1:'On' (zigate - Switch - c305) 
2018-07-14 13:17:17.802 (zigate) Processing 'WriteDirective' message 
2018-07-14 13:17:17.802 (zigate) Sending 21 bytes of data 
2018-07-14 13:17:17.802 (zigate) 01 02 10 92 02 10 02 16 51 02 12 c3 02 15 02 11 02 11 02 11 ...�....Q..�........ 
2018-07-14 13:17:17.802 (zigate) 03 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 
2018-07-14 13:17:17.746 Status: User: jessy initiated a switch command (85/zigate - Switch - c305/On) 

Suddenci
Messages : 11
Enregistré le : 30 déc. 2016, 20:57

Re: [Béta]Plugin Zigate USB + Wifi

Message par Suddenci »

Salut,

J'ai updaté aujourd'hui mon pugin. La Zigate ne fonctionne plus du tout...
A l'initialisation apparaît ce message :
Error: (Zigate) failed to load 'plugin.py', Python Path used was '/home/pi/domoticz/plugins/Domoticz-Zigate/:/usr/lib/python35.zip:/usr/lib/python3.5:/usr/lib/python3.5/plat-arm-linux-gnueabihf:/usr/lib/python3.5/lib-dynload'.Error: (Zigate) Module Import failed, exception: 'TabError'
Error: (Zigate) Import detail: File: /home/pi/domoticz/plugins/Domoticz-Zigate/plugin.py, Line: 693, offset: 15
Error: (Zigate) Error Line ' else :
'
A la réception d'une trame les logs font apparaître le message suivant :
Error: Zigate hardware (8) thread seems to have ended unexpectedly
Comment est-il possible de downgrader le plugin sur mon instal svp ?
La version que j'utilisais jusqu'ici (commit du 21/04 probablement) fonctionnait avec quelques erreurs, mais fonctionnait...

Merci beaucoup d'avance et encore merci pour votre travail !

pipiche
Messages : 1380
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: [Béta]Plugin Zigate USB + Wifi

Message par pipiche »

Je confirme, je viens de faire un git pull, et le plugin ne fonctionne plus !
Je maintiens le plugin Zigate sur mon temps libre .
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

pipiche
Messages : 1380
Enregistré le : 04 avr. 2018, 16:16
Contact :

Re: [Béta]Plugin Zigate USB + Wifi

Message par pipiche »

Il est possible de faire

Code : Tout sélectionner

git checkout 9a4ac8fe6ea9cf394fecceb2b8f48c80c8a7342c
ce qui permet de revenir à une version qui fonctionne pour moi
Je maintiens le plugin Zigate sur mon temps libre .
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

Répondre