Given a known MAC address and a device model for a light fixture, I perform client.ListDevices() and every Device object is fully initialized.
However, if I call client.Device(address, model) the returned Device instance is only partly initialized. In that case the Device and is empty and both Controllable and Retrievable are false whereas Address, Model etc. are properly returned. For that device Controllable & Retrievable are true when using ListDevices().
Given a known MAC address and a device model for a light fixture, I perform
client.ListDevices()
and everyDevice
object is fully initialized.However, if I call
client.Device(address, model)
the returnedDevice
instance is only partly initialized. In that case theDevice
and is empty and bothControllable
andRetrievable
are false whereasAddress
,Model
etc. are properly returned. For that deviceControllable
&Retrievable
are true when usingListDevices()
.