Norklmes light switch

i am trying to connect norklmes zigbee light switch. it gets discovered as light not a switch. when added to lovelace clicking the button does not turn the light on or off and it does not get updated with the real state when turning on the switch manually.

[0x0000:zdo] ZDO request 0x0036: [60, <Bool.false: 0>]
Ignoring message (b’09100200c20101000101’) on cluster 61184: unknown endpoint or cluster id: ‘No cluster ID 0xef00 on (ec:1b:bd:ff:fe:0c:16:10, 1)’
Ignoring message (b’09110200c30101000100’) on cluster 61184: unknown endpoint or cluster id: ‘No cluster ID 0xef00 on (ec:1b:bd:ff:fe:0c:16:10, 1)’
Ignoring message (b’09120200c40101000101’) on cluster 61184: unknown endpoint or cluster id: ‘No cluster ID 0xef00 on (ec:1b:bd:ff:fe:0c:16:10, 1)’
Ignoring message (b’09130200c50101000100’) on cluster 61184: unknown endpoint or cluster id: ‘No cluster ID 0xef00 on (ec:1b:bd:ff:fe:0c:16:10, 1)’
Ignoring message (b’09140200c60101000101’) on cluster 61184: unknown endpoint or cluster id: ‘No cluster ID 0xef00 on (ec:1b:bd:ff:fe:0c:16:10, 1)’
Ignoring message (b’09150200c70101000100’) on cluster 61184: unknown endpoint or cluster id: ‘No cluster ID 0xef00 on (ec:1b:bd:ff:fe:0c:16:10, 1)’
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0xaf3a (ec:1b:bd:ff:fe:0c:16:10) left the network
Device 0x6eb8 (ec:1b:bd:ff:fe:0c:16:10) joined the network
Device ec:1b:bd:ff:fe:0c:16:10 changed id (0xaf3a => 0x6eb8)
[0x6eb8:zdo] ZDO request 0x0013: [0x6eb8, ec:1b:bd:ff:fe:0c:16:10, 142]
Checking quirks for _TYST11_7tdtqgwv tdtqgwv (ec:1b:bd:ff:fe:0c:16:10)
Considering <class ‘bellows.zigbee.application.EZSPCoordinator’>
Fail because device_type mismatch on at least one endpoint
Considering <class ‘zhaquirks.gledopto.soposhgu10.SoposhGU10’>
Fail because endpoint list mismatch: {11, 13} {1}
Considering <class ‘zhaquirks.lutron.lzl4bwhl01remote.LutronLZL4BWHL01Remote2’>
Fail because profile_id mismatch on at least one endpoint
Considering <class ‘zhaquirks.netvox.z308e3ed.Z308E3ED’>
Fail because device_type mismatch on at least one endpoint
Considering <class ‘zhaquirks.osram.a19twhite.A19TunableWhite’>
Fail because endpoint list mismatch: {3} {1}
Considering <class ‘zhaquirks.philips.rom001.PhilipsROM001’>
Fail because device_type mismatch on at least one endpoint
Considering <class ‘zhaquirks.philips.rwl021.PhilipsRWL021’>
Fail because endpoint list mismatch: {1, 2} {1}
Considering <class ‘zhaquirks.smartthings.multi.SmartthingsMultiPurposeSensor’>
Fail because device_type mismatch on at least one endpoint
Considering <class ‘zhaquirks.smartthings.tag_v4.SmartThingsTagV4’>
Fail because device_type mismatch on at least one endpoint
Considering <class ‘zhaquirks.xbee.xbee3_io.XBee3Sensor’>
Fail because endpoint list mismatch: {232, 230} {1}
Considering <class ‘zhaquirks.xbee.xbee_io.XBeeSensor’>
Fail because endpoint list mismatch: {232, 230} {1}
Considering <class ‘zhaquirks.xiaomi.mija.smoke.MijiaHoneywellSmokeDetectorSensor’>
Fail because device_type mismatch on at least one endpoint
device - 28344:ec:1b:bd:ff:fe:0c:16:10 entering async_device_initialized - is_new_join: False
device - 28344:ec:1b:bd:ff:fe:0c:16:10 has been reset and re-added or its nwk address changed
skipping discovery for previously discovered device - 28344:ec:1b:bd:ff:fe:0c:16:10
28344: started configuration
28344:ZDO: ‘async_configure’ stage succeeded
28344: started initialization
28344:ZDO: ‘async_initialize’ stage succeeded
[28344:1:0x0006]: bound ‘on_off’ cluster: Status.SUCCESS
[28344:1:0x0000]: bound ‘basic’ cluster: Status.SUCCESS
[28344:1:0x0000]: finished channel configuration
[0x6eb8:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=59 command_id=Command.Default_Response>
[0x6eb8:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=61 command_id=Command.Read_Attributes_rsp>
[0x6eb8:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=57 command_id=Command.Read_Attributes_rsp>
[28344:1:0x0006]: reporting ‘on_off’ attr on ‘on_off’ cluster: 0/900/1: Result: ‘[6, <Status.UNSUP_GENERAL_COMMAND: 130>]’
[28344:1:0x0006]: finished channel configuration
[28344:1:0x0000]: initializing channel: from_cache: False
[28344:1:0x0006]: initializing channel: from_cache: False
[28344:1:0x0006]: ‘async_configure’ stage succeeded
[28344:1:0x0000]: ‘async_configure’ stage succeeded
28344: completed configuration
28344: stored in registry: ZhaDeviceEntry(name=’_TYST11_7tdtqgwv tdtqgwv’, ieee=‘ec:1b:bd:ff:fe:0c:16:10’, last_seen=1585244317.4645543)
[0x6eb8:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=63 command_id=Command.Read_Attributes_rsp>
[0x6eb8:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=65 command_id=Command.Read_Attributes_rsp>
[0x6eb8:1:0x0003] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=67 command_id=Command.Default_Response>
[28344:1:0x0000]: initializing channel: from_cache: False
[28344:1:0x0003]: executed ‘trigger_effect’ command with args: ‘(2, 0)’ kwargs: ‘{}’ result: [64, <Status.SUCCESS: 0>]
[28344:1:0x0006]: ‘async_initialize’ stage succeeded
[28344:1:0x0000]: ‘async_initialize’ stage succeeded
28344: power source: Mains
28344: completed initialization
[0x6eb8:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=22 command_id=Command.Report_Attributes>
[0x6eb8:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=1 value=>]]
[0x6eb8:1:0x0000] Attribute report received: app_version=73
[0x5c10:1:0x0402] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=205 command_id=Command.Report_Attributes>
[0x5c10:1:0x0402] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0x5c10:1:0x0402] Attribute report received: measured_value=1770
[0x5c10:1:0x0405] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=206 command_id=Command.Report_Attributes>
[0x5c10:1:0x0405] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0x5c10:1:0x0405] Attribute report received: measured_value=4492
[0x5c10:1:0x0403] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=207 command_id=Command.Report_Attributes>
[0x5c10:1:0x0403] ZCL request 0x000a: [[<Attribute attrid=0 value=>, <Attribute attrid=20 value=>, <Attribute attrid=16 value=>]]
[0x5c10:1:0x0403] Attribute report received: measured_value=1003, 20=-1, 16=10033