Mise à jour Zigbee2mqtt vers la version 2.0.2 ne démarre plus

Hello à tous,

Je poste ce petit truc car il vient de m’arrive le problème suivant avec la version 2.0.2

Je suis bien passé en version 2.0 sans problème (avec un petit remaniement tout de même)
Suite à a dernière mise à jour en 2.0.2 mon module ne démarre plus avec le message suivant :

[21:22:46] INFO: Starting Zigbee2MQTT…
Starting Zigbee2MQTT without watchdog.
AssertionError [ERR_ASSERTION]: ‹ warn › is not valid log_level, use one of ‹ error, warning, info, debug ›
at Logger.init (/app/lib/util/logger.ts:41:15)
at new Controller (/app/lib/controller.ts:79:16)
at start (/app/index.js:159:18)

Pour résoudre cela rapidement il faut éditer le fichier :

/root/config/zigbee2mqtt/configuration.yaml

et changer la ligne suivante (n°35 pour ma part) :

log_level: warn

par la suivante :

log_level: warning

Si vous n’avez pas accès au FS en SSH comme moi car vous êtes en HAOS, vous pouvez installer l’addon Terminal pour le faire en ligne de commande ou sinon Studio Code Server

Voila ! En espérant que cela en aide certains :wink:

Citation
/root/config/zigbee2mqtt/cnofiguration.yaml

Configuration.yaml :wink:

Merci ! Je corrige de ce pas !
Je crois que je suis dyslexique du clavier passé une certaine heure …

1 « J'aime »

Bonjour,
c’est écris dans la doc :wink:


Par défaut, c’est sur info.

C’est modifier depuis mai 2024 et sortie pour la release de juin 2024.

Étonnant que tu es eu, c’est erreur que maintenant.

Bonjour,
je surveille les sujets depuis un moment sur cette mise à jour.
J’ai fais aucune modif de mon fichier yaml pour le moment et par inadvertance j’avais laissé « mise à jour auto » activée. Je suis donc passé en version 2.0 sans casse apparemment.
Par contre depuis j’ai désactivé la mise à jour auto.
En regardant mon fichier yaml je n’ai même pas la ligne log_level !!

Si quelqu’un peut me dire si mon fichier yaml est ok svp.

homeassistant:
  enabled: true
advanced:
  network_key:
    - 209
    - 248
    - 34
    - 77
    - 34
    - 140
    - 192
    - 223
    - 109
    - 229
    - 68
    - 230
    - 229
    - 180
    - 242
    - 207
  pan_id: 34692
  ext_pan_id:
    - 83
    - 60
    - 245
    - 136
    - 31
    - 130
    - 64
    - 1
mqtt:
  server: mqtt://core-mosquitto
  user: mqtt
  password: mqtt
  base_topic: zigbee2mqtt
frontend:
  enabled: true
  port: 8099
devices:
  '0x00158d0003a229e1':
    friendly_name: Chambre parentale
  '0xa4c1384b87cf21c3':
    friendly_name: Interrupteur cuisine
  '0x00158d0003f84e2e':
    friendly_name: Inter VMC
  '0x00158d0003a5a104':
    friendly_name: temperature salle de bain
  '0x00158d00035367b6':
    friendly_name: Chambre Noa
  '0x00158d000354767c':
    friendly_name: Chambre Lea
  '0x00158d0003e786d5':
    friendly_name: baie vitree gauche
  '0x00158d0002e9e60c':
    friendly_name: Porte entree
  '0xa4c1388a43a5282f':
    friendly_name: Porte cuisine
  '0x00158d00035801f6':
    friendly_name: inondation cave
  '0x7cb03eaa0a06b500':
    friendly_name: Prise zigbee
  '0x00124b0022e96f35':
    friendly_name: Interrupteur salon
  '0x00158d0006357726':
    friendly_name: inondation dressing
  '0x00158d00047508f2':
    friendly_name: inondation cellier
  '0x00158d00063576f3':
    friendly_name: inondation salle de bain
  '0x54ef441000a6f7aa':
    friendly_name: Detecteur couloir
  '0x000d6ffffe8ea46d':
    friendly_name: Routeur ikea
  '0x00124b0024cded7f':
    friendly_name: Chambre Timothe
  '0xa4c138df93a8a0e2':
    friendly_name: Detecteur fumee
  '0x00158d000578d630':
    friendly_name: Bouton xiaomi
serial:
  port: >-
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2403063-if00
  adapter: deconz
version: 4

si j’ai bien compris je dois aussi rajouté sous « advanced » les lignes suivantes !

  homeassistant_legacy_entity_attributes: false
  homeassistant_legacy_triggers: false
  legacy_api: false
  legacy_availability_payload: false
device_options:
  legacy: false

Merci

advanced:
  log_level: info

ton configuration.yaml est OK.

C’était avant la mise à jour en v2.0 qui fallait ajouter ces lignes. Maintenant que tu es en v2.0 plus besoin de ces lignes.

1 « J'aime »

Merci je viens de faire la mise à jour elle est passée.
Juste à voir les « action » qui ont disparues mais j’ai vu des choses passées dessus :wink: