I see the same pattern for Xiaomi button:
Parsing ‘catchall: 0000 8021 00 00 0140 00 C101 00 00 0000 00 00 4584’
catchall is not complete and that is why it doesn’t resolve the batter level.
Then I have:
SmartShield(clusterId: 0x8021, command: 0x00, data: [0x45, 0x84], destinationEndpoint: 0x00, direction: 0x00, isClusterSpecific: false, isManufacturerSpecific: false, manufacturerId: 0x0000, messageType: 0x00, number: null, options: 0x0140, profileId: 0x0000, senderShortId: 0xc101, sourceEndpoint: 0x00, text: null)
whatever it means.
@a4refillpad could you advise how does it work, and maybe think what could be a reason of not complete catchall message ?
Do you think maybe handler needs some update ?