Impossible de récupérer Zigbee2MQTT après un crash

homeassistant:
  enabled: true
advanced:
  network_key:
    - 95
    - 13
    - 180
    - 29
    - 185
    - 6
    - 175
    - 112
    - 225
    - 8
    - 96
    - 2
    - 121
    - 129
    - 219
    - 152
  pan_id: 35087
  ext_pan_id:
    - 239
    - 102
    - 164
    - 126
    - 25
    - 10
    - 119
    - 182
  log_level: error
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.1.80:1883/
  user: boboss
  password: *******
  ca: '/etc/ssl/mqtt-ca.crt'
serial:
  port: /dev/ttyUSB1
  adapter: ember
  baudrate: 115200
  rtscts: false
frontend:
  enabled: true
  port: 8099
device_options: {}
devices:
  '0x28dba7fffe65ed6d':
    friendly_name: VindStyrka
  '0x000b57fffe9bb0e7':
    friendly_name: Ampoule Salon Table
  '0x000b57fffe911f4e':
    friendly_name: Ampoule Salon Terrasse
  '0x84fd27fffeb7be26':
    friendly_name: Vanne Radiateur Salon Terrasse
  '0x14b457fffe4e3a4c':
    friendly_name: Ampoule Bureau
  '0x00158d0005d29e7a':
    friendly_name: Lixee
    kWh_precision: 3
  '0xa4c13853a46b8326':
    friendly_name: Imprimante 3D
  '0xa4c1384f5262c31d':
    friendly_name: Prise TV Chambre Parents
  '0xa4c138652f961740':
    friendly_name: Prise Bureau Mutimedia
  '0x6cfd22fffe2c8a07':
    friendly_name: Ampoule Chambre Parents
  '0xb4e3f9fffeec5b25':
    friendly_name: Télécommande 4 Boutons
  '0xa4c138b673b57efc':
    friendly_name: Prise suivi Frigo
  '0xa4c138e2df64a8b1':
    friendly_name: Prise suivi Congélateur
  '0x6cfd22fffe1cba20':
    friendly_name: Détecteur Inondation
  '0xd44867fffeb4323f':
    friendly_name: Capteur Ouverture Porte Principale
  '0xa4c13840a82dcf55':
    friendly_name: Capteur Température et humidité Moes
  '0x4c97a1fffe0c0024':
    friendly_name: Capteur Ouverture Porte de Garage
  '0x08b95ffffe4a0e38':
    friendly_name: Capteur Ouverture Fenêtre Chambre Parents
  '0x08b95ffffe4a4509':
    friendly_name: Capteur Porte Garage-Vestibule
  '0xf074bffffe40eb9e':
    friendly_name: Capteur Ouverture BAL 1
  '0xf074bffffec367d8':
    friendly_name: Capteur Ouverture BAL 2
version: 5

Tu utilises un certificat ?
Si tu n’en utilises pas, supprime la ligne.

C’était une référence à la doc, une option optionnelle. Par défaut elle n’est pas utiliser, c’est si tu utilises une certificat pour ton serveur MQTT.

Est ce qu’il y a moyen de savoir si j’utilise un certificat ?


Il semble que oui ?

Tu dois le savoir, si tu en utilises un ou pas. c’est toi qui as installé un broker MQTT externe, tu dois avoir les lignes dans ta configuration, si c’est configuré
du genre :

cafile /etc/mosquitto/certs/ca.crt
certfile /etc/mosquitto/certs/server.crt
keyfile /etc/mosquitto/certs/server.key

J’ai suivi un tuto il y a plus d’un an du coup je ne sais plus
Par contre dans le broker Mosquitto j’ai ces log

C’est une IP un peu farfelu…

c’est l’ip d’une apps de HA (module complémentaire), tu as dû activer le watchdog. Rien de grave.

Je viens de récupérer l’interface Z2M
C’était pas ember mais zstack


Par contre pas d’appareils ?? On avance
Est ce qu’il y a moyen de récupérer tous mes appareils ?

Ah, mais tu as une Sonoff P.

c’est dans le fichier coordinator_backup.json de ton ancienne installation (dans /config/zigbee2mqtt). Mais, tu risques d’avoir un problème de panId , si tu ne l’avais pas mis, de la sauvegarde de ton ancien Z2M.
Le mieux serait de remettre les fichiers de ton ancienne Z2M sauvegardés à la place des nouveaux créés.
le configuration.yaml, coordinator_backup.json, database.db

