WebThingsIO / zigbee-adapter

Zigbee adapter add-on for WebThings Gateway
Mozilla Public License 2.0
46 stars 29 forks source link

Innr FL 140 C Color LED Strip recognized as a multi-level switch instead of light #277

Open Utopiah opened 3 years ago

Utopiah commented 3 years ago

Innr FL 140 C Color LED Strip recognized as a multi-level switch instead of light on a ConBee II Zigbee USB stick. All others Things (~10) have been recognized properly so far. I tried pairing it 3 times and every time it's the same. It works but according to specs the color can also be configured like a Light Thing.

Utopiah commented 3 years ago

Content from .webthings/data/zigbee-adapter/zb-XXXXXXXXXXXX.json related to this device

    "00158d00028d4e9b": {
      "addr64": "00158d00028d4e9b",
      "addr16": "584f",
      "activeEndpoints": {
        "1": {
          "profileId": "c05e",
          "deviceId": "0210",
          "deviceVersion": 2,
          "inputClusters": [
            "0000",
            "0003",
            "0004",
            "0005",
            "0006",
            "0008",
            "0300"
          ],
          "outputClusters": [
            "0019"
          ],
          "classifierAttributesPopulated": true
        },
        "2": {
          "profileId": "c05e",
          "deviceId": "1000",
          "deviceVersion": 2,
          "inputClusters": [
            "1000"
          ],
          "outputClusters": [],
          "classifierAttributesPopulated": true
        }
      },
      "properties": {
        "level": {
          "name": "level",
          "value": 86.5,
          "visible": true,
          "title": "Level",
          "type": "number",
          "@type": "LevelProperty",
          "unit": "percent",
          "minimum": 0,
          "maximum": 100,
          "multipleOf": 0.1,
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 8,
          "attr": "currentLevel",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false,
          "level": 220
        },
        "on": {
          "name": "on",
          "value": false,
          "visible": true,
          "title": "On/Off",
          "type": "boolean",
          "@type": "OnOffProperty",
          "links": [],
          "profileId": 260,
          "endpoint": 1,
          "clusterId": 6,
          "attr": "onOff",
          "attrId": 0,
          "fireAndForget": true,
          "bindNeeded": false,
          "configReportNeeded": false,
          "initialReadNeeded": false
        }
      },
      "name": "zb-00158d00028d4e9b-switch",
      "type": "switch",
      "@type": [
        "OnOffSwitch",
        "MultiLevelSwitch"
      ],
      "defaultName": "zb-00158d00028d4e9b-switch",
      "extendedTimeout": true,
      "activeEndpointsPopulated": true,
      "nodeInfoEndpointsPopulated": true,
      "colorCapabilities": 31,
      "colorMode": 1,
      "modelId": "FL 140 C",
      "powerSource": 1
    }

Not sure what it means but it has both colorCapabilities and colorMode which I wouldn't expect in a switch.

rzr commented 3 years ago

have you tried if with openzigbee too ? if the problem is still here maybe it should be forwarded there too ?