Refresh Error - No Battery Status

Continuing the discussion from Linear Z-wave Siren device type needed:

Hello Miketx, been using your version 3 code and everything works except the Battery Status.
I tried the tools command and when I select refresh I got this on the log

dd21f516-6a8b-4ffb-9d4e-52e038d9a546 8:08:42 AM: error groovy.lang.MissingPropertyException: Exception evaluating property ‘descriptionText’ for java.util.ArrayList, Reason: groovy.lang.MissingPropertyException: No such property: descriptionText for class: physicalgraph.device.HubAction @ line 143
dd21f516-6a8b-4ffb-9d4e-52e038d9a546 8:08:42 AM: debug parse(zw device: 12, command: 8003, payload: 64 ) - command is BatteryReport(batteryLevel: 100)

Any idead on whats causing it. Thanks

I actually get that same debug message. The first part, MissingProperty, I’ll investigate…but the second part shows that the Battery Reporting is working (batterylevel: 100). I ran mine and it reported (batterylevel: 80). So you should be getting the battery report. Sometimes the battery reporting takes a few days…not sure why. My door locks have a long reporting delay.


Thanks for answering, I got mine to work by replacing this line

// [createEvent(map), response(zwave.wakeUpV1.wakeUpNoMoreInformation())]

with just this


it seems that wakeUpNoMoreInformation does not work

This is in the following createEvents

def createEvents(physicalgraph.zwave.commands.batteryv1.BatteryReport cmd) {

Not sure what will happen from taking out that line but my battery is still 100% after a week of use.