Bonjour,
Depuis que j’ai exclu et réinclu un équipement j’ai plus le graphique !
J’ai un répéteur ikéa dont j’ai jamais vu qu’il faisait relais !
Peux tu nous montrer ton graphique stp.
Je commence à me poser la question si il faut pas passer sur le plugin abeille mais ca fait du taf.
Pareil plu de graphiques réseau alors qu’avant la dernière maj tout était ok, j’ai une erreur JavaScript quand j’essaie de voir lz graphiques réseau… Le maillage n’en parlons pas j’ai 3 prise répéteur et deux ampoules j’ai zéro maillage je pense partir sur abeilles …d’après les retours de mon entourage le maillage ce fais correctement
Bonjour,
fonctionne normalement avec la version Béta.
Je rappelle qu’il vaut mieux aller sur le github du plugin pour remonter les problèmes techniques
Une association Abeille + ZiGate ne serait-il pas préférable ?
Force unie force multipliée !
Et l’utilisateur est pleinement satisfait
Bonjour
Quand on émet une action vers un périphérique (GLEDOPTO GU10 pour moi entre autre) l’état n’est pas mis à jour. Une action refresh dans la foulée permet la mise à jour.
Ne serait il pas possible d’effectuer ce refresh implicitement après chaque action émise? si l’aspect systématique semble trop, on peut imaginer une case à cocher sur la configuration de l’équipement (avec pourquoi pas la sélection de la commande si besoin)
Bonjour,
Merci pour ce plugin au top avec une clé zigate. Ca m’a permis de ne plus utiliser de ponts
Est il possible de ne pas désactiver le objets non actif au redémarrage ? C’est assez pénible de devoir repasser sur chaque télécommande et lumières éteintes physiquement.
Hello, à vous tous,
J’ai effectué la dernière mise à jours de zigate, le daemon ne se relance pas
les dépendance indique que tout va bien
Installation des dépendances
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 http://httpredir.debian.org/debian buster InRelease
Hit:3 http://httpredir.debian.org/debian buster-updates InRelease
Hit:4 http://httpredir.debian.org/debian buster-backports InRelease
Hit:5 http://mirrors.netix.net/armbian/apt buster InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (18.1-5).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-serial is already the newest version (3.4-4).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-usb is already the newest version (1.0.2-1).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-requests is already the newest version (2.21.0-1).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-setuptools is already the newest version (40.8.0-1).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-rpi.gpio is already the newest version (0.6.5-1).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-dev is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 109 not upgraded.
Collecting zigate==0.40.4
Requirement already satisfied: pydispatcher>=2.0.5 in /usr/local/lib/python3.7/dist-packages (from zigate==0.40.4) (2.0.5)
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from zigate==0.40.4) (2.21.0)
Requirement already satisfied: pyusb in /usr/lib/python3/dist-packages (from zigate==0.40.4) (1.0.2)
Requirement already satisfied: bottle in /usr/local/lib/python3.7/dist-packages (from zigate==0.40.4) (0.12.18)
Requirement already satisfied: pyserial>=3.2 in /usr/local/lib/python3.7/dist-packages (from zigate==0.40.4) (3.4)
Installing collected packages: zigate
Found existing installation: zigate 0.38.6
Uninstalling zigate-0.38.6:
Successfully uninstalled zigate-0.38.6
Successfully installed zigate-0.40.4
Installation des dépendances terminée !
Vérification de la version installée
0.40.4
les logs de debug
[2020-08-19 21:02:48][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2020-08-19 21:02:54][INFO] : Lancement démon zigate : /usr/bin/python3 /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigated.py --device auto --gpio 0 --loglevel debug --apikey fC4LAA4hc7KxCnh7l9RQJm82OpvAMiZs --pid /tmp/jeedom/zigate/daemon.pid --socket /tmp/jeedom/zigate/daemon.sock --callback http://127.0.0.1:80/plugins/zigate/core/php/jeeZiGate.php --sharedata 0 --enable_led 0
[2020-08-19 21:02:57][INFO][root](MainThread) : Start zigated
[2020-08-19 21:02:57][INFO][root](MainThread) : Log level : debug
[2020-08-19 21:02:57][INFO][root](MainThread) : Socket : /tmp/jeedom/zigate/daemon.sock
[2020-08-19 21:02:57][INFO][root](MainThread) : PID file : /tmp/jeedom/zigate/daemon.pid
[2020-08-19 21:02:57][INFO][root](MainThread) : Apikey : fC4LAA4hc7KxCnh7l9RQJm82OpvAMiZs
[2020-08-19 21:02:57][INFO][root](MainThread) : Device : auto
[2020-08-19 21:02:57][INFO][root](MainThread) : Callback : http://127.0.0.1:80/plugins/zigate/core/php/jeeZiGate.php
[2020-08-19 21:02:57][INFO][root](MainThread) : Python version : 3.7.3 (default, Dec 20 2019, 18:57:59)
[GCC 8.3.0]
[2020-08-19 21:02:57][INFO][root](MainThread) : zigate version : 0.40.4
[2020-08-19 21:02:57][DEBUG][root](MainThread) : Writing PID 25724 to /tmp/jeedom/zigate/daemon.pid
[2020-08-19 21:02:57][DEBUG][root](MainThread) : Send to test to jeedom
[2020-08-19 21:02:57][DEBUG][root](MainThread) : Send to jeedom : {'action': 'test'}
[2020-08-19 21:02:57][DEBUG] : Array ( [action] => test )
[2020-08-19 21:02:57][DEBUG][root](MainThread) : Jeedom reply : {'success': True}
[2020-08-19 21:02:57][INFO][root](MainThread) : Démarrage ZiGate auto
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Try loading persistent file
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Trying to load /var/www/html/plugins/zigate/core/class/../../resources/zigated/zigate.json
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Load neighbours cache: [['0000', 'b7dd', 110], ['0000', '42ae', 148], ['0000', 'c9ce', 212], ['0000', '2957', 152], ['0000', 'c1bf', 101], ['0000', '9892', 150], ['0000', '884a', 123], ['0000', 'c527', 131], ['0000', 'a91e', 126], ['0000', '0ea0', 156], ['0000', '6039', 78], ['0000', '7699', 107], ['0000', '5c8f', 132], ['0000', 'dc6d', 176], ['0000', 'f89b', 107], ['0000', 'ff3a', 137], ['0000', 'd4b6', 103], ['0000', '2583', 152], ['0000', '2583', 160], ['2583', '2ebf', 98], ['2583', 'ebf9', 129]]
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (b7dd) 00158d00015e8b01
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (b7dd) 00158d00015e8b01
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (42ae) 00158d0001289bf7
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (42ae) 00158d0001289bf7
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (c9ce) 00158d0001f53664
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (c9ce) 00158d0001f53664
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (2957) 00158d00010fee1b
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (2957) 00158d00010fee1b
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (c1bf) 00158d0001874605
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (c1bf) 00158d0001874605
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (9892) 00158d000119a3ba
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (9892) 00158d000119a3ba
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (884a) 00158d00015372e7
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (884a) 00158d00015372e7
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (c527) 00158d0001dbcd9f
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (c527) 00158d0001dbcd9f
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (a91e) 00158d00012bf160
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (a91e) 00158d00012bf160
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (0ea0) 00158d00012bed53
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (0ea0) 00158d00012bed53
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (6039) 00158d00012bda83
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (6039) 00158d00012bda83
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (7699) 00158d0001102091
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (7699) 00158d0001102091
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (5c8f) 00158d000126a6c3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (5c8f) 00158d000126a6c3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (dc6d) 00158d000156a8a9
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (dc6d) 00158d000156a8a9
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (f89b) 00158d00015374c9
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (f89b) 00158d00015374c9
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (ff3a) 00158d00015aefc0
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (ff3a) 00158d00015aefc0
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (d4b6) 00158d0001294115
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (d4b6) 00158d0001294115
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (2583) 00158d000156fbf3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (2583) 00158d000156fbf3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device LUMI lumi.plug (2583) 00158d000156fbf3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device LUMI lumi.plug (2583) 00158d000156fbf3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device LUMI lumi.plug (2583) 00158d000156fbf3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device LUMI lumi.plug (2583) 00158d000156fbf3
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (2ebf) 00158d0001a6759d
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (2ebf) 00158d0001a6759d
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Acquire Lock on device Device (0b08) 00158d0002e99c32
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Release Lock on device Device (0b08) 00158d0002e99c32
[2020-08-19 21:02:57][DEBUG][zigate](MainThread) : Load success
[2020-08-19 21:02:57][INFO][zigate](MainThread) : Searching ZiGate port
[2020-08-19 21:02:57][INFO][zigate](MainThread) : ZiGate found at /dev/ttyUSB0
[2020-08-19 21:02:57][ERROR][zigate](MainThread) : Cannot connect to ZiGate using port /dev/ttyUSB0
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/zigate/transport.py", line 221, in reconnect
self.serial = self.initSerial()
File "/usr/local/lib/python3.7/dist-packages/zigate/transport.py", line 206, in initSerial
return serial.Serial(self._port, 115200)
AttributeError: module 'serial' has no attribute 'Serial'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/html/plugins/zigate/core/class/../../resources/zigated/zigated.py", line 330, in <module>
z.autoStart(args.channel)
File "/usr/local/lib/python3.7/dist-packages/zigate/core.py", line 414, in autoStart
self.startup(channel)
File "/usr/local/lib/python3.7/dist-packages/zigate/core.py", line 431, in startup
self.setup_connection()
File "/usr/local/lib/python3.7/dist-packages/zigate/core.py", line 309, in setup_connection
self.connection = ThreadSerialConnection(self, self._port)
File "/usr/local/lib/python3.7/dist-packages/zigate/transport.py", line 198, in __init__
self.reconnect(False)
File "/usr/local/lib/python3.7/dist-packages/zigate/transport.py", line 230, in reconnect
raise ZIGATE_CANNOT_CONNECT('Cannot connect to ZiGate using port {}'.format(self._port))
zigate.transport.ZIGATE_CANNOT_CONNECT: Cannot connect to ZiGate using port /dev/ttyUSB0
[2020-08-19 21:03:12][ERROR] : Impossible de lancer le démon zigate, relancer le démon en debug et vérifiez la log
la clé est bien présente et mappé sur ttyUSB0
root@Systadom-opi2e:/var/log# ls -l /dev/serial/by-id total 0 lrwxrwxrwx 1 root root 13 août 19 19:45 usb-0658_0200-if00 -> ../../ttyACM1 lrwxrwxrwx 1 root root 13 août 19 19:45 usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0 -> ../../ttyUSB0
j’ai tenté un rollback en déplacent le le dossier /var/www/html/plugins/zigate
et restaurer la dernère sauvegarde ce qui ma permis de repasser sur l’ancienne lib
mais même avec mon ancienne sauvegarde rien ne marche
avez-vous une idée ? voici ma conf
root@home-opi2e:/var/log# uname -a
Linux home-opi2e 5.4.31-sunxi #20.02.11 SMP Thu Apr 9 21:47:57 CEST 2020 armv7l GNU/Linux
root@home-opi2e:/var/log# cat /etc/debian_version
10.3
merci d’avance pour votre aide
@NanoMaverick as tu trouvé la solution car effectivement a chaque coupure de courant quand ca redémarre mon ampoule ikéa s’allume automatiquement.
@krosand pour info de mon coté la mise à jour est passée sans pb sur ma V4
@kristobal pour l’instant j’ai mis un scénario qui se lance au démarrage de jeedom (évènement #start#) et qui réactive chaque équipement zigate (action: équipement => activer).
Pour résoudre mon problème suite a l’erreur explicite « AttributeError: module ‹ serial › has no attribute ‹ Serial › »
j’ai forcé l’installe d’une dépendance pour python3
~# pip3 install --upgrade --force-reinstall pyserial
Collecting pyserial
Using cached https://files.pythonhosted.org/packages/0d/e4/2a744dd9e3be04a0c0907414e2a01a7c88bb3915cbe3c8cc06e209f59c30/pyserial-3.4-py2.py3-none-any.whl
Installing collected packages: pyserial
Found existing installation: pyserial 3.4
Uninstalling pyserial-3.4:
Successfully uninstalled pyserial-3.4
Successfully installed pyserial-3.4
le daemon se lance bien, cependant il faut laisser le temps pour la découverte des capteur ou les provoquer
have fun
Bonjour,
depuis quelques semaines mon plugin s’arrête tout seul et affiche dans les logs :
[2020-08-19 06:44:33][ERROR][zigate](ZiGate-Decode data) : RESPONSE 0x8702 - APS Data Confirm Fail : status:240, source_endpoint:1, dst_endpoint:1, dst_address_mode:2, lqi:0, dst_address:6ce2, sequence:173
[2020-08-19 07:36:22][WARNING]zigate : No response after command 0x0010 (1)
Exception in thread ZiGate-Listen:
Traceback (most recent call last):
File « /usr/lib/python3.5/threading.py », line 914, in _bootstrap_inner
self.run()
File « /usr/lib/python3.5/threading.py », line 862, in run
*self._target(*self._args, *self._kwargs)
File « /usr/local/lib/python3.5/dist-packages/zigate/transport.py », line 326, in listen
read_sockets, write_sockets, error_sockets = select.select(socket_list, socket_list, [], 5)
ValueError: file descriptor cannot be a negative integer (-1)
[2020-08-19 07:41:22][WARNING]zigate : No response after command 0x0010 (2)
[2020-08-19 07:46:22][WARNING]zigate : No response after command 0x0010 (3)
Je suis obligé de rédémarrer le plugin à chaque fois. J’utilise le dongle Zigate en Wifi et je suis en Jeedom V3.
Si quelqu’un peut m’aider, merci.
Ok en fait je viens de comprendre qu’il y a un problème depuis plusieurs semaines. Il y a nombreuses erreur dans les logs. Est ce que le plugin ne serait pas un peu trop strict avec le protocole et notamment avec la valeur des données ?
[ERROR][zigate](ZiGate-Decode data) : Command 0x0030 failed Failed (ZigBee event codes) 0x80 : b’’
[ERROR][zigate](ZiGate-Decode data) : Command 0x0120 failed E_ZCL_ERR_ZTRANSMIT_FAIL : b’’
J’ai flashé ma clé zigate en dernière version et tout réinitialisé et c’est encore pire je n’arrive plus à inclure mes smart sensor osram. J’ai downgradé la clé zigate mais cela ne change rien ce qui impliquerait que cela dû au plugin ? Est il possible de revenir dans une version antérieur pour confirmer ?
Moi la dernière mise à jour fut fatale. Plus de remontée des états d’ouvertures de mes volets Profalux…j’en ai 11. Ca va faire une nuit et un jour que je suis dessus. Mise à jour du firmware de la zigate, restauration du firmware car encore pire (plus d’inclusion possible) re-appairage de mes volets, downgrage de mon jeedom complet à J-15, re creation des scenarios modifiés entre temps et surement plein de chose que je vais oublier…
Bref en ce moment la domotique qui est censé me simplifier la vie occupe finalement une grosse partie de mon temp…Un conseille, quand votre système est en place et stable, couper les mises à jours…En tout cas pour moi ça va ce passer comme ça…
Hello,
Sans vouloir critiquer, c’est pour ça qu’on à inventé la sauvegarde , en 5 minutes chrono tu récupères ta domotique d’avant upgrade ( sans parler de firmware ). Moi aussi je me suis fait avoir une fois, plus jamais c’est garanti, je save comme un dingue en plus de ma save auto
Exact et tout ce que tu as fait plus ton historique et stat de 15 jrs sont perdu…Moi je suis en train de finir la mise en place donc il s’en passe des choses en 15 jours…
Re,
ça si tu save tous les 15 jours … moi c’est une save auto par jour et une save manuelle avant chaque maj
A priori Jeedom peut sauvegarder automatiquement jusqu’à 2 fois par jour, par contre il faut penser à la télécharger car il ne garde que les dernières sauvegardes.
Pour ma part je sauvegarde aussi après mes gros changements de configuration, mais je ne le fais pas, sans doute à tord, avant chaque mise à jour…
@anon7911623 , bien sûr que je save et save en local SSH et meme sur le cloud, é foie par jour mais si un plugins à été mis à jours il y à 15 jrs et qu’il te fou le bazard, tu est obliger de revenir 15 jrs en arrière pour downgrader ton plugin et au passage tout ton jeedom…bof. Moi ce fut mon cas et ca ma fait put**** de ch***!
Re,
ça malheureusement …
Bonjour,
Vous avez essayé de faire un dump SQL, downgrader puis recharger le dump en base ? Bien souvent ça passe. On conserve ses scénarios et historiques tout en ayant le système de fichiers restauré.