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
I can use the various accessor methods for all properties, except alpha. For alpha I need to to use raw_values tuple, would be nice to add aplha() to the Light class to avoid need to handle raw_values(), e.g. to avoid something like this:
# Alpha is only available from raw_values()
(onoff, lum, temp, red, green, blue, alpha) = light.raw_values()
# if online is false then override on to be false, the light can't be on if it's not even powered on
state = {
"online": light.reachable(),
"lastSeen": light.last_seen(),
"on": (light.reachable() and light.on()),
"lum": light.lum(),
"temp": light.temp(),
"colour": {
"red": light.red(),
"green": light.green(),
"blue": light.blue()
},
"alpha": alpha
}
The text was updated successfully, but these errors were encountered:
Well, the main question is: how do you use that value? :) From my experience, it never changes (that's why it's not exposed). Could you please explain your case?
I can use the various accessor methods for all properties, except alpha. For
alpha
I need to to use raw_values tuple, would be nice to addaplha()
to theLight
class to avoid need to handleraw_values()
, e.g. to avoid something like this:The text was updated successfully, but these errors were encountered: