HueNetwork class
Constructors
-
HueNetwork({required List<
Bridge> bridges})
Properties
-
behaviorInstances
↔ List<
BehaviorInstance> -
All of the BehaviorInstance objects on the network that the user's
device has permission to access.
getter/setter pair
-
behaviorScripts
↔ List<
BehaviorScript> -
All of the BehaviorScript objects on the network that the user's device
has permission to access.
getter/setter pair
-
bridgeHomes
↔ List<
BridgeHome> -
All of the BridgeHome objects on the network that the user's device has
permission to access.
getter/setter pair
-
bridges
↔ List<
Bridge> -
All of the bridges the user's device has access to on the network.
getter/setter pair
-
All of the Button objects on the network that the user's device has
permission to access.
getter/setter pair
-
devicePowers
↔ List<
DevicePower> -
All of the DevicePower objects on the network that the user's device has
permission to access.
getter/setter pair
-
devices
↔ List<
Device> -
All of the Device objects on the network that the user's device has
permission to access.
getter/setter pair
-
entertainmentConfigurations
↔ List<
EntertainmentConfiguration> -
All of the EntertainmentConfiguration objects on the network that the
user's device has permission to access.
getter/setter pair
-
entertainments
↔ List<
Entertainment> -
All of the Entertainment objects on the network that the user's device
has permission to access.
getter/setter pair
-
geofenceClients
↔ List<
GeofenceClient> -
All of the GeofenceClient objects on the network that the user's device
has permission to access.
getter/setter pair
-
geolocations
↔ List<
Geolocation> -
All of the Geolocation objects on the network that the user's device has
permission to access.
getter/setter pair
-
groupedLights
↔ List<
GroupedLight> -
All of the GroupedLight objects on the network that the user's device
has permission to access.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
homekits
↔ List<
Homekit> -
All of the Homekit objects on the network that the user's device has
permission to access.
getter/setter pair
-
lightLevels
↔ List<
LightLevel> -
All of the LightLevel objects on the network that the user's device has
permission to access.
getter/setter pair
-
lights
↔ List<
Light> -
All of the Light objects on the network that the user's device has
permission to access.
getter/setter pair
-
matterFabrics
↔ List<
MatterFabric> -
All of the MatterFabric objects on the network that the user's device
has permission to access.
getter/setter pair
-
matters
↔ List<
Matter> -
All of the Matter objects on the network that the user's device has
permission to access.
getter/setter pair
-
motions
↔ List<
Motion> -
All of the Motion objects on the network that the user's device has
permission to access.
getter/setter pair
-
relativeRotaries
↔ List<
RelativeRotary> -
All of the RelativeRotary objects on the network that the user's device
has permission to access.
getter/setter pair
-
resources
→ List<
List< Resource> > -
A single list that contains all of the resource lists.
no setter
-
rooms
↔ List<
Room> -
All of the Room objects on the network that the user's device has
permission to access.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scenes
↔ List<
Scene> -
All of the Scene objects on the network that the user's device has
permission to access.
getter/setter pair
-
smartScenes
↔ List<
SmartScene> -
All of the SmartScene objects on the network that the user's device has
permission to access.
getter/setter pair
-
temperatures
↔ List<
Temperature> -
All of the Temperature objects on the network that the user's device has
permission to access.
getter/setter pair
-
zgpConnectivities
↔ List<
ZgpConnectivity> -
All of the ZgpConnectivity objects on the network that the user's device
has permission to access.
getter/setter pair
-
zigbeeConnectivities
↔ List<
ZigbeeConnectivity> -
All of the ZigbeeConnectivity objects on the network that the user's
device has permission to access.
getter/setter pair
-
zigbeeDeviceDiscoveries
↔ List<
ZigbeeDeviceDiscovery> -
All of the ZigbeeDeviceDiscovery objects on the network that the user's
device has permission to access.
getter/setter pair
-
zones
↔ List<
Zone> -
All of the Zone objects on the network that the user's device has
permission to access.
getter/setter pair
Methods
-
addPoint(
Bridge bridge) → bool -
Adds a
bridge
to the bridges list. -
fetchAll(
) → Future< void> - Fetch all of the Philip's Hue devices on the network that this device has permission to fetch.
-
fetchAllType(
ResourceType type) → Future< void> -
Fetch all of the Philip's Hue devices of the given
type
on the network that this device has permission to fetch. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removePoint(
Bridge bridge) → bool -
Removes a
bridge
from the bridges list. -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited