The 0% issue was also reported on the CenterCode beta testing list. Oddly, my Iris and Centralite both report 100% battery.
Here is the respone. However before you apply the change read the thread below.
Tom Manley
4 Days ago
Hi Sunny,
This was actually related to a Groovy upgrade we did on the cloud side. The Centralite Keypad DTH contains the following code on line 387:
result.value = Math.min(100, (int) pct * 100)
That needs to be changed to:
result.value = Math.min(100, (int) (pct * 100))
After you publish that change the next battery report should be correct. A similar issue was reported on the community about some the ST published DTHs:
Hope this helps,
Tom