Deconz sur vm déportée

La clef est bien rattachée a la vm ?

log deconz si cela peut aider

0416|[2022-07-16 13:11:20.936]INFO : Start deconzd
0417|[2022-07-16 13:11:20.936]INFO : Log level : info
0418|[2022-07-16 13:11:20.936]INFO : Socket port : 55088
0419|[2022-07-16 13:11:20.936]INFO : Socket host : localhost
0420|[2022-07-16 13:11:20.936]INFO : PID file : /tmp/jeedom/deconz/deamon.pid
0421|[2022-07-16 13:11:20.937]INFO : Apikey : y1l8l4v9Fr59lKaZgT04TEPfKsvyh3r7
0422|[2022-07-16 13:11:20.937]INFO : Callback : http://127.0.0.1:80/plugins/deconz/core/php/jeeDeconz.php
0423|[2022-07-16 13:11:20.937]INFO : Cycle : 0.0
0424|[2022-07-16 13:11:20.965]INFO : Local DeconZ found
0425|[2022-07-16 13:11:20.965]INFO : Launching local DeconZ
0426|[2022-07-16 13:11:20.965]INFO : Kill all deCONZ process
0427|Usage:
0428|kill [options] […]
0429|Options:
0430| […] send signal to every listed
0431|-, -s, --signal
0432|specify the to be sent
0433|-l, --list=[] list all signal names, or convert one to a name
0434|-L, --table list all signal names in a nice table
0435|-h, --help display this help and exit
0436|-V, --version output version information and exit
0437|For more details see kill(1).
0438|[2022-07-16 13:11:20.980]INFO : Log level deconz deamon info
0439|[2022-07-16 13:11:20.980]INFO : Opt deconz deamon [‹ sudo ›, ‹ deCONZ ›, ‹ –auto-connect=1 ›, ‹ –dbg-error=1 ›, ‹ –http-port=8484 ›, ‹ –ws-port=20877 ›, ‹ –upnp=0 ›, ‹ -platform ›, ‹ minimal ›, ‹ –dbg-info=1 ›, ‹ –dbg-aps=0 ›, ‹ –dbg-zcl=0 ›, ‹ –dbg-zdp=0 ›, ‹ –dbg-http=0 ›]
0440|[2022-07-16 13:11:20.982]INFO : Launched DeconZ with pid 1404
0441|[2022-07-16 13:14:52]ERROR : Erreur exécution de la commande [Entrée][Entrée Escalier][On 02] : Erreur lors de la requete : 127.0.0.1:8484/api/29328FCFE4/lights/18/state(PUT), data : {« on »:true} erreur : 901 => Internal error, 951
0442|[2022-07-16 13:50:52]ERROR : Erreur exécution de la commande [Entrée][ Salon Exterieur][On 02] : Erreur lors de la requete : 127.0.0.1:8484/api/29328FCFE4/lights/14/state(PUT), data : {« on »:true} erreur : 901 => Internal error, 951
0443|[2022-07-16 14:13:03]ERROR : Erreur exécution de la commande [Cuisine][ Cuisine Salle][On 02] : Erreur lors de la requete : 127.0.0.1:8484/api/29328FCFE4/lights/12/state(PUT), data : {« on »:true} erreur : 901 => Internal error, 951

dans les log server deconz
j ai failed to reconnect to network
qui tourne en boucle

sur ma vm deconz

sur ma vm jeedom

Ta clef est pas reconnue par la vm. En le serveur deconz la voit pas.
Si tu fais un lsusb en ssh sur la vm tu as quoi?

Ok donc peut-être problème de firmware interne. Il faut le reflasher via windows.

merci j’attendais ta confirmation, je pense pas avoir le choix

C’est vraiment pas compliqué

âpres mise à jour toujours rien, mais je viens de m’apercevoir que je ne peux accéder à ma vm jeedom que par mon ip externe. Mon ip interne n’est pas joignable, cela peut il venir de ça?

Mais pourquoi tu parle de ton ip de jeedom? Le serveur deconz est bien sur une autre machine?
Et non ce n’est pas normal que ton ip jeedom interne soit inaccessible. l’IP n’a pas changée

