Changer le port zigbee2mqtt

Forum dédié au ZigBee : objets, interfaces ...
Plugins DeConz et ZigBee2MQTT
Pour les questions concernant le plugin ZigBeeForDomoticZ, merci d'utiliser le forum spécifique en dessous.
Viterbi
Messages : 66
Inscription : 06 avr. 2020, 22:37

Changer le port zigbee2mqtt

Message 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
Dernière modification par Keros le 05 févr. 2024, 22:33, modifié 1 fois.
Raison : Ajout les balises pour les logs. Merci de lire la section Bien utiliser le forum
boum
Messages : 233
Inscription : 18 janv. 2019, 11:34
Localisation : France

Re: Changer le port zigbee2mqtt

Message 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
 
Domoticz v2022.2 sur linux-mint / Z-Wave-JS / RFXCom / Zigbee2MQTT
Viterbi
Messages : 66
Inscription : 06 avr. 2020, 22:37

Re: Changer le port zigbee2mqtt

Message par Viterbi »

Hello,
Merci de l'information, je vais tenter docker
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Changer le port zigbee2mqtt

Message par Flying Domotic »

... ou modifier /opt/zigbee2mqtt/data/configuration.yaml et mettre :

Code : Tout sélectionner

frontend:
  port: 8888
Répondre