Page 1 sur 1

Changer le port zigbee2mqtt

Publié : 05 févr. 2024, 22:31
par Viterbi
Hi,
Lorsque je démarre zigbee2mqtt, j'ai un échec dû au fait que le port 8080 est déjà pris par Domoticz.
J'ai pu lire quelques posts où il semble possible de le changer en le précisant dans:
/opt/zigbee2mqtt/data/configuration.yaml en indiquant port: 9090 par exemple.
Ça ne fonctionne pas, j'obtiens :
Error: listen EADDRINUSE: address already in use :::8080
at Server.setupListenHandle [as _listen2] (node:net:1872:16)
at listenInCluster (node:net:1920:12)
at Server.listen (node:net:2008:7)
at Frontend.start (/opt/zigbee2mqtt/lib/extension/frontend.ts:78:25)
at Controller.callExtensions (/opt/zigbee2mqtt/lib/controller.ts:334:42)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:158:9)
at start (/opt/zigbee2mqtt/index.js:107:5)
pi@DomoticzBullseye:/opt/zigbee2mqtt $
Ce n° de port semble être dans un autre fichier de configuration ou, pire, en dur dans le code !

J'ai suivi des tutos qui se sont déroulés sans erreurs jusqu’à celle-ci.
https://www.domoticz.com/wiki/MQTT
https://www.zigbee2mqtt.io/guide/instal ... linux.html

Je n'ai pas réussi à trouver une procédure d'installation très claire et des fichiers de configuration complets et commentés.
J'y vais donc un peu à l'instinct !!!!

Qui a réussi à trouver une solution ?
Merci

Re: Changer le port zigbee2mqtt

Publié : 06 févr. 2024, 11:01
par boum
Vu le log et les indications, tu n'utilises pas docker. Le port se change dans /opt/zigbee2mqtt/data/configuration.yaml

Code : Tout sélectionner

frontend:
  # Optional, default 8080
  port: 8080
Voir https://www.zigbee2mqtt.io/guide/config ... ntend.html
(Dans l'interface web dans Paramètres > Interface > Frontend (avancé)

Avec docker-compose, la redirection de port se fait dans le yml:

Code : Tout sélectionner

                ports:
                        - 9002:8080
 

Re: Changer le port zigbee2mqtt

Publié : 06 févr. 2024, 21:10
par Viterbi
Hello,
Merci de l'information, je vais tenter docker

Re: Changer le port zigbee2mqtt

Publié : 06 févr. 2024, 21:29
par Flying Domotic
... ou modifier /opt/zigbee2mqtt/data/configuration.yaml et mettre :

Code : Tout sélectionner

frontend:
  port: 8888