-
- Downloads
Add LiteJet (a lighting control system) component (#4125)
* Initial submission of LiteJet integration. * Add LiteJet switch pressed automation trigger. (State changes are too slow to catch a press-release.) Add LiteJet scene, replacing commented out code that treated these as lights. Include LiteJet numbers in the device state so that it is easy to lookup entity -> number. * Fix missing global. * Allow light's brightness to be set explicitly. * Support optional 'ignore' key to ignore prefixes of loads, switches, and scenes that weren't configured for use in the LiteJet system. * Fix lint errors and warnings. * Cleanup header comments. Default to not creating LiteJet switches as these are generally not useful. * Lint fixes. * Fixes from pull request feedback. * Use hass.data instead of globals for data storage. * Fix lint warnings.
Showing
- .coveragerc 3 additions, 0 deletions.coveragerc
- homeassistant/components/automation/litejet.py 41 additions, 0 deletionshomeassistant/components/automation/litejet.py
- homeassistant/components/light/litejet.py 94 additions, 0 deletionshomeassistant/components/light/litejet.py
- homeassistant/components/litejet.py 53 additions, 0 deletionshomeassistant/components/litejet.py
- homeassistant/components/scene/litejet.py 58 additions, 0 deletionshomeassistant/components/scene/litejet.py
- homeassistant/components/switch/litejet.py 84 additions, 0 deletionshomeassistant/components/switch/litejet.py
- requirements_all.txt 3 additions, 0 deletionsrequirements_all.txt
homeassistant/components/light/litejet.py
0 → 100644
homeassistant/components/litejet.py
0 → 100644
homeassistant/components/scene/litejet.py
0 → 100644
homeassistant/components/switch/litejet.py
0 → 100644
Please register or sign in to comment