mirror of
https://github.com/elisspace/core.git
synced 2026-09-25 12:07:13 +00:00
* Initial commit * Update homeassistant/components/tradfri/const.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Feedback * Updates * Remove logger * Fix codestring * Update homeassistant/components/tradfri/fan.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update homeassistant/components/tradfri/fan.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update homeassistant/components/tradfri/fan.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Percent value * Add tests * Typo * Update tests * Fix util function * Update homeassistant/components/tradfri/fan.py Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Update after review * Review * Coverage * Fix test Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
28 lines
963 B
Python
28 lines
963 B
Python
"""Consts used by Tradfri."""
|
|
from homeassistant.components.light import SUPPORT_BRIGHTNESS, SUPPORT_TRANSITION
|
|
from homeassistant.const import CONF_HOST # noqa: F401 pylint: disable=unused-import
|
|
|
|
ATTR_AUTO = "Auto"
|
|
ATTR_DIMMER = "dimmer"
|
|
ATTR_HUE = "hue"
|
|
ATTR_SAT = "saturation"
|
|
ATTR_TRADFRI_GATEWAY = "Gateway"
|
|
ATTR_TRADFRI_GATEWAY_MODEL = "E1526"
|
|
ATTR_TRADFRI_MANUFACTURER = "IKEA of Sweden"
|
|
ATTR_TRANSITION_TIME = "transition_time"
|
|
ATTR_MODEL = "model"
|
|
CONF_ALLOW_TRADFRI_GROUPS = "allow_tradfri_groups"
|
|
CONF_IDENTITY = "identity"
|
|
CONF_IMPORT_GROUPS = "import_groups"
|
|
CONF_GATEWAY_ID = "gateway_id"
|
|
CONF_KEY = "key"
|
|
DEFAULT_ALLOW_TRADFRI_GROUPS = False
|
|
DOMAIN = "tradfri"
|
|
KEY_API = "tradfri_api"
|
|
DEVICES = "tradfri_devices"
|
|
GROUPS = "tradfri_groups"
|
|
KEY_SECURITY_CODE = "security_code"
|
|
SUPPORTED_GROUP_FEATURES = SUPPORT_BRIGHTNESS | SUPPORT_TRANSITION
|
|
SUPPORTED_LIGHT_FEATURES = SUPPORT_TRANSITION
|
|
PLATFORMS = ["cover", "fan", "light", "sensor", "switch"]
|