From 757ba3b60e5349f2e977731ba96aed5b99db1af7 Mon Sep 17 00:00:00 2001 From: Sebastian Muszynski Date: Tue, 9 Oct 2018 10:11:34 +0200 Subject: [PATCH] Add basic support of the Philips Zhirui desk lamp (philips.light.mono1) (#17258) --- homeassistant/components/light/xiaomi_miio.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/light/xiaomi_miio.py b/homeassistant/components/light/xiaomi_miio.py index cefd4922bd0..ce1e504b54c 100644 --- a/homeassistant/components/light/xiaomi_miio.py +++ b/homeassistant/components/light/xiaomi_miio.py @@ -39,7 +39,8 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({ 'philips.light.zyceiling', 'philips.light.bulb', 'philips.light.candle', - 'philips.light.candle2']), + 'philips.light.candle2', + 'philips.light.mono1']), }) REQUIREMENTS = ['python-miio==0.4.2', 'construct==2.9.41'] @@ -157,6 +158,12 @@ async def async_setup_platform(hass, config, async_add_entities, device = XiaomiPhilipsBulb(name, light, model, unique_id) devices.append(device) hass.data[DATA_KEY][host] = device + elif model == 'philips.light.mono1': + from miio import PhilipsBulb + light = PhilipsBulb(host, token) + device = XiaomiPhilipsGenericLight(name, light, model, unique_id) + devices.append(device) + hass.data[DATA_KEY][host] = device else: _LOGGER.error( 'Unsupported device found! Please create an issue at '