hello, I have issue re-pairing my Xiaomi Aqara D1 with neutral wire switches with ZHA. Everything was working well before a power outrage. Only 2 switches can’t be re-paired, the rest were re-paired and functioning well.
Whenever I tried to pair the two, they will be stuck with Starting Interview
forever. I noticed the switch will just turn off while pairing. I tried to pressing the switch repeatedly to keep it turn on but it did not seem to respond.
I have tried:
- USB Extension Cable
- Upgrade to the latest version
- Downgrade HA
- Switch to Zigbee2MQTT with a different adapter Zzh! CC2652R. There was 1 time I manage to pair one of the switches but I can’t replicate it for the other switch. I then tried to re-pair the same switch that was successful but could not replicate the success.
- Clean HA installation and using Zigbee2MQTT with adapter Zzh! CC2652R only
ZHA Pairing Log
[0x0000:zdo] ZDO request ZDOCmd.Mgmt_Permit_Joining_req: [60, <Bool.false: 0>]
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) joined the network
[0xd280] Scheduling initialization
Tries remaining: 3
[0xd280] Requesting 'Node Descriptor'
Tries remaining: 2
[0xd280] Extending timeout for 0xb3 request
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) joined the network
[0xd280] Scheduling initialization
[0xd280] Canceling old initialize call
Received frame on uninitialized device <Device model=None manuf=None nwk=0xD280 ieee=00:15:8d:00:06:bc:a9:d4 is_initialized=False> from ep 0 to ep 0, cluster 19: b'G\x80\xd2\xd4\xa9\xbc\x06\x00\x8d\x15\x00\x8e'
[0xd280:zdo] ZDO request ZDOCmd.Device_annce: [0xD280, 00:15:8d:00:06:bc:a9:d4, 142]
Tries remaining: 3
[0xd280] Requesting 'Node Descriptor'
Tries remaining: 2
[0xd280] Extending timeout for 0xb5 request
[0xC8FF](lumi.switch.b1nacn02): Device seen - marking the device available and resetting counter
[0xC8FF](lumi.switch.b1nacn02): Update device availability - device available: True - new availability: True - changed: False
[0xDD99](lumi.switch.b2nacn02): Device seen - marking the device available and resetting counter
[0xDD99](lumi.switch.b2nacn02): Update device availability - device available: True - new availability: True - changed: False
[0x4F2A:1:0x0b04]: async_update
[0x4F2A:1:0x0b04]: Reading attributes in chunks: ['active_power']
[0x4F2A:1:0x0b04] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=183, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x4F2A:1:0x0b04] Sending request: Read_Attributes(attribute_ids=[1291])
[0xA8A2:1:0x0b04]: async_update
[0xA8A2:1:0x0b04]: Reading attributes in chunks: ['active_power']
[0xA8A2:1:0x0b04] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=185, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0xA8A2:1:0x0b04] Sending request: Read_Attributes(attribute_ids=[1291])
[0x4F2A:1:0x0b04] Received ZCL frame: b'\x18\xb7\x01\x0b\x05\x00)\x00\x00'
[0x4F2A:1:0x0b04] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=183, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x4F2A:1:0x0b04] Decoded ZCL frame: ElectricalMeasurement:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x050B, status=<Status.SUCCESS: 0>, value=TypeValue(type=int16s, value=0))])
[0xA8A2:1:0x0b04] Received ZCL frame: b'\x18\xb9\x01\x0b\x05\x00)\x00\x00'
[0xA8A2:1:0x0b04] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=185, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0xA8A2:1:0x0b04] Decoded ZCL frame: ElectricalMeasurement:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x050B, status=<Status.SUCCESS: 0>, value=TypeValue(type=int16s, value=0))])
[0x4F2A](lumi.switch.n3acn3): Device seen - marking the device available and resetting counter
[0x4F2A](lumi.switch.n3acn3): Update device availability - device available: True - new availability: True - changed: False
[0x486B](TS0001): Device seen - marking the device available and resetting counter
[0x486B](TS0001): Update device availability - device available: True - new availability: True - changed: False
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0xd280 (00:15:8d:00:06:bc:a9:d4) left the network
Device 0x11a0 (00:15:8d:00:06:bc:a9:d4) joined the network
Device 00:15:8d:00:06:bc:a9:d4 changed id (0xd280 => 0x11a0)
[0x11a0] Scheduling initialization
[0x11a0] Canceling old initialize call
Tries remaining: 3
[0x11a0] Requesting 'Node Descriptor'
Tries remaining: 2
[0x11a0] Extending timeout for 0xbb request
Device 0x11a0 (00:15:8d:00:06:bc:a9:d4) joined the network
[0x11a0] Scheduling initialization
[0x11a0] Canceling old initialize call
Received frame on uninitialized device <Device model=None manuf=None nwk=0x11A0 ieee=00:15:8d:00:06:bc:a9:d4 is_initialized=False> from ep 0 to ep 0, cluster 19: b'I\xa0\x11\xd4\xa9\xbc\x06\x00\x8d\x15\x00\x8e'
[0x11a0:zdo] ZDO request ZDOCmd.Device_annce: [0x11A0, 00:15:8d:00:06:bc:a9:d4, 142]
Tries remaining: 3
[0x11a0] Requesting 'Node Descriptor'
Tries remaining: 2
[0x11a0] Extending timeout for 0xbd request
[0x74EE](TS0001): Device seen - marking the device available and resetting counter
[0x74EE](TS0001): Update device availability - device available: True - new availability: True - changed: False
[0xDD99:1:0x0006] Received ZCL frame: b'\x18\x92\n\x00\x00\x10\x00'
[0xDD99:1:0x0006] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=146, command_id=10, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0xDD99:1:0x0006] Decoded ZCL frame: OnOff:Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=<Bool.false: 0>))])
[0xDD99:1:0x0006] Received command 0x0A (TSN 146): Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=<Bool.false: 0>))])
[0xDD99:1:0x0006] Attribute report received: on_off=<Bool.false: 0>
[0x4F2A:1:0x0b04]: async_update
[0x4F2A:1:0x0b04]: Reading attributes in chunks: ['active_power']
[0x4F2A:1:0x0b04] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=191, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x4F2A:1:0x0b04] Sending request: Read_Attributes(attribute_ids=[1291])
[0xA8A2:1:0x0b04]: async_update
[0xA8A2:1:0x0b04]: Reading attributes in chunks: ['active_power']
[0xA8A2:1:0x0b04] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=193, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0xA8A2:1:0x0b04] Sending request: Read_Attributes(attribute_ids=[1291])
[0x4F2A:1:0x0b04] Received ZCL frame: b'\x18\xbf\x01\x0b\x05\x00)\x00\x00'
[0x4F2A:1:0x0b04] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=191, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x4F2A:1:0x0b04] Decoded ZCL frame: ElectricalMeasurement:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x050B, status=<Status.SUCCESS: 0>, value=TypeValue(type=int16s, value=0))])
[0xA8A2:1:0x0b04] Received ZCL frame: b'\x18\xc1\x01\x0b\x05\x00)\x00\x00'
[0xA8A2:1:0x0b04] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=193, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0xA8A2:1:0x0b04] Decoded ZCL frame: ElectricalMeasurement:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x050B, status=<Status.SUCCESS: 0>, value=TypeValue(type=int16s, value=0))])
[0xDF14:1:0x0000] Received ZCL frame: b'\x1c_\x11\xaa\n\x01\xffB$d\x10\x00e\x10\x00\x03(%\x989\x00\x00\x00\x00\x959\x82R\xcc?\x05!%\x00\x9a \x00\x08!?\x10\t!\x00\x06'
[0xDF14:1:0x0000] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=True, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), manufacturer=4447, tsn=170, command_id=10, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0xDF14:1:0x0000] Decoded ZCL frame: Basic:Report_Attributes(attribute_reports=[Attribute(attrid=0xFF01, value=TypeValue(type=CharacterString, value='d\x10'))])
[0xDF14:1:0x0000] Received command 0x0A (TSN 170): Report_Attributes(attribute_reports=[Attribute(attrid=0xFF01, value=TypeValue(type=CharacterString, value='d\x10'))])
[0xDF14:1:0x0000] Attribute report received: 0xFF01='d\x10'
I m using
- HASS Supervisored
- HUBSZE
- ZHA
Diagnotics
{
"home_assistant": {
"installation_type": "Home Assistant Supervised",
"version": "2022.9.1",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.10.5",
"docker": true,
"arch": "x86_64",
"timezone": "Asia/Singapore",
"os_name": "Linux",
"os_version": "5.15.0-46-generic",
"supervisor": "2022.08.6",
"host_os": "Ubuntu 20.04.5 LTS",
"docker_version": "20.10.18",
"chassis": "vm",
"run_as_root": true
},
"custom_components": {
"hacs": {
"version": "1.27.1",
"requirements": [
"aiogithubapi>=22.2.4"
]
},
"tahoma": {
"version": "2.13.0",
"requirements": [
"pyoverkiz==1.3.6"
]
},
"miwifi": {
"version": "2.8.2",
"requirements": []
},
"smartthinq_sensors": {
"version": "0.24.2",
"requirements": [
"pycountry>=20.7.3",
"xmltodict>=0.12.0",
"cchardet>=2.1.7"
]
},
"xiaomi_cloud_map_extractor": {
"version": "v2.2.0",
"requirements": [
"pillow",
"pybase64",
"python-miio",
"requests",
"pycryptodome"
]
}
},
"integration_manifest": {
"domain": "zha",
"name": "Zigbee Home Automation",
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/zha",
"requirements": [
"bellows==0.33.1",
"pyserial==3.5",
"pyserial-asyncio==0.6",
"zha-quirks==0.0.79",
"zigpy-deconz==0.18.0",
"zigpy==0.50.2",
"zigpy-xbee==0.15.0",
"zigpy-zigate==0.9.2",
"zigpy-znp==0.8.2"
],
"usb": [
{
"vid": "10C4",
"pid": "EA60",
"description": "*2652*",
"known_devices": [
"slae.sh cc2652rb stick"
]
},
{
"vid": "1A86",
"pid": "55D4",
"description": "*sonoff*plus*",
"known_devices": [
"sonoff zigbee dongle plus v2"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*sonoff*plus*",
"known_devices": [
"sonoff zigbee dongle plus"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*tubeszb*",
"known_devices": [
"TubesZB Coordinator"
]
},
{
"vid": "1A86",
"pid": "7523",
"description": "*tubeszb*",
"known_devices": [
"TubesZB Coordinator"
]
},
{
"vid": "1A86",
"pid": "7523",
"description": "*zigstar*",
"known_devices": [
"ZigStar Coordinators"
]
},
{
"vid": "1CF1",
"pid": "0030",
"description": "*conbee*",
"known_devices": [
"Conbee II"
]
},
{
"vid": "10C4",
"pid": "8A2A",
"description": "*zigbee*",
"known_devices": [
"Nortek HUSBZB-1"
]
},
{
"vid": "0403",
"pid": "6015",
"description": "*zigate*",
"known_devices": [
"ZiGate+"
]
},
{
"vid": "10C4",
"pid": "EA60",
"description": "*zigate*",
"known_devices": [
"ZiGate"
]
},
{
"vid": "10C4",
"pid": "8B34",
"description": "*bv 2010/10*",
"known_devices": [
"Bitron Video AV2010/10"
]
}
],
"codeowners": [
"@dmulcahey",
"@adminiuga",
"@puddly"
],
"zeroconf": [
{
"type": "_esphomelib._tcp.local.",
"name": "tube*"
},
{
"type": "_zigate-zigbee-gateway._tcp.local.",
"name": "*zigate*"
}
],
"dependencies": [
"file_upload"
],
"after_dependencies": [
"onboarding",
"usb",
"zeroconf"
],
"iot_class": "local_polling",
"loggers": [
"aiosqlite",
"bellows",
"crccheck",
"pure_pcapy3",
"zhaquirks",
"zigpy",
"zigpy_deconz",
"zigpy_xbee",
"zigpy_zigate",
"zigpy_znp"
],
"is_built_in": true
},
"data": {
"config": {
"device_config": {
"00:15:8d:00:06:b1:b2:09-1": {
"type": "light"
},
"00:15:8d:00:06:b1:b2:09-2": {
"type": "light"
},
"00:15:8d:00:06:b0:d4:db-1": {
"type": "light"
},
"00:15:8d:00:06:b0:d4:db-2": {
"type": "light"
},
"00:15:8d:00:06:b1:a6:46-1": {
"type": "light"
},
"00:15:8d:00:06:b0:d5:7d-1": {
"type": "light"
}
},
"enable_quirks": true
},
"config_entry": {
"entry_id": "87744b422c893ed8591ddba9988ae066",
"version": 3,
"domain": "zha",
"title": "HubZ Smart Home Controller - HubZ ZigBee Com Port, s/n: C13003FD - Silicon Labs",
"data": {
"radio_type": "ezsp",
"device": {
"path": "/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_C13003FD-if01-port0",
"baudrate": 57600,
"flow_control": "software"
}
},
"options": {
"custom_configuration": {
"zha_options": {
"enable_identify_on_join": false,
"consider_unavailable_battery": 21600,
"always_prefer_xy_color_mode": false,
"light_transitioning_flag": false,
"enhanced_light_transition": false,
"consider_unavailable_mains": 7200
},
"zha_alarm_options": {
"alarm_arm_requires_code": false,
"alarm_master_code": "**REDACTED**",
"alarm_failed_tries": 3
}
}
},
"pref_disable_new_entities": false,
"pref_disable_polling": false,
"source": "user",
"unique_id": null,
"disabled_by": null
},
"application_state": {
"node_info": {
"nwk": 0,
"ieee": "**REDACTED**",
"logical_type": 0
},
"network_info": {
"extended_pan_id": "**REDACTED**",
"pan_id": 57059,
"nwk_update_id": 0,
"nwk_manager_id": 0,
"channel": 15,
"channel_mask": 134215680,
"security_level": 5,
"network_key": "**REDACTED**",
"tc_link_key": {
"key": [
90,
105,
103,
66,
101,
101,
65,
108,
108,
105,
97,
110,
99,
101,
48,
57
],
"tx_counter": 303104,
"rx_counter": 0,
"seq": 0,
"partner_ieee": "**REDACTED**"
},
"key_table": [],
"children": [],
"nwk_addresses": {},
"stack_specific": {
"ezsp": {
"hashed_tclk": "3abf2b07746b01b087fde260a34a85dd"
}
},
"metadata": {
"ezsp": {
"manufacturer": "HubZ ZigBee",
"board": "HUSBZB-1",
"version": "6.7.8.0 build 373",
"stack_version": 8,
"can_write_custom_eui64": true
}
},
"source": "bellows@0.33.1"
},
"counters": {
"controller_app_counters": {
"unicast_rx": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_rx', _raw_value=189, reset_count=0, _last_reset_value=0)"
},
"unicast_tx_success": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_tx_success', _raw_value=160, reset_count=0, _last_reset_value=0)"
},
"broadcast_tx_success": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='broadcast_tx_success', _raw_value=4, reset_count=0, _last_reset_value=0)"
},
"unicast_tx_failure": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_tx_failure', _raw_value=9, reset_count=0, _last_reset_value=0)"
},
"broadcast_rx": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='broadcast_rx', _raw_value=6, reset_count=0, _last_reset_value=0)"
},
"broadcast_tx_success_unexpected": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='broadcast_tx_success_unexpected', _raw_value=6, reset_count=0, _last_reset_value=0)"
},
"unicast_tx_success_unexpected": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_tx_success_unexpected', _raw_value=4, reset_count=0, _last_reset_value=0)"
},
"unicast_tx_failure_unexpected": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='unicast_tx_failure_unexpected', _raw_value=1, reset_count=0, _last_reset_value=0)"
}
},
"ezsp_counters": {
"MAC_RX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_RX_BROADCAST', _raw_value=929, reset_count=0, _last_reset_value=0)"
},
"MAC_TX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_BROADCAST', _raw_value=249, reset_count=0, _last_reset_value=0)"
},
"MAC_RX_UNICAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_RX_UNICAST', _raw_value=533, reset_count=0, _last_reset_value=0)"
},
"MAC_TX_UNICAST_SUCCESS": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_UNICAST_SUCCESS', _raw_value=196, reset_count=0, _last_reset_value=0)"
},
"MAC_TX_UNICAST_RETRY": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_UNICAST_RETRY', _raw_value=44, reset_count=0, _last_reset_value=0)"
},
"MAC_TX_UNICAST_FAILED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='MAC_TX_UNICAST_FAILED', _raw_value=12, reset_count=0, _last_reset_value=0)"
},
"APS_DATA_RX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_RX_BROADCAST', _raw_value=10, reset_count=0, _last_reset_value=0)"
},
"APS_DATA_TX_BROADCAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_BROADCAST', _raw_value=10, reset_count=0, _last_reset_value=0)"
},
"APS_DATA_RX_UNICAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_RX_UNICAST', _raw_value=189, reset_count=0, _last_reset_value=0)"
},
"APS_DATA_TX_UNICAST_SUCCESS": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_UNICAST_SUCCESS', _raw_value=164, reset_count=0, _last_reset_value=0)"
},
"APS_DATA_TX_UNICAST_RETRY": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_UNICAST_RETRY', _raw_value=40, reset_count=0, _last_reset_value=0)"
},
"APS_DATA_TX_UNICAST_FAILED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DATA_TX_UNICAST_FAILED', _raw_value=10, reset_count=0, _last_reset_value=0)"
},
"ROUTE_DISCOVERY_INITIATED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ROUTE_DISCOVERY_INITIATED', _raw_value=23, reset_count=0, _last_reset_value=0)"
},
"NEIGHBOR_ADDED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NEIGHBOR_ADDED', _raw_value=13, reset_count=0, _last_reset_value=0)"
},
"NEIGHBOR_REMOVED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NEIGHBOR_REMOVED', _raw_value=5, reset_count=0, _last_reset_value=0)"
},
"NEIGHBOR_STALE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NEIGHBOR_STALE', _raw_value=13, reset_count=0, _last_reset_value=0)"
},
"JOIN_INDICATION": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='JOIN_INDICATION', _raw_value=2, reset_count=0, _last_reset_value=0)"
},
"CHILD_REMOVED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='CHILD_REMOVED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"ASH_OVERFLOW_ERROR": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ASH_OVERFLOW_ERROR', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"ASH_FRAMING_ERROR": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ASH_FRAMING_ERROR', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"ASH_OVERRUN_ERROR": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ASH_OVERRUN_ERROR', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"NWK_FRAME_COUNTER_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NWK_FRAME_COUNTER_FAILURE', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"APS_FRAME_COUNTER_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_FRAME_COUNTER_FAILURE', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"UTILITY": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='UTILITY', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"APS_LINK_KEY_NOT_AUTHORIZED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_LINK_KEY_NOT_AUTHORIZED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"NWK_DECRYPTION_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='NWK_DECRYPTION_FAILURE', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"APS_DECRYPTION_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='APS_DECRYPTION_FAILURE', _raw_value=14, reset_count=0, _last_reset_value=0)"
},
"ALLOCATE_PACKET_BUFFER_FAILURE": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ALLOCATE_PACKET_BUFFER_FAILURE', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"RELAYED_UNICAST": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='RELAYED_UNICAST', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PHY_TO_MAC_QUEUE_LIMIT_REACHED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PHY_TO_MAC_QUEUE_LIMIT_REACHED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PACKET_VALIDATE_LIBRARY_DROPPED_COUNT": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PACKET_VALIDATE_LIBRARY_DROPPED_COUNT', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"TYPE_NWK_RETRY_OVERFLOW": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='TYPE_NWK_RETRY_OVERFLOW', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PHY_CCA_FAIL_COUNT": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PHY_CCA_FAIL_COUNT', _raw_value=3, reset_count=0, _last_reset_value=0)"
},
"BROADCAST_TABLE_FULL": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='BROADCAST_TABLE_FULL', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PTA_LO_PRI_REQUESTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_LO_PRI_REQUESTED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PTA_HI_PRI_REQUESTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_HI_PRI_REQUESTED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PTA_LO_PRI_DENIED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_LO_PRI_DENIED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PTA_HI_PRI_DENIED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_HI_PRI_DENIED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PTA_LO_PRI_TX_ABORTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_LO_PRI_TX_ABORTED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"PTA_HI_PRI_TX_ABORTED": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='PTA_HI_PRI_TX_ABORTED', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"ADDRESS_CONFLICT_SENT": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='ADDRESS_CONFLICT_SENT', _raw_value=0, reset_count=0, _last_reset_value=0)"
},
"EZSP_FREE_BUFFERS": {
"__type": "<class 'zigpy.state.Counter'>",
"repr": "Counter(name='EZSP_FREE_BUFFERS', _raw_value=243, reset_count=0, _last_reset_value=0)"
}
}
},
"broadcast_counters": {},
"device_counters": {},
"group_counters": {}
},
"versions": {
"bellows": "0.33.1",
"zigpy": "0.50.2",
"zigpy_deconz": "0.18.0",
"zigpy_xbee": "0.15.0",
"zigpy_znp": "0.8.2",
"zigpy_zigate": "0.9.2",
"zhaquirks": "0.0.79"
}
}
}
1 post - 1 participant