Problème Mise à Jour Zigbee2mqtt 1.42.0-2 à 2.6.3-1

Bonjour,

Je suis un utilisateur de Home Assistant qui est débutant, je dois le dire…

Mon installation remonte à 2 ans et je n’arrive pas à faire la mise à jour de Zigbee2mqtt.

Je suis encore à la version 1.42.0-2

Depuis le passage à la version 2, la mise à jour provoque une erreur générale.

Chaque fois je restaure la version 1.42 , mais je pense que je vais droit dans un mur …

J’ai cherché en vain une solution.

Merci d’avance pour une aide éventuelle de votre part.

Luc Giraud

Bonjour,
dans la release note de la v2.0 de Z2M, tu avais un lien pour expliquer ce qu’il fallait faire pour que la migration ce passe bien :

après, il y a déjà plusieurs sujets à ce propos :

Sinon, il faudrait montrer ta configuration dans le fichier configuration.yaml du dossier de zigbee2MQTT. Je pourrais te dire comment changer pour migrer en v2.x.

Merci pour votre réponse très complète.
J’ai essayé sans succès. Je n’arrive pas à corriger correctement le fichier configuration.yaml de zigbee2mqtt

Voici mon fichier configuration :

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  user: mqtt
  password: mqtt
serial:
  port: /dev/ttyUSB0

Merci d’avance pour l’aide apportée.

Luc Giraud

Alors non, ce n’est pas cette configuration qui faut montrer.
C’est par le fichier configuration.yaml dans le dossier de zigbee2MQTT.
Tu peux y accéder avec le module complémentaire file editor.

Copie/colle le configuration.yaml dans une balise texte préformaté (icône image) pour que ça soit plus pratique pour modifier le fichier pour moi.

Tu as quelle clé zigbee ?

C’est celui-ci ?

homeassistant:
  enabled: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: mqtt
  password: mqtt
  keepalive: 60
  reject_unauthorized: true
  version: 4
serial:
  port: /dev/ttyUSB0
  adapter: auto
frontend:
  port: 8099
