plugin-ZIGBEE Beta

Tu es avec une conbee 2 non ? Dans ce cas c’est pas possible deconz ne l’a pas implementé. J’ai fait une demande la https://github.com/dresden-elektronik/deconz-rest-plugin/issues/3485 mais je doute d’avoir une réponse.

1 « J'aime »

Oui c’est le cas
mince alors quel dommage.
Merci pour ta réponse

Ha le coté sombre du zoic. Ce doit être dû à un excès de café à cause du 7/7 et 24/24 :black_heart:

1 « J'aime »

Au fait tu à choisi ?

    Fidji (Océanie)
    Guam (Océanie, territoire des Etats-Unis)
    Îles Caïmans (Caraïbes, territoire du Royaume-Uni)
    Îles Vierges américaines (Caraïbes, territoire des Etats-Unis)
    Oman (péninsule arabique)
    Palaos (Océanie)
    Panama (Amérique centrale)
    Samoa (Océanie)
    Samoa américaines (Océanie, territoire des Etats-Unis)
    Seychelles (océan indien)
    Trinité-et-Tobago (Caraïbes)
    Vanuatu (Océanie)

Tu m’invitera ?

J’attends la réponse du Maître

1 « J'aime »

Bonne après midi.
j’ai un autre problème, j’ai perdu les logs zigbeed!!!
(cliqué sur supprimé…)
Comment fait-on pour les retrouver?

Bonsoir, et oui il y a une évolution.
Je reviens car j’ai trouvé sur le site de PTVO
https://ptvo.info/zigbee-configurable-firmware-features/
un truc formidable pour se faire des DIY zigbee sans connaitre la programmation.
Et il faut dire que ça marche pas mal du tout ( j’ai testé sur un SDK basé sur le cc2530 de chez TI)


après une petite configuration rapide

Je test, appairage nickel mais bien sûre objet non reconnu donc aucune commande dispo.
je les créé donc comme si c’était une ampoule

Nickel les commandes se font à merveille.

Si j’ai bien compris en ZHA on pourrait avoir les remontée d’info!!
Comment fait-on? pour l’instant je fait choux-blanc

