Deconz : installation impossible - prb avec installation du paquet deconz.deb

Si tu es sur Raspberry Pi il faut :

  • réinstaller deconz en version .69
  • restaurer Jeedom pour récupérer le plug in deconz en version du 28/10/2019
  • refaire les éventuelles mises à jour de Jeedom et des plug in **SAUF DU PLUG IN DECONZ
  • redémarrer Jeedom
  • admirer le résultat

Comment je fais le premier point?
les autres c’est ok…
:wink:

Demain, j’ai une livraison de 30 modules en zigbee…
j’ai peur… :disappointed_relieved:

Il faut faire une modification du fichier /var/www/html/plugins/deconz/resources/install_deconz_apt.sh en remplacant son contenu par :
PROGRESS_FILE=/tmp/install_deconz_in_progress
if [ ! -z $1 ]; then
PROGRESS_FILE=$1
fi
touch ${PROGRESS_FILE}
echo 0 > ${PROGRESS_FILE}
echo « "
echo « * Installation deconz * »
echo "
 »

sudo apt-get update
echo 10 > ${PROGRESS_FILE}
sudo apt-get install -y libqt5serialport5 libqt5websockets5
echo 15 > ${PROGRESS_FILE}
sudo apt-get install -y sqlite3
echo 17 > ${PROGRESS_FILE}
arch=arch;
if [[ ${arch} == « x86_64 » ]]; then
echo « It’s x86_64 arch »
sudo wget http://deconz.dresden-elektronik.de/ubuntu/beta/deconz-2.05.69-qt5.deb -O /tmp/deconz.deb
echo 20 > ${PROGRESS_FILE}
sudo dpkg -i /tmp/deconz.deb
echo 30 > ${PROGRESS_FILE}
sudo apt-get update
echo 40 > ${PROGRESS_FILE}
sudo apt install -f -y
echo 50 > ${PROGRESS_FILE}
fi

if [ ${arch} == « armv7l » ]; then
echo « It’s armv7l, RPI »
sudo wget http://deconz.dresden-elektronik.de/raspbian/beta/deconz-2.05.69-qt5.deb -O /tmp/deconz.deb
echo 20 > ${PROGRESS_FILE}
sudo dpkg -i /tmp/deconz.deb
echo 30 > ${PROGRESS_FILE}
sudo apt-get update
echo 40 > ${PROGRESS_FILE}
sudo apt install -f -y
echo 50 > ${PROGRESS_FILE}
fi

if [[ ${arch} == « aarch64 » ]]; then
echo « It’s arm64, RPI »
sudo wget http://deconz.dresden-elektronik.de/raspbian/alpha/deconz_2.05.69-debian-stretch-beta_arm64.deb -O /tmp/deconz.deb
echo 20 > ${PROGRESS_FILE}
sudo dpkg -i /tmp/deconz.deb
echo 30 > ${PROGRESS_FILE}
sudo apt-get update
echo 40 > ${PROGRESS_FILE}
sudo apt install -f -y
echo 50 > ${PROGRESS_FILE}
fi

echo 100 > ${PROGRESS_FILE}
echo « "
echo « * Installation terminée * »
echo "
 »

Bien sur la modification que je propose reste une bidouille mais elle dépanne momentanément en attendant la modification de deconz et du plug in par leurs auteurs respectifs qui sont le seuls aptes à gérer la configuration de référence.

Je crois avoir trouvé le bug .
Je teste demain avant de raconter une annerie et je reviens vers toi.

En attendant j’ai bidouillé le script d’installation de deconz par le plug in deconz Jeedom pour qu’il me réinstalle les versions .69.
Puis je suis aussi revenu à la version antérieure du plug in deconz de Jeedom en restaurant une sauvegarde.
Ca remarche (en attendant mieux).

Bon la le marchand de sable passe donc dodo.
See you tomorrow evening after the trials.

merci et bonne nuit

De mon côté la version de cet aprem était OK pour la Conbee sur mon Raspi et KO sur la Conbee de ma VM Proxmox. La version de ce soir a l’air d’avoir corrigé le problème

Bonjour,
Je viens de pousser toute les correction il vous suffit de mettre a jour et de suivre les indications du changelog

1 « J'aime »

Bonjour,

Merci beaucoup Loïc. Tout marche parfaitement maintenant. J’admire la réactivité de la team Jeedom sur des problèmes dont ils ne sont pas responsable !

Très belle journée à tous.

seb

Hello,