devices:
  '0x00158d0007e224a8':
    friendly_name: Détecteur 1 Atelier
    description: Détecteur Humain
  '0xa4c13829c9a0268c':
    friendly_name: Thermomètre Cuisine
  '0xa4c1380fc6c8e743':
    friendly_name: Thermomètre Salon
  '0x00158d0007e30084':
    friendly_name: Détecteur 03 Grande pièce
    description: Détecteur humain
  '0xa4c138defbf8284d':
    friendly_name: Bougies
    description: Prise  test pour alim congélateur
  '0xa4c13866ecf3b2ec':
    friendly_name: Turquoise
  '0xa4c138a9a1ef86b5':
    friendly_name: Sapin
    description: Cuisine
  '0xa4c13829a87e28ec':
    friendly_name: Prise SM1
  '0x00158d0007e319ae':
    friendly_name: Détecteur Aqara 2 Chambre Claudie et Luc
    description: Détecteur humain
  '0x0017880109a000e4':
    friendly_name: Niche
    description: Lampe cour
  '0xc498860000972f65':
    friendly_name: Bibi
    description: Lampe salon
  '0x00124b0029116420':
    friendly_name: Boîte aux lettres
    description: Détecteur courrier
  '0xa4c138e9178d5488':
    friendly_name: Prunelle
    description: inter Projecteur Cour intérieure
  '0xa4c1382787b96710':
    friendly_name: Bureau
    description: inter bureau
  '0xa4c138e294340b30':
    friendly_name: Apenti
    description: inter projecteur atelier pièce côté apenti
  '0xa4c138bb63a82fb5':
    friendly_name: Inter Douche
    description: inter douche
  '0xa4c138d02b37fd50':
    friendly_name: Cave
    description: inter cave
  '0x00158d0008f34b64':
    friendly_name: XIAOMI Porte Entrée
    description: Détecteur de vibration
  '0x00158d0008f348ef':
    friendly_name: XIAOMI Porte Fenêtre Salon
    description: Détecteur de vibration
  '0x00158d00091c7253':
    friendly_name: Détecteur 02 Fenêtre cour
    description: Détecteur ouverture 02
  '0x00158d00091c72a8':
    friendly_name: Détecteur 01 Grande pièce
    description: Détecteur ouverture 01
  '0x00158d00091ca2e4':
    friendly_name: Détecteur 03 couloir grande pièce
    description: Détecteur ouverture 03
  '0x00158d00091ca2bf':
    friendly_name: Détecteur 04 Fenêtre Palmier
    description: Détecteur ouverture 04
  '0x00158d000911d7f0':
    friendly_name: Détecteur  05  Rémi
    description: Détecteur ouverture 05
  '0x00158d000911d78b':
    friendly_name: Détecteur 06 Fenêtre Cuisine
    description: Détecteur ouverture 06
  '0x00158d000911d72e':
    friendly_name: Détecteur  07 Fenêtre Salon
    description: Détecteur ouverture 07
  '0x00158d000911d68a':
    friendly_name: Détecteur  08 Porte Atelier Chaudière
    description: Détecteur ouverture 08
  '0x00158d00091c725f':
    friendly_name: Détecteur 09 Couloir enfants
    description: Détecteur ouverture 09
  '0x00158d000911d658':
    friendly_name: 'Détecteur 10 porte fenêtre cuisine '
    description: Détecteur ouverture 10
  '0xc498860000087d10':
    friendly_name: Etagères
    description: lampe étagères
  '0xc4988600004c42b5':
    friendly_name: Salle de jeux
    description: Salle de Jeux Extérieur
  '0xc4988600004c47f0':
    friendly_name: Passage
    description: Lampe grande pièce
  '0xc4988600004c15ae':
    friendly_name: Evier 2
    description: Evier
  '0xa4c138c9a59e1d8c':
    friendly_name: Jardin
    description: Interrupteur 1 projecteur  terrasse
  '0xc4988600004bef25':
    friendly_name: Evier 1
    description: Evier
  '0xa4c1386e270e67a8':
    friendly_name: Prise SM5
  '0x00158d00083805a3':
    friendly_name: Détecteur Aqara 4 Sous-sol
    description: Détecteur humain
  '0x00158d000832ec97':
    friendly_name: Détecteur Aqara 5 Salon
    description: Détecteur humain
  '0x00158d000864f2e6':
    friendly_name: Détecteur Aqara 7 Garage Atelier
    description: Détecteur humain
  '0x00158d000864f2c6':
    friendly_name: Détecteur Aqara 6 cuisine
    description: Détecteur humain
  '0x0017880109a20a6d':
    friendly_name: Terrasse 1
    description: Lampe exterieure porte fenêtre salon
  '0x00158d00093e9790':
    friendly_name: Détecteur 11 Salle de Bains
    description: A côté du bureau
  '0x00158d00091ca42e':
    friendly_name: Détecteur 12 Porte Atelier
    description: Détecteur Ouverture Côté Cour
  '0x00158d000911e972':
    friendly_name: Détecteur 13 Salle de jeux
    description: Détecteur Ouverture
  '0x00158d00091ca474':
    friendly_name: Détecteur 14 Chambre Claudie et Luc
    description: Détecteur Ouverture
  '0xb4e3f9fffe12ff50':
    friendly_name: Heiman Sirène 2
  '0xa4c1386817f5916e':
    friendly_name: Prise Christophe
    description: Prise SM6
  '0xa4c1388c6525d64a':
    friendly_name: Prise Blandine
    description: Prise SM7
  '0xa4c13800f40ae0e4':
    friendly_name: Prise Rémi
    description: Prise SM8
  '0xe0798dfffed0cfde':
    friendly_name: Répéteur Zigbee
  '0xe0798dfffed4c9f3':
    friendly_name: Répéteur Zigbee 2
  '0xa4c1385dd6146a79':
    friendly_name: Bûcher
  '0xa4c138e34d3a5680':
    friendly_name: Noyer Face Nord CC
    description: Abri camping car face Nord
  '0xa4c1383044557cf9':
    friendly_name: Inter_Zig4
  '0xa4c138bcd0bceb1c':
    friendly_name: Rapida
  '0xcc86ecfffee59103':
    friendly_name: Heiman Sirène 1
  '0x8cf681fffe224cc2':
    friendly_name: Détecteur de fumée
  '0x00158d0009d34275':
    friendly_name: Détecteur Porte salle de jeux
  '0x001788010cacefa6':
    friendly_name: '0x001788010cacefa6'
  '0xa4c1383f67b6b6c2':
    friendly_name: '0xa4c1383f67b6b6c2'
  '0x0015bc0043004eb4':
    friendly_name: en_alarm_keypad
    description: Clavier Frient
  '0xa4c138e1a1b19dfe':
    friendly_name: Sirene_MEIAN
  '0xa4c138055bf6b707':
    friendly_name: Rapido
availability:
  enabled: true
  active:
    timeout: 10
  passive:
    timeout: 1500
version: 4
permit_join: true

Merciii

1 « J'aime »

oui c’est le bon fichier. Mais c’est un fichier de la version 2.x déja ca :thinking:

un fichier de Z2M version 1.x, il n’y a pas marqué version 4.

exemple v1.x:

homeassistant: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: Thee8ahxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  keepalive: 60
  reject_unauthorized: true
  version: 4
  include_device_information: false
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_3ee8ee205d29ec1193366f7840c9ce8d-if00-port0
  adapter: zstack
frontend:
  port: 8099
advanced:
  homeassistant_legacy_entity_attributes: false
  homeassistant_legacy_triggers: false
  legacy_api: false
  legacy_availability_payload: false
  log_level: info
device_options:
  legacy: false
permit_join: false
devices:
  - devices.yaml

exemple v2.X :

homeassistant:
  enabled: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: Thee8axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  keepalive: 60
  reject_unauthorized: true
  version: 4
  include_device_information: false
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_3ee8ee205d29ec1193366f7840c9ce8d-if00-port0
  adapter: zstack
frontend:
  enabled: true
  port: 8099
advanced:
  log_level: info
device_options: {}
devices:
  - devices.yaml
version: 4

Une clé Sonoff Zigbee 3.0 Dongle Plus

ok, mais la Sonoff P ou la E ?

C’est la P: le lien de ma commande

alors met adapter: zstack. Normalement avec c’est configuration c’est bon.
modifie directement le fichier configuration.yaml (pas par la configuration du UI)

homeassistant:
  enabled: true
mqtt:
  server: mqtt://core-mosquitto:1883
  user: mqtt
  password: mqtt
  keepalive: 60
  reject_unauthorized: true
  version: 4
serial:
  port: /dev/ttyUSB0
  adapter: zstack
frontend:
  enabled: true
  port: 8099
