# Zigbee2mqtt passage en version 2.0.0 ( archive )

**URL:** <https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656>\
**Category:** Entraide Home Assistant\
**Tags:** zigbee2mqtt\
**Created:** [Décembre 1, 2024, 4:17 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656 "2024-12-01T16:17:39Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![pascal\_ha](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pascal_ha/32/10823_2.png) [@pascal\_ha](https://forum.hacf.fr/u/pascal_ha)\
**Post date:** [Décembre 1, 2024, 4:17 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/1 "2024-12-01T16:17:39Z")

</div>

Bonjour,

## Mon problème

Ce n'est pas encore un probleme, mais cela peut le devenir.

en realisant la mise à jour 1.42.0, je me suis apercu qu'a partir de janvier Z2M va passer en 2.0.0 avec un lien pour savoir comment se preparer.

 ![Capture d’écran du 2024-12-01 17-07-51](https://forum.hacf.fr/uploads/default/original/3X/b/8/b8916bfefb6ff3874d2b9cf9ad98d9c504e8ffbd.png)

> **[Release 1.42.0 · Koenkk/zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.42.0)**
>
> Upcoming Zigbee2MQTT 2.0.0 release
> All the preparations for the 2.0.0 release have now been completed. Note that this release will contain breaking changes which can be found here. Starting from 2 ...

Dans mon fichier de configuration je n'ai pas tout a fait la meme chose

```auto
advanced:
  homeassistant_legacy_entity_attributes: false # Ligne identique dans ma config 
  homeassistant_legacy_triggers: false # Ligne non presente dans ma config
  legacy_api: false # Ligne sur TRUE dans ma config 
  legacy_availability_payload: false # Ligne sur TRUE dans ma config 
device_options:
  legacy: false

```

Faut il que je rajoute uniquement la ligne manquante homeassistant\_legacy-triggers:) ?  
faut il que je passe à FALSE les lignes legacy\_api et legacy\_availability\_payload ?

Merci pour votre aide et avis.

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/137471_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Décembre 1, 2024, 4:22 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/2 "2024-12-01T16:22:48Z")

</div>