EN arrêtant Ha afin de recharger la config je pensais récupérer tous mes appareils (Une quinzaine) et là


dont le awtrix il a bien été le chercher dans le MQTT

Pourquoi le reste ne remonte pas ?

Où est ce fichier de config ?

ils sont a mettre dans le dossier /config/zigbee2mqtt/ que tu peux retrouver dans une sauvegarde de HA.
dans le fichier homeassistant.tar dans data/zigbee2mqtt

Est ce que je renomme ceux dans HA afin de les garder sous le coude ?

Je viens de récupérer les 3 fichiers (configuration.yaml, coordinator_bakup.json et database.db) et cela n’a pas réglé le soucis.
Le liste Z2M est toujours aussi vide :sleepy_face:

Ce qui est bizarre j’ai un Awtrix qui me donne les infos que je peux paramétrer dans HA
Par contre dès que j’arrête la VM où est installé le serveur MQTT je ne peux plus le paramétrer.

Par contre j’ai l’impression qu’il ne tient pas compte de la config que j’ai récupéré.

oui.

le configuration.yaml de ta sauvegarde est correcte au niveau des infos MQTT et du serial ?

Hello
Il dialogue bien avec mon broker MQTT. Je vois les valeurs affichées par mon module ikea avec un nom à coucher dehors.
Mais il a fallu faire un appairage.
Je fais le changer de nom et voir s’il apparait dans le fichier config.
Boboss

homeassistant:
  enabled: true
advanced:
  network_key:
    - 95
    - 13
    - 180
    - 29
    - 185
    - 6
    - 175
    - 112
    - 225
    - 8
    - 96
    - 2
    - 121
    - 129
    - 219
    - 152
  pan_id: 35087
  ext_pan_id:
    - 239
    - 102
    - 164
    - 126
    - 25
    - 10
    - 119
    - 182
  log_level: error
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.1.80:1883
  user: boboss
  password: ******
serial:
  port: /dev/ttyUSB1
  adapter: zstack
frontend:
  enabled: true
  port: 8099
device_options: {}
devices:
  '0x28dba7fffe65ed6d':
    friendly_name: VindStyrka
  '0x000b57fffe9bb0e7':
    friendly_name: Ampoule Salon Table
  '0x000b57fffe911f4e':
    friendly_name: Ampoule Salon Terrasse
  '0x84fd27fffeb7be26':
    friendly_name: Vanne Radiateur Salon Terrasse
  '0x14b457fffe4e3a4c':
    friendly_name: Ampoule Bureau
  '0x00158d0005d29e7a':
    friendly_name: Lixee
    kWh_precision: 3
  '0xa4c13853a46b8326':
    friendly_name: Imprimante 3D
  '0xa4c1384f5262c31d':
    friendly_name: Prise TV Chambre Parents
  '0xa4c138652f961740':
    friendly_name: Prise Bureau Mutimedia
  '0x6cfd22fffe2c8a07':
    friendly_name: Ampoule Chambre Parents
  '0xb4e3f9fffeec5b25':
    friendly_name: Télécommande 4 Boutons
  '0xa4c138b673b57efc':
    friendly_name: Prise 1
  '0xa4c138e2df64a8b1':
    friendly_name: Prise 2
  '0x6cfd22fffe1cba20':
    friendly_name: Détecteur Inondation
  '0xd44867fffeb4323f':
    friendly_name: Capteur Ouverture Porte Principale
  '0xa4c13840a82dcf55':
    friendly_name: Capteur Température et humidité Moes
  '0x4c97a1fffe0c0024':
    friendly_name: '0x4c97a1fffe0c0024'
version: 4

devices:
  '0x28dba7fffe65ed6d':
    friendly_name: VindStyrka

J’ai changé son nom, et il n’a pas été changé et redémarré HA
J’ai l’impression qu’il ne tient pas compte du fichier config .
Etrange

tu l’as changé dans le configuration.yaml de Z2M ou directement dans le menu de Z2M ?

Dans le menu Z2M,
le fichier config ne se met pas à jour


Je viens de comprendre, tu as un mauvais chemin.

chez moi :

J’ai cela


et cela

Je n’ai pas le dossier config
il est ici


seul un dossier Tmp

Sous file editor le dossier /homeassistant, correspond a /config.
Par samba share (apps) :

Tu as modifié le data path ou c’est par défaut quand tu as installé le module zigbee2mqtt ?