plugin-ZIGBEE Beta

C’est bien ce que je craignait aussi, pourtant la clé zigate est compatible avec ces télécommandes selon zigate.fr
J’étais limite à acheter une conbee2 ce matin… mais je vais attendre un peu.

Les zigates ne sont pas mauvaises, mais pas exploitées au maximum par rapport au plugin Abeille que j’avais avant de basculer sur Zigbee.

Conbee 2, j’ai hésité par rapport à tous les retours en bien ou en mal, mais le fait de passer par un autre soft pour voir le maillage, certains trouvent ça accessoire, moi non…

J’ai tenté EZSP et pour le moment aucun regret, sachant que le plugin Zigbee est en bêta et évolue encore. Par rapport à ma PiZigate avec antenne, j’ai pas noté de grosse différence sur la portée qui est très légèrement plus faible sur les capteurs les plus éloignés, mais par contre j’ai l’impression que le maillage de mon réseau zigbee est bien meilleur.

Ceci n’est que mon avis et retour pour le moment, mais un grand merci pour le plugin qui marche déjà très bien et va s’améliorer au fur et à mesure.

C’est intéressant. Je vais me renseigner sur cette clé.
Merci

En fait, dans le plugin xiaomi, il y a une commande native qui permet de connaitre le temps de la dernière détection en secondes.
Donc dans un scénario, ça s’utilise comme ça:
[Détecteur Mouvement][Absence de mouvement]#> = 120

J’aimerai avoir la même logique

@Loic

Je crois que tu n’a pas vu mon png ici
Pour le prochaine beta STP:
LUMI.lumi.remote.b1acn01
D’avance merci.

As-tu eu des événements de ce type émis par ton device (Log) ?

Quelqu’un a-t-il des conseils, éclairages (liens…) à ce sujet ?

Je confirme que ce qui est affiché par Jeedom pour le capteur vibration c’est n’importe quoi.
Mais regarde ce que propose @mike cela confirme que c’est actuellement n’importe quoi dans Jeedom, mais il est possible d’avoir des infos claires moyennant quelques calculs.

oui j’ai essaye un peu tout ce qui a été proposée comme info et rien semble fonctionner.

@Loic, je ne sais pas si il serait possible de revoir ce capteur de vibration et si oui de notre cote, que pouvons nous faire pour t’aider

voici de nouveau log lorsque je manipule le capteur de mouvement