Je pensais que cela pouvait avoir une incidence et IP n’a pas changé. Je pense que je vais tout reprendre depuis le début.

Bonsoir.

je suis tombé sur ce sujet et j’ai essayer d’installer deconz-gui dans une vm debian 11 afin de profiter du gui. Tout c’est bien passé et synchronisé en passerelle distante avec jeedom aussi nikel. mon maillage ressort bien et tout remonte bien sur jeedom:

Par contre sur debian l’appli deconz ne se lance pas toute seule si je redémarre. Une idée de comment faire pour la lancer en automatique? actuellement j’ouvre le terminal et tape deCONZ et l’appli s’ouvre. si elle n’est pas ouverte, pas de remonté sur jeedom.

Merci;

Pour faire en sorte que Deconz se lance automatiquement au démarrage de votre machine virtuelle sous Debian 11, la meilleure approche est d’utiliser un service systemd. Voici les étapes générales :

1. Création d’un fichier de service systemd

  1. Ouvrez un terminal.
  2. Créez un nouveau fichier de service systemd pour Deconz.

bashCopy code

sudo nano /etc/systemd/system/deconz.service
  1. Ajoutez le contenu suivant dans le fichier. Remplacez VotreUtilisateur par votre nom d’utilisateur.

iniCopy code

[Unit]
Description=Deconz: ZigBee gateway

[Service]
Type=simple
User=VotreUtilisateur
ExecStart=/chemin/vers/deCONZ
Restart=on-failure

[Install]
WantedBy=multi-user.target

4.Note :* Le chemin ExecStart doit être le chemin complet vers l’exécutable Deconz. Vous pouvez le trouver avec which deCONZ si Deconz est installé globalement.
5. Sauvegardez et fermez le fichier. (Ctrl + X, puis Y, et enfin Enter)

2. Activation du service

  1. Rechargez les fichiers de configuration de systemd.

bashCopy code

sudo systemctl daemon-reload
  1. Activez le service Deconz pour qu’il démarre au boot.

bashCopy code

sudo systemctl enable deconz.service
  1. (Optionnel) Démarrez le service immédiatement pour tester.

bashCopy code

sudo systemctl start deconz.service
  1. Vérifiez le statut du service pour vous assurer qu’il fonctionne correctement.

bashCopy code

sudo systemctl status deconz.service

3. Redémarrage et test

  • Après avoir effectué ces étapes, redémarrez votre VM.
  • Une fois la VM redémarrée, vérifiez si Deconz a démarré automatiquement.

Cette méthode devrait permettre à Deconz de démarrer automatiquement à chaque fois que votre VM sous Debian 11 démarre. Si vous rencontrez des problèmes, vérifiez les journaux (journalctl -u deconz.service) pour des indices sur ce qui pourrait ne pas fonctionner correctement.

J’ai trouvé ça qui devrait faire l’affaire.

Bonjour, merci pour ton retour.

j’obtiens ce message d’erreur :

Le service est déjà démarré non ?

Je dirais que non car même au démarrage de la vm ça me marque le même message et je n’ai pas de remonté sur jeedom. Il faut que je lance manuellement l’appli Deconz sur débian pour que ça remonte. J’avais pensé au lanceur d’application au démarrage mais le logiciel deconz n’apparaît pas dans la liste des applications.

As-tu assayé ça :

Oui c’est un bug de l’avant dernière version, corrigé dans la dernière (v2.25.1-beta)

Fix missing deCONZ start menu entry on Linux.

Sinon de mon coté il y a 2 commande pour démarrer deconz via les services.
Avec le GUI

$ sudo systemctl disable deconz
$ sudo systemctl stop deconz
$ sudo systemctl enable deconz-gui

Avec le mode headless

$ sudo systemctl disable deconz-gui
$ sudo systemctl stop deconz-gui
$ sudo systemctl enable deconz

Bonsoir.

le gnome session properties me renvoi une commande introuvable.
au lieu de debian j’ai installé ubuntu et ça marche je peux lancer un démarrage automatique de deconz gui. maintenant plus qu’a regarder ce que m’apporte le gui.
Question bête : a quoi vous sert le gui ?

Merci