J’ai un port bloqué, je ne sais pas comment faire. le matériel pour ce jeedom (j’en ai deux) est un HP type client léger avec un debian comme préconisé.
Avez vous une idée, j’ai ouvert le port via webmin du pare feu, mais j’avoue que je ne suis pas certain de mon coup.
Ben d’apres ton erreur tu travailles en local, donc avec deconz et jeedom sur la même machine, donc pas besoin d’authentifier l’app, mais les réglages sont pas fini, tu n’as même pas de clé API.
Tu es sur d’avoir suivi le mode d’emploi ?
Je confirme ce que dit @Toms. Tu n’as pas authentifié le plug in Deconz de Jeedom auprès de la Gateway Phoscon et donc de l’interface d’accès à deCONZ.
Lis bien la doc comme te le préconise @HugoVal11 jusqu’au bout en suivant les étapes une par une.
Bonjour,
J’ai exactement le même problème et certaines choses ne sont pas claires pour moi.
« Echec de la requête HTTP : 127.0.0.1:8484/api/undefined/config cURL error : Failed to connect to 127.0.0.1 port 8484: Connection refused »
Lorsque @Toms demande de faire l’authentification depuis Phoscon, très bien il est fait mention de cela dans la doc. Comment fait on cela ?
Ensuite dans deconz (Phoscon, si vous l’avez installé en local il faut aller sur IPJEEDOM:8484)
puis dans le menu en haut a gauche (les 3 petits trait) il faut aller sur “gateway” puis “advanced” et
cliquer “Authenticate App” et enfin dans les 60s aller sur la configuration du plugin dans Jeedom,
bien sauvegarder la liste des gateway si vous l’avez changer puis cliquer sur “Récuperer clef API”.
Deconz le plugin? il n’y a pas de menu à gauche avec 3 petits traits
Phoscon si vous l’avez installé en local : C’est quoi Phoscon ? une appli à installer ? Si je fait mon IP local « http://192.168.1.48:8484 » j’ai un message site inaccessible.
Le log :
[2021-01-10 03:23:07][ERROR] : [undefined] Error on backup : Echec de la requête HTTP : 127.0.0.1:8484/api/undefined/config/export cURL error : Failed to connect to 127.0.0.1 port 8484: Connection refused
Usage:
kill [options] <pid> [...]
Options:
<pid> [...] send signal to every <pid> listed
-<signal>, -s, --signal <signal>
specify the <signal> to be sent
-l, --list=[<signal>] list all signal names, or convert one to a name
-L, --table list all signal names in a nice table
-h, --help display this help and exit
-V, --version output version information and exit
For more details see kill(1).
Une clé à bien été détecté mais sans ID.
Merci de vos éclaircissements.
As tu bien tout suivi de la procédure d’installation qui est un peu « complexe » ?
Installation du plug in Deconz et branchement de la ConBee2 sur une petite rallonge USB sur un port USB2 pas USB3
Installation de deCONZ en local (menu en bas à gauche sur la page de configuration de Deconz) . Vérifier que la clef est bien visible sur le système depuis ssh dans une console Debian GCFFlasher_internal -l
Démarrage du démon (et encore mieux redémarrage de la box)
Découverte de la Gateway (parfois il faut insister plusieurs fois) : vérifier que l’ID , nom, IP et port sont OK.
Authentification de la Gateway depuis Phoscon (lire la doc de Phoscon § Advanced pour cela ici : Phoscon App) : une clef API doit apparaître dans la configuration Gateway du plug in Deconz (Phoscon est l’application à lancer avec la petite icône qui est au bout de la ligne de la Gateway dans la page de configuration de Deconz juste sous Action; manière alternative de lancer Phoscon en entrant l’URL IP_BOX_JEEDOM:8484 dans un navigateur web sur un PC situé du le même réseau que la box Jeedom)
Appairage des équipements en suivant leur procédure (voir la doc de chaque équipement) de préférence depuis Phoscon ou sinon depuis le plug-in Deconz (lire la doc du plug in Deconz pour cela)
Comme les relations entre ces quatre items que sont la clef ConBee2, l’application deCONZ, l’application Phoscon et le plug-in Deconz ne sont pas triviaux à comprendre il y a un petit document qui explique bien tout ça ici : deCONZ for Dummies · dresden-elektronik/deconz-rest-plugin Wiki · GitHub
Merci de prendre le temps de me répondre.
Alors dans l’ordre de ta numérotation :
Rallonge oui, type de port USB ??? Comment peut-on savoir ?
deCONZ oui installé en local, je pense que la clef est visible puisque le plugin la trouve
Fait
Gateaway découverte mais pas de ID (undefined) pas de clef API non plus
App Phoscon… Je viens de découvrir ce que c’est en te lisant, merci. (Pourquoi il n’en ai pas fait mention dans la doc ?) => http://192.168.1.48:8484 = Site inaccessible
Une idée ?
Encore merci
A ce stade il ne faut pas penser. Il faut être sur. Donc la commande GCFFlasher_internal -l pour être sur.
Si ça ne donne rien c’est que la clef n’est pas correctement soit installée (deCONZ) soit le firmware pas à jour. Si tuas un PC tu peux vérifier la version firmware de la ConBee2 car l’application deCONZ existe pour PC aussi.
Pour le chemin je ne sais pas quoi faire, pour l’installation je la relance :
********************************************************
* Installation deconz *
********************************************************
Hit:1 http://phoscon.de/apt/deconz stretch InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Get:3 http://ftp.fr.debian.org/debian stretch-updates InRelease [93.6 kB]
Get:4 http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB]
Hit:5 http://ftp.fr.debian.org/debian stretch Release
Hit:6 https://deb.nodesource.com/node_12.x stretch InRelease
Get:7 http://security.debian.org/debian-security stretch/updates/main Sources [327 kB]
Get:8 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [642 kB]
Get:9 http://security.debian.org/debian-security stretch/updates/main Translation-en [292 kB]
Fetched 1406 kB in 2s (684 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libqt5serialport5 is already the newest version (5.7.1~20161021-2).
libqt5websockets5 is already the newest version (5.7.1~20161021-4).
0 upgraded, 0 newly installed, 0 to remove and 223 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
sqlite3 is already the newest version (3.16.2-5+deb9u3).
0 upgraded, 0 newly installed, 0 to remove and 223 not upgraded.
It's x86_64 arch
--2021-01-15 20:59:28-- http://phoscon.de/apt/deconz.pub.key
Resolving phoscon.de (phoscon.de)... 144.76.96.194
Connecting to phoscon.de (phoscon.de)|144.76.96.194|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1692 (1.7K) [application/octet-stream]
Saving to: 'STDOUT'
0K . 100% 73.2M=0s
2021-01-15 20:59:28 (73.2 MB/s) - written to stdout [1692/1692]
Warning: apt-key output should not be parsed (stdout is not a terminal)
OK
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.fr.debian.org/debian stretch InRelease
Hit:3 http://phoscon.de/apt/deconz stretch InRelease
Hit:4 http://ftp.fr.debian.org/debian stretch-updates InRelease
Hit:5 http://ftp.fr.debian.org/debian stretch Release
Hit:6 https://deb.nodesource.com/node_12.x stretch InRelease
Reading package lists...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package deconz
Failed to disable unit: No such file or directory
Failed to stop deconz-gui.service: Unit deconz-gui.service not loaded.
Failed to disable unit: No such file or directory
Failed to stop deconz.service: Unit deconz.service not loaded.
********************************************************
* Installation terminée *
********************************************************