2018-02-21, 23:10
To get this to detect the LIFX mini bulbs and other newer products:
Grab the updated products.py from here: https://github.com/mclarkk/lifxlan/tree/master/lifxlan
And use it to replace the copy in the add-on zip (..\resources\lib\lifxlan\products.py)
Don't grab the whole folder and overlay it, just the products.py file - there are other changes to the the lifxlan package that will cause the add-on to fail. At the very least it now requires the python package netifaces which has C code that needs to be built. Didn't feel like going down that road today, running this on my shield tv.
This does work, if a bit janky, on a current SPMC from the play store, and I assume Kodi 16/17. Does not work at all on 18 nightlies.
Unfortunately, it looks like if a bulb doesn't acknowledge an update the add-on throws an exception and stops running. This seems to happen pretty reliably after 10 - 20 mins of playback. I quite like the bulbs so far, and this add-on seems like it could be amazing with a bit more attention.
Grab the updated products.py from here: https://github.com/mclarkk/lifxlan/tree/master/lifxlan
And use it to replace the copy in the add-on zip (..\resources\lib\lifxlan\products.py)
Don't grab the whole folder and overlay it, just the products.py file - there are other changes to the the lifxlan package that will cause the add-on to fail. At the very least it now requires the python package netifaces which has C code that needs to be built. Didn't feel like going down that road today, running this on my shield tv.
This does work, if a bit janky, on a current SPMC from the play store, and I assume Kodi 16/17. Does not work at all on 18 nightlies.
Unfortunately, it looks like if a bulb doesn't acknowledge an update the add-on throws an exception and stops running. This seems to happen pretty reliably after 10 - 20 mins of playback. I quite like the bulbs so far, and this add-on seems like it could be amazing with a bit more attention.