jeedom-zigate / jeedom-plugin-zigate

Plugin Jeedom for ZiGate key.
MIT License
29 stars 12 forks source link

Après mise à jours vers 1.2.3 plus aucun équipements ne fonctionnent #163

Open paulnux opened 5 years ago

paulnux commented 5 years ago

Description du bug Sur une mini+ après mise à jours vers 1.2.3 plus aucun équipements ne fonctionnent

Pour Reproduire Étapes pour reproduire le problème: Sur une Jeedom Mini+ upgrade du plugin Zigate 1.2.2 vers 1.2.3

**Fonctionnement attendu: Que les équipements fonctionnent

Informations: Les équipements sont encore visibles dans Protocole domotique / Zigate

Version du firmware 3.0f Version de jeedom 3.2.16 sur mini+ Version PHP 5.6.30-0+deb8u1 Version OS Linux jeedom 3.14.53-fslc-imx6-sr #1 SMP Thu Oct 15 20:42:12 UTC 2015 armv7l GNU/Linux [8.9] Version database 5.5.57-0+deb8u1

Un redémarrage du démon a été effectué sans résoudre le problème Une synchronisation a été effectué sans résoudre le problème Un redémarrage de la mini+ a été effectué sans résoudre le problème

paulnux commented 5 years ago

Voici le log debug après un redémarrage complet: LOG-ZIGATE.txt

paulnux commented 5 years ago

Le log zigate update zigate_update.txt

paulnux commented 5 years ago

Une réinstallation des dépendances ne change rien. Une réinstallation du plugin ne change rien Débranché et rebranché la clé ne change rien Changé de port ne change rien Passer le porte clé en auto ou prolific ne change rien La page santé est ok et le démon est ok aussi

Je peux donner un accès à distance à la mini si vous le souhaité

Jaunedeuf commented 5 years ago

Bonjour,

Même problème pour moi. L'apairing de nouveaux équipements ne fonctionne pas non plus. Mise à jour de la clé de 3.0d vers 3.0f : même problème Utilisation du TestGUI_Zigate : Apairing OK, seul moyen d'avoir un objet remonté dans Jeedom, mais gestion et communication impossible une fois revenu dessus. Les mêmes actions que Paulnux ont été effectuées. Mon fichier de logs : zigate.log

Merci d'avance

Une réinstallation des dépendances ne change rien. Une réinstallation du plugin ne change rien Débranché et rebranché la clé ne change rien Changé de port ne change rien Passer le porte clé en auto ou prolific ne change rien La page santé est ok et le démon est ok aussi

Je peux donner un accès à distance à la mini si vous le souhaité

doudz commented 5 years ago

Comme ça je ne vois rien qui cloche. Si je peux avoir un accès à Jeedom ça serait top

paulnux commented 5 years ago

Enlevé le hub alimenté et branché la clé directement sur la mini+ , ouvert la mini+ et enlevé sur le GPIO la carte zwave à l’intérieur qui ne servait plus, et toujours pas de remonté d'info sur le dashboard.

paulnux commented 5 years ago

Merci doudz pour ton aide qui est la bienvenu Comment je peux te donner un lien pour l’accès ?

paulnux commented 5 years ago

@doudz je viens de t’envoyer un MP sur le forum Jeedom contenant un accès a ma mini+

llaumgui commented 5 years ago

Attention ! Mini = vieille debian... Jessie de mémoire... Dans 1 an c'est plus supporté en plus.

Jaunedeuf commented 5 years ago

Bonjour à vous, merci pour votre retour. De mon côté je suis sous Debian 9, en VM Synology (elle a 4mois) J'ai aussi un Hub USB3, qui fonctionnait jusqu'à présent. Je teste en direct quand même. Je peux donner accès à mon Jeedom aussi, à voir la méthode à employer. N'hésitez pas à me MP

Point complémentaire, j'ai aussi fait la MAJ Jeedom simultanément au Plugin Zigate. Aussi, après flash de la 3.0f, j'ai reset l'EEPROM complètement pour repartir à neuf.

J'ai vu sur le Forum Domoticz que cela pouvait venir de la version de Python? J'ai vu que les derniers changements en versionning étaient liés au remplacement du rssi par lqi. Je ne sais pas ce que ça change.

A votre dispo

llaumgui commented 5 years ago

Fallait faire mise a jour puis 3.0f pour avoir la migration. Faire tout d'un coup pas sur que ce soit bon.

Jaunedeuf commented 5 years ago

Je suis d'accord avec toi... Etrange, alors que ça marchait jusque là avec, en direct sans HUB ça passe.. zigate2.log

Hum...

paulnux commented 5 years ago

Toujours rien a faire, donc si je comprend tes paroles @llaumgui le plugin zigate n'est plus compatible avec la mini+ de Jeedom ?

