Hello,
Bon je pense avoir assez attendu et testé plusieurs fois la maj en version 2.xx, toujours sans succès
Je voudrais bien faire ça ce week…
A priori niveau Z2M je suis paré
j’ai reboot, tout semble fonctionner HA / Z2M, je suis toujours en 1.42
A priori mes actions sont parées aussi, au moins les inters, c’est impératif, je verrai pour le reste après.
Dans l’absolu je clique sur mettre à jour et tout fonctionne ? ( j’ai testé une fois ça n’était pas le cas, je n’ai peut-être pas attendu assez longtemps après la maj avant de restaurer, mais je n’avais absolument rien qui remontait…)
Merci pour votre participation
cdt
Salut,
il te faut ces options sur false, avant le passage en v2.0:
advanced:
homeassistant_legacy_entity_attributes: false
homeassistant_legacy_triggers: false
legacy_api: false
legacy_availability_payload: false
device_options:
legacy: false
c’est marrant car tu as des options de la v2.0 dans la partie homeassistant:
exemple de configue en 1.4x
homeassistant: true
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: Thexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
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
en v2.0:
homeassistant:
enabled: true
mqtt:
server: mqtt://core-mosquitto:1883
user: addons
password: Theexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
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
Hello @WarC0zes
c’est moi qui les ai ajouté à la main dans la partie home assistant je vais jeter un oeil à tout ça, merci
cdt
Mais ne les ajoutent pas à la main, ça se fait tout seul au passage en v2.0. C’est automatique la migration 1.4x > 2.x
Re,
ok donc j’ai modifié comme ça
je reboot et je peux ensuite faire la maj ? ( j’ai testé dans les outils dev, pas de soucis pour redémarrer )
c’est homeassistant: true
et non :
homeassistant:
enabled: true
c’est en v2 que c’est :
homeassistant:
enabled: true
1 « J'aime »
ok,
J’ai modifié, redémarré, mon matériel est remonté après 1 minute, je fais une save et je tente la maj, a suivre …
1 « J'aime »
tu devrais voir des fichiers log de migration et des backup de configuration.yaml au passage en v2
Re,
Oui, ça c’est bcp mieux passé que dans mon souvenir, en 30 secondes après avoir redémarré HA, tout était remonté
un grand merci à toi
cdt
Re,
Mes modules wall HUE semblent fonctionner, ouf, par contre mes telecommandes HUE semblent de pas répondre ( il y a une maj OTA en attente, je vais voir si j’arrive à la faire en v2 parce que c’était impossible en v1.42
tes télécommandes utilisaient l’entité action dans tes automatisations ?
En v2, il faut utiliser le device trigger maintenant, car les entités action sont désactivées.
Ce n’est pas compliqué, tu utilises en déclencheur appareil , puis choisie ton interrupteur.
[image]
Tu verras toutes les actions possibles de l’interrupteur. Tu peux utiliser l’option ID , pour faire plusieurs déclencheurs dans la même automatisation.
[image]
[image]
[image]
dans alors faire, tu choisis choisir , en condition, déclencher par le ID et ton action à faire.
[image]
[image]
[image]
un exemple en YAML:
alias: Aqara Mini Switch Chambre à coucher mqtt
description: ""
tr…
1 « J'aime »
re,
Bon ben pour que ça fonctionne j’ai dû passer de ça qui fonctionnait en 1.42 et plus en 2.4
triggers:
- domain: mqtt
device_id: b01981b17fe6fe244313fe546xxxxx
type: action
subtype: up-press
id: Inter_lampe_labo_up
trigger: device
à ça
Méthode1
triggers:
- trigger: mqtt
topic: zigbee2mqtt/Telecommande_HUE_Labo/action
payload: up_press
id: Inter_lampe_labo_up
et là ça fonctionne, merci @gael
attention au passage de subtype: up-press à payload: up_press
et de fait
Méthode3
triggers:
- domain: mqtt
device_id: b01981b17fe6fe244313fe546xxxxx
type: action
subtype: up_press
id: Inter_lampe_labo_up
trigger: device
devrait fonctionner, je confirme demain
cdt
1 « J'aime »
Re,
Je confirme la méthode 1 et la méthode 3 fonctionnent (du message juste au dessus), c’est juste le passage de « - » à « _ » qui pose problème en fait
cdt
freetronic:
subtype: up-press
étonnant que ça fonctionnait.
ca toujours été un _
ca n’a pas changer depuis la v2.x.
Si tu choisis en déclencheur appareil puis ta télécommande, ça devrait fonctionner.
Tu auras le choix des actions d’appui à sélectionner.
Tu as aussi cette solution :
triggers:
- trigger: mqtt
topic: zigbee2mqtt/Mini_Interrupteur_Séjour/action
conditions: []
actions:
- choose:
- conditions:
- condition: template
value_template: "{{ trigger.payload == 'single' }}"
sequence:
- action: light.toggle
metadata: {}
data: {}
target:
entity_id: light.0x00158d0002e75493
1 « J'aime »
Re,
j’ai toujours eu ça jusqu’en 1.42, sur mes 5 télécommandes , donc c’est pas un coup de malchance
freetronic:
subtype: up-press
WarC0zes
A fermé ce sujet ()
Juin 17, 2025, 9:12
16
Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.