Bonjour,
Nouveau sur HA, j’essais de faire fonctionner mon nouveau bp opple 2 boutons pour faire monter ou descendre un volet, une opération simple. Ben ça marche pas.
j’utilise le blueprint « Aqara Switch 2 Buttons WXCJKG11LM Blueprint » avec un opple ref:WXCJKG11LM et sur mon reseau Z2M.
Mes actions sont conformes puisque qd je fait executer le volet monte ou descend.
Mon inter fonctionne puisque qd je fait une regle « qd inter change d’etat donc volet bouge » ça fonctionne.
Mais a partir du blueprint ça fonctionne pas.
Quelqu’un a t-il deja eu le problème ?
Merci pour votre aide
Ma configuration
[center] |Version|core-2024.8.3|
| — | — |
|Type d’installation|Home Assistant OS|
|Développement|false|
|Supervisor|true|
|Docker|true|
|Utilisateur|root|
|Environnement virtuel|false|
|Version de Python|3.12.4|
|Famille du système d’exploitation|Linux|
|Version du système d’exploitation|6.6.46-haos|
|Architecture du processeur|aarch64|
|Fuseau horaire|Europe/Paris|
|Répertoire de configuration|/config|
Home Assistant Community Store
Gérer
GitHub API |
ok |
GitHub Content |
ok |
GitHub Web |
ok |
HACS Data |
ok |
GitHub API Calls Remaining |
5000 |
Installed Version |
2.0.0 |
Stage |
running |
Available Repositories |
1390 |
Downloaded Repositories |
21 |
Home Assistant Cloud
Gérer
Connecté |
true |
Expiration de l’abonnement |
27 septembre 2024 à 02:00 |
Relais connecté |
true |
Région relais |
eu-central-1 |
Contrôle à distance activé |
true |
Contrôle à distance connecté |
true |
Alexa activée |
true |
Google activé |
true |
Serveur distant |
eu-central-1-8.ui.nabu.casa |
État du certificat |
ready |
ID de l’instance |
6d629ab1d6eb40c8a2a0e6e3ce683428 |
Accéder au serveur de certificats |
ok |
Accéder au serveur d’authentification |
ok |
Accéder à Home Assistant Cloud |
ok |
Home Assistant Supervisor
Système d’exploitation hôte |
Home Assistant OS 13.1 |
Canal de mise à jour |
stable |
Version du Supervisor |
supervisor-2024.08.0 |
Version de l’agent |
1.6.0 |
Version de Docker |
26.1.4 |
Taille total du disque |
28.0 GB |
Taille du disque utilisé |
8.6 GB |
Sain |
true |
Prise en charge |
true |
host_connectivity |
true |
supervisor_connectivity |
true |
ntp_synchronized |
true |
virtualization |
|
Tableau de bord |
green |
API du Supervisor |
ok |
Version de l’API |
ok |
Modules complémentaires installés |
Spotify Connect (0.13.0), Terminal & SSH (9.14.0), File editor (5.8.0), InfluxDB (5.0.0), Mosquitto broker (6.4.1), Silicon Labs Multiprotocol (2.4.5), Zigbee2MQTT (1.40.0-1), Z-Wave JS (0.6.2), Home Assistant Google Drive Backup (0.112.1) |
Salut,
Le blueprint (que tu ne cites pas) semble faire le distinguo entre les boutons (cf button left).
Donc certainement que ce n’est pas l’évènement que propagé par ton bouton (pas le même).
Tu peux confirmer ça dans les traces d’exécution de l’automatisation. Si tu n’y trouves pas de trace de lancement, c’est sans probablement le trigger de l’automatisation ne corresponds à ton cas.
Pourtant j’avais cru comprendre que le blueprint servait a simplifier la programmation du Bp plutot que de faire plein de règle ci-joint le blue print :
blueprint:
name: Zigbee2MQTT - Aqara Switch 2 Buttons WXCJKG11LM
description: Aqara Switch 2 Buttons WXCJKG11LM Blueprint
domain: automation
input:
action_sensor:
name: Remote
description: Zigbee2mqtt action sensor
selector:
entity:
integration: mqtt
domain:
- sensor
multiple: false
button_1_single:
name: Button Left
default: []
selector:
action: {}
button_1_double:
name: Button Left Double
default: []
selector:
action: {}
button_1_triple:
name: Button Left Triple
default: []
selector:
action: {}
button_1_hold:
name: Button Left Hold
default: []
selector:
action: {}
button_1_release:
name: Button Left Released
default: []
selector:
action: {}
button_2_single:
name: Button Right
default: []
selector:
action: {}
button_2_double:
name: Button Right Double
default: []
selector:
action: {}
button_2_triple:
name: Button Right Triple
default: []
selector:
action: {}
button_2_hold:
name: Button Right Hold
default: []
selector:
action: {}
button_2_release:
name: Button Right Released
default: []
selector:
action: {}
source_url: https://community.home-assistant.io/t/zigbee2mqtt-aqara-opple-switch-2-buttons-wxcjkg11lm/504310
mode: restart
max_exceeded: silent
trigger:
platform: state
entity_id: !input action_sensor
attribute: action
action:
- variables:
command: '{{ trigger.to_state.state }}'
- choose:
- conditions: '{{ command == ''button_1_single'' }}'
sequence: !input button_1_single
- conditions: '{{ command == ''button_1_double'' }}'
sequence: !input button_1_double
- conditions: '{{ command == ''button_1_triple'' }}'
sequence: !input button_1_triple
- conditions: '{{ command == ''button_1_hold'' }}'
sequence: !input button_1_hold
- conditions: '{{ command == ''button_1_release'' }}'
sequence: !input button_1_release
- conditions: '{{ command == ''button_2_single'' }}'
sequence: !input button_2_single
- conditions: '{{ command == ''button_2_double'' }}'
sequence: !input button_2_double
- conditions: '{{ command == ''button_2_triple'' }}'
sequence: !input button_2_triple
- conditions: '{{ command == ''button_2_hold'' }}'
sequence: !input button_2_hold
- conditions: '{{ command == ''button_2_release'' }}'
sequence: !input button_2_release
Oui, mais ça « code » des choses qui ne sont pas forcement comme chez toi…
Là par exemple : button_1_single
c’est le type d’info que doit recevoir HA
Donc il faut faire attention à prendre les bons blueprints et il faut aussi qu’ils fonctionnent bien
Et regarder les traces quand ce n’est pas le cas
mon bouton envoi ça :
2024-09-04 09:56:37z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Bp volet chambre parent', payload '{"action":"button_2_single","battery":100,"linkquality":255,"operation_mode":"command","power_outage_count":2284,"voltage":3000}'
info 2024-09-04 09:56:37z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Bp volet chambre parent', payload '{"action":"","battery":100,"linkquality":255,"operation_mode":"command","power_outage_count":2284,"voltage":3000}'
info 2024-09-04 09:56:37z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Bp volet chambre parent/action', payload 'button_2_single'
info 2024-09-04 09:56:46z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Bp volet chambre parent', payload '{"action":"button_1_single","battery":100,"linkquality":255,"operation_mode":"command","power_outage_count":2284,"voltage":3000}'
info 2024-09-04 09:56:46z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Bp volet chambre parent', payload '{"action":"","battery":100,"linkquality":255,"operation_mode":"command","power_outage_count":2284,"voltage":3000}'
info 2024-09-04 09:56:46z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/Bp volet chambre parent/action', payload 'button_1_single'
ça à l’air de correspondre
Bonjour,
pour être sûr que les noms des actions du blueprint sont bonnes par rapport à ton interrupteur.
Va dans paramètres / appareils et services / MQTT et va dans ton interrupteur.
Appuie sur les boutons de ton interrupteur et tu verras les noms des actions.
c’est bien l’action attendu par mon blueprint, c’est ça que je comprend pas.