JohanBendz / com.tuya.zigbee

MIT License
63 stars 121 forks source link

Device Request - [GU10 RGBWW spot] - [eWeLight] / [ZB-CL01] #875

Open ericvanbeurden opened 4 months ago

ericvanbeurden commented 4 months ago

Prerequisites:

Device Information

Device Interview

{

  "ids": {
    "modelId": "ZB-CL01",
    "manufacturerName": "eWeLight"
  },
  "endpoints": {
    "ieeeAddress": "00:12:4b:00:23:51:a3:14",
    "networkAddress": 34399,
    "modelId": "ZB-CL01",
    "manufacturerName": "eWeLight",
    "endpointDescriptors": [
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 34399,
        "_reserved": 22,
        "endpointId": 1,
        "applicationProfileId": 49246,
        "applicationDeviceId": 528,
        "applicationDeviceVersion": 0,
        "_reserved1": 2,
        "inputClusters": [
          0,
          3,
          4,
          5,
          6,
          8,
          768
        ],
        "outputClusters": []
      },
      {
        "status": "SUCCESS",
        "nwkAddrOfInterest": 34399,
        "_reserved": 12,
        "endpointId": 13,
        "applicationProfileId": 49246,
        "applicationDeviceId": 57694,
        "applicationDeviceVersion": 0,
        "_reserved1": 2,
        "inputClusters": [
          4096
        ],
        "outputClusters": [
          4096
        ]
      }
    ],
    "deviceType": "router",
    "receiveWhenIdle": true,
    "swBuildId": "1.0.13",
    "capabilities": {
      "alternatePANCoordinator": false,
      "deviceType": true,
      "powerSourceMains": true,
      "receiveWhenIdle": true,
      "security": false,
      "allocateAddress": true
    },
    "extendedEndpointDescriptors": {
      "1": {
        "clusters": {
          "basic": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "identify": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "groups": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "scenes": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "onOff": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "levelControl": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          },
          "colorControl": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        },
        "bindings": {}
      },
      "13": {
        "clusters": {
          "touchlink": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        },
        "bindings": {
          "touchlink": {
            "attributes": "UNSUP_GENERAL_COMMAND",
            "commandsGenerated": "UNSUP_GENERAL_COMMAND",
            "commandsReceived": "UNSUP_GENERAL_COMMAND"
          }
        }
      }
    }
  }
}

Additional Comments:

Note: Provide any other relevant information or requests related to the device. Link to where you bought the device can be of help

How to interview a device

Note: To be able to add more devices to the Tuya Zigbee app, we rely on community members like you to provide interviews of the devices you want to be added. Thank you for your contribution!

ericvanbeurden commented 2 weeks ago

@JohanBendz The Gu10 spot identifies as E27 and the colors are switch around. So bright white settings gives warm color and the warm setting gives a bright setting. Possible to update this?

JohanBendz commented 2 weeks ago

@ericvanbeurden Oh... darn... not another one... :( It looks like several types of light devices have the exact same manufacturer name and product ID! This is really bad for Homey, as those are used to determine which driver to use.

I'll have to separate them, and the user adding a device will need to specify exactly which device to include. Otherwise, they'll end up with whatever Homey chooses first.

Thanks for the heads-up.

JohanBendz commented 2 weeks ago

https://github.com/JohanBendz/com.tuya.zigbee/issues/816 https://github.com/JohanBendz/com.tuya.zigbee/issues/184 https://github.com/JohanBendz/com.tuya.zigbee/issues/79

JohanBendz commented 2 weeks ago

image