GLEDOPTO GL-S-007Z et GL-S-004Z

Tags: #<Tag:0x00007fa7afe44568> #<Tag:0x00007fa7aff1ff78>

Bonjour,

J’ai les 2 modèles.
Les GL-S-007Z ne sont pas disponibles dans les modèles supportés.

Les GL-S-004Z sont blanches et les GL-S-007Z sont couleurs. Les GL-S-004Z sont déjà implémentées.

Les 2 références sont bien pilotées par le profile des GL-S-004Z. La couleur est bien gérée sur les 007Z.

Comme les 2 modèles sont relativement proches, il y a peut-être un truc à faire pour les regrouper sous un seul nom.

Il y a par contre une petite correction à apporter sur la plage de température de couleur. Par défaut, elle est proposée entre 2400 et 6400 (de mémoire).
La bonne plage de valeur est entre 150 et 500. 150 = coldest ; 500 = warmest.

La plage de température peut aussi être modifiée sur le modele GL-B-007Z

voici le le json pour les GL-S-007Z:

{
    "ieee": "00:12:4b:00:21:17:b2:9b",
    "nwk": 31157,
    "status": 2,
    "lqi": "90",
    "rssi": "0",
    "last_seen": "1623365202.50604",
    "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,
            "manufacturer": "GLEDOPTO",
            "model": "GL-S-007Z",
            "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": 4,
                            "name": "manufacturer",
                            "value": "GLEDOPTO"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "GL-S-007Z"
                        },
                        {
                            "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": 1
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "current_level",
                            "value": 254
                        }
                    ]
                },
                {
                    "id": 768,
                    "name": "Color Control",
                    "attributes": [
                        {
                            "id": 3,
                            "name": "current_x",
                            "value": 12480
                        },
                        {
                            "id": 4,
                            "name": "current_y",
                            "value": 47190
                        },
                        {
                            "id": 7,
                            "name": "color_temperature",
                            "value": 500
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "GLEDOPTO",
        "model": "GL-S-007Z",
        "node_desc": {
            "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
        },
        "endpoints": {
            "11": {
                "profile_id": 49246,
                "device_type": 528,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    768
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zhaquirks.gledopto.soposhgu10"
}

Merci :wink:

Tamo

Bonjour un petit effort serait bien apprécié des dev’s

cf la documentation :

Pour solliciter l’ajout d’un nouveau matériel, il est nécessaire de fournir les éléments suivants :

  • le modèle exact du module avec un lien vers le site d’achat et une image représentative sur fond transparent (png),
  • Sur la page de l’équipement, cliquer sur le bouton bleu Configuration du module puis onglet Informations brutes. Copier le contenu pour le transmettre à l’équipe Jeedom,
  • Mettre le démon en debug depuis la page de configuration du plugin et le redémarrer. Effectuer des actions sur l’équipement (si c’est un capteur de température faire varier la température, si c’est une vanne faire varier la consigne, etc…) et envoyer le log zigbee (pas zigbeed).

Bonne journée

Bonjour,

je ne comprend pas bien votre réponse…
J’ai donné le modèle exacte : GL-S-007Z
Le contenu de l’onglet ‹ données brutes › a été donné.
Pour l’image et le lien : les ampoules sont physiquement exactement les mêmes. Pour le pilotage, mes GL-S-007Z sont gérées par Jeedom comme si c’était des 4Z.
Il y a, a mon sens, assez peu d’intérêt à fournir le log de l’appairage. Si vraiment il le faut, ok, j’en fournirai un.

Tant les 2 ampoules sont proches, que je propose de juste changer le nom de la 004Z affiché dans Jeedom pour qu’il regroupe les 4Z et les 7Z. Ce qui ferait moins de dev que d’ajouter une ampoule complète.

Néanmoins voici le lien vers un site qui vend les GLEDOPTO GL-S-007Z :
GLEDOPTO GL-S-007Z ZigBee ZLL Protocoles 5W Projecteur RVBBW / CW GU10 Contrôle d’APP de Téléphone Portable Passerelle Intelligente | Gearbest France

GLEDOPTO_GL-S-007Z

Cordialement

Tamo

Bonsoir il faut bien comprendre que de mettre l’image permet au développeur de ne pas faire cette recherche et de gagner un peut de temps au profit du code.
L’idée est juste la …