Bonjour,
Après une réinstallation de Jeedom sur un Pi 4 avec Raspberry Os dernière version et restauration du Backup, j’ai des petits soucis avec Deconz…
Dans un premier temps je n’avais plus rien dans la liste des équipement dans la partie Noeuds, mais après l’excellent post Perte équipement Zigbee après MàJ 4.1 j’ai pu en restaurant la sauvegarde de la BDD récupérer mes noeuds qui restent non joignables…
De plus lorsque toutes les 3m (environs) si je récupère la clé API elle est changée. Une nouvelle à chaque récupération espacée…
Ce qui fait que bien sur quand je fais une requette voici la réponse:
×Erreur lors de la requete : 127.0.0.1:8484/api/78935C6474/lights/1/state(PUT), data : {« on »:true} erreur : 901 => Internal error, 951
Je ne sais pas pourquoi l’API change tout le temps et je pense que ça doit être l’origine de mon problème.
Avez vous une idée ?
Merci à vous
A chaque fois que tu lances une récupération de clef c’est le serveur de clef Rest APi qui en génère une nouvelle. Donc tout est normal. Il faut faire une récupération une seule fois et une fois authentifiée via Phoscon ne plus y toucher.
Utilisateur@Jeedom4:~ $ GCFFlasher_internal -l
GCFFlasher V3_17 (c) dresden elektronik ingenieurtechnik gmbh
Path | Vendor | Product | Serial | Type
-----------------±-------±--------±-----------±------
/dev/ttyACM0 | 0x1CF1 | 0x0030 | DE2126705 | ConBee II
/dev/ttyAMA0 | 0x0000 | 0x0000 | | RaspBee
Utilisateur@Jeedom4:~ $ lsusb
Bus 002 Device 002: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridge
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1cf1:0030 Dresden Elektronik
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Par contre je remarques quelques détails bizarres:
Dans Deconz, j’ai bien 0x264a0700 à coté de Firmware, mais par contre dans Phoscon, j’ai firmware et j’ai Not connected…
Et j’ai aussi mon dongle blutooth bien présent dans lsusb mais pas dans hciconfig…
Ça c’est OK. Ta clef est bien reconnue par l’OS. C’est la fondation pour tout le reste qui va venir par dessus.
Quand on aura cinq minutes on fera la mise à jour firmware.
Tu dois avoir un pb d’installation de l’application deCONZ
Général
Nom Phoscon-GW
Model deCONZ
Api version 1.16.0
Timezone Europe/Brussels (2021-01-24T21:08:35)
Réseaux
Cannal 25
Pan ID 43969
Mac dc:za:32:er:e8:9e
Bridge ID XXXXXXXXXX4F294
Firmware
Version 2.9.1
Firmware
0x264a0700
Donc tout devrait fonctionner désormais.
Je pense que le blocage de ta configuration venait du fait que tu as du faire une mise à jour de deCONZ en suivant ce qui est dit sur le github Dresden ou peut être sur un forum. Il y avait conflit d’accès à la ConBee2 entre le process deconz lancé par cette installation et celui lancé dynamiquement par Deconz
Ce qui explique que tu sois en version 2.9.1 beta au lieu de 2.07.01 stable. Ce n’est pas grave d’avoir cette version par contre il ne faut pas faire les mises à jour de cette manière.
Voir ici si tu veux une méthode qui marche (la première étant bien sur celle que nous venons d’appliquer càd à partir de Installation Deconz Local) : [TUTO] Mise à jour manuelle deCONZ
Il faut faire une mise à jour du firmware qui est assez ancien. Sui tu veux je peux te guider.
J’aimerai te dire que tout marche mais non c’est encore pire, je ne doute pas de ta manip, mais plutôt de mon installation là, j’ai une ip différente la page de login de Phoscon (l’ancienne celle que j’ai mis en temporaire pour l’installation) … Et j’ai un beau " Network was not found…" dans phoscon ce que je n’avais ‹ plus › avant…
Je vais tenter de apt-remove deconz et réinstaller par jeedom, histoire qu’apt me balance toutes les dépendances en même temps et que jeedom me refasse ça propre…