2015-11-04, 20:34
Quote:Hello everyone
As my first post to the Kodi forums, may I present to you my first incarnation of a kodi addon to control milights and any other LimitlessLED-based controller. I made this because I was not able to find anything already made.
install my repo from: https://github.com/mookfist/repo
then install the Mookfist Milights addon.
This is a work in progress but I felt it was good enough to announce.
What it can do currently:
1. It will fade out and fade in lights when a movie and/or TV show starts or stops playing (you can enable/disable movie and TV dimming)
2. It can set the initial state of your lights (brightness and color)
Immediate short term future plans:
1. A configurable interval between pausing a video, and the lights coming back on
2. Adjust the speed that the light dims in and out (the setting is there, but it does nothing)
3. Have the fade in fade out happen in a separate thread so it can be interrupted and resumed
4. Additional timing tricks to prevent lights from turning on and off when changing videos quickly (like going from one episode of a TV show to another).
Long term plans:
1. Movie theaters often dim the lights maybe 50% when playing trailers. There is the Cinema Experience plugin that plays trailers and commercials before a film starts. Can I make the two work together?
2. I have no idea how this will work with video plugins like Youtube yet.
3. PseudoTV Live (my favorite kodi addon of all time) integration? I'm not sure how it would integrate or if it even should integrate but at least I'll explore.
4. Something like f.lux? F.lux is an awesome program (not a kodi addon) that adjusts the color temperature of your screen based on what time of day it is. Very handy for the late night hacker. It seems like a similar concept might be useful for my living room lights as well.
If you want to submit a feature request or bug report, feel free to do so. You'll have better luck doing it through github than through the forums mind you. This is a work in progress, but it's not far off from a real initial release.
edit: note that all my addon development has been tested on Kodi 15.x
-- Current Version: 0.0.12 --
Changelog:
version 0.0.12
- Added settings to control how lights behave when pausing
- Fixed issue with group no. 4 not working
version 0.0.11
- Refactoring of internals
- Added ability to turn logging on or off
- Respects minimum and maximum brightness settings (issue #15)
- Updates configuration without having to restart service (issue #16)
- German translation (thanks to brindosch)
version 0.0.10
- Add a "Command Delay" setting to change the the delay amount (in
milliseconds) between commands sent to the light bulbs
Version 0.0.9
- Multiple light groups will fade out simultaneously
- If lights are in the middle of fading out, and they receive a fade in
command, they will fade in immediately now, instead of waiting for the fade
out to finish (and vice versa).
Version 0.0.8
- Revamped configuration
- Speed configuration respected
- Ability to control multiple groups at once
- Fading done in a separate thread