Configuration class abstract

Constructors

Configuration([dynamic updates(ConfigurationBuilder b)])
factory
Configuration.fromJson(Map json)
factory

Properties

apiVersion String?
The version of the hue API in the format
no setter
backup → BackUp?
no setter
bridgeId String?
The unique bridge id. This is currently generated from the bridge Ethernet mac address.
no setter
configuration Configuration?
no setter
dataStoreVersion String?
no setter
dhcp bool?
Whether the IP address of the bridge is obtained with DHCP.
no setter
factoryNew bool?
Indicates if bridge settings are factory new.
no setter
gateway String?
Gateway IP address of the bridge.
no setter
groups → BuiltMap<String, Group>?
no setter
hashCode int
The hash code for this object.
no setterinherited
internetServices → InternetServices?
no setter
ipAddress String?
IP address of the bridge.
no setter
lights → BuiltMap<String, Light>?
no setter
linkButton bool?
Indicates whether the link button has been pressed within the last 30 seconds.
no setter
localTime String?
The local time of the bridge. "none" if not available.
no setter
localTimeDate DateTime
no setter
mac String?
MAC address of the bridge.
no setter
modelId String?
This parameter uniquely identifies the hardware model of the bridge (BSB001, BSB002).
no setter
name String?
no setter
netMask String?
Network mask of the bridge.
no setter
portalConnection String?
no setter
portalServices bool?
This indicates whether the bridge is registered to synchronize data with a portal account.
no setter
portalState → PortalState?
no setter
proxyAddress String?
IP Address of the proxy server being used. A value of “none” indicates no proxy.
no setter
proxyPort int?
Port of the proxy being used by the bridge. If set to 0 then a proxy is not being used.
no setter
replacesBridgeId String?
If a bridge backup file has been restored on this bridge from a bridge with a different bridgeid, it will indicate that bridge id, otherwise it will be null.
no setter
no setter
rules → BuiltMap<String, Rule>?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scenes → BuiltMap<String, Scene>?
no setter
schedules → BuiltMap<String, Schedule>?
no setter
sensors → BuiltMap<String, Sensor>?
no setter
softwareUpdate → SoftwareUpdate?
Contains information related to software updates.
no setter
starterKitId String?
no setter
swVersion String?
Software version of the bridge.
no setter
timeZone String?
Timezone of the bridge as OlsenIDs, like "Europe/Amsterdam" or "none" when not configured.
no setter
As of 1.9. Perform a touchlink action if set to true, setting to false is ignored.
no setter
utc String?
Current time stored on the bridge.
no setter
utcDate DateTime
no setter
whitelist → BuiltMap<String, WhiteListItem>?
A list of whitelisted user IDs.
no setter
zigbeeChannel int?
The current wireless frequency channel used by the bridge. It can take values of 11, 15, 20,25 or 0 if undefined (factory new).
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(ConfigurationBuilder)) Configuration
Rebuilds the instance.
inherited
toBridgeObject({String? action}) Map
toBuilder() ConfigurationBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<Configuration>
no setter