C’est bon pour le démon (Un grand merci pour la réactivité à l’équipe Jeedom) mais je n’arrive pas à intégrer des modules Aqara MCCQGQ11LM

Le problème vient-il de moi ou avez vous le mème souci ?

Merci d’avance

Uniquement le module Aqara cité ou bien l’intégration échoue t elle aussi pour tout autre module ?
Dans ce dernier cas tu peux lever le doute en te connectant à l’appli Phoscon (interface web de deconz) en cliquant sur la petite icone en bas à droite dans le tableau de configuration du plug in deconz sur la ligne de configuration de ta gateway. Une fois sur cette interface tu navigues sur le menu Gateway et tu regardes si face à l’item Firmware il y a une indication Connected.

  • Si oui alors essaie de passer sur le menu Sensors et lance une inclusion Phoscon. Si elle ne réussit pas alors le module n’est pas encore compatible au niveau applicatif (il devrait apparaître dans l’application Deconz si tu sais la lancer en stand alone pour t’assurer que ton capteur est bien zigbee compatible de la clef Conbee2) .
  • Si non alors c’est un problème de deconz qui n’est pas connecté au plug in (bug Deconz ou bien plusieurs deconz qui tournent en même temps sur la même box ou bien …) et il faut que tu arrives à isoler l’origine de ce problème avant de pouvoir utiliser le plug in deconz de Jeedom.

Bonjour Yves,

merci pour ton retour

alors je viens d’acheter la clé combee 2 et pour tester le zigbee avec 3 sensors Aqara MCCQGQ11LM.

J’ai vérifié avant d’acheter la clé ces sensors sont sompatibles avec Deconz/Phoscon.

J’ai suivi la procédure d’instal via jeedom et je n’ai pas réalisé d’install en direct sur le rpi.

j’ai tenté les deux manip d’intégration une via jeedom une par l’interface web de Phoscon. Rien à faire il ne veut pas intégrer.

je n’ai pas l’impression d’avoir louper quelque chose donc je m’interroge.

Je vais continuer à chercher de mon coté

bonne journée

Essaie en lançant l’appli deCONZ sur un PC Windows (ou un Mac) et en branchant ta Conbee2 sur un port USB dudit PC est ce que tu vois tes capteurs ?
Pour cela il faut au préalable installer cette application. Les fichiers d’instal se trouvent sur le site de dresden en suivant les liens ici :
https://phoscon.de/en/conbee2/install

Une idée soudaine me traverse l’esprit (c’est donc une traversée rapide diront certains) : je me souviens qu’avec mes capteurs Aqara durant l’appairage il me fallait faire plusieurs tentatives successives car les capteurs étant un peu éloignés du routeur ils avaient une certaine tendance à ne pas faire la synchro d’intégration complète.
Je les avais donc rapprochés dudit routeur pour créer un lien direct avant de les repositioner à leur emplacement définitif. Attention en faisant comme cela car il ne faut pas que le routage Zigbee change entre l’inclusion et le positionnement.

Salut yves,

c’est exactement ça, avec en plus effectivement il faut maintenir la synchro pendant 15 à 20s.

Merci beaucoup pour ton retour

:slight_smile:

Je viens de voir la version 2.05.71 deconz publiée depuis 4 jours sur le github de Dresden. :slight_smile:

Pas encore testé mais je m’y colle dès ce soir sur ma configuration de test.
Le nom de cette version est évocateur : Beetlejuice, tout un programme.
Cordialement et une fois de plus merci @Loic pour l’immense travail réalisé au quotidien (j’en profite encore pour saluer la V4 qui ravit ma conf de test pour l’instant) .

Installation de la version deCONZ 2.05.71 sur RPI Debian 9 et Jeedom v3.3.38 : OK
Installation de la version deCONZ 2.05.71 sur NUC8i5BEH Debian 10 et Jeedom v4.0.28 : OK

Donc avec la dernière version de deCONZ les problèmes de démon instable et de connexion aléatoire semblent être résolus :slight_smile:

Chez moi aussi tout semble bon depuis 4 jours, je viens de mettre en ligne les nouvelles version il y a juste a relancer l’installation local de deconz puis redemarrer le démon

1 « J'aime »

Super car pour l’instant je continuais mes bidouilles d’installation et ça ne me plaisiait pas trop. Je préfère les solutions « industrielles ».
Il y a de plus en plus de fils sur lesquels les Jeedomiens et Jeedomiennes se posent inlassablement les mêmes questions. Avec cette mise à jour il sera bcp plus facile de les aiguiller.
Merci