You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 6, 2025. It is now read-only.
I just tested your script and it works well. I still have some minor questions:
Is it possible to add Bulbs manually to the internal list without using discovery?
Can i simply create a Device object by passing the right arguments to its CTOR (DeviceId, Host, Client)?
How can i disable discovery when creating the Client? Can i place the next lines into an IF block: self.discover() and the _discoverpoll calls? I would create separate methods for this (start/stop discovery)
What i'm actually looking for is a way to re-create the bulblist from a (db) store. Once it knows (dicovered) the bulbs, there is no need to discover them again. (unless you want to make sure that they are on-line). It should see changes in the bulbs (when the are on-line) as your script does now.
So my main question: Is there an easy way to store/restore bulbs?
Also, please mention in your docs that this is a Python 2.x script.