Salut,  
d'après les conseille de Koenkk, il faut faire comme dans son exemple.  
Sur ma configue actuelle ( j'avais déjà tout sur false ):

 ![image](https://forum.hacf.fr/uploads/default/original/3X/1/6/16cc2ac57dcdb37bcd0edf38a9db84b2065b30eb.png)

il me manque à ajouter `homeassistant_legacy_triggers: false`

c'est comme pour la clé Sonoff P, va falloir ajouter `adapter: zstack` dans le serial.

---

<div class="post-metadata">

**Author:** ![pascal\_ha](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pascal_ha/32/10823_2.png) [@pascal\_ha](https://forum.hacf.fr/u/pascal_ha)\
**Post date:** [Décembre 1, 2024, 4:42 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/3 "2024-12-01T16:42:47Z")

</div>

Mide a part pour adapter, tu pense qu’il y a une difference de configuration à faire ?

J’ai modifié, je redemarre…je vais bien voir 😅

Bon c’est reparti, apres un demarrage laborieux…C’est l’hiver 🥶. mais pour instant pas de difference sa fonctionne

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/137471_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Décembre 1, 2024, 4:50 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/4 "2024-12-01T16:50:11Z")

</div>

Pour les interrupteurs ( j'utilise des blueprints qui utilise action, va falloir que je refasse toutes mes automatisations ):

- Les capteurs d'action et de clic ont été supprimés ( `homeassistant.legacy_triggers` paramètre). Cela signifie que toutes les entités `sensor.*_action` et `sensor.*_click` sont supprimées. Utilisez plutôt le [déclencheur de périphérique MQTT](https://www.zigbee2mqtt.io/guide/usage/integrations/home_assistant.html#via-mqtt-device-trigger-recommended) .

Pour les attributs, si comme moi tu les avais dans toutes les entités :  
 ![image](https://forum.hacf.fr/uploads/default/original/3X/8/a/8a2497483e69cbfb3b511343a4b1ceee16d324e0.png)

- Les attributs d'entité ( `homeassistant.legacy_entity_attributes` paramètre) ont été supprimés. Cela signifie que les entités découvertes par Zigbee2MQTT n'auront plus d'attributs d'entité (les attributs d'entité de Home Assistant sont accessibles via, par exemple `states.binary_sensor.my_sensor.attributes` ).

---

<div class="post-metadata">

**Author:** ![pascal\_ha](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pascal_ha/32/10823_2.png) [@pascal\_ha](https://forum.hacf.fr/u/pascal_ha)\
**Post date:** [Décembre 1, 2024, 4:53 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/5 "2024-12-01T16:53:30Z")

</div>

> [@WarC0zes](#):
>
> Pour les interrupteurs ( j’utilise des blueprints qui utilise action, va falloir que je refasse toutes mes automatisations ):

😲

> [@WarC0zes](#):
>
> Cela signifie que toutes les entités `sensor.*_action` et `sensor.*_click` sont supprimées.

Je pense pas que ce soit mon cas..ou a alors c'est à l'insu de mon plein gré.

> [@WarC0zes](#):
>
> Pour les attributs, si comme moi tu les avais dans toutes les entités

Je sais pas trop, je vois cela ou ?

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/137471_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Décembre 1, 2024, 4:57 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/6 "2024-12-01T16:57:15Z")

</div>

> [@pascal\_ha](#):
>
> Je sais pas trop, je vois cela ou ?

dans ton configuration.yaml de Z2M

> [@WarC0zes](#):
>
> ![image](https://forum.hacf.fr/uploads/default/original/3X/8/a/8a2497483e69cbfb3b511343a4b1ceee16d324e0.png)

---

<div class="post-metadata">

**Author:** ![pascal\_ha](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pascal_ha/32/10823_2.png) [@pascal\_ha](https://forum.hacf.fr/u/pascal_ha)\
**Post date:** [Décembre 1, 2024, 5:00 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/7 "2024-12-01T17:00:06Z")

</div>

```auto
advanced:
  homeassistant_legacy_entity_attributes: false

```

J’ai que celui ci qui est sur False

Par contre j’avais ceci qui etait sur true et que je viens de passer à false

```auto
 hommeassistant_legacy_triggers: false
  legacy_api: false

```

Je sais pas trop a quoi sa sert…

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/137471_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Décembre 1, 2024, 5:00 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/8 "2024-12-01T17:00:39Z")

</div>

C’est bon, tu n’utilise pas l’option donc.

---

<div class="post-metadata">

**Author:** ![Jeffodilo](https://forum.hacf.fr/user_avatar/forum.hacf.fr/jeffodilo/32/34085_2.png) [@Jeffodilo](https://forum.hacf.fr/u/Jeffodilo)\
**Post date:** [Décembre 1, 2024, 5:38 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/9 "2024-12-01T17:38:58Z")

</div>

Bon merci pour l'info, je le sens mal, j'ai tout à true, je ne maîtrise pas la plupart des options dans ma configuration que j'avais récupéré et qui a toujours bien fonctionné...  
De plus j'utilise quelques blueprint pour des interrupteurs à base du fameux action.  
Je viens de jeter un coup oeil en prenant le contrôle d'un blueprint et je vois qu'il y a des actions qui ressemble à l'exemple fournit

 ![1000015314](https://forum.hacf.fr/uploads/default/original/3X/8/7/879d3adc103c3395a74768c0bfb5c8a09a614264.jpeg)

```auto
type: action
            subtype: arrow_left_click

```

Et bien ça va être très sympa cette nouveauté 😅

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/137471_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Décembre 1, 2024, 5:46 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/10 "2024-12-01T17:46:52Z")

</div>

Oui, tu vas avoir du boulot comme moi avec mes 10 interrupteurs. Je me pose la question pour le Cube xiaomi, va y avoir du taf aussi ☹  
J’espère que les blueprints seront maj, ou que des nouveaux sortiront.

---

<div class="post-metadata">

**Author:** ![Pulpy-Luke](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pulpy-luke/32/137426_2.png) [@Pulpy-Luke](https://forum.hacf.fr/u/Pulpy-Luke)\
**Post date:** [Décembre 1, 2024, 7:03 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/11 "2024-12-01T19:03:10Z")

</div>

C’est pas neutre non plus …  
Avant on pouvoir avoir un trigger sur plusieurs bouton

```auto
  - trigger: state
    entity_id:
      - sensor.chevet1_suite_action
      - sensor.chevet2_suite_action
    to: single
    id: single
    alias: Bouton de chevet en appui simple

```

Avec le nouveau truc, il faut doubler…

```auto
  - domain: mqtt
    device_id: fd132c596e3af72cb7d2f799d312fea7
    type: action
    subtype: single
    trigger: device
    id: single
  - domain: mqtt
    device_id: 1542204b890cc791d6432c34ef237313
    type: action
    subtype: single
    trigger: device
    id: single

```

Et puis passer par le device\_id plutot que l’entity\_id … quelle régression !

---

<div class="post-metadata">

**Author:** ![Steve](https://forum.hacf.fr/user_avatar/forum.hacf.fr/steve/32/2003_2.png) [@Steve](https://forum.hacf.fr/u/Steve)\
**Post date:** [Décembre 1, 2024, 7:04 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/12 "2024-12-01T19:04:51Z")

</div>

> [@Pulpy-Luke](#):
>
> igger sur plusieurs bouto

j'aurai pas du vous lire ce soir lol j'ai voulu tester et idem la plupart de mes boutons ne marchent plus.  
Je les gere par node red il faut que je trouve la nouvelle façon de faire ☹

---

<div class="post-metadata">

**Author:** ![Steve](https://forum.hacf.fr/user_avatar/forum.hacf.fr/steve/32/2003_2.png) [@Steve](https://forum.hacf.fr/u/Steve)\
**Post date:** [Décembre 1, 2024, 7:22 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/13 "2024-12-01T19:22:35Z")

</div>

pour ceux passant par node red, on peut passer pour les noeud zigbee2qtt directement et plus via HA. Ensuite un noeud «&nbsp;switch&nbsp;» qui regarde le msg.payload.action. et mettre single\_right … selon les modules ca ressort une flèche chacun pour finir l’automatisation. Par contre j’ai du rajouter un noeud «&nbsp;change&nbsp;» derriere pour convertir le payload en timestamp j’ai pas compris trop pk mais sans ca le noeud suivant n’aime pas le message

Eidt, on peut faire plus propre dans le noeud z2m on ne choisit pas «&nbsp;complete msg&nbsp;» mais juste le «&nbsp;action&nbsp;». dans le switch on laisse «&nbsp;msg.payload&nbsp;» et a la fin pas besoin de reconvertir le msg c’est plus propre

---

<div class="post-metadata">

**Author:** ![Anselme](https://forum.hacf.fr/user_avatar/forum.hacf.fr/anselme/32/127837_2.png) [@Anselme](https://forum.hacf.fr/u/Anselme)\
**Post date:** [Décembre 1, 2024, 8:23 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/14 "2024-12-01T20:23:05Z")

</div>

Bonjour,

Pour moi il ne manque que `homeassistant_legacy_triggers: false` avec quelque sensor concernés

```auto
sensor.aqara_presence_detector_fp1_action
sensor.bouton_clic_action
sensor.cube_bureau_action
sensor.cube_chambre_action
sensor.rideau_action

```

mais sont tous dans la catégorie diagnostic avec l’état `inconnu` et n’ont jamais servi.  
Je m’en sors bien.

---

<div class="post-metadata">

**Author:** ![Steve](https://forum.hacf.fr/user_avatar/forum.hacf.fr/steve/32/2003_2.png) [@Steve](https://forum.hacf.fr/u/Steve)\
**Post date:** [Décembre 1, 2024, 8:23 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/15 "2024-12-01T20:23:17Z")

</div>

j’ai pas compris les attributs d’entrée c’est quoi ?  
Quand on va découvrir un périphérique via z2m HA le verra pas ?  
en anglais c’est  
Entity attributes (`homeassistant.legacy_entity_attributes` setting) has been removed. This means that entities discovered by Zigbee2MQTT will no longer have entity attributes (Home Assistant entity attributes are accessed via e.g. `states.binary_sensor.my_sensor.attributes` )

---

<div class="post-metadata">

**Author:** ![WarC0zes](https://forum.hacf.fr/user_avatar/forum.hacf.fr/warc0zes/32/137471_2.png) [@WarC0zes](https://forum.hacf.fr/u/WarC0zes)\
**Post date:** [Décembre 2, 2024, 2:17 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/16 "2024-12-02T02:17:59Z")

</div>

Avec l'option activée, tu avais dans les attributs, toutes les infos des entités de l'appareil.

 ![image](https://forum.hacf.fr/uploads/default/original/3X/0/7/07d4c251f239591c80a5c6e9ccaf151a5fede883.png)

---

<div class="post-metadata">

**Author:** ![Steve](https://forum.hacf.fr/user_avatar/forum.hacf.fr/steve/32/2003_2.png) [@Steve](https://forum.hacf.fr/u/Steve)\
**Post date:** [Décembre 2, 2024, 7:09 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/17 "2024-12-02T07:09:26Z")

</div>

En effet, merci je voyais pas ce qu’ils voulaient dire.  
A mes débuts d’HA j’avais trouvé ça étrange mais finalement je m’en servait en cliquant sur mon floorplan sur une température j’avais l’humidité.  
Faudra que je trouve une autre parade pour ne pas surcharger le plan

---

<div class="post-metadata">

**Author:** ![letripeurfou](https://forum.hacf.fr/user_avatar/forum.hacf.fr/letripeurfou/32/53737_2.png) [@letripeurfou](https://forum.hacf.fr/u/letripeurfou)\
**Post date:** [Décembre 2, 2024, 7:14 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/18 "2024-12-02T07:14:01Z")

</div>

hola… je le sens mal cette mise à jour…  
Dans les advanced, j’ai que ça

```auto
 homeassistant_legacy_entity_attributes: false
  legacy_api: true
  legacy_availability_payload: true

```

J’ai pas encore regardé ce que ça allait impliquer, mais je sens que ça va galérer beaucoup 😢

---

<div class="post-metadata">

**Author:** ![MilesTEG1](https://forum.hacf.fr/user_avatar/forum.hacf.fr/milesteg1/32/45824_2.png) [@MilesTEG1](https://forum.hacf.fr/u/MilesTEG1)\
**Post date:** [Décembre 2, 2024, 7:36 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/19 "2024-12-02T07:36:08Z")

</div>

> [@pascal\_ha](#):
>
> ```auto
> advanced:
> homeassistant_legacy_entity_attributes: false
> homeassistant_legacy_triggers: false
> legacy_api: false
> legacy_availability_payload: false
> device_options:
> legacy: false
> 
> ```

Salut 👋🏻  
Il me manquait juste la ligne ` homeassistant_legacy_triggers: false` que j’ai ajouté.  
Redémarrage de Z2M et ça semble ok 👌🏻  
Je suis prêt pour la v2 😊 enfin je pense 🤪

---

<div class="post-metadata">

**Author:** ![samourai47](https://forum.hacf.fr/letter_avatar_proxy/v4/letter/s/f0a364/32.png) [@samourai47](https://forum.hacf.fr/u/samourai47)\
**Post date:** [Décembre 2, 2024, 8:17 UTC](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656/20 "2024-12-02T08:17:50Z")

</div>

Hello  
Si je comprends bien mon bouton sonoff [SNZB-01] et aqara qui fonctionnait avec des blueprints ne devraient plus fonctionner?  
Sauf a retrouver un blueprint compatible?

 ![image](https://forum.hacf.fr/uploads/default/original/3X/9/4/94cf1a7de229ba6bd607e97758f4485ea7937c7c.png)

Merci

[Page suivante](https://forum.hacf.fr/t/zigbee2mqtt-passage-en-version-2-0-0-archive/52656.md?page=2)
