ZHA Zigbee Tested Devices...Please add your device results

Wouldn’t surprise me in the least if it was a simple matter of a pick & place machine on one production line putting the cube one way or another when inserting the innards or getting printed. For a lot of users it really wouldn’t matter which side was considered “up” so long as on their cube it was consistent. I know I wouldn’t have really cared, so long as I actually got events that I could tie an automation to :slight_smile:

How did you do this?

I’m using zha and doing zha_event and start listening. I am not getting any response.

I added the device handlers quirks to my home assistant and did

zha:
  database_path: /local/www/device_handlers

any help would be appreciated!

Could someone please help me i have read all of the posts about the Aqara WXKG11LM and it not making much sense. When i add them they show up as this.

I have quirks enabled as you can see below i am also running Hass.io 0.98.5 i just cant seem to get them to show correcty of even get the battery status. I am also using the intergrated ZHA for zigbee

image

any one can point me in the right direction would be a big help

@jjtyper next up you’ll want to set up an automation that listens for the zha_event trigger to activate whatever actions you’d like. If you have the Developer Tools turned on, you should be able to go to the Events tab and subscribe to zha_event and then click the button and you’ll see what gets broadcast on a button press.

With my button (one of the older round ones) it sends a Click event with Single, Double, Triple or Quadruple as the click type. So an example automation in my case is this:

- alias: ButtonEventClickDouble
  trigger:
  - platform: event
    event_type: zha_event
    event_data:
        command: 'click'
  condition:
    condition: template
    value_template: >
      {{ trigger.event.data.unique_id == '00:15:8d:00:03:5a:26:e5:1:0x0006' and
         trigger.event.data.args['click_type'] == 'double'}}
  action:
  - service: script.set_lights_off
1 Like

thank you @mcortez when i subscribe i dont get any messages. If i add a new deivce in the log i see messages.

I also see this error in my log anyideas?

looks like the existing Aqara Remote quirks do not cover this device. you may want to submit an issue here: https://github.com/dmulcahey/zha-device-handlers

you’ll want to remove the device, (wait about 5 minutes) then re-pair the device, you should add he debug logs when pairing the device to the issue.

Ok will do thank you. I am having a issue also with the windows sensors as they are showing up as switches and not sensors. so i will do the same for them.

Can you remove it from HA. Issue the remove device command from the config panel… press the button to make sure the device is awake. Give it a few minutes and then add it back to HA. Link the entire contents of the log panel at the bottom of the screen here.

This is the logs for the button,

