Fix liffylights import

This commit is contained in:
Tim 2016-01-25 15:19:50 +00:00
parent 8009542b3e
commit 11120a8743

View file

@ -28,7 +28,7 @@ from homeassistant.components.light import \
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
REQUIREMENTS = ['liffylights==0.8.3'] REQUIREMENTS = ['liffylights==0.8.7']
DEPENDENCIES = [] DEPENDENCIES = []
CONF_SERVER = "server" # server address configuration item CONF_SERVER = "server" # server address configuration item
@ -44,17 +44,18 @@ TEMP_MAX_HASS = 500 # home assistant maximum temperature
class LIFX(): class LIFX():
def __init__(self, add_devices_callback, def __init__(self, add_devices_callback,
server_addr=None, broadcast_addr=None): server_addr=None, broadcast_addr=None):
from liffylights import LiffyLights import liffylights
self._devices = [] self._devices = []
self._add_devices_callback = add_devices_callback self._add_devices_callback = add_devices_callback
self._liffylights = LiffyLights(self.on_device, self._liffylights = liffylights.LiffyLights(
self.on_power, self.on_device,
self.on_color, self.on_power,
server_addr, self.on_color,
broadcast_addr) server_addr,
broadcast_addr)
def find_bulb(self, ipaddr): def find_bulb(self, ipaddr):
bulb = None bulb = None