I just recently came across this driver and wasn't even aware of it. I updated 1 of my zen 22's(which took half the day, no joke) to 4.1. When it was done i couldn't get anything out of it, wouldn't respond to anything. I rebooted the hub(c5) and tried again later still nothing. I then did an inclusion and that worked. It added a device but showed it updated to 4.1. I then switched the driver to this one and am getting all sorts of crap in my logs. Would be much appreciated if i could try your updated one. Here's what i'm getting
dev:18892020-10-25 07:45:19.573 pm debugparse:zw device: 3F, command: 5B03, payload: 06 83 02 , isMulticast: false
dev:18892020-10-25 07:45:17.756 pm debugBasicReport(value:0)
dev:18892020-10-25 07:45:17.754 pm debugparse:zw device: 3F, command: 2003, payload: 00 , isMulticast: false
dev:18892020-10-25 07:45:16.805 pm debugparse:zw device: 3F, command: 5B03, payload: 05 80 02 , isMulticast: false
dev:18892020-10-25 07:45:05.530 pm debugBasicReport(value:99)
dev:18892020-10-25 07:45:05.528 pm debugparse:zw device: 3F, command: 2003, payload: 63 , isMulticast: false
dev:18892020-10-25 07:45:04.503 pm debugparse:zw device: 3F, command: 5B03, payload: 04 83 01 , isMulticast: false
dev:18892020-10-25 07:45:01.645 pm debugBasicReport(value:0)
dev:18892020-10-25 07:45:01.643 pm debugparse:zw device: 3F, command: 2003, payload: 00 , isMulticast: false
dev:18892020-10-25 07:45:00.709 pm debugparse:zw device: 3F, command: 5B03, payload: 03 80 02 , isMulticast: false
dev:18892020-10-25 07:45:00.662 pm debugparse:zw device: 3F, command: 5B03, payload: 03 80 02 , isMulticast: false
dev:18892020-10-25 07:44:56.194 pm debugparse:zw device: 3F, command: 5B03, payload: 02 83 02 , isMulticast: false
dev:18892020-10-25 07:44:55.985 pm debugparse:zw device: 3F, command: 5B03, payload: 02 83 02 , isMulticast: false
dev:18892020-10-25 07:44:55.951 pm debugparse:zw device: 3F, command: 5B03, payload: 02 83 02 , isMulticast: false
dev:18892020-10-25 07:44:45.180 pm debugparse:zw device: 3F, command: 5B03, payload: 01 83 02 , isMulticast: false
dev:18892020-10-25 07:44:41.630 pm debugBasicReport(value:99)
dev:18892020-10-25 07:44:41.616 pm debugparse:zw device: 3F, command: 2003, payload: 63 , isMulticast: false
dev:18892020-10-25 07:44:40.611 pm debugparse:zw device: 3F, command: 5B03, payload: 00 83 01 , isMulticast: false
dev:18892020-10-25 07:40:56.775 pm debugSwitchMultilevelReport(value:0)
dev:18892020-10-25 07:40:56.772 pm debugparse:zw device: 3F, command: 2603, payload: 00 01 00 , isMulticast: false
dev:18892020-10-25 07:40:42.144 pm debugSwitchMultilevelReport(value:99)
dev:18892020-10-25 07:40:42.141 pm debugparse:zw device: 3F, command: 2603, payload: 63 62 00 , isMulticast: false
dev:18892020-10-25 07:40:42.107 pm debugSwitchMultilevelReport(value:99)
dev:18892020-10-25 07:40:42.105 pm debugparse:zw device: 3F, command: 2603, payload: 63 62 00 , isMulticast: false
dev:18892020-10-25 07:40:42.042 pm debugSwitchMultilevelReport(value:99)
dev:18892020-10-25 07:40:42.031 pm debugparse:zw device: 3F, command: 2603, payload: 63 62 00 , isMulticast: false
dev:18892020-10-25 07:40:41.972 pm debugparse:zw device: 3F, command: 7006, payload: 16 01 14 , isMulticast: false
dev:18892020-10-25 07:40:30.054 pm debugparse:zw device: 3F, command: 7006, payload: 0F 01 01 , isMulticast: false
dev:18892020-10-25 07:40:29.912 pm debugparse:zw device: 3F, command: 7006, payload: 0F 01 01 , isMulticast: false
dev:18892020-10-25 07:40:29.640 pm debugparse:zw device: 3F, command: 7006, payload: 0F 01 01 , isMulticast: false
dev:18892020-10-25 07:40:26.226 pm debugparse:zw device: 3F, command: 7006, payload: 0D 01 01 , isMulticast: false
dev:18892020-10-25 07:40:25.586 pm debugparse:zw device: 3F, command: 7006, payload: 0D 01 01 , isMulticast: false
dev:18892020-10-25 07:40:25.203 pm debugparse:zw device: 3F, command: 7006, payload: 0E 01 00 , isMulticast: false
dev:18892020-10-25 07:40:15.065 pm debugparse:zw device: 3F, command: 7006, payload: 0E 01 00 , isMulticast: false
dev:18892020-10-25 07:40:14.691 pm debugparse:zw device: 3F, command: 7006, payload: 0E 01 00 , isMulticast: false
dev:18892020-10-25 07:40:09.588 pm debugparse:zw device: 3F, command: 7006, payload: 0C 01 00 , isMulticast: false
dev:18892020-10-25 07:39:58.668 pm debugparse:zw device: 3F, command: 7006, payload: 0A 01 01 , isMulticast: false
dev:18892020-10-25 07:39:58.453 pm debugparse:zw device: 3F, command: 7006, payload: 0A 01 01 , isMulticast: false
dev:18892020-10-25 07:39:58.152 pm debugparse:zw device: 3F, command: 7006, payload: 0A 01 01 , isMulticast: false
dev:18892020-10-25 07:39:54.209 pm debugparse:zw device: 3F, command: 7006, payload: 06 04 00 00 00 3C , isMulticast: false
dev:18892020-10-25 07:39:54.172 pm debugparse:zw device: 3F, command: 7006, payload: 06 04 00 00 00 3C , isMulticast: false
dev:18892020-10-25 07:39:53.232 pm debugZooz: AssociationReport(groupingIdentifier: 1, maxNodesSupported: 1, reportsToFollow: 0, nodeId: [1])
dev:18892020-10-25 07:39:53.230 pm debugparse:zw device: 3F, command: 8503, payload: 01 01 00 01 , isMulticast: false
dev:18892020-10-25 07:39:52.711 pm debugZooz: AssociationReport(groupingIdentifier: 1, maxNodesSupported: 1, reportsToFollow: 0, nodeId: [1])
dev:18892020-10-25 07:39:52.709 pm debugparse:zw device: 3F, command: 8503, payload: 01 01 00 01 , isMulticast: false
dev:18892020-10-25 07:39:52.653 pm debugZooz: AssociationReport(groupingIdentifier: 1, maxNodesSupported: 1, reportsToFollow: 0, nodeId: [1])
dev:18892020-10-25 07:39:52.651 pm debugparse:zw device: 3F, command: 8503, payload: 01 01 00 01 , isMulticast: false
dev:18892020-10-25 07:39:52.612 pm debugZooz: AssociationReport(groupingIdentifier: 1, maxNodesSupported: 1, reportsToFollow: 0, nodeId: [1])
dev:18892020-10-25 07:39:52.610 pm debugparse:zw device: 3F, command: 8503, payload: 01 01 00 01 , isMulticast: false
dev:18892020-10-25 07:39:52.575 pm debugZooz: AssociationReport(groupingIdentifier: 1, maxNodesSupported: 1, reportsToFollow: 0, nodeId: [1])
dev:18892020-10-25 07:39:52.573 pm debugparse:zw device: 3F, command: 8503, payload: 01 01 00 01 , isMulticast: false