[2020-11-05 16:25:46][DEBUG] : http://127.0.0.1:8484/application/include type : PUT
[2020-11-05 16:25:46][DEBUG] : ""
[2020-11-05 16:26:12][DEBUG] : {"device_joined":"00:12:4b:00:1d:37:a9:35"}
[2020-11-05 16:26:18][DEBUG] : {"device_initialized":"00:12:4b:00:1d:37:a9:35"}
[2020-11-05 16:26:19][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":[[{"value":"1","cluster_name":"Basic"},{"value":"1","cluster_name":"Basic"},{"value":"1","cluster_name":"Basic"},{"value":"1","cluster_name":"Basic"}]]}}}
[2020-11-05 16:26:20][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":[{"7":{"value":"PowerSource.Mains_single_phase","cluster_name":"Basic"}}]}}}
[2020-11-05 16:26:21][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":[{"6":{"value":"2019-06-21","cluster_name":"Basic"},"16384":{"value":"2019-06-21","cluster_name":"Basic"}}]}}}
[2020-11-05 16:27:18][DEBUG] : http://127.0.0.1:8484/device/all type : GET
[2020-11-05 16:28:19][DEBUG] : http://127.0.0.1:8484/device/info?ieee=00%3A12%3A4b%3A00%3A1d%3A37%3Aa9%3A35 type : GET
[2020-11-05 16:31:52][DEBUG] : http://127.0.0.1:8484/device/info?ieee=00%3A12%3A4b%3A00%3A1d%3A37%3Aa9%3A35 type : GET
[2020-11-05 16:32:48][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"2":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2020-11-05 16:32:48][DEBUG] : Search attribut for 00:12:4b:00:1d:37:a9:35 logicalId : 2::6::0 => Bool.false
[2020-11-05 16:32:50][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2020-11-05 16:32:50][DEBUG] : Search attribut for 00:12:4b:00:1d:37:a9:35 logicalId : 1::6::0 => Bool.false
[2020-11-05 16:32:59][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2020-11-05 16:32:59][DEBUG] : Search attribut for 00:12:4b:00:1d:37:a9:35 logicalId : 1::6::0 => Bool.true
[2020-11-05 16:33:01][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"2":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2020-11-05 16:33:01][DEBUG] : Search attribut for 00:12:4b:00:1d:37:a9:35 logicalId : 2::6::0 => Bool.true
[2020-11-05 16:34:43][DEBUG] : http://127.0.0.1:8484/device/command type : PUT
[2020-11-05 16:34:45][DEBUG] : http://127.0.0.1:8484/device/command type : PUT
[2020-11-05 16:37:21][DEBUG] : http://127.0.0.1:8484/device/command type : PUT
[2020-11-05 16:37:23][DEBUG] : http://127.0.0.1:8484/device/command type : PUT
[2020-11-05 16:37:25][DEBUG] : http://127.0.0.1:8484/device/command type : PUT
[2020-11-05 16:37:28][DEBUG] : http://127.0.0.1:8484/device/command type : PUT
[2020-11-05 16:38:06][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":{"6":[{"value":"Bool.false","cluster_name":"On\/Off"}]}}}}
[2020-11-05 16:38:06][DEBUG] : Search attribut for 00:12:4b:00:1d:37:a9:35 logicalId : 1::6::0 => Bool.false
[2020-11-05 16:38:18][DEBUG] : {"devices":{"00:12:4b:00:1d:37:a9:35":{"1":{"6":[{"value":"Bool.true","cluster_name":"On\/Off"}]}}}}
[2020-11-05 16:38:18][DEBUG] : Search attribut for 00:12:4b:00:1d:37:a9:35 logicalId : 1::6::0 => Bool.true

D’où ma question précédente

petite info
voici le lien du sdk

Faut relancer le demon

Bonjour,
Je me remet sur le green proxy. Il faut faire toute l’implementation coté zigpy ce qui va prendre pas mal de temps mais deja pour commencer comment se passe l’inclusion ? Quand tu dis log sur le conbee 2 c’est avec le plugin deconz pas le plugin zigbee ?

1 « J'aime »

Bonjour,

J’ai une bande LED RGB contrôlable par Zigbee. J’ai pu l’intégré sans problème et j’ai ajouté manuellement les commandes.
Les commandes d’action fonctionnent sans problème (on/off, couleur, intensité).
Par contre, les commandes infos ne se mettent pas à jour.
En activant le log debug, il semble que les infos ne remontent jamais du module.
Par contre, en faisant une lecture des attributs dans la configuration et décochant le cache, je récupère bien les infos. Par contre, cela ne met pas à jour les commandes.

Est-il possible de forcer la mise à jour de commandes infos avec le plugin Zigbee ?

Merci de votre retour.

Hello,

Le plus simple serait de demander une config pour ton équipement a @Loic.
Tu aurais moins de problème, car tu a pas besoin de forcé les info.

Cdt
Thibaut

Donc peux tu nous donné le json dans configuration → Information brute ?

Comme sa on pourras te crée ton equipment et le rendre 100% fonctionnel.

Cdt
Thibaut

Merci de bien suivre les directives de loïc pour une intégration

1 « J'aime »

J’ai fais la mise à jour du plugin et relancé le demon avant de faire l’inclusion.

Le nom : RGBCCT LED Controller.

La photo :

Par contre, je n’ai pas de ref. J’ai acheté sur AliExpress.

Voici le json

{
    "ieee": "00:12:4b:00:21:3e:e8:38",
    "nwk": 31627,
    "status": 2,
    "lqi": "167",
    "rssi": "-73",
    "last_seen": "1604603307.0358849",
    "node_descriptor": "01:40:8e:00:00:50:a0:00:00:00:a0:00:00",
    "endpoints": [
        {
            "id": 11,
            "status": 1,
            "device_type": 528,
            "profile_id": 49246,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 1
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 2
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20131206"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "3.0.0"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_level",
                            "value": 83
                        }
                    ]
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_hue",
                            "value": 38
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer_name": "GLEDOPTO",
        "model": "GL-MC-001",
        "node_descriptor": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 0,
            "maximum_buffer_size": 80,
            "maximum_incoming_transfer_size": 160,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 160,
            "descriptor_capability_field": 0
        },
        "11": {
            "profileid": 49246,
            "deviceid": 528,
            "in_clusters": [
                0,
                3,
                4,
                5,
                6,
                8,
                768
            ],
            "out_clusters": []
        }
    },
    "class": "zhaquirks.gledopto.soposhgu10"
}

Merci de votre aide.

Parfait merci, J’en informe le dev pour que sa soir fait rapidement (Max 2 semaine)

Cdt
Thibaut

J’ai mis à jour mon post.

3 « J'aime »

Merci en effet zigbeed est réapparu

Bonsoir,

J’ai fait l’acquisition de plusieurs vannes eurotronic spirit Zigbee et ayant échoué à intégrer les vannes achetées récemment via DECONZ (plugin deconz) - comme beaucoup d’internautes qui constatent le meme probleme, à priori, non lié à JEEDOM - j’ai installé le plugin ZIGBEE en beta
(cf Mes vannes Eurotronic spirit zigbee ne communiquent pas avec deconz - #25 par Loic)
Les vannes sont bien remontées (quelques déconnexions assez inexpliquées comme l’a signalé @Loic, mais globalement ca fait le job).
Il manque par contre la possibilité de changer le mode de la vanne (on, off). commande qui existe bien coté plugin DECONZ.

Est-il possible de rajouter ceci ?

Merci

Norbert

Tu peut nous montrer les infos brut après détection ?
oublie pas d’utiliser le </> !