devices:
  '0x00158d0007e224a8':
    friendly_name: Détecteur 1 Atelier
    description: Détecteur Humain
  '0xa4c13829c9a0268c':
    friendly_name: Thermomètre Cuisine
  '0xa4c1380fc6c8e743':
    friendly_name: Thermomètre Salon
  '0x00158d0007e30084':
    friendly_name: Détecteur 03 Grande pièce
    description: Détecteur humain
  '0xa4c138defbf8284d':
    friendly_name: Bougies
    description: Prise  test pour alim congélateur
  '0xa4c13866ecf3b2ec':
    friendly_name: Turquoise
  '0xa4c138a9a1ef86b5':
    friendly_name: Sapin
    description: Cuisine
  '0xa4c13829a87e28ec':
    friendly_name: Prise SM1
  '0x00158d0007e319ae':
    friendly_name: Détecteur Aqara 2 Chambre Claudie et Luc
    description: Détecteur humain
  '0x0017880109a000e4':
    friendly_name: Niche
    description: Lampe cour
  '0xc498860000972f65':
    friendly_name: Bibi
    description: Lampe salon
  '0x00124b0029116420':
    friendly_name: Boîte aux lettres
    description: Détecteur courrier
  '0xa4c138e9178d5488':
    friendly_name: Prunelle
    description: inter Projecteur Cour intérieure
  '0xa4c1382787b96710':
    friendly_name: Bureau
    description: inter bureau
  '0xa4c138e294340b30':
    friendly_name: Apenti
    description: inter projecteur atelier pièce côté apenti
  '0xa4c138bb63a82fb5':
    friendly_name: Inter Douche
    description: inter douche
  '0xa4c138d02b37fd50':
    friendly_name: Cave
    description: inter cave
  '0x00158d0008f34b64':
    friendly_name: XIAOMI Porte Entrée
    description: Détecteur de vibration
  '0x00158d0008f348ef':
    friendly_name: XIAOMI Porte Fenêtre Salon
    description: Détecteur de vibration
  '0x00158d00091c7253':
    friendly_name: Détecteur 02 Fenêtre cour
    description: Détecteur ouverture 02
  '0x00158d00091c72a8':
    friendly_name: Détecteur 01 Grande pièce
    description: Détecteur ouverture 01
  '0x00158d00091ca2e4':
    friendly_name: Détecteur 03 couloir grande pièce
    description: Détecteur ouverture 03
  '0x00158d00091ca2bf':
    friendly_name: Détecteur 04 Fenêtre Palmier
    description: Détecteur ouverture 04
  '0x00158d000911d7f0':
    friendly_name: Détecteur  05  Rémi
    description: Détecteur ouverture 05
  '0x00158d000911d78b':
    friendly_name: Détecteur 06 Fenêtre Cuisine
    description: Détecteur ouverture 06
  '0x00158d000911d72e':
    friendly_name: Détecteur  07 Fenêtre Salon
    description: Détecteur ouverture 07
  '0x00158d000911d68a':
    friendly_name: Détecteur  08 Porte Atelier Chaudière
    description: Détecteur ouverture 08
  '0x00158d00091c725f':
    friendly_name: Détecteur 09 Couloir enfants
    description: Détecteur ouverture 09
  '0x00158d000911d658':
    friendly_name: 'Détecteur 10 porte fenêtre cuisine '
    description: Détecteur ouverture 10
  '0xc498860000087d10':
    friendly_name: Etagères
    description: lampe étagères
  '0xc4988600004c42b5':
    friendly_name: Salle de jeux
    description: Salle de Jeux Extérieur
  '0xc4988600004c47f0':
    friendly_name: Passage
    description: Lampe grande pièce
  '0xc4988600004c15ae':
    friendly_name: Evier 2
    description: Evier
  '0xa4c138c9a59e1d8c':
    friendly_name: Jardin
    description: Interrupteur 1 projecteur  terrasse
  '0xc4988600004bef25':
    friendly_name: Evier 1
    description: Evier
  '0xa4c1386e270e67a8':
    friendly_name: Prise SM5
  '0x00158d00083805a3':
    friendly_name: Détecteur Aqara 4 Sous-sol
    description: Détecteur humain
  '0x00158d000832ec97':
    friendly_name: Détecteur Aqara 5 Salon
    description: Détecteur humain
  '0x00158d000864f2e6':
    friendly_name: Détecteur Aqara 7 Garage Atelier
    description: Détecteur humain
  '0x00158d000864f2c6':
    friendly_name: Détecteur Aqara 6 cuisine
    description: Détecteur humain
  '0x0017880109a20a6d':
    friendly_name: Terrasse 1
    description: Lampe exterieure porte fenêtre salon
  '0x00158d00093e9790':
    friendly_name: Détecteur 11 Salle de Bains
    description: A côté du bureau
  '0x00158d00091ca42e':
    friendly_name: Détecteur 12 Porte Atelier
    description: Détecteur Ouverture Côté Cour
  '0x00158d000911e972':
    friendly_name: Détecteur 13 Salle de jeux
    description: Détecteur Ouverture
  '0x00158d00091ca474':
    friendly_name: Détecteur 14 Chambre Claudie et Luc
    description: Détecteur Ouverture
  '0xb4e3f9fffe12ff50':
    friendly_name: Heiman Sirène 2
  '0xa4c1386817f5916e':
    friendly_name: Prise Christophe
    description: Prise SM6
  '0xa4c1388c6525d64a':
    friendly_name: Prise Blandine
    description: Prise SM7
  '0xa4c13800f40ae0e4':
    friendly_name: Prise Rémi
    description: Prise SM8
  '0xe0798dfffed0cfde':
    friendly_name: Répéteur Zigbee
  '0xe0798dfffed4c9f3':
    friendly_name: Répéteur Zigbee 2
  '0xa4c1385dd6146a79':
    friendly_name: Bûcher
  '0xa4c138e34d3a5680':
    friendly_name: Noyer Face Nord CC
    description: Abri camping car face Nord
  '0xa4c1383044557cf9':
    friendly_name: Inter_Zig4
  '0xa4c138bcd0bceb1c':
    friendly_name: Rapida
  '0xcc86ecfffee59103':
    friendly_name: Heiman Sirène 1
  '0x8cf681fffe224cc2':
    friendly_name: Détecteur de fumée
  '0x00158d0009d34275':
    friendly_name: Détecteur Porte salle de jeux
  '0x001788010cacefa6':
    friendly_name: '0x001788010cacefa6'
  '0xa4c1383f67b6b6c2':
    friendly_name: '0xa4c1383f67b6b6c2'
  '0x0015bc0043004eb4':
    friendly_name: en_alarm_keypad
    description: Clavier Frient
  '0xa4c138e1a1b19dfe':
    friendly_name: Sirene_MEIAN
  '0xa4c138055bf6b707':
    friendly_name: Rapido
availability:
  enabled: true
  active:
    timeout: 10
  passive:
    timeout: 1500
version: 4

j’ai supprimer la ligne permit_join: true pas bon de le mettre sur true.

Où met-on adapter: zstack ?

Merci

Dans ton fichier tu as adapter: auto il faut remplacer par adapter: zstack

C’est bien ce qu’il y a dans le dernier fichier et ça ne fonctionne pas …

En fait c’est tout bon!

Après un redémarrage.

Un énorme merci à tous les deux.

Luc Giraud

Par contre c’est plus sympa d’attribuer la réponse a celui qui t’as donné la réponse je parles de @WarC0zes bien sûr c’est sa moindre rétribution va fait tjs plaisir merci de penser à lui

1 « J'aime »

Bien évidemment je remercie vivement @WarC0zes pour son aide exceptionnelle de surcroit un dimanche… mais la courtoisie m’obligeait à remercier les deux personnes ayant intervenu dans ce sujet.

1 « J'aime »

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.