paulnux commented 5 years ago

j'ai tenté un sudo apt-get update et sudo apt-get upgrade des fois que; mais toujours pas de communication entre plugin et équipements

doudz commented 5 years ago

@paulnux Après vérification sur ton système, il semblerait que la zigate soit vide... Il faudrait réassocier tous les équipements.

Par ailleurs le plugin est toujours compatible avec la mini+, il n'est pas prévu que ça change. Même s'il est vrai que le système Debian utilisé se fait vieux et mériterait un upgrade

paulnux commented 5 years ago

Merci d'avoir regardé, Une simple inclusion ne fonctionne pas, Il faut que je reset tout les équipements comme lors du passage en 3.0f ?

doudz commented 5 years ago

Il faut:

doudz commented 5 years ago

En cas souci de reset avec les ampoules IKEA : Durant la séquence des 6 extinctions, le temps d'extinction doit être légèrement plus long que le temps d'allumage qui doit être très court Un léger scintillement indique que la procédure a fonctionné.

paulnux commented 5 years ago

C'est bon j'ai pu réinclure un capteur de mouvement , Mais il faut d'abord que j'appuie 5 secondes sur le bouton d’appairage , ensuite mettre le plugin en inclusion et appuie court sur le bouton d’appairage et cela fonctionne .

Tu a une idée du pourquoi la zigate c'est vidé suite à la mise à jours ? Je vais tremblé à chaque mises à jours maintenant

Encore merci pour ton travail

doudz commented 5 years ago

C'est très anormale, d'autant plus que dans le log que tu as posté au début on voit que les équipements sont toujours là. A tout hasard, peut être un erase pdm par inadvertance ?

paulnux commented 5 years ago

A non pas de erase pdm c'est sur, je fais toujours très attention , Les seul choses que j'ais fait après avoir mis le log du début c'est dans l'ordre: Une réinstallation des dépendances Une réinstallation du plugin Débranché et rebranché la clé Changé de port Passer le porte clé en auto ou prolific Enlever le hub alimenté et branché la clé en direct sudo apt-get update et sudo apt-get upgrade

doudz commented 5 years ago

C'est très étrange alors... Dans tous les cas je ne vois pas pourquoi une mise à jour du plugin aurait cassé qqc

paulnux commented 5 years ago

Pourtant cela fonctionnait juste avant, c'est sur je faisait des test de luminosité avec le capteur de mouvement et de scénario avec les capteurs de d'ouverture et je me suis dit tiens et si j'installait la nouvelle version du plugin et après l’installation plus rien Je te laisse ton accès sur ma mini+, comme ça si un jour tu a besoins de regarder quelque chose tu en aura une sous la main ;) Encore merci

sifus commented 5 years ago

Hello pareil pour moi, suite a la mise à jour du plgin zigate, les 3/4 de mes modules ne communiquent plus..

J'ai pas encore fait la mise à jour de la clé car j'ai pas de PC et je comprend pas comment faire la mise a jour ssh.

doudz commented 5 years ago

C'est vraiment incompréhensible ce dysfonctionnement, si encore il y avait un traceback dans un log ça aiderait mais là... En ce qui concerne la mise à jour du firmware, il faut un pc windows pour faire l'erase EEPROM

sifus commented 5 years ago

Sous Linux c'est quoi le chemin vers le bin après avoir fait les lignes de commande données sur le site de Zigate ?

sudo apt-get install git sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git cd JennicModuleProgrammer/ cd Build/ make

./JennicModuleProgrammer -V 6 -P 115200 -f « <chemin vers le bin> » -s /dev/ttyUSB0

Je suis sous rpi raspbian

algorytmix02 commented 5 years ago

Bonjour je rencontre le meme probleme RESPONSE 0x8000 - Status response : status:0, sequence:24, packet_type:73, error:b'', lqi:0 quand je veut faire un appairage, tout mes modules ont sauté mais j'ai réussit a en appairer 2 a nouveau je suis au bout du rouleau cela Fait 2 jours que je me bat une idée ?

doudz commented 5 years ago

@sifus Toute dépend de l'emplacement où a été téléchargé le bin exemple en téléchargeant le bin dans /home/pi

cd /home/pi
wget https://github.com/fairecasoimeme/ZiGate/releases/download/v3.1a/ZiGate_Coordinator_v3.1a.bin
cd JennicModuleProgrammer/Build
./JennicModuleProgrammer -V 6 -P 115200 -f /home/pi/ZiGate_Coordinator_v3.1a.bin -s /dev/ttyUSB0
doudz commented 5 years ago

@algorytmix02 la REPONSE 0x8000 n'est pas une erreur, il faudrait le log complet