Hi community,
This is my first post. I have started with HA and SmartThings 2 days ago.
I have 3 Aqara Thermometer and Humidity sensor (Model: WSDCGQ11LM).
It was not initially recognized by my Aeotec hub and SmartThings app in my region. But then, I downloaded one handler from OrangeBucket and it was working well.
But I wanted to learn more and have more reporting options, so I read some material and tried to implement some codes in one of the 3 devices. Then, I was testing with “zigbee.configureReporting” and added the following configure method:
def configure() {
log.debug “Configuring the Handler”//Set the check-in interval:
sendEvent(name: “checkInterval”, value: 2 * 60 * 60 + 1 * 60, displayed: false, data: [protocol: “zigbee”, hubHardwareId: device.hub.hardwareID])
log.info “Sending ZigBee Configuration Commands to Thermometer 2”
zigbee.configureReporting(0x0402, 0x0000, 0x29, 60, 240, 100)
zigbee.configureReporting(0x0405, 0x0000, 0x21, 600, 900, null)
zigbee.configureReporting(0x0403, 0x0000, 0x21, 600, 900, null)}
And apparently, since then, the live logging does not show ANY message arriving from this test device.
I was afraid I made a mistake and stopped the device to send reports. And then, it got worse: after hours waiting for a message, the device went OFFLINE.
I try to press the “reset” button on the thermometer, to make it go to pairing mode or to become online/alive again. And nothing. The only thing I noticed is that the “metric” pane of the IDE shows an increasing number of errors of message transmitted to the device (the number of failures is increasing over time).
I’m afraid to “delete” the device from the hub and lose it forever: as it is not sending messages often, it may be very hard to pair it again.
Did I lose it forever? Any thing I can do to try to get it back online and reporting? Does removing the battery of the device reset it?
Let me know, and thanks on advance.