Sure… here it is, using the latest testcode for the main switch and the updated child switch code.
- In decoupled = FALSE, double press main switch.
5:30:25 PM: debug Shower Light QBKG25LM Parse returned: [[name:button, value:double, data:[buttonNumber:1], isStateChange:true, linkText:Shower Light QBKG25LM, descriptionText:Shower Light QBKG25LM button is double, displayed:true], [name:lastCheckin, value:17:30:25 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:30:25 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F592900120A5500210200, dni: 6F59, endpoint: 29, cluster: 0012, size: 10, attrId: 0055, result: success, encoding: 21, value: 0002'
5:30:25 PM: debug Shower Light QBKG25LM Parse returned: [[name:switch, value:off, isStateChange:true, linkText:Shower Light QBKG25LM, descriptionText:Shower Light QBKG25LM switch is off, displayed:true], [name:lastCheckin, value:17:30:25 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:30:25 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100061600001000F5002300596F03, dni: 6F59, endpoint: 01, cluster: 0006, size: 22, attrId: 0000, result: success, encoding: 10, value: 036f59002300f500'
5:30:24 PM: debug Shower Light QBKG25LM Parse returned: [[name:switch, value:on, isStateChange:true, linkText:Shower Light QBKG25LM, descriptionText:Shower Light QBKG25LM switch is on, displayed:true], [name:lastCheckin, value:17:30:24 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:30:24 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100061600001001F5002300596F03, dni: 6F59, endpoint: 01, cluster: 0006, size: 22, attrId: 0000, result: success, encoding: 10, value: 036f59002300f501'
- Setting decoupled = TRUE for main switch
5:32:51 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:51 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:51 PM: debug Shower Light QBKG25LM {Child 2 [name:switch, value:off, isStateChange:true, linkText:Exhaust Fan QBKG25LM-(2), descriptionText:Exhaust Fan QBKG25LM-(2) switch is off, displayed:true, description:]
5:32:51 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590300061600001000F5002300596F02, dni: 6F59, endpoint: 03, cluster: 0006, size: 22, attrId: 0000, result: success, encoding: 10, value: 026f59002300f500'
5:32:50 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:50 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:50 PM: debug Shower Light QBKG25LM {Child 1 [name:switch, value:off, isStateChange:true, linkText:Sink Light QBKG25LM-(1), descriptionText:Sink Light QBKG25LM-(1) switch is off, displayed:true, description:]
5:32:50 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590200061600001000F5002300596F02, dni: 6F59, endpoint: 02, cluster: 0006, size: 22, attrId: 0000, result: success, encoding: 10, value: 026f59002300f500'
5:32:48 PM: debug Shower Light QBKG25LM Parse returned: [[name:switch, value:off, isStateChange:true, linkText:Shower Light QBKG25LM, descriptionText:Shower Light QBKG25LM switch is off, displayed:true], [name:lastCheckin, value:17:32:48 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:48 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100061600001000F5002300596F02, dni: 6F59, endpoint: 01, cluster: 0006, size: 22, attrId: 0000, result: success, encoding: 10, value: 026f59002300f500'
5:32:48 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:48 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:48 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x22, 0xff, 0x86], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x01, clusterId: 0x0000, destinationEndpoint: 0x01, options: 0x0000)
5:32:48 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 0000 01 01 0000 00 6F59 00 01 115F 01 01 22FF86'
5:32:47 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:47 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:47 PM: debug Shower Light QBKG25LM setTemp: []
5:32:47 PM: debug Shower Light QBKG25LM FCC07 Map: [100:false, 101:false, 102:false, 3:25, 5:134, 154:0, 8:283, 10:0, 11:0]
5:32:47 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC044F700411E641000651000661000032819052186009A200008211B010A2100000B2000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 68, attrId: 00f7, result: success, encoding: 41, value: 00200b0000210a011b210800209a008621051928030010660010650010641e'
5:32:46 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:46 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:46 PM: debug Shower Light QBKG25LM CatchAll ignored.
5:32:46 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x01, 0x00, 0x20, 0x1b], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x0a, clusterId: 0x0000, destinationEndpoint: 0x01, options: 0x0000)
5:32:46 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 0000 01 01 0000 00 6F59 00 01 115F 0A 01 0100201B'
5:32:46 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:46 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:46 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0xf7, 0x00, 0x86], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x01, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:46 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 01 01 0000 00 6F59 00 01 115F 01 01 F70086'
5:32:46 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:46 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:46 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00A0002002000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 10, attrId: 0200, result: success, encoding: 20, value: 00'
5:32:44 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:44 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:44 PM: debug Shower Light QBKG25LM 0x00F6 meaning: 1000
5:32:44 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00CF600002103E8, dni: 6F59, endpoint: 01, cluster: FCC0, size: 12, attrId: 00f6, result: success, encoding: 21, value: e803'
5:32:44 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:44 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:44 PM: debug Shower Light QBKG25LM CatchAll ignored.
5:32:44 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x06, 0x00, 0x42, 0x0a, 0x30, 0x36, 0x2d, 0x31, 0x39, 0x2d, 0x32, 0x30, 0x32, 0x30], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x0a, clusterId: 0x0000, destinationEndpoint: 0x01, options: 0x0000)
5:32:44 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 0000 01 01 0000 00 6F59 00 01 115F 0A 01 0600420A30362D31392D32303230'
5:32:41 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:41 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:41 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00A0002002000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 10, attrId: 0200, result: success, encoding: 20, value: 00'
5:32:39 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:39 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:39 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00A0002002000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 10, attrId: 0200, result: success, encoding: 20, value: 00'
5:32:39 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:39 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:39 PM: debug Shower Light QBKG25LM setTemp: []
5:32:39 PM: debug Shower Light QBKG25LM FCC07 Map: [100:false, 101:false, 102:false, 3:25, 5:134, 154:16, 8:283, 10:0, 11:0]
5:32:39 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC044F700411E641000651000661000032819052186009A201008211B010A2100000B2000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 68, attrId: 00f7, result: success, encoding: 41, value: 00200b0000210a011b210810209a008621051928030010660010650010641e'
5:32:35 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:35 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:35 PM: debug Shower Light QBKG25LM CatchAll ignored.
5:32:35 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x01, 0x00, 0x20, 0x1b], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x0a, clusterId: 0x0000, destinationEndpoint: 0x01, options: 0x0000)
5:32:35 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 0000 01 01 0000 00 6F59 00 01 115F 0A 01 0100201B'
5:32:35 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:35 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:35 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00A0900002001, dni: 6F59, endpoint: 01, cluster: FCC0, size: 10, attrId: 0009, result: success, encoding: 20, value: 01'
5:32:33 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:33 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:33 PM: debug Shower Light QBKG25LM CatchAll ignored.
5:32:33 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x06, 0x00, 0x42, 0x0a, 0x30, 0x36, 0x2d, 0x31, 0x39, 0x2d, 0x32, 0x30, 0x32, 0x30], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x0a, clusterId: 0x0000, destinationEndpoint: 0x01, options: 0x0000)
5:32:33 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 0000 01 01 0000 00 6F59 00 01 115F 0A 01 0600420A30362D31392D32303230'
5:32:32 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:32 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:32 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x00], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x03, profileId: 0x0104, command: 0x04, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:32 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 03 01 0000 00 6F59 00 01 115F 04 01 00'
5:32:32 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:32 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:32 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5903FCC00800022001, dni: 6F59, endpoint: 03, cluster: FCC0, size: 8, attrId: 0200, result: success, encoding: 20, value: 01'
5:32:30 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:30 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:30 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x00], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x02, profileId: 0x0104, command: 0x04, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:30 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 02 01 0000 00 6F59 00 01 115F 04 01 00'
5:32:30 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:30 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:30 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5902FCC00800022001, dni: 6F59, endpoint: 02, cluster: FCC0, size: 8, attrId: 0200, result: success, encoding: 20, value: 01'
5:32:30 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:30 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:30 PM: debug Shower Light QBKG25LM setTemp: []
5:32:30 PM: debug Shower Light QBKG25LM FCC07 Map: [100:false, 101:false, 102:false, 3:25, 5:133, 154:16, 8:283, 10:0, 11:0]
5:32:30 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC044F700411E641000651000661000032819052185009A201008211B010A2100000B2000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 68, attrId: 00f7, result: success, encoding: 41, value: 00200b0000210a011b210810209a008521051928030010660010650010641e'
5:32:27 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:27 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:27 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x00], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x04, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:27 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 01 01 0000 00 6F59 00 01 115F 04 01 00'
5:32:27 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x00], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x04, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:27 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 01 01 0000 00 6F59 00 01 115F 04 01 00'
5:32:27 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:27 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:27 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00800022000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 8, attrId: 0200, result: success, encoding: 20, value: 00'
5:32:25 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:25 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:25 PM: debug Shower Light QBKG25LM setTemp: []
5:32:25 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100020C000000291900, dni: 6F59, endpoint: 01, cluster: 0002, size: 12, attrId: 0000, result: success, encoding: 29, value: 0019'
5:32:21 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:21 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:false]]
5:32:21 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x00], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x04, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:21 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 01 01 0000 00 6F59 00 01 115F 04 01 00'
5:32:21 PM: debug Shower Light QBKG25LM SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x00], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x6f59, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x04, clusterId: 0xfcc0, destinationEndpoint: 0x01, options: 0x0000)
5:32:21 PM: debug Shower Light QBKG25LM Parsing 'catchall: 0104 FCC0 01 01 0000 00 6F59 00 01 115F 04 01 00'
5:32:21 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:21 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:21 PM: debug Shower Light QBKG25LM 0x00F6 meaning: 1000
5:32:21 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00AF6002103E8, dni: 6F59, endpoint: 01, cluster: FCC0, size: 10, attrId: 00f6, result: success, encoding: 21, value: e803'
5:32:21 PM: debug Shower Light QBKG25LM 0x00F6 meaning: 1000
5:32:21 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC00AF6002103E8, dni: 6F59, endpoint: 01, cluster: FCC0, size: 10, attrId: 00f6, result: success, encoding: 21, value: e803'
5:32:20 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:20 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:20 PM: debug Shower Light QBKG25LM setTemp: []
5:32:20 PM: debug Shower Light QBKG25LM FCC07 Map: [100:false, 101:false, 102:false, 3:25, 5:132, 154:16, 8:283, 10:0, 11:0]
5:32:20 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F5901FCC044F700411E641000651000661000032819052184009A201008211B010A2100000B2000, dni: 6F59, endpoint: 01, cluster: FCC0, size: 68, attrId: 00f7, result: success, encoding: 41, value: 00200b0000210a011b210810209a008421051928030010660010650010641e'
5:32:16 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:16 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:16 PM: debug Shower Light QBKG25LM Device Type: lumi.switch.l3acn3
5:32:16 PM: debug Shower Light QBKG25LM Basic Cluster: [raw:6F590100002E05000042126C756D692E7377697463682E6C3361636E33, dni:6F59, endpoint:01, cluster:0000, size:46, attrId:0005, result:success, encoding:42, value:6C756D692E7377697463682E6C3361636E33]
5:32:16 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100002E05000042126C756D692E7377697463682E6C3361636E33, dni: 6F59, endpoint: 01, cluster: 0000, size: 46, attrId: 0005, result: success, encoding: 42, value: 6C756D692E7377697463682E6C3361636E33'
5:32:14 PM: debug Shower Light QBKG25LM Parse returned: [[name:lastCheckin, value:17:32:14 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:32:14 PM: debug Shower Light QBKG25LM Basic Cluster: [raw:6F590100000A010000201B, dni:6F59, endpoint:01, cluster:0000, size:10, attrId:0001, result:success, encoding:20, value:1b]
5:32:14 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100000A010000201B, dni: 6F59, endpoint: 01, cluster: 0000, size: 10, attrId: 0001, result: success, encoding: 20, value: 1b'
5:32:14 PM: debug Shower Light QBKG25LM Basic Cluster: [raw:6F590100000A010000201B, dni:6F59, endpoint:01, cluster:0000, size:10, attrId:0001, result:success, encoding:20, value:1b]
5:32:14 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F590100000A010000201B, dni: 6F59, endpoint: 01, cluster: 0000, size: 10, attrId: 0001, result: success, encoding: 20, value: 1b'
5:32:13 PM: debug Shower Light QBKG25LM [st rattr 0x6F59 0x01 0x0000 0x0001, delay 2000, st rattr 0x6F59 0x01 0x0000 0x0005, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global write 0xFCC0 0x0009 0x20 {01}, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global write 0xFCC0 0x00F6 0x21 {03E8}, delay 200, send 0x6F59 0x01 0x01, delay 2000, st rattr 0x6F59 0x01 0x0001 0x0000, delay 2000, st rattr 0x6F59 0x01 0x0002 0x0000, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global write 0xFCC0 0x0200 0x20 {00}, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global write 0xFCC0 0x0200 0x20 {01}, delay 200, send 0x6F59 0x01 0x02, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global write 0xFCC0 0x0200 0x20 {01}, delay 200, send 0x6F59 0x01 0x03, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0xFCC0 0x0009, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0xFCC0 0x0200, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0xFCC0 0x0200, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0xFCC0 0x0200, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0xFCC0 0x00F6, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0xFCC0 0x00F7, delay 200, send 0x6F59 0x01 0x01, delay 2000, zcl mfg-code 0x115F, delay 200, zcl global read 0x0000 0xFF22, delay 200, send 0x6F59 0x01 0x01, delay 2000]
5:32:13 PM: debug Shower Light QBKG25LM Decoupled: [true, false, false] true
5:32:13 PM: debug Shower Light QBKG25LM Setting OPPLE Mode
5:32:13 PM: debug Shower Light QBKG25LM Exhaust Fan QBKG25LM-(2) 6F59-2
5:32:13 PM: debug Shower Light QBKG25LM Sink Light QBKG25LM-(1) 6F59-1
5:32:13 PM: debug Shower Light QBKG25LM State: [unwiredSwitches:[false, false, false], decoupled:[true, false, false], tempNow:25, tempNow2:27, lastTempTime:1637832733525, tempOffset:2, oldOnOff:false, hasFCC0:true, hasFF22:false, numSwitches:3, numButtons:4, endpoints:[1, 2, 3, 41, 42, 43, 246, 51, 52, 53], childDevices:[6F59-1, 6F59-2], refreshOn:false]
5:32:13 PM: debug Shower Light QBKG25LM Children(b): [6F59-1, 6F59-2]
5:32:13 PM: debug Shower Light QBKG25LM Children: [Sink Light QBKG25LM-(1), Exhaust Fan QBKG25LM-(2)]: 2
5:32:13 PM: debug Shower Light QBKG25LM endpoints: [1, 2, 3, 41, 42, 43, 246, 51, 52, 53]
5:32:13 PM: debug Shower Light QBKG25LM Unwired: [false, false, false]
5:32:13 PM: debug Shower Light QBKG25LM [unwiredSwitches:[false, false, false], decoupled:[false, false, false], tempNow:25, tempNow2:27]
5:32:13 PM: info Shower Light QBKG25LM refreshing
- Double press main switch
5:34:30 PM: debug Shower Light QBKG25LM Parse returned: [[name:button, value:double, data:[buttonNumber:1], isStateChange:true, linkText:Shower Light QBKG25LM, descriptionText:Shower Light QBKG25LM button is double, displayed:true], [name:lastCheckin, value:17:34:30 Thu 25 Nov (SGT), descriptionText:Check-In, displayed:true, linkText:Shower Light QBKG25LM, isStateChange:true]]
5:34:30 PM: debug Shower Light QBKG25LM Parsing 'read attr - raw: 6F592900120A5500210200, dni: 6F59, endpoint: 29, cluster: 0012, size: 10, attrId: 0055, result: success, encoding: 21, value: 0002'

