ZHA: LEDVANCE CLA60 RGBW Z3 Bulbs (registered as a switch)

Hi,
I’m very new in this area and started playing with hass.
I bought bulbs OSRAM (LEDVANCE CLA60 RGBW Z3) (dim + multicolor)
The problem I have that when I discover bulb in hass it’s registered as a switch. So I can control only turn_on/off and not hue, dimm …
Can you tell me what’s causing it ? Below is some log from hass during bulb registration.
thank you in advance, j

####################################################################
0x0000:zdo] ZDO request 0x0036: [60, <Bool.false: 0>]
[0xb67d:zdo] ZDO request 0x0013: [46717, f0:d1:b8:00:00:10:cd:70, 142]
[0x7df8:zdo] ZDO request 0x0013: [32248, f0:d1:b8:00:00:10:c7:bc, 142]
[0xa496:zdo] ZDO request 0x0013: [42134, 7c:b0:3e:aa:00:ac:85:bd, 142]
[0x7df8:1:0x0006] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0x7df8:1:0x0006] Attribute report received: on_off=Bool.true
[0xb67d:1:0x0006] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0xb67d:1:0x0006] Attribute report received: on_off=Bool.true
[0xa496:3:0x0006] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0xa496:3:0x0006] Attribute report received: on_off=Bool.true
[0xa496:zdo] ZDO request 0x0006: [65533, 260, [25], []]
[0xa496:3:0x0008] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0xa496:3:0x0008] Attribute report received: current_level=254
0xa496:3:0x0008: received attribute: 0 update with value: 254
Device 0xd928 (f0:d1:b8:00:00:10:cf:83) joined the network
[0xd928] Requesting ‘Node Descriptor’
[0xd928:zdo] ZDO request 0x0013: [55592, f0:d1:b8:00:00:10:cf:83, 142]
[0xd928] Node Descriptor:
[0xd928] Discovering endpoints
[0xd928] Discovered endpoints: [1, 242]
[0xd928:1] Discovering endpoint information
[0xd928:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=269 device_version=1 input_clusters=[0, 3, 4, 5, 6, 8, 768, 2821, 4096, 64527] output_clusters=[25]>
[0xd928:1] Manufacturer: LEDVANCE
[0xd928:1] Model: CLA60 RGBW Z3
[0xd928:242] Discovering endpoint information
[0xd928:242] Discovered endpoint information:
Considering <class ‘zigpy.quirks.smartthings.SmartthingsMultiPurposeSensor’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zigpy.quirks.kof.CeilingFan’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zigpy.quirks.keen.KeenTemperatureHumiditySensor’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zigpy.quirks.ikea.TradfriPlug’>
Fail because endpoint list mismatch: dict_keys([1, 2, 242]) {1, 242}
Considering <class ‘zhaquirks.centralite.3130.CentraLite3130’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.centralite.3300S.CentraLite3300S’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.centralite.3305S.CentraLite3305S’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.centralite.3310S.CentraLite3310S’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.centralite.3315S.CentraLite3315S’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.centralite.3320.CentraLite3320’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.centralite.3321S.CentraLite3321S’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.centralite.ias.CentraLiteIASSensor’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.centralite.motion.CentraLiteMotionSensor’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.gledopto.gls007z.GLS007Z’>
Fail because endpoint list mismatch: dict_keys([11, 12, 13]) {1, 242}
Considering <class ‘zhaquirks.gledopto.soposhgu10.SoposhGU10’>
Fail because endpoint list mismatch: dict_keys([11, 13]) {1, 242}
Considering <class ‘zhaquirks.hivehome.mot003V0.MOT003’>
Fail because endpoint list mismatch: dict_keys([6]) {1, 242}
Considering <class ‘zhaquirks.hivehome.mot003V6.MOT003’>
Fail because endpoint list mismatch: dict_keys([6]) {1, 242}
Considering <class ‘zhaquirks.innr.rs228t.RS228T’>
Fail because device_type mismatch on at least one endpoint
Considering <class ‘zhaquirks.netvox.z308e3ed.Z308E3ED’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.osram.a19rgbw.LIGHTIFYA19RGBW’>
Fail because endpoint list mismatch: dict_keys([3]) {1, 242}
Considering <class ‘zhaquirks.osram.a19twhite.A19TunableWhite’>
Fail because endpoint list mismatch: dict_keys([3]) {1, 242}
Considering <class ‘zhaquirks.osram.flexrgbw.FlexRGBW’>
Fail because endpoint list mismatch: dict_keys([3]) {1, 242}
Considering <class ‘zhaquirks.osram.lightifyx4.LightifyX4’>
Fail because endpoint list mismatch: dict_keys([1, 2, 3, 4, 5, 6]) {1, 242}
Considering <class ‘zhaquirks.philips.rwl021.PhilipsRWL021’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.samjin.button.SamjinButton’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.samjin.button2.SamjinButton’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.sinope.thermostat.SinopeTechnologiesThermostat’>
Fail because endpoint list mismatch: dict_keys([1, 196]) {1, 242}
Considering <class ‘zhaquirks.smartthings.motionv4.SmartThingsMotionV4’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.smartthings.multiv4.SmartThingsMultiV4’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.smartthings.tag_v4.SmartThingsTagV4’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.visonic.mct340e.MCT340E’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.cube_aqgl01.CubeAQGL01’>
Fail because endpoint list mismatch: dict_keys([1, 2, 3]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.magnet_aq2.MagnetAQ2’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.motion_aq2.MotionAQ2’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.motion_aq2b.MotionAQ2’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.remote_b286acn01.RemoteB286ACN01’>
Fail because endpoint list mismatch: dict_keys([1, 2, 3]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.sensor_swit.SwitchAQ3V2’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.sensor_switch_aq3.SwitchAQ3’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.switch_aq2.SwitchAQ2’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.vibration_aq1.VibrationAQ1’>
Fail because endpoint list mismatch: dict_keys([1, 2]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.weather.Weather’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.aqara.wleak_aq1.LeakAQ1’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.mija.motion.Motion’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.mija.sensor_ht.Weather’>
Fail because endpoint list mismatch: dict_keys([1, 2, 3]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.mija.sensor_magnet.Magnet’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.mija.sensor_switch.MijaButton’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
Considering <class ‘zhaquirks.xiaomi.mija.smoke.MijiaHoneywellSmokeDetectorSensor’>
Fail because endpoint list mismatch: dict_keys([1]) {1, 242}
LEDVANCE CLA60 RGBW Z3: started configuration
node descriptor: [<Status.SUCCESS: 0>, 55592, ]
LEDVANCE CLA60 RGBW Z3: channel: zdo-LEDVANCE CLA60 RGBW Z3_ZDO async_configure stage succeeded
0xd928:1:0x0000: finished channel configuration
0xd928:1:0x1000: finished channel configuration
LEDVANCE CLA60 RGBW Z3: channel: lightlink-0xd928:1:0x1000 async_configure stage succeeded
initializing channel: basic from_cache: False
LEDVANCE CLA60 RGBW Z3: channel: basic-0xd928:1:0x0000 async_configure stage succeeded
0xd928:1:0x0006: bound ‘on_off’ cluster: Status.SUCCESS
0xd928:1:0x0006: reporting ‘on_off’ attr on ‘on_off’ cluster: 0/900/1: Result: ‘[[]]’
0xd928:1:0x0006: finished channel configuration
LEDVANCE CLA60 RGBW Z3: channel: on_off-0xd928:1:0x0006 async_configure stage succeeded
LEDVANCE CLA60 RGBW Z3: completed configuration
LEDVANCE CLA60 RGBW Z3: stored in registry: ZhaDeviceEntry(name=‘LEDVANCE CLA60 RGBW Z3’, ieee=‘f0:d1:b8:00:00:10:cf:83’, power_source=1, manufacturer_code=4489, last_seen=1561151535.095119)
LEDVANCE CLA60 RGBW Z3: started initialization
entry loaded from storage: ZhaDeviceEntry(name=‘LEDVANCE CLA60 RGBW Z3’, ieee=‘f0:d1:b8:00:00:10:cf:83’, power_source=1, manufacturer_code=4489, last_seen=1561151535.095119)
LEDVANCE CLA60 RGBW Z3: channel: zdo-LEDVANCE CLA60 RGBW Z3_ZDO async_initialize stage succeeded
initializing channel: lightlink from_cache: False
LEDVANCE CLA60 RGBW Z3: channel: lightlink-0xd928:1:0x1000 async_initialize stage succeeded
0xd928:1:0x0006 is attempting to update onoff state - from cache: False
initializing channel: on_off from_cache: False
LEDVANCE CLA60 RGBW Z3: channel: on_off-0xd928:1:0x0006 async_initialize stage succeeded
initializing channel: basic from_cache: False
LEDVANCE CLA60 RGBW Z3: channel: basic-0xd928:1:0x0000 async_initialize stage succeeded
LEDVANCE CLA60 RGBW Z3: power source: Mains
LEDVANCE CLA60 RGBW Z3: completed initialization
[0xd928:zdo] ZDO request 0x0002: [0]
[0xd928:zdo] Unsupported ZDO request 0x0002
[0x7df8:zdo] ZDO request 0x0002: [0]
[0x7df8:zdo] Unsupported ZDO request 0x0002
[0xb67d:zdo] ZDO request 0x0002: [0]
[0xb67d:zdo] Unsupported ZDO request 0x0002
[0xa496:3:0x0300] ZCL request 0x000a: [[<Attribute attrid=3 value=>]]
[0xa496:3:0x0300] Attribute report received: current_x=24939
[0xa496:3:0x0300] ZCL request 0x000a: [[<Attribute attrid=4 value=>]]
[0xa496:3:0x0300] Attribute report received: current_y=24701
[0xa496:3:0x0300] ZCL request 0x000a: [[<Attribute attrid=7 value=>]]
[0xa496:3:0x0300] Attribute report received: color_temperature=370
[0xd928:zdo] ZDO request 0x0006: [65533, 260, [25], []]
[0xd928:1:0x0019] ZCL request 0x0101: [1, 4489, 17, 1061121, 3555]
[0xd928:1:0x0019] No handler for cluster command 1
[0xd928:1:0x0019] ZCL request 0x0101: [1, 4489, 17, 1061121, 3555]
[0xd928:1:0x0019] No handler for cluster command 1
[0xd928:1:0x0019] ZCL request 0x0101: [1, 4489, 17, 1061121, 3555]
[0xd928:1:0x0019] No handler for cluster command 1
###################################################################

Just updated hass today and issue solved ! :slight_smile: