Go to the source code of this file.
Classes | |
| class | homeassistant.components.tplink.light.TPLinkLightEffectEntity |
| class | homeassistant.components.tplink.light.TPLinkLightEntity |
Namespaces | |
| homeassistant.components.tplink.light | |
Functions | |
| dict[str, Any] | homeassistant.components.tplink.light._async_build_base_effect (int brightness, int duration, int transition, list[int] segments) |
| None | homeassistant.components.tplink.light.async_setup_entry (HomeAssistant hass, TPLinkConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
Variables | |
| homeassistant.components.tplink.light._LOGGER = logging.getLogger(__name__) | |
| homeassistant.components.tplink.light.default | |
| homeassistant.components.tplink.light.HSV_SEQUENCE = vol.ExactSequence((HUE, SAT, VAL)) | |
| homeassistant.components.tplink.light.HUE = vol.Range(min=0, max=360) | |
| homeassistant.components.tplink.light.SAT = vol.Range(min=0, max=100) | |
| string | homeassistant.components.tplink.light.SERVICE_RANDOM_EFFECT = "random_effect" |
| string | homeassistant.components.tplink.light.SERVICE_SEQUENCE_EFFECT = "sequence_effect" |
| homeassistant.components.tplink.light.TRANSITION = vol.Range(min=0, max=6000) | |
| homeassistant.components.tplink.light.VAL = vol.Range(min=0, max=100) | |
| homeassistant.components.tplink.light.VolDictType | |