Comment associé bouton 3 fonction à HA

super ca marche !!

merci beaucoup maintenant que mon bouton remonte je vais essaiyé d’associté les clicks à mes scénarios

merci encore pour votre aptience à tous

mike

2 « J'aime »

salut cet après midi il m’on aider et Zigbee2MQTT fonctionne maintenant

mon bouton avec les click est apparu

et dans mes automations mon ancien device à disparu et comment dois je procéder pour pouvoir récupérer le bouton cathy

j’ai tapé bouton cathy

mais rien ne sort

Ton « nouveau » device doit être présent dans paramètres/appareils et services , onglet Appareils ou entités sous un autre nom

Lorsque tu as renommé ton bouton dans Z2M, as tu pensé à cocher l’option en dessous « Modifier l’ID de l’entité sous Home Assistant » ?

je n’avais pas coché et maintenant si je le fais je ne peux pas sauvegarder !

je dois effacer et recommencer la procédure ?

Tu peux aussi renommer l"appareil dans appareils et services , onglet appareils.

Tu cliques sur l’appareil correspondant à ton bouton puis une fois ouvert, le stylo en haut à droite

Je ne modifie pas le ID moi, juste le nom simplifié.
Dans l’automatisation, ça retrouve bien mon bouton, avec seulement le nom simplifié.


quand tu clique sur appareil dans QUAND
et que tu tape le nom du bouton tu le retrouve pas ?

je tappais Cathy en pensant qu’il allais me remonter tous les infos avec le mot cathy

avec Bouton cathy

il a trouvé et il m’afficher cela …

je ne connais pas ton bouton, mais je vois command et event. Si tu choisis event dans la liste de déclencheur, tu n’aurais pas les actions des clicks ?

non j’ai mis event mais il propose rien

Maintenant que z2m remonte les infos dans mosquitto, tu peux utiliser comme trigger les messages mqtt

Exemple pour un de mes inters

Il faut regarder comment est configuré ton bouton sur Z2M, en cliquant tu l’appareil et onglet expose
Voir s’il est sur event , si ce n’est pas le cas le mettre sur event.

Operation mode (enum)

Operation mode: « command » - for group control, « event » - for clicks. Value can be found in the published state on the operation_mode property. To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"operation_mode": ""}. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"operation_mode": NEW_VALUE}. The possible values are: command, event.

Ensuite, va dans l’intégration MQTT, sélectionne ton bouton.

Tu as une partie journal, qui affiche les actions quand tu cliques sur ton bouton. Vérifie en cliquant sur le bouton que ça fonctionne bien et t’affiche le nom de l’action.

je suis rentré j’ai contrôlé je suis bien en event

et j’ai essayé mais le bouton ne marche pas voici visuellement ma configuration

et la programmation

alias: Click 1 Cathy TV
description: ""
triggers:
  - trigger: mqtt
    topic: zigbee2mqtt/bouton_cathy/action
    payload: 1_single
conditions: []
actions:
  - action: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.cine_generale_prise_1
  - delay:
      hours: 0
      minutes: 0
      seconds: 6
      milliseconds: 0
  - action: remote.turn_on
    metadata: {}
    data:
      activity: Regarder Apple TV
    target:
      entity_id: remote.harmonymuo_2
mode: single

Dans le déclencheur, tu choisis état. Tu sélectionnes l’entité action:
image

Dans la case A, tu écris single

en yaml:

trigger: state
entity_id:
  - sensor.0x00158d000804b0ad_action
to: single

je dois faire comme cela ? mais je trouve ou la référence de mon bouton ?

alias: Click 1 Cathy TV
description: ""
trigger: state
entity_id:
  - sensor.0x00158d000804b0ad_action
to: single
conditions: []
actions:
  - action: switch.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: switch.cine_generale_prise_1
  - delay:
      hours: 0
      minutes: 0
      seconds: 6
      milliseconds: 0
  - action: remote.turn_on
    metadata: {}
    data:
      activity: Regarder Apple TV
    target:
      entity_id: remote.harmonymuo_2
mode: single

C’est un exemple que je t’es donné. :sleepy:

On reprends, tu ajoute un déclancheur
image

tu choisis état.
image

tu recherches ton entité sensor.xxxxxxx_action de ton bouton.
Celle que tu trouves dans ton bouton :
image
si tu ne la connais pas, clique sur l’entité action, puis la roue crantée , tu verras le nom du sensor.

tu choisis l’entité action,dans e,tité

Puis dans la case A, tu écris single

1 « J'aime »

désolé soit je suis une bille ou on a pas le même home assistant !!!

pour faire mon automation je viens là

après je cherche ton texte mentionné

Capture d’écran 2024-10-14 à 18.15.29

et moi voici les 3 pages des déclencheurs que le système me propose

Capture d’écran 2024-10-14 à 18.15.56

Capture d’écran 2024-10-14 à 18.16.25

Capture d’écran 2024-10-14 à 18.16.46

tu es d’accord qu’il n’y a pas ton texte !!

Regarde mon image, recherche état dans rechercher un déclencheur
image

ps: il faut ecrire état dans la barre de recherche avec ton clavier.

je ne sais pas si je suis au bonne endroit mais je ne voie pas tout à fait tes captures d’écrans

et pourtant j’ai un gros écran …