[2021-01-17 18:59:49][DEBUG] : {"devices":{"00:15:8d:00:04:08:66:1d":{"1":{"0":{"65281":{"value":"b'\x01!\xa9\x0b\x04!\xa8C\x05!\xb0\x00\x06$\x01\x00\x00\x00\x00d)\x16\x08e!\xc6\x15f+b\x8f\x01\x00
!\xb8U'","cluster_name":"BasicCluster"}},"1":{"32":{"value":"30","cluster_name":"Power Configuration"},"33":{"value":"200","cluster_name":"Power Configuration"}},"1026":[{"value":"2070","cluster_name":"Temperature Measurement"}],"1029":[{"value":"5574","cluster_name":"Relative Humidity Measurement"}],"1027":[{"value":"1022.42","cluster_name":"Pressure Measurement"}]}}}}
[2021-01-17 18:59:49][DEBUG] : Search attribut for 00:15:8d:00:04:08:66:1d logicalId : 1::0::65281 => b'\x01!\xa9\x0b\x04!\xa8C\x05!\xb0\x00\x06$\x01\x00\x00\x00\x00d)\x16\x08e!\xc6\x15f+b\x8f\x01\x00
!\xb8U'
[2021-01-17 18:59:49][DEBUG] : Search attribut for 00:15:8d:00:04:08:66:1d logicalId : 1::1::32 => 30
[2021-01-17 18:59:49][DEBUG] : Search attribut for 00:15:8d:00:04:08:66:1d logicalId : 1::1026::0 => 2070
[2021-01-17 18:59:49][DEBUG] : Search attribut for 00:15:8d:00:04:08:66:1d logicalId : 1::1029::0 => 5574
[2021-01-17 18:59:49][DEBUG] : Search attribut for 00:15:8d:00:04:08:66:1d logicalId : 1::1027::0 => 1022.42
[2021-01-17 18:59:52][DEBUG] : {"devices":{"58:8e:81:ff:fe:ff:5d:ee":{"1":{"1794":[{"value":"75","cluster_name":"Metering"}]}}}}
[2021-01-17 18:59:52][DEBUG] : Search attribut for 58:8e:81:ff:fe:ff:5d:ee logicalId : 1::1794::0 => 75
[2021-01-17 19:00:09][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"1280":{"cmd":{"1":{"value":"1","cluster_name":"IAS Zone"},"1.1":{"value":"0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
[2021-01-17 19:00:09][DEBUG] : Search command for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::1280::cmd::1 => 1
[2021-01-17 19:00:10][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"257":{"85":{"value":"3.0","cluster_name":"MultistateInputCluster"}},"1280":{"0":{"value":"1","cluster_name":"IAS Zone"},"event":{"Drop":{"value":[],"cluster_name":"IAS Zone"}}}}}}}
[2021-01-17 19:00:10][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::257::85 => 3.0
[2021-01-17 19:00:10][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::1280::0 => 1
[2021-01-17 19:00:10][DEBUG] : Search command for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::1280::cmd::1.1 => 0
[2021-01-17 19:00:10][DEBUG] : Search command for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::1280::cmd::1.2 => 0
[2021-01-17 19:00:10][DEBUG] : Search command for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::1280::cmd::1.3 => 0
[2021-01-17 19:00:19][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"257":{"1288":{"value":"278309586075661","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-17 19:00:19][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::257::1288 => 278309586075661
[2021-01-17 19:00:27][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"257":{"85":{"value":"3.0","cluster_name":"MultistateInputCluster"}},"1280":{"event":{"Drop":{"value":[],"cluster_name":"IAS Zone"}}}}}}}
[2021-01-17 19:00:27][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::257::85 => 3.0
[2021-01-17 19:00:41][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"257":{"1288":{"value":"278318176337930","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-17 19:00:41][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::257::1288 => 278318176337930
[2021-01-17 19:00:42][DEBUG] : {"devices":{"00:15:8d:00:04:52:65:ad":{"1":{"1280":{"cmd":{"1":{"value":"0","cluster_name":"IAS Zone"},"1.1":{"value":"0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
[2021-01-17 19:00:42][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1 => 0
[2021-01-17 19:00:42][DEBUG] : {"devices":{"00:15:8d:00:04:52:65:ad":{"1":{"1280":[{"value":"0","cluster_name":"IAS Zone"}]}}}}
[2021-01-17 19:00:42][DEBUG] : Search attribut for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::0 => 0
[2021-01-17 19:00:42][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1.1 => 0
[2021-01-17 19:00:42][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1.2 => 0
[2021-01-17 19:00:42][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1.3 => 0
[2021-01-17 19:01:04][DEBUG] : {"devices":{"00:15:8d:00:04:52:65:ad":{"1":{"1280":{"cmd":{"1":{"value":"1","cluster_name":"IAS Zone"},"1.1":{"value":"0","cluster_name":"IAS Zone"},"1.2":{"value":"0","cluster_name":"IAS Zone"},"1.3":{"value":"0","cluster_name":"IAS Zone"}}}}}}}
[2021-01-17 19:01:04][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1 => 1
[2021-01-17 19:01:05][DEBUG] : {"devices":{"00:15:8d:00:04:52:65:ad":{"1":{"1024":[{"value":"9543.42509439325","cluster_name":"Illuminance Measurement"}],"1030":[{"value":"bitmap8.1","cluster_name":"Occupancy Sensing"}],"1280":[{"value":"1","cluster_name":"IAS Zone"}]}}}}
[2021-01-17 19:01:05][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1.1 => 0
[2021-01-17 19:01:05][DEBUG] : Search attribut for 00:15:8d:00:04:52:65:ad logicalId : 1::1024::0 => 9543.42509439325
[2021-01-17 19:01:05][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1.2 => 0
[2021-01-17 19:01:05][DEBUG] : Search command for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::cmd::1.3 => 0
[2021-01-17 19:01:05][DEBUG] : Search attribut for 00:15:8d:00:04:52:65:ad logicalId : 1::1030::0 => bitmap8.1
[2021-01-17 19:01:05][DEBUG] : Search attribut for 00:15:8d:00:04:52:65:ad logicalId : 1::1280::0 => 1
[2021-01-17 19:01:06][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"257":{"85":{"value":"3.0","cluster_name":"MultistateInputCluster"}},"1280":{"event":{"Drop":{"value":[],"cluster_name":"IAS Zone"}}}}}}}
[2021-01-17 19:01:06][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::257::85 => 3.0
[2021-01-17 19:01:09][DEBUG] : {"devices":{"00:15:8d:00:02:c3:a8:f9":{"1":{"257":{"1288":{"value":"278313880846348","cluster_name":"MultistateInputCluster"}}}}}}
[2021-01-17 19:01:09][DEBUG] : Search attribut for 00:15:8d:00:02:c3:a8:f9 logicalId : 1::257::1288 => 278313880846348

je suppose que tu as deja les donnees brute

{
    "ieee": "00:15:8d:00:02:c3:a8:f9",
    "nwk": 36615,
    "status": 2,
    "lqi": "55",
    "rssi": "0",
    "last_seen": "1610906469.462854",
    "node_descriptor": "02:40:80:37:10:7f:64:00:00:00:64:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 10,
            "profile_id": 260,
            "manufacturer": "LUMI",
            "model": "lumi.vibration.aq1",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "VibrationBasicCluster",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "VibrationBasicCluster",
                    "attributes": [
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 8
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "LUMI"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "lumi.vibration.aq1"
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 30
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 200
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zone_state",
                            "value": 0
                        },
                        {
                            "id": 16,
                            "name": "cie_addr",
                            "value": "00:12:4b:00:19:38:70:e4"
                        }
                    ]
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 257,
                    "name": "MultistateInputCluster",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 3
                        }
                    ]
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 24322,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 18,
                    "name": "MultistateInput",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "LUMI",
        "model": "lumi.vibration.aq1",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4151,
            "maximum_buffer_size": 127,
            "maximum_incoming_transfer_size": 100,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 100,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 10,
                "input_clusters": [
                    0,
                    1,
                    3,
                    1280,
                    25,
                    257
                ],
                "output_clusters": [
                    0,
                    3,
                    4,
                    5,
                    25
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 24322,
                "input_clusters": [
                    3
                ],
                "output_clusters": [
                    3,
                    4,
                    5,
                    18
                ]
            }
        }
    },
    "class": "zhaquirks.xiaomi.aqara.vibration_aq1"
}

merci

Si on arrive à avoir des commandes qui fonctionnent sous Jeedom pour ce capteur: tu peux réaliser un scénario comme quoi si tu n’as pas tel mouvement sur une certaine période de temps, tu réalises telles actions.

Ton capteur est :

Ton log ne montre pas seulement ton capteur !
Si tu filtres sur ton device, j’ai les même résultat que toi

oui j’ai pas voulu filtrer car je ne savais pas si toutes les lignes ont forcement la mac adresse du capteur

donc je pense que si le capteur lui meme ne remonte pas les bonnes infos, je suppose que l’on pourras rien faire de plus avec ce capteur via le plugin zigbee . ( marche tres bien en zigbe2mqtt )

1 « J'aime »

D’après les logs, le capteur remonte bien les infos. Voir mon message précédent pour la correspondance des attributs.

J’ai déjà donné les calculs à effectuer, simplement ça dépasse mes compétences (au delà du niveau de vibration, pour lequel il suffit de faire un #value# / 65536).

Tout est ici

On ne pollue pas un peu le fil avec ce seul capteur là ? Il faudrait peut-être ouvrir un nouveau sujet.

Pour:

  • Événement: j’ai toujours un 1, je ne comprends pas trop ce qui génère cet événement.
  • Axes: Je n’ai rien
  • Orientation: J’ai des informations

Bonjour,
Non pas possible dans le plugin, après avec des virtuel tu peux t’en sortir mais c’est pas le sujet ici

Bonjour,
Manufacturer + model

Bonjour,
Ca sera dispo dans la beta de demain

Bonjour,
C’est ajouté

Bonjour,
C’est ajouté

1 « J'aime »

Bonjour,
C’est une limitation connu de zigpy il travail dessus mais cela prend du temps (plusieurs mois)