[0x0000:zdo] ZDO request 0x0036: [60, <Bool.false: 0>]
Device 0x333b (00:15:8d:00:01:e8:3b:5f) joined the network
Device 00:15:8d:00:01:e8:3b:5f changed id (0xc896 => 0x333b)
Canceling old initialize call
[0x333b:1] Failed ZDO request during endpoint initialization:
Removing device 0x333b (00:15:8d:00:01:e8:3b:5f)
[0x333b:1] Discovering endpoint information
Device 0x333b (00:15:8d:00:01:e8:3b:5f) joined the network
[0x333b:1] Discovering endpoint information
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=102 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=16
[0x333b:zdo] ZDO request 0x0013: [0x333b, 00:15:8d:00:01:e8:3b:5f, 128]
[0x333b] Requesting ‘Node Descriptor’
[0x6acd:9:0x0019] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=103 command_id=Command.Read_Attributes_rsp>
[0x6acd:9:0x0019] ZCL request 0x0101: [0, 4153, 515, 16996096, None]
[0x6acd:9:0x0019] OTA query_next_image handler for ‘Computime SLP2b’: field_control=0, manufacture_id=4153, image_type=515, current_file_version=16996096, hardware_version=None
[0x6acd:9:0x0019] No OTA image is available
Device 0x333b (00:15:8d:00:01:e8:3b:5f) left the network
Device 0x333b (00:15:8d:00:01:e8:3b:5f) left the network
Device 0xa82b (00:15:8d:00:01:e8:3b:5f) joined the network
[0xa82b] Requesting ‘Node Descriptor’
[0xa82b:zdo] ZDO request 0x0013: [0xa82b, 00:15:8d:00:01:e8:3b:5f, 128]
Device 0xa82b (00:15:8d:00:01:e8:3b:5f) joined the network
Skip initialization for existing device 00:15:8d:00:01:e8:3b:5f
[0xa82b] Node Descriptor:
[0xa82b] Discovering endpoints
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=104 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=16
[0x333b] Requesting Node Descriptor failed: [0x333b:0:0x0002]: message send failure: EmberStatus.DELIVERY_FAILED
[0x22dc:6:0x0500] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=139 command_id=Command.Read_Attributes>
[0x22dc:6:0x0500] ZCL request 0x0100: [1, 0, 0, 0]
[0x22dc:6:0x0500]: Updated alarm state: 1
[0x333b:1] Failed ZDO request during endpoint initialization: [0x333b:0:0x0004]: message send failure: EmberStatus.DELIVERY_FAILED
Removing device 0xa82b (00:15:8d:00:01:e8:3b:5f)
[0x333b:1] Failed ZDO request during endpoint initialization: [0x333b:0:0x0004]: message send failure: EmberStatus.DELIVERY_FAILED
Removing device 0xa82b (00:15:8d:00:01:e8:3b:5f)
[0xd43c:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=239 command_id=Command.Default_Response>
[0xd43c:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.landing_light: turned off: [0, <Status.SUCCESS: 0>]
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=240 command_id=Command.Default_Response>
[0x73d0:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.hallway_light: turned off: [0, <Status.SUCCESS: 0>]
Device 0xa82b (00:15:8d:00:01:e8:3b:5f) left the network
Device 0xa82b (00:15:8d:00:01:e8:3b:5f) left the network
Device 0x7c93 (00:15:8d:00:01:e8:3b:5f) joined the network
Device 00:15:8d:00:01:e8:3b:5f changed id (0xa82b => 0x7c93)
Canceling old initialize call
Failed ZDO request during device initialization:
[0x7c93] Requesting ‘Node Descriptor’
Device 0x7c93 (00:15:8d:00:01:e8:3b:5f) joined the network
[0x7c93:zdo] ZDO request 0x0013: [0x7c93, 00:15:8d:00:01:e8:3b:5f, 128]
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=105 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=17
[0x7c93] Node Descriptor:
[0x7c93] Discovering endpoints
[0x7c93] Discovering endpoints
Sending ‘zdo_leave_req’ failed: [0xa82b:0:0x0034]: message send failure: EmberStatus.DELIVERY_FAILED
[0x22dc:6:0x0500]: Updated alarm state: 0
[0x0000:zdo] ZDO request 0x0036: [60, <Bool.false: 0>]
Device 0x8006 (00:15:8d:00:01:e8:3b:5f) joined the network
[0x8006] Requesting ‘Node Descriptor’
Device 0x8006 (00:15:8d:00:01:e8:3b:5f) joined the network
Skip initialization for existing device 00:15:8d:00:01:e8:3b:5f
[0x8006:zdo] ZDO request 0x0013: [0x8006, 00:15:8d:00:01:e8:3b:5f, 128]
Device 0x8006 (00:15:8d:00:01:e8:3b:5f) joined the network
Skip initialization for existing device 00:15:8d:00:01:e8:3b:5f
Failed ZDO request during device initialization: [0x7c93:0:0x0005]: message send failure: EmberStatus.DELIVERY_FAILED
[0x8006] Node Descriptor:
[0x8006] Discovering endpoints
[0xb50a:6:0x0500] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=53 command_id=Command.Read_Attributes>
[0xb50a:6:0x0500] ZCL request 0x0100: [1, 0, 0, 0]
[0xb50a:6:0x0500]: Updated alarm state: 1
[0xd43c:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=1 command_id=Command.Default_Response>
[0xd43c:1:0x0006]: executed command: on with args: () with kwargs: {} and result: [1, <Status.SUCCESS: 0>]
light.landing_light: turned on: {‘on_off’: [1, <Status.SUCCESS: 0>]}
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=108 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=17
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=3 command_id=Command.Default_Response>
[0x73d0:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.hallway_light: turned off: [0, <Status.SUCCESS: 0>]
[0x68b4:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=62 command_id=Command.Report_Attributes>
[0x68b4:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x68b4:9:0x0702] Attribute report received: instantaneous_demand=14
[0x8006] Discovered endpoints: [1]
[0x8006:1] Discovering endpoint information
[0x8006:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=259 device_version=1 input_clusters=[0, 18, 3] output_clusters=[0]>
[0xb50a:6:0x0500]: Updated alarm state: 0
[0x6acd:9:0x0402] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=109 command_id=Command.Report_Attributes>
[0x6acd:9:0x0402] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0x6acd:9:0x0402] Attribute report received: measured_value=0
[0xb50a:6:0x0406] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=54 command_id=Command.Report_Attributes>
[0xb50a:6:0x0406] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0xb50a:6:0x0406] Attribute report received: occupancy=1
[0x6acd:9:0x0402] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=109 command_id=Command.Report_Attributes>
[0x6acd:9:0x0402] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0x6acd:9:0x0402] Attribute report received: measured_value=0
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=110 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=16
[0x8006:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=0 command_id=Command.Report_Attributes>
[0x8006:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x8006:1:0x0012] Attribute report received: present_value=1
[0x8006:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=1 command_id=Command.Report_Attributes>
[0x8006:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x8006:1:0x0012] Attribute report received: present_value=1
[0x8006:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=2 command_id=Command.Report_Attributes>
[0x8006:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x8006:1:0x0012] Attribute report received: present_value=2
[0x8006:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=3 command_id=Command.Report_Attributes>
[0x8006:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x8006:1:0x0012] Attribute report received: present_value=0
[0x8006:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=4 command_id=Command.Report_Attributes>
[0x8006:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x8006:1:0x0012] Attribute report received: present_value=1

Strange one is i just readded the door sensor and it showing as a sensor now but have given the logs anyway as there are some values that it dose not know.

[0x0000:zdo] ZDO request 0x0036: [60, <Bool.false: 0>]
Device 0xc315 (00:15:8d:00:04:2c:27:7c) joined the network
[0xc315] Requesting ‘Node Descriptor’
Device 0xc315 (00:15:8d:00:04:2c:27:7c) joined the network
Skip initialization for existing device 00:15:8d:00:04:2c:27:7c
[0xc315:zdo] ZDO request 0x0013: [0xc315, 00:15:8d:00:04:2c:27:7c, 128]
[0xc315] Node Descriptor:
[0xc315] Discovering endpoints
[0xc315] Discovered endpoints: [1]
[0xc315:1] Discovering endpoint information
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=29 command_id=Command.Default_Response>
[0x73d0:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.hallway_light: turned off: [0, <Status.SUCCESS: 0>]
[0xd43c:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=28 command_id=Command.Default_Response>
[0xd43c:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.landing_light: turned off: [0, <Status.SUCCESS: 0>]
[0xd43c:1:0x0008] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=172 command_id=Command.Report_Attributes>
[0xd43c:1:0x0008] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0xd43c:1:0x0008] Attribute report received: current_level=254
[0xd43c:1:0x0008]: received attribute: 0 update with value: 254
[0x68b4:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=68 command_id=Command.Report_Attributes>
[0x68b4:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x68b4:9:0x0702] Attribute report received: instantaneous_demand=15
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=119 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=17
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=120 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=17
[0xc315:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=24321 device_version=1 input_clusters=[0, 3, 65535, 6] output_clusters=[0, 4, 65535]>
[0x68b4:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=69 command_id=Command.Report_Attributes>
[0x68b4:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x68b4:9:0x0702] Attribute report received: instantaneous_demand=14
[0xc315:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=31 command_id=Command.Read_Attributes_rsp>
[0xc315:1] Manufacturer: LUMI
[0xc315:1] Model: lumi.sensor_magnet.aq2
Checking quirks for LUMI lumi.sensor_magnet.aq2 (00:15:8d:00:04:2c:27:7c)
Considering <class ‘zhaquirks.xiaomi.aqara.magnet_aq2.MagnetAQ2’>
Found custom device replacement for 00:15:8d:00:04:2c:27:7c: <class ‘zhaquirks.xiaomi.aqara.magnet_aq2.MagnetAQ2’>
device - 0xc315:00:15:8d:00:04:2c:27:7c entering async_device_initialized - is_new_join: True
device - 0xc315:00:15:8d:00:04:2c:27:7c has joined the ZHA zigbee network
0xc315: started configuration
0xc315:ZDO: channel: ‘async_configure’ stage succeeded
[0xc315:1:0x0000]: finished channel configuration
[0xc315:1:0x0001]: finished channel configuration
[0xc315:1:0x0001]: channel: ‘async_configure’ stage succeeded
[0xc315:1:0x0006]: finished channel configuration
[0xc315:1:0x0006]: channel: ‘async_configure’ stage succeeded
[0x406c:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=50 command_id=Command.Report_Attributes>
[0x406c:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x406c:9:0x0702] Attribute report received: instantaneous_demand=9
[0xc315:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=4447 tsn=0 command_id=Command.Report_Attributes>
[0xc315:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!� (!�!�>>]]
[0xc315:1:0x0000] Attribute report received: model=lumi.sensor_magnet.aq2, 65281=!� (!�!�
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=34 command_id=Command.Default_Response>
[0x73d0:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.hallway_light: turned off: [0, <Status.SUCCESS: 0>]
[0xd43c:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=33 command_id=Command.Default_Response>
[0xd43c:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.landing_light: turned off: [0, <Status.SUCCESS: 0>]
[0x02e3:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=26 command_id=Command.Report_Attributes>
[0x02e3:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x02e3:9:0x0702] Attribute report received: instantaneous_demand=11

if you need any more please let me know

@jjtyper Where is the rest of the 1st ones log? In the 2nd one you have these lines:

[0xc315:1] Manufacturer: LUMI
[0xc315:1] Model: lumi.sensor_magnet.aq2

I need those from the first device…

That is the strange thing this dose not always show up first in the looks. i think i got what you are looking for.

[0x0000:zdo] ZDO request 0x0036: [60, <Bool.false: 0>]
[0x45f2:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=4447 tsn=8 command_id=Command.Report_Attributes>
[0x45f2:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!
(#!�!m>>]]
[0x45f2:1:0x0000] Attribute report received: model=lumi.remote.b1acn01, 65281=!
(#!�!m
[0x45f2:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=9 command_id=Command.Report_Attributes>
[0x45f2:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x45f2:1:0x0012] Attribute report received: present_value=1
[0xb50a:6:0x0500]: Updated alarm state: 0
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=172 command_id=Command.Default_Response>
[0x73d0:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.hallway_light: turned off: [0, <Status.SUCCESS: 0>]
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=43 command_id=Command.Report_Attributes>
[0x73d0:1:0x0006] ZCL request 0x000a: [[<Attribute attrid=0 value=>]]
[0x73d0:1:0x0006] Attribute report received: on_off=Bool.false
[0x45f2:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=4447 tsn=10 command_id=Command.Report_Attributes>
[0x45f2:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!
($!�!m>>]]
[0x45f2:1:0x0000] Attribute report received: model=lumi.remote.b1acn01, 65281=!
($!�!m
[0x45f2:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=11 command_id=Command.Report_Attributes>
[0x45f2:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x45f2:1:0x0012] Attribute report received: present_value=2
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=76 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=17
[0x45f2:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=12 command_id=Command.Report_Attributes>
[0x45f2:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x45f2:1:0x0012] Attribute report received: present_value=1
[0x45f2:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=13 command_id=Command.Report_Attributes>
[0x45f2:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x45f2:1:0x0012] Attribute report received: present_value=0
[0x45f2:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=14 command_id=Command.Report_Attributes>
[0x45f2:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x45f2:1:0x0012] Attribute report received: present_value=255
[0x68b4:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=117 command_id=Command.Report_Attributes>
[0x68b4:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x68b4:9:0x0702] Attribute report received: instantaneous_demand=14
[0x45f2:1:0x0012] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=15 command_id=Command.Report_Attributes>
[0x45f2:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=>]]
[0x45f2:1:0x0012] Attribute report received: present_value=1
[0x73d0:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=173 command_id=Command.Default_Response>
[0x73d0:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.hallway_light: turned off: [0, <Status.SUCCESS: 0>]
[0xd43c:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=174 command_id=Command.Default_Response>
[0xd43c:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.landing_light: turned off: [0, <Status.SUCCESS: 0>]
[0x68b4:9:0x0019] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=118 command_id=Command.Read_Attributes_rsp>
[0x68b4:9:0x0019] ZCL request 0x0101: [0, 4153, 258, 34951456, None]
[0x68b4:9:0x0019] OTA query_next_image handler for ‘Computime SLP2’: field_control=0, manufacture_id=4153, image_type=258, current_file_version=34951456, hardware_version=None
[0x68b4:9:0x0019] No OTA image is available
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=77 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=17
[0x6acd:9:0x0019] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=78 command_id=Command.Read_Attributes_rsp>
[0x6acd:9:0x0019] ZCL request 0x0101: [0, 4153, 515, 16996096, None]
[0x6acd:9:0x0019] OTA query_next_image handler for ‘Computime SLP2b’: field_control=0, manufacture_id=4153, image_type=515, current_file_version=16996096, hardware_version=None
[0x6acd:9:0x0019] No OTA image is available
[0x68b4:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=119 command_id=Command.Report_Attributes>
[0x68b4:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x68b4:9:0x0702] Attribute report received: instantaneous_demand=15
[0x45f2:1:0x0000] ZCL deserialize: <ZCLHeader frame_control= manufacturer=4447 tsn=16 command_id=Command.Report_Attributes>
[0x45f2:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!
($!�!m>>]]
[0x45f2:1:0x0000] Attribute report received: model=lumi.remote.b1acn01, 65281=!
($!�!m
[0xd43c:zdo] ZDO request 0x0006: [0xfffd, 260, [25], ]
[0xd43c:1:0x0006] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=178 command_id=Command.Default_Response>
[0xd43c:1:0x0006]: executed command: off with args: () with kwargs: {} and result: [0, <Status.SUCCESS: 0>]
light.landing_light: turned off: [0, <Status.SUCCESS: 0>]
[0x6acd:9:0x0702] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=79 command_id=Command.Report_Attributes>
[0x6acd:9:0x0702] ZCL request 0x000a: [[<Attribute attrid=1024 value=>]]
[0x6acd:9:0x0702] Attribute report received: instantaneous_demand=16

Will be in next quirks release. What setup are you running? if you are in a VENV you can test it now.

Super thank you. Running hassio on a VMware machine

turn off debug… none of those are errors…

it’s an alternate hardware version. Will be correct in .100 of HA

Same here for my Sylvania Smart+ Wall Switch. It pairs but finds no compatible Integration Object to load.

Zigbee Wall Switch

PLUG

by LEDVANCE

Bedroom

Zigbee Coordinator

(entity unavailable)

switch.ledvance_plug_00054985_1

Hi all
I have Aqara button WXKG11LM and can’t get it to work right.


It is paired:

The state is always Unknown. No zha_event fired, but when I click the button I see this in logs:

2019-09-29 11:20:13 DEBUG (MainThread) [zigpy.zcl] [0xd59a:1:0x0012] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=27 command_id=Command.Report_Attributes>
2019-09-29 11:20:13 DEBUG (MainThread) [zigpy.zcl] [0xd59a:1:0x0012] ZCL request 0x000a: [[<Attribute attrid=85 value=<TypeValue type=uint16_t, value=1>>]]
2019-09-29 11:20:13 DEBUG (MainThread) [zigpy.zcl] [0xd59a:1:0x0012] Attribute report received: present_value=1

I have debug level enabled for zigpy and homeassistant.core. I tried to remove the button and add pair it again but no luck.
I’m on Hassio 0.99.3

It has temperature cluster but it doesn’t report temperature correctly. I thought that entity was hidden. This switch works, but since it is a remote it produces zha_events. You can also bind the switch directly to a light (s) which actually I like much more. Out of 6 switches I have, only one is used in automation, all others are binded directly.

Hrm, no quirks applied. Could be a new revision of the device or different signature. Enable debug logging, remove and re-pair the device to collect signature and open an issue with zha-device-handlers github

1 Like

Just got started with ZHA, I’m on 0.99.3, using Conbee.
But I’m unable to get any events when listening to zha_event.
So far to test it out I added:

  • Ikea Trådfri Remote
  • Ikea Float Panel
  • Ikea Trådfri Motion Sensor
  • Sercomm Corp. SZ-WTD01 Water sensor
  • Belkin Wemo smart LED

I can Turn lights on and off, I can read the Motion sensor motion and battery level.

But the remote only reports battery life, and the Water sensor is missing battery life, and also it has a tamper sensor but I get no events from that one either.

I tried enabling debug for homeassistant.core, and triggering the water sensor generates an entry in the log, but none of the buttons on the Ikea remote generate anything, and also trying to trigger the tamper switch on the water sensor also does not genereate an event.

So the I tried to enable debug on zigpy, and here I see stuff happening in the log, on all buttons, and also on the tamperswitch.
So it seems they do not reach homeassistant for some reason.
Is it broken in 0.99.3 or am I missing something?