mirror of
https://github.com/home-assistant/core.git
synced 2025-07-20 11:47:06 +00:00
Support next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.hmi205) (#19071)
* Add next generation of the Xiaomi Mi Smart Plug (chuangmi.plug.hmi205) * Fix linting
This commit is contained in:
parent
05586de51f
commit
65c2a25736
@ -39,6 +39,7 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
|||||||
'chuangmi.plug.m1',
|
'chuangmi.plug.m1',
|
||||||
'chuangmi.plug.v2',
|
'chuangmi.plug.v2',
|
||||||
'chuangmi.plug.v3',
|
'chuangmi.plug.v3',
|
||||||
|
'chuangmi.plug.hmi205',
|
||||||
]),
|
]),
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -146,7 +147,8 @@ async def async_setup_platform(hass, config, async_add_entities,
|
|||||||
device = XiaomiPowerStripSwitch(name, plug, model, unique_id)
|
device = XiaomiPowerStripSwitch(name, plug, model, unique_id)
|
||||||
devices.append(device)
|
devices.append(device)
|
||||||
hass.data[DATA_KEY][host] = device
|
hass.data[DATA_KEY][host] = device
|
||||||
elif model in ['chuangmi.plug.m1', 'chuangmi.plug.v2']:
|
elif model in ['chuangmi.plug.m1', 'chuangmi.plug.v2',
|
||||||
|
'chuangmi.plug.hmi205']:
|
||||||
from miio import ChuangmiPlug
|
from miio import ChuangmiPlug
|
||||||
plug = ChuangmiPlug(host, token, model=model)
|
plug = ChuangmiPlug(host, token, model=model)
|
||||||
device = XiaomiPlugGenericSwitch(name, plug, model, unique_id)
|
device = XiaomiPlugGenericSwitch(name, plug, model, unique_id)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user