ZHA device handlers bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by parsing custom messages to and from Zigbee devices.
Apache License 2.0
751
stars
688
forks
source link
IKEA TRADFRI remote control 5 Button is not recognized for quirk #239
my ikea remote is not recognized. I'm running hassio with zha and ha version 0.103.5.
What do I need to make this work? Without the quirk, I cannot use the left and right button.
Thank you and with Best Regards
Device 0xfe96 (d0:cf:5e:ff:fe:1f:58:3c) joined the network
[0xfe96:zdo] ZDO request 0x0013: [0xfe96, d0:cf:5e:ff:fe:1f:58:3c, 128]
[0xfe96] Requesting 'Node Descriptor'
[0xfe96] Extending timeout for 0x9c request
[0xfe96] Node Descriptor:
Error calling listener.node_descriptor_updated: FOREIGN KEY constraint failed
[0xfe96] Discovering endpoints
[0xfe96] Extending timeout for 0x9e request
[0xfe96] Discovered endpoints: [1]
[0xfe96:1] Discovering endpoint information
[0xfe96] Extending timeout for 0xa0 request
Get bindable devices: source_ieee: [00:0b:57:ff:fe:12:c1:30] bindable devices:: [[]]
[0xfe96:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=2080 device_version=1 input_clusters=[0, 1, 3, 32, 4096, 64636] output_clusters=[3, 4, 6, 8, 25, 4096]>
[0xfe96] Extending timeout for 0xa2 request
Get bindable devices: source_ieee: [90:fd:9f:ff:fe:f4:9f:d3] bindable devices:: [[]]
[0xfe96:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=162 command_id=Command.Read_Attributes_rsp>
[0xfe96:1] Manufacturer: IKEA of Sweden
[0xfe96:1] Model: TRADFRI remote control
Checking quirks for IKEA of Sweden TRADFRI remote control (d0:cf:5e:ff:fe:1f:58:3c)
Considering <class 'zhaquirks.ikea.fivebtnremote.IkeaTradfriRemote'>
Fail because profile_id mismatch on at least one endpoint
Considering <class 'zigpy.quirks.ikea.TradfriPlug'>
Fail because endpoint list mismatch: {1, 2, 242} {1}
Considering <class 'zigpy.quirks.smartthings.SmartthingsMultiPurposeSensor'>
Fail because device_type mismatch on at least one endpoint
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.rwl021.PhilipsRWL021'>
Fail because endpoint list mismatch: {1, 2} {1}
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 - 0xfe96:d0:cf:5e:ff:fe:1f:58:3c entering async_device_initialized - is_new_join: True
device - 0xfe96:d0:cf:5e:ff:fe:1f:58:3c has joined the ZHA zigbee network
[0xfe96](TRADFRI remote control): started configuration
[0xfe96:ZDO](TRADFRI remote control): channel: 'async_configure' stage succeeded
[0xfe96] Extending timeout for 0xa4 request
[0xfe96] Extending timeout for 0xa6 request
[0xfe96] Extending timeout for 0xa8 request
Hi,
my ikea remote is not recognized. I'm running hassio with zha and ha version 0.103.5.
What do I need to make this work? Without the quirk, I cannot use the left and right button.
Thank you and with Best Regards
Device 0xfe96 (d0:cf:5e:ff:fe:1f:58:3c) joined the network [0xfe96:zdo] ZDO request 0x0013: [0xfe96, d0:cf:5e:ff:fe:1f:58:3c, 128] [0xfe96] Requesting 'Node Descriptor' [0xfe96] Extending timeout for 0x9c request [0xfe96] Node Descriptor:
Error calling listener.node_descriptor_updated: FOREIGN KEY constraint failed
[0xfe96] Discovering endpoints
[0xfe96] Extending timeout for 0x9e request
[0xfe96] Discovered endpoints: [1]
[0xfe96:1] Discovering endpoint information
[0xfe96] Extending timeout for 0xa0 request
Get bindable devices: source_ieee: [00:0b:57:ff:fe:12:c1:30] bindable devices:: [[]]
[0xfe96:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=2080 device_version=1 input_clusters=[0, 1, 3, 32, 4096, 64636] output_clusters=[3, 4, 6, 8, 25, 4096]>
[0xfe96] Extending timeout for 0xa2 request
Get bindable devices: source_ieee: [90:fd:9f:ff:fe:f4:9f:d3] bindable devices:: [[]]
[0xfe96:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=162 command_id=Command.Read_Attributes_rsp>
[0xfe96:1] Manufacturer: IKEA of Sweden
[0xfe96:1] Model: TRADFRI remote control
Checking quirks for IKEA of Sweden TRADFRI remote control (d0:cf:5e:ff:fe:1f:58:3c)
Considering <class 'zhaquirks.ikea.fivebtnremote.IkeaTradfriRemote'>
Fail because profile_id mismatch on at least one endpoint
Considering <class 'zigpy.quirks.ikea.TradfriPlug'>
Fail because endpoint list mismatch: {1, 2, 242} {1}
Considering <class 'zigpy.quirks.smartthings.SmartthingsMultiPurposeSensor'>
Fail because device_type mismatch on at least one endpoint
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.rwl021.PhilipsRWL021'>
Fail because endpoint list mismatch: {1, 2} {1}
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 - 0xfe96:d0:cf:5e:ff:fe:1f:58:3c entering async_device_initialized - is_new_join: True
device - 0xfe96:d0:cf:5e:ff:fe:1f:58:3c has joined the ZHA zigbee network
[0xfe96](TRADFRI remote control): started configuration
[0xfe96:ZDO](TRADFRI remote control): channel: 'async_configure' stage succeeded
[0xfe96] Extending timeout for 0xa4 request
[0xfe96] Extending timeout for 0xa6 request
[0xfe96] Extending timeout for 0xa8 request