Ajout de l'ampoule Philips LWB006

Bonjour,

Serait-il possible d’ajouter le support de l’ampoule Philips Hue LWB006 (ampoule ronde) ?

Lien vers une description de l’ampoule : Philips Hue White A60 E27 LWB006 Zigbee compatibility

Image :

image

Informations brutes :

{
    "ieee": "00:17:88:01:02:08:4b:a5",
    "nwk": 15535,
    "status": 2,
    "lqi": "239",
    "rssi": "-64",
    "last_seen": "1618045979.7282276",
    "node_descriptor": "01:40:8e:0b:10:47:2d:00:00:00:2d:00:00",
    "endpoints": [
        {
            "id": 11,
            "status": 1,
            "device_type": 256,
            "profile_id": 49246,
            "manufacturer": "Philips",
            "model": "LWB006",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 1
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 2
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 1
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 2
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "Philips"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "LWB006"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": "20191216"
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "5.130.1.30000"
                        }
                    ]
                },
                {
                    "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": 4096,
                    "name": "LightLink",
                    "attributes": []
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "Philips",
        "model": "LWB006",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4107,
            "maximum_buffer_size": 71,
            "maximum_incoming_transfer_size": 45,
            "server_mask": 0,
            "maximum_outgoing_transfer_size": 45,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "11": {
                "profile_id": 49246,
                "device_type": 256,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6,
                    8,
                    4096
                ],
                "output_clusters": [
                    25
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [
                    33
                ],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Pour les intégration il faut ajouter une photo dans ton post.

J’ai modifié et ajouté l’image :wink:

1 « J'aime »

Bonjour,

Il me semble que l’ampoule est déjà intégrée dans le plugin.
Par contre, elle a besoin d’un reset avant d’être ré-associée.

https://www.youtube.com/watch?v=E3CZLoYDPTU

Il me semble que tu n’as pas pris la peine de vérifier, alors non elle n’est pas présente, et oui il y a des ampoules ayant les mêmes commandes (Philips hue white ambiance LWA001)

A aucun moment, je ne parle de problème d’association, enfin il me semble…

Hello
Perso en choisissant LWA001 ca ne fonctionne pas.
Erreur lors de la requete : http://127.0.0.1:8089/device/command(PUT), data : {« ieee »:« 00:17:88:01:10:58:85:c1 »,« cmd »:[{« endpoint »:11,« cluster »:« on_off »,« command »:« off »,« await »:1}],« allowQueue »:false} erreur : {« state »:« error »,« result »:"[0xea59:11:0x0006]: Message send failure",« code »:0}

Une idée de conf temporaire ?
Merci

Salut,

Tu peux essayer avec la LTW010 Hue White Ambiance A19 E26/E27 (elle a l’avantage d’avoir le retour d’état).
Ton message d’erreur correspondrait plutôt à une ampoule injoignable (généralement éteinte avec l’interrupteur physique). Tu peux aussi « Recréer les commandes » si jamais tu as eu un soucis à la création.

1 « J'aime »

Désolé si ma réponse ta induit en erreur.
En fait, j’ai un peu galérer pour associer une ampoule philips hue avec le plugin zigbee.

L’ampoule apparaissaient comme inconnue et je n’avais pas les commandes. J’ai fait le reset de l’ampoule et j’ai put la contrôlée. J’ai crut que tu avait un problème similaire.

Merci @Dorsad
C’est bizarre Elle est allumée, dans la configuration du noeud, dernier message 4 mins. Ca doit correspondre au on/off physique. Mais toujours impossible de l’allumer éteindre via plugin.

Ah si la ca marche. Peut être que j’ai été trop impatient … attendre quelques minutes après le on/off physique.

Merci je teste avec l’autre ampoule de même type.
C’est bon ca marche :slight_smile:

Désolé pour le ton du message, j’aurais du y mettre plus les formes. Je te confirme que l’ampoule s’ajoute bien, c’est vraiment juste qu’elle n’est pas reconnue et qu’on doit utiliser une autre configuration.

Sinon j’aurais bien dit une MAJ de l’ampoule mais ça me parait bien court pour une MAJ OTA.

De toute façon, le plus important c’est que le soucis soit résolu ! Plus qu’à attendre l’ajout de l’ampoule :smile:

Je venais aux nouvelles car aucun retour de l’équipe Jeedom pour savoir si c’était possible pour l’intégration ?

Créé dans le dossier plugins/zigbee/core/config/devices/philips/ grâce à JeeExplorer un nouveau fichier Philips.LWB006.json et rempli copie/colle ceci, en attendant que l’équipe jeedom ajoute la config.

{
  "name": "E27 Philps Hue 9W",
  "ref" : "LWB006",
  "buylink" : "",
  "reset" : "Il faut utiliser la fonction reset touchlink. Voir <a target='_blank' href='https://doc.jeedom.com/fr_FR/plugins/automation%20protocol/zigbee/#Touchlink'>ici</a>",
  "pairing" : "Faire un reset de l'ampoule, puis passer votre réseaux Zigbee en mode inclusion l'ampoule devrait s'appairer toute seule (un on/off sera peut être nécessaire)",
  "commands": [
    {
      "name": "Rafraîchir",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "logicalId": "refresh"
    },
    {
      "name": "Etat",
      "type": "info",
      "subtype": "binary",
      "generic_type": "LIGHT_STATE",
      "isVisible": 0,
      "isHistorized": 0,
      "logicalId": "11::6::0"
    },
    {
      "name": "On",
      "generic_type": "LIGHT_ON",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "11::on_off::on",
      "template":{
        "dashboard" : "light",
        "mobile" : "light"
      }
    },
    {
      "name": "Off",
      "generic_type": "LIGHT_OFF",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "11::on_off::off",
      "template":{
        "dashboard" : "light",
        "mobile" : "light"
      }
    },
    {
      "name": "Toggle",
      "generic_type": "LIGHT_TOGGLE",
      "type": "action",
      "subtype": "other",
      "isVisible": 0,
      "isHistorized": 0,
      "logicalId": "11::on_off::toggle",
      "display": {
        "icon": "<i class=\"fas fa-random\"></i>"
      }
    },
    {
      "name": "Etat Luminosité",
      "generic_type": "LIGHT_BRIGHTNESS",
      "type": "info",
      "subtype": "numeric",
      "isVisible": 0,
      "isHistorized": 0,
      "logicalId": "11::8::0",
      "configuration" : {
        "minValue" : 0,
        "maxValue" : 254
      }
    },
    {
      "name": "Luminosité",
      "type": "action",
      "subtype": "slider",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat Luminosité",
      "logicalId": "11::level::move_to_level::#slider#::#duration#",
      "generic_type": "LIGHT_SLIDER",
      "configuration" : {
        "minValue" : 0,
        "maxValue" : 254
      }
    },
    	{
      "name": "Etat durée",
      "type": "info",
      "subtype": "numeric",
      "isVisible": 0,
      "isHistorized": 0,
      "value" : "Etat durée",
      "logicalId": "durationstate",
      "configuration" : {
        "minValue" : 0,
        "maxValue" : 100
      }
    },
    {
      "name": "Durée",
      "type": "action",
      "subtype": "slider",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat durée",
      "logicalId": "duration",
      "configuration" : {
        "minValue" : 0,
        "maxValue" : 100
      }
    }
  ]
}

Pour l’image tu la rajoute dans le même dossier au format png en la nommant Philips.LWB006.png

1 « J'aime »

Merci, très sympa de fournir ça ! Je teste ça dans la journée.

Je me permets de ping @Loic si jamais il n’a pas vu cette demande !

Bonjour,
Effectivement j’étais passé a coté, ca sera dans la prochaine beta

1 « J'aime »

Merci :blush:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.