now using ATTR_BATTERY_LEVEL

pull/52/head
jamespcole 2015-03-09 07:11:35 +11:00
parent 1b29d61562
commit a2f438c6ef
3 changed files with 6 additions and 4 deletions

View File

@ -59,7 +59,7 @@ it should be set to "true" if you want this device excluded
"""
import logging
import time
from homeassistant.const import ATTR_BATTERY_LEVEL
from homeassistant.helpers import ToggleDevice
# pylint: disable=no-name-in-module, import-error
import homeassistant.external.vera.vera as veraApi
@ -138,7 +138,7 @@ class VeraLight(ToggleDevice):
attr = super().state_attributes
if self.vera_device.has_battery:
attr['Battery'] = self.vera_device.battery_level + '%'
attr[ATTR_BATTERY_LEVEL] = self.vera_device.battery_level + '%'
if self.vera_device.is_armable:
armed = self.vera_device.refresh_value('Armed')

View File

@ -57,6 +57,7 @@ import logging
import time
from homeassistant.helpers import Device
from homeassistant.const import ATTR_BATTERY_LEVEL
# pylint: disable=no-name-in-module, import-error
import homeassistant.external.vera.vera as veraApi
@ -143,7 +144,7 @@ class VeraSensor(Device):
def state_attributes(self):
attr = super().state_attributes
if self.vera_device.has_battery:
attr['Battery'] = self.vera_device.battery_level + '%'
attr[ATTR_BATTERY_LEVEL] = self.vera_device.battery_level + '%'
if self.vera_device.is_armable:
armed = self.vera_device.refresh_value('Armed')

View File

@ -57,6 +57,7 @@ import logging
import time
from homeassistant.helpers import ToggleDevice
from homeassistant.const import ATTR_BATTERY_LEVEL
# pylint: disable=no-name-in-module, import-error
import homeassistant.external.vera.vera as veraApi
@ -138,7 +139,7 @@ class VeraSwitch(ToggleDevice):
attr = super().state_attributes
if self.vera_device.has_battery:
attr['Battery'] = self.vera_device.battery_level + '%'
attr[ATTR_BATTERY_LEVEL] = self.vera_device.battery_level + '%'
if self.vera_device.is_armable:
armed = self.vera_device.refresh_value('Armed')