Classes | |
| class | XiaomiGatewayBulb |
| class | XiaomiGatewayLight |
| class | XiaomiPhilipsAbstractLight |
| class | XiaomiPhilipsBulb |
| class | XiaomiPhilipsCeilingLamp |
| class | XiaomiPhilipsEyecareLamp |
| class | XiaomiPhilipsEyecareLampAmbientLight |
| class | XiaomiPhilipsGenericLight |
| class | XiaomiPhilipsMoonlightLamp |
Functions | |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ATTR_AUTOMATIC_COLOR_TEMPERATURE = "automatic_color_temperature" |
| string | ATTR_BAND = "band" |
| string | ATTR_BAND_SLEEP = "band_sleep" |
| string | ATTR_DELAYED_TURN_OFF = "delayed_turn_off" |
| string | ATTR_EYECARE_MODE = "eyecare_mode" |
| string | ATTR_NIGHT_LIGHT_MODE = "night_light_mode" |
| string | ATTR_REMINDER = "reminder" |
| string | ATTR_SCENE = "scene" |
| string | ATTR_SLEEP_ASSISTANT = "sleep_assistant" |
| string | ATTR_SLEEP_OFF_TIME = "sleep_off_time" |
| string | ATTR_TIME_PERIOD = "time_period" |
| string | ATTR_TOTAL_ASSISTANT_SLEEP_TIME = "total_assistant_sleep_time" |
| int | CCT_MAX = 100 |
| int | CCT_MIN = 1 |
| string | DATA_KEY = "light.xiaomi_miio" |
| string | DEFAULT_NAME = "Xiaomi Philips Light" |
| int | DELAYED_TURN_OFF_MAX_DEVIATION_MINUTES = 1 |
| int | DELAYED_TURN_OFF_MAX_DEVIATION_SECONDS = 4 |
| SERVICE_SCHEMA_SET_DELAYED_TURN_OFF | |
| SERVICE_SCHEMA_SET_SCENE | |
| dictionary | SERVICE_TO_METHOD |
| list | SUCCESS = ["ok"] |
| XIAOMI_MIIO_SERVICE_SCHEMA = vol.Schema({vol.Optional(ATTR_ENTITY_ID): cv.entity_ids}) | |
Support for Xiaomi Philips Lights.
| None homeassistant.components.xiaomi_miio.light.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
|
private |
| string homeassistant.components.xiaomi_miio.light.ATTR_AUTOMATIC_COLOR_TEMPERATURE = "automatic_color_temperature" |
| string homeassistant.components.xiaomi_miio.light.ATTR_BAND = "band" |
| string homeassistant.components.xiaomi_miio.light.ATTR_BAND_SLEEP = "band_sleep" |
| string homeassistant.components.xiaomi_miio.light.ATTR_DELAYED_TURN_OFF = "delayed_turn_off" |
| string homeassistant.components.xiaomi_miio.light.ATTR_EYECARE_MODE = "eyecare_mode" |
| string homeassistant.components.xiaomi_miio.light.ATTR_NIGHT_LIGHT_MODE = "night_light_mode" |
| string homeassistant.components.xiaomi_miio.light.ATTR_REMINDER = "reminder" |
| string homeassistant.components.xiaomi_miio.light.ATTR_SCENE = "scene" |
| string homeassistant.components.xiaomi_miio.light.ATTR_SLEEP_ASSISTANT = "sleep_assistant" |
| string homeassistant.components.xiaomi_miio.light.ATTR_SLEEP_OFF_TIME = "sleep_off_time" |
| string homeassistant.components.xiaomi_miio.light.ATTR_TIME_PERIOD = "time_period" |
| string homeassistant.components.xiaomi_miio.light.ATTR_TOTAL_ASSISTANT_SLEEP_TIME = "total_assistant_sleep_time" |
| int homeassistant.components.xiaomi_miio.light.CCT_MAX = 100 |
| string homeassistant.components.xiaomi_miio.light.DATA_KEY = "light.xiaomi_miio" |
| string homeassistant.components.xiaomi_miio.light.DEFAULT_NAME = "Xiaomi Philips Light" |
| int homeassistant.components.xiaomi_miio.light.DELAYED_TURN_OFF_MAX_DEVIATION_MINUTES = 1 |
| int homeassistant.components.xiaomi_miio.light.DELAYED_TURN_OFF_MAX_DEVIATION_SECONDS = 4 |
| homeassistant.components.xiaomi_miio.light.SERVICE_SCHEMA_SET_DELAYED_TURN_OFF |
| homeassistant.components.xiaomi_miio.light.SERVICE_SCHEMA_SET_SCENE |
| dictionary homeassistant.components.xiaomi_miio.light.SERVICE_TO_METHOD |
| list homeassistant.components.xiaomi_miio.light.SUCCESS = ["ok"] |