jpub
Novembre 14, 2020, 1:53
1
Bonjour à tous ,
Je viens vous demander votre aide , je viens de recevoir 3 boutons Xiaomi
J’utilise un carte raspbee2 pour gérer tout ce qui est zigbee donc via deconz (via l interface phoscon)
J ai réussi à les associer sans problèmes sous deconz, en revanche seul 2 apparaissent avec un « entité » du coups, je ne peux pas utiliser le 3eme
Ex bouton qui apparaît en tant que matériel mais sans entité
Bouton avec entité
J ai bien sur supprimé le bouton de deconz rebooté le raspberry et retenté.
L association de fait bien mais toujours pas d entité, je suis allez jusqu’à changer la pile
Une idée ?
Merci à vous
Je suis pas sur qu’il y a un réel problème.
Les entités crées correspond au niveau des piles.
Les bouton Xiaomi 'ont pas réellement de platform switch. Ils génères des évènements que tu peux intercepter dans une automatisation.
Tu peux voir ces évènement en faisant des tests dans ‹ outils de développement ›.
1 « J'aime »
jpub
Novembre 14, 2020, 10:06
3
rho pourquoi je me suis lancé la dedans lol, je vais encore y passer des heures
en revanche pourquoi un bouton n’apparait pas au niveau des piles alors qu’il est bien sur deconz ? (une idée ?)
Fait un topic dans #support-home-assistant concernant le bouton.
On est plein à l’utiliser et donc on peut te montrer…
1 « J'aime »
jpub
Novembre 14, 2020, 11:52
5
Hello,
Avant de faire ça, je vais voir ce que je peux trouver et si j’y arrive pas je reviendrais ^^
jpub
Novembre 16, 2020, 8:02
6
Bonjour,
Bon après 2 jours de test je n’y arrive pas ^^
j’ai un bouton le Mijia WXKG01LM.
il est bien configuré dans Deconz pas de prob
J’arrive à avoir des infos quand je fais un écouter un deconz_event
ex ici un click qui déclenche 2 évents
Événement 1 déclenché 20:49:
{
"event_type": "deconz_event",
"data": {
"id": "switch_14",
"unique_id": "xxxxxx",
"event": 1002
},
"origin": "LOCAL",
"time_fired": "2020-11-16T19:49:09.522801+00:00",
"context": {
"id": "xxxxxxxxxxxxxxxxxxxxxxxx",
"parent_id": null,
"user_id": null
}
}
Événement 0 déclenché 20:49:
{
"event_type": "deconz_event",
"data": {
"id": "switch_14",
"unique_id": "xxxxxx",
"event": 1000
},
"origin": "LOCAL",
"time_fired": "2020-11-16T19:49:09.353626+00:00",
"context": {
"id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"parent_id": null,
"user_id": null
}
}
j’ai fait une automatisation qui fonctionne en manuel et qui déclenche un message sur ma google home
alias: Test 1
description: ''
trigger:
- platform: event
event_type: deconz_event
event_data:
event_data: switch_14
event: 1000
context: {}
condition: []
action:
- service: script.les_dents
mode: single
malheureusement, quand j’appuie sur mon bouton il ne se passe rien
je suis preneur d’un peu d’aide du coups parce que là je tourne en rond depuis 5/6h00
merci à vous
Et si tu met plutôt :
alias: Test 1
description: ''
trigger:
- platform: event
event_type: deconz_event
event_data:
id: switch_14
event: 1000
context: {}
condition: []
action:
- service: script.les_dents
mode: single
j’ai remplacé :
jpub:
event_data: switch_14
par
1 « J'aime »
jpub
Novembre 17, 2020, 12:30
8
Hello,
ça fonctionne bien, je suis parti pour bien m’amuser ^^
1 « J'aime »
jpub
Novembre 19, 2020, 2:38
9
Bonjour,
J’ai testé 2 façons de faire les 2 fonctionnes
N°1 : via l’évent deconz
alias: Frigo ouvert
description: ''
trigger:
- type: opened
platform: device
device_id: f83f0d2ab9376e75adfe6ace77539e29
entity_id: binary_sensor.openclose_11
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 50
condition: []
action:
- service: script.frigo_ouvert
data: {}
mode: single
N2 : Via le déclencheur
alias: Nolan_lumière
description: ''
trigger:
- device_id: adeb0dfe55b22b92ec97c226d86d37e6
domain: deconz
platform: device
type: remote_button_short_press
subtype: turn_on
condition: []
action:
- service: script.debout_nolan
data: {}
mode: single
McFly
Novembre 23, 2020, 2:56
10
Déplacer dans support ce n’est pas un tutoriel.