Index
A B C D E G H I J K L M N O P R S T U V W X Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- Action - Class in io.github.zeroone3010.yahueapi.domain
- Action() - Constructor for class io.github.zeroone3010.yahueapi.domain.Action
- activate() - Method in interface io.github.zeroone3010.yahueapi.Scene
-
Activates this scene.
- ACTIVE - io.github.zeroone3010.yahueapi.NewLightsSearchStatus
-
A search for new lights is currently active, please check again soon.
- addLight(Light) - Method in interface io.github.zeroone3010.yahueapi.Room
-
Adds the given light into this group.
- alert(AlertType) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- alert(AlertType) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.AlertStep
-
Alert.
- AlertType - Enum in io.github.zeroone3010.yahueapi
-
The Hue Bridge recognizes the concept of an "alert" as blinking the lights.
- AMBIENT_LIGHT - io.github.zeroone3010.yahueapi.SensorType
-
A ambient light sensor, e.g.
- AmbientLightSensor - Interface in io.github.zeroone3010.yahueapi
- AmbientLightSensorImpl - Class in io.github.zeroone3010.yahueapi
- ApiInitializationError - Class in io.github.zeroone3010.yahueapi.domain
- ApiInitializationError() - Constructor for class io.github.zeroone3010.yahueapi.domain.ApiInitializationError
- ApiInitializationStatus - Class in io.github.zeroone3010.yahueapi.domain
- ApiInitializationStatus() - Constructor for class io.github.zeroone3010.yahueapi.domain.ApiInitializationStatus
- ApiInitializationSuccess - Class in io.github.zeroone3010.yahueapi.domain
- ApiInitializationSuccess() - Constructor for class io.github.zeroone3010.yahueapi.domain.ApiInitializationSuccess
B
- BridgeConfig - Class in io.github.zeroone3010.yahueapi.domain
- BridgeConfig() - Constructor for class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- BRIGHT_LIGHT - io.github.zeroone3010.yahueapi.domain.StartupMode
- brightness(int) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- brightness(int) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.BrightnessStep
-
Brightness.
- builder() - Static method in class io.github.zeroone3010.yahueapi.State
- Builder() - Constructor for class io.github.zeroone3010.yahueapi.State.Builder
- Button - Interface in io.github.zeroone3010.yahueapi
-
A button of a
Switch. - ButtonEvent - Class in io.github.zeroone3010.yahueapi
-
This class describes an event of a single button of a switch.
- ButtonEvent.ButtonEventType - Enum in io.github.zeroone3010.yahueapi
-
An enumeration of the actions that a user may take with a physical button.
C
- checkClientTrusted(X509Certificate[], String) - Method in class io.github.zeroone3010.yahueapi.TrustEverythingManager
- checkServerTrusted(X509Certificate[], String) - Method in class io.github.zeroone3010.yahueapi.TrustEverythingManager
- color(Color) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- color(Color) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.ColorStep
-
Color.
- Color - Class in io.github.zeroone3010.yahueapi
-
Use this class to define a color for a color light -- or for a room with color lights.
- COLOR - io.github.zeroone3010.yahueapi.LightType
- COLOR_LOOP - io.github.zeroone3010.yahueapi.EffectType
-
Color loop, cycling through all the colors with the current brightness and saturation.
- COLOR_LOOP_EFFECT - Static variable in class io.github.zeroone3010.yahueapi.State
-
A state that turns on the
EffectType.COLOR_LOOPeffect. - COLOR_TEMPERATURE - io.github.zeroone3010.yahueapi.LightType
- colorTemperatureInMireks(int) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- colorTemperatureInMireks(int) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.ColorTemperatureStep
-
Color temperature.
- COMPLETED - io.github.zeroone3010.yahueapi.NewLightsSearchStatus
-
A search for a new lights has been completed.
- ComponentSoftwareUpdate - Class in io.github.zeroone3010.yahueapi.domain
- ComponentSoftwareUpdate() - Constructor for class io.github.zeroone3010.yahueapi.domain.ComponentSoftwareUpdate
- ConfigBackup - Class in io.github.zeroone3010.yahueapi.domain
- ConfigBackup() - Constructor for class io.github.zeroone3010.yahueapi.domain.ConfigBackup
- ConfigSoftwareUpdate - Class in io.github.zeroone3010.yahueapi.domain
- ConfigSoftwareUpdate() - Constructor for class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- ConfigSoftwareUpdate2 - Class in io.github.zeroone3010.yahueapi.domain
- ConfigSoftwareUpdate2() - Constructor for class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- ConfigSoftwareUpdate2AutoInstall - Class in io.github.zeroone3010.yahueapi.domain
- ConfigSoftwareUpdate2AutoInstall() - Constructor for class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2AutoInstall
- ConfigSoftwareUpdate2Bridge - Class in io.github.zeroone3010.yahueapi.domain
- ConfigSoftwareUpdate2Bridge() - Constructor for class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2Bridge
- CUSTOM - io.github.zeroone3010.yahueapi.domain.StartupMode
D
- DAYLIGHT - io.github.zeroone3010.yahueapi.SensorType
-
A daylight sensor, i.e.
- DaylightSensor - Interface in io.github.zeroone3010.yahueapi
-
The daylight sensor is a virtual sensor.
- DeviceTypes - Class in io.github.zeroone3010.yahueapi.domain
- DeviceTypes() - Constructor for class io.github.zeroone3010.yahueapi.domain.DeviceTypes
- DIMMABLE - io.github.zeroone3010.yahueapi.LightType
- discoverBridges(Consumer<HueBridge>, HueBridgeDiscoveryService.DiscoveryMethod...) - Method in class io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService
-
Discover the Hue Bridges in the current network, using the given discovery methods.
E
- effect(EffectType) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- effect(EffectType) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.EffectStep
-
Effect.
- EffectType - Enum in io.github.zeroone3010.yahueapi
-
Light effect, as supported by the Hue API.
- ENTERTAINMENT - io.github.zeroone3010.yahueapi.GroupType
- EntertainmentStream - Class in io.github.zeroone3010.yahueapi.domain
- EntertainmentStream() - Constructor for class io.github.zeroone3010.yahueapi.domain.EntertainmentStream
- equals(Object) - Method in class io.github.zeroone3010.yahueapi.ButtonEvent
- equals(Object) - Method in class io.github.zeroone3010.yahueapi.Color
- equals(Object) - Method in class io.github.zeroone3010.yahueapi.HueBridge
- equals(Object) - Method in class io.github.zeroone3010.yahueapi.State
- EXTENDED_COLOR - io.github.zeroone3010.yahueapi.LightType
G
- getAcceptedIssuers() - Method in class io.github.zeroone3010.yahueapi.TrustEverythingManager
- getAction() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getAction() - Method in class io.github.zeroone3010.yahueapi.SwitchEvent
- getActions() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getAddress() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationError
- getAddress() - Method in class io.github.zeroone3010.yahueapi.domain.RuleAction
- getAddress() - Method in class io.github.zeroone3010.yahueapi.domain.RuleCondition
- getAlert() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getAlert() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getAlert() - Method in class io.github.zeroone3010.yahueapi.State
-
The latest alert command issued.
- getAllLights() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all lights known by the Bridge.
- getAmbientLightSensors() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the ambient light sensors configured into the Bridge.
- getAmbientSensorByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific ambient sensor by its name.
- getApiString() - Method in enum io.github.zeroone3010.yahueapi.AlertType
- getApiString() - Method in enum io.github.zeroone3010.yahueapi.EffectType
- getApiValue() - Method in enum io.github.zeroone3010.yahueapi.domain.StartupMode
- getApiVersion() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getAppdata() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getArchetype() - Method in class io.github.zeroone3010.yahueapi.domain.LightConfig
- getAutoInstall() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- getBackup() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getBlue() - Method in class io.github.zeroone3010.yahueapi.Color
- getBody() - Method in class io.github.zeroone3010.yahueapi.domain.RuleAction
- getBri() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getBri() - Method in class io.github.zeroone3010.yahueapi.State
- getBridge() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- getBridgeId() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getBrightness() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getButton() - Method in class io.github.zeroone3010.yahueapi.SwitchEvent
- getButtonEvent() - Method in class io.github.zeroone3010.yahueapi.domain.SensorEvent
- getButtons() - Method in interface io.github.zeroone3010.yahueapi.Switch
-
Lists the buttons of this switch.
- getCapabilities() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getCapabilities() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getClassid() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- getColormode() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getColorMode() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getCommunication() - Method in class io.github.zeroone3010.yahueapi.domain.PortalState
- getConditions() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getConfig() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getConfig() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getConfig() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getCreated() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getCreateDate() - Method in class io.github.zeroone3010.yahueapi.domain.WhiteListItem
- getCt() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getCt() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getCt() - Method in class io.github.zeroone3010.yahueapi.State
- getDataStoreVersion() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getDaylightSensors() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the daylight sensors configured into the Bridge.
- getDegreesCelsius() - Method in interface io.github.zeroone3010.yahueapi.TemperatureSensor
-
Returns the detected temperature in degrees Celsius.
- getDescription() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationError
- getDescription() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- getDeviceTypes() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- getDirection() - Method in class io.github.zeroone3010.yahueapi.domain.LightConfig
- getEffect() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getEffect() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getEffect() - Method in class io.github.zeroone3010.yahueapi.State
-
The latest effect command issued.
- getError() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationStatus
- getErrorCode() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigBackup
- getEventCode() - Method in class io.github.zeroone3010.yahueapi.ButtonEvent
- getEvents() - Method in class io.github.zeroone3010.yahueapi.domain.SensorInput
- getEventType() - Method in class io.github.zeroone3010.yahueapi.ButtonEvent
- getEventType() - Method in class io.github.zeroone3010.yahueapi.domain.SensorEvent
- getFunction() - Method in class io.github.zeroone3010.yahueapi.domain.LightConfig
- getGateway() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getGreen() - Method in class io.github.zeroone3010.yahueapi.Color
- getGroup() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getGroups() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getGroupsOfType(GroupType...) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all groups of lights that match any of the specified group types.
- getHue() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getHue() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getHue() - Method in class io.github.zeroone3010.yahueapi.State
- getId() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Returns the technical id of the light, as assigned by the Bridge.
- getId() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns the technical id of the room, zone, or light group, as assigned by the Bridge.
- getId() - Method in interface io.github.zeroone3010.yahueapi.Sensor
-
Returns the id of the sensor, as assigned by the Bridge.
- getImage() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getInputs() - Method in class io.github.zeroone3010.yahueapi.domain.SensorCapabilities
- getInternet() - Method in class io.github.zeroone3010.yahueapi.domain.InternetServices
- getInternetServices() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getIp() - Method in class io.github.zeroone3010.yahueapi.HueBridge
-
Returns the IP address of the Bridge.
- getIpAddress() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getLastChange() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- getLastinstall() - Method in class io.github.zeroone3010.yahueapi.domain.ComponentSoftwareUpdate
- getLastInstall() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2Bridge
- getLastSearchTime() - Method in class io.github.zeroone3010.yahueapi.NewLightsResult
-
Time of the last finished search, or
Optional.empty()if no search has been completed since the last time the Bridge was rebooted. - getLastTriggered() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getLastUpdated() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getLastUpdated() - Method in interface io.github.zeroone3010.yahueapi.Sensor
-
Returns the last time the sensor status has been updated, or null if it has not been updated.
- getLastUseDate() - Method in class io.github.zeroone3010.yahueapi.domain.WhiteListItem
- getLatestEvent() - Method in interface io.github.zeroone3010.yahueapi.Switch
-
The latest event of this switch.
- getLightByName(String) - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns one light, if found by the given name.
- getLightLevel() - Method in interface io.github.zeroone3010.yahueapi.AmbientLightSensor
-
Returns the current light level in lux.
- getLightLevel() - Method in class io.github.zeroone3010.yahueapi.AmbientLightSensorImpl
- getLights() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getLights() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getLights() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getLights() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns all the lights that have been assigned to this group.
- getLinks() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- getLocalTime() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getLocations() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getMac() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getMac() - Method in class io.github.zeroone3010.yahueapi.HueBridge
-
Returns the MAC address of the Bridge.
- getManufacturername() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getManufacturerName() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getMaxLumens() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Returns the maximum number of lumens that this light is capable of emitting, if the light reports such a number.
- getMethod() - Method in class io.github.zeroone3010.yahueapi.domain.RuleAction
- getMode() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getMode() - Method in class io.github.zeroone3010.yahueapi.domain.Startup
- getModelid() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getModelId() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getModelId() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getName() - Method in class io.github.zeroone3010.yahueapi.domain.WhiteListItem
- getName() - Method in class io.github.zeroone3010.yahueapi.HueBridge
-
Returns the human-readable name of the Bridge.
- getName() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Returns the name of the light, as set by the user.
- getName() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns the name of the room or zone, as set by the user.
- getName() - Method in interface io.github.zeroone3010.yahueapi.Scene
-
Returns the name of the scene, e.g.
- getName() - Method in interface io.github.zeroone3010.yahueapi.Sensor
-
Returns the human readable name of the sensor as set by the user, e.g.
- getNetmask() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getNewLights() - Method in class io.github.zeroone3010.yahueapi.NewLightsResult
-
The lights that were found the last time new lights were searched for, if any.
- getNewLightsSearchStatus() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns the status of new lights search -- see
Hue.searchForNewLights(). - getNumber() - Method in interface io.github.zeroone3010.yahueapi.Button
-
The number of this button in a switch.
- getOn() - Method in class io.github.zeroone3010.yahueapi.State
- getOperator() - Method in class io.github.zeroone3010.yahueapi.domain.RuleCondition
- getOwner() - Method in class io.github.zeroone3010.yahueapi.domain.EntertainmentStream
- getOwner() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- getOwner() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getOwner() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getPicture() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getPortalConnection() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getPortalState() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getPossibleEvents() - Method in interface io.github.zeroone3010.yahueapi.Button
-
A list of events that may be performed with the button.
- getPresenceSensorByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific presence sensor by its name.
- getPresenceSensors() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the presence sensors configured into the Bridge.
- getProductid() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getProductName() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getProductName() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getProductName() - Method in interface io.github.zeroone3010.yahueapi.Sensor
-
Returns the human readable name of the sensor product, e.g.
- getProxyAddress() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getProxyMode() - Method in class io.github.zeroone3010.yahueapi.domain.EntertainmentStream
- getProxyNode() - Method in class io.github.zeroone3010.yahueapi.domain.EntertainmentStream
- getProxyPort() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getRaw() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns the raw root node information of the REST API.
- getRecycle() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getRed() - Method in class io.github.zeroone3010.yahueapi.Color
- getRemoteAccess() - Method in class io.github.zeroone3010.yahueapi.domain.InternetServices
- getRepeatIntervals() - Method in class io.github.zeroone3010.yahueapi.domain.SensorInput
- getReplacesBridgeId() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getResourcelinks() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getRoomByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific room by its name.
- getRoomClass() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getRooms() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the rooms configured into the Bridge.
- getRules() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getSat() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getSat() - Method in class io.github.zeroone3010.yahueapi.State
- getSaturation() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getScene() - Method in class io.github.zeroone3010.yahueapi.State
-
The id of the scene that this state will activate.
- getSceneByName(String) - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns one scene, if found by the given name.
- getScenes() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getScenes() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns the scenes that belong to this group.
- getSchedules() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getSensors() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- getSoftwareUpdate() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getSoftwareUpdate() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getSoftwareUpdate2() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getSoftwareVersion() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getSoftwareVersion() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getStarterKitId() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getStartup() - Method in class io.github.zeroone3010.yahueapi.domain.LightConfig
- getState() - Method in class io.github.zeroone3010.yahueapi.domain.ComponentSoftwareUpdate
- getState() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- getState() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2Bridge
- getState() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getState() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getState() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getState() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Gets the state of the light -- or returns the cached state if caching has been enabled with
Hue.setCaching(boolean). - getStatus() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigBackup
- getStatus() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getStatus() - Method in class io.github.zeroone3010.yahueapi.NewLightsResult
-
Status of searching for new lights:
ACTIVEif there is a search currently going on, [@code NONE} if no search has been performed since the Bridge was last rebooted, andCOMPLETEDif a search has been finished. - getStream() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getSuccess() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationStatus
- getSwconfigid() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getSwitchByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific switch by its name.
- getSwitches() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the switches configured into the Bridge.
- getSwupdate() - Method in class io.github.zeroone3010.yahueapi.domain.InternetServices
- getSwupdate() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getSwversion() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getTemperatureSensorByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific temperature sensor by its name.
- getTemperatureSensors() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the temperature sensors configured into the Bridge.
- getText() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- getTime() - Method in class io.github.zeroone3010.yahueapi.domain.InternetServices
- getTimesTriggered() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- getTimeZone() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getTransitiontime() - Method in class io.github.zeroone3010.yahueapi.State
- getType() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationError
- getType() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- getType() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getType() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- getType() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getType() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getType() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Returns info on the type of the light.
- getType() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Returns the type of this group of lights, whether it is a room, a zone, or something else.
- getType() - Method in interface io.github.zeroone3010.yahueapi.Sensor
-
Returns the type of the sensor.
- getUnassignedLightByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific unassigned light by its name.
- getUnassignedLights() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all lights that do not belong to any group or zone.
- getUniqueid() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- getUniqueId() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- getUnknownSensors() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the sensors configured into the Bridge.
- getUpdateState() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- getUpdateTime() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2AutoInstall
- getUrl() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- getUsername() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationSuccess
- getUtc() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getValue() - Method in class io.github.zeroone3010.yahueapi.domain.RuleCondition
- getVersion() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- getWhiteList() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getXy() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- getXy() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- getXy() - Method in class io.github.zeroone3010.yahueapi.State
- getZigbeeChannel() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- getZoneByName(String) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns a specific zone by its name.
- getZones() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Returns all the zones configured into the Bridge.
- Group - Class in io.github.zeroone3010.yahueapi.domain
- Group() - Constructor for class io.github.zeroone3010.yahueapi.domain.Group
- GroupState - Class in io.github.zeroone3010.yahueapi.domain
- GroupState() - Constructor for class io.github.zeroone3010.yahueapi.domain.GroupState
- GroupType - Enum in io.github.zeroone3010.yahueapi
-
See https://developers.meethue.com/develop/hue-api/groupds-api/ for further specifications.
H
- hashCode() - Method in class io.github.zeroone3010.yahueapi.ButtonEvent
- hashCode() - Method in class io.github.zeroone3010.yahueapi.Color
- hashCode() - Method in class io.github.zeroone3010.yahueapi.HueBridge
- hashCode() - Method in class io.github.zeroone3010.yahueapi.State
- HOLD - io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
The button is being held down.
- HTTP - io.github.zeroone3010.yahueapi.HueBridgeProtocol
-
Deprecated.All the bridges will stop supporting plain HTTP connections once they eventually receive Signify signed certificates.
- hue(int) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- hue(int) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.HueStep
-
Hue.
- Hue - Class in io.github.zeroone3010.yahueapi
-
The main class.
- Hue(HueBridgeProtocol, String, String) - Constructor for class io.github.zeroone3010.yahueapi.Hue
-
A basic constructor for initializing the Hue Bridge connection for this library.
- Hue(String, String) - Constructor for class io.github.zeroone3010.yahueapi.Hue
-
The basic constructor for initializing the Hue Bridge connection for this library.
- Hue.HueBridgeConnectionBuilder - Class in io.github.zeroone3010.yahueapi
- HueBridge - Class in io.github.zeroone3010.yahueapi
-
A class representing a Hue Bridge in the application initialization phase.
- HueBridge(String) - Constructor for class io.github.zeroone3010.yahueapi.HueBridge
- HueBridge(String, String, String) - Constructor for class io.github.zeroone3010.yahueapi.HueBridge
- hueBridgeConnectionBuilder(String) - Static method in class io.github.zeroone3010.yahueapi.Hue
-
The method to be used if you do not have an API key for your application yet.
- HueBridgeDiscoveryService - Class in io.github.zeroone3010.yahueapi.discovery
-
A service with which one can discover the available Hue Bridges.
- HueBridgeDiscoveryService() - Constructor for class io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService
- HueBridgeDiscoveryService.DiscoveryMethod - Enum in io.github.zeroone3010.yahueapi.discovery
-
The different methods that one can use to discover the available bridges.
- HueBridgeProtocol - Enum in io.github.zeroone3010.yahueapi
-
An enumeration on what kind of a connection one wants with the Bridge: HTTP or HTTPS.
I
- INITIAL_PRESS - io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
The button was pushed.
- initializeApiConnection(String) - Method in class io.github.zeroone3010.yahueapi.Hue.HueBridgeConnectionBuilder
-
Returns a
CompletableFuturethat completes once you push the button on the Hue Bridge. - InternetServices - Class in io.github.zeroone3010.yahueapi.domain
- InternetServices() - Constructor for class io.github.zeroone3010.yahueapi.domain.InternetServices
- io.github.zeroone3010.yahueapi - package io.github.zeroone3010.yahueapi
- io.github.zeroone3010.yahueapi.discovery - package io.github.zeroone3010.yahueapi.discovery
- io.github.zeroone3010.yahueapi.domain - package io.github.zeroone3010.yahueapi.domain
- isActive() - Method in class io.github.zeroone3010.yahueapi.domain.EntertainmentStream
- isAllOn() - Method in class io.github.zeroone3010.yahueapi.domain.GroupState
- isAllOn() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Queries the state of the group.
- isAnyOn() - Method in class io.github.zeroone3010.yahueapi.domain.GroupState
- isAnyOn() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Queries the state of the group of lights.
- isCaching() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Tells whether this instance caches the states of objects, such as lights.
- isCertified() - Method in class io.github.zeroone3010.yahueapi.domain.SensorCapabilities
- isCheckForUpdate() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- isCheckForUpdate() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- isConfigured() - Method in class io.github.zeroone3010.yahueapi.domain.Startup
- isDark() - Method in interface io.github.zeroone3010.yahueapi.AmbientLightSensor
-
Tells whether the current light level is below darkness threshold.
- isDark() - Method in class io.github.zeroone3010.yahueapi.AmbientLightSensorImpl
- isDaylight() - Method in interface io.github.zeroone3010.yahueapi.AmbientLightSensor
-
Tells whether the current light level is above light threshold.
- isDaylight() - Method in class io.github.zeroone3010.yahueapi.AmbientLightSensorImpl
- isDaylightTime() - Method in interface io.github.zeroone3010.yahueapi.DaylightSensor
-
Tells whether the current time is after sunrise but before sunset.
- isDhcp() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- isFactoryNew() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- isIncoming() - Method in class io.github.zeroone3010.yahueapi.domain.PortalState
- isLinkButton() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- isLocked() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- isNotify() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- isOn() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- isOn() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2AutoInstall
- isOn() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- isOn() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Queries the light state -- or returns the cached state if caching has been enabled with
Hue.setCaching(boolean). - isOutgoing() - Method in class io.github.zeroone3010.yahueapi.domain.PortalState
- isPortalServices() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- isPresence() - Method in interface io.github.zeroone3010.yahueapi.PresenceSensor
-
Whether presence has been detected.
- isPrimary() - Method in class io.github.zeroone3010.yahueapi.domain.SensorCapabilities
- isReachable() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- isReachable() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Queries the reachability of the light -- or returns the cached state if caching has been enabled with
Hue.setCaching(boolean). - isRecycle() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- isRecycle() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- isRecycle() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- isRecycle() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- isSignedOn() - Method in class io.github.zeroone3010.yahueapi.domain.PortalState
J
- jsonValue() - Method in enum io.github.zeroone3010.yahueapi.domain.StartupMode
K
- KEEP_STATE - io.github.zeroone3010.yahueapi.domain.StartupMode
- keepCurrentState() - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.OnOffStep
-
Keeps the current state of the light to which this state is assigned: if it's on, it stays on, and if it's off, it stays off.
L
- LAST_ON_STATE - io.github.zeroone3010.yahueapi.domain.StartupMode
- Light - Interface in io.github.zeroone3010.yahueapi
-
A single Philips Hue -compatible light.
- LIGHT_GROUP - io.github.zeroone3010.yahueapi.GroupType
- LIGHT_SOURCE - io.github.zeroone3010.yahueapi.GroupType
- LightConfig - Class in io.github.zeroone3010.yahueapi.domain
- LightConfig() - Constructor for class io.github.zeroone3010.yahueapi.domain.LightConfig
- LightDto - Class in io.github.zeroone3010.yahueapi.domain
- LightDto() - Constructor for class io.github.zeroone3010.yahueapi.domain.LightDto
- LightState - Class in io.github.zeroone3010.yahueapi.domain
-
A data transfer object to hold the properties received from the Hue Bridge.
- LightState() - Constructor for class io.github.zeroone3010.yahueapi.domain.LightState
- LightType - Enum in io.github.zeroone3010.yahueapi
-
See https://developers.meethue.com/documentation/supported-lights for further specifications.
- LONG_ALERT - io.github.zeroone3010.yahueapi.AlertType
-
Blinking for 15 seconds.
- LONG_ALERT - Static variable in class io.github.zeroone3010.yahueapi.State
-
A state that causes light(s) to blink for 15 seconds.
- LONG_RELEASED - io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
The button was released after it was held down for a while.
- LUMINAIRE - io.github.zeroone3010.yahueapi.GroupType
M
- MDNS - io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService.DiscoveryMethod
-
With the multicast DNS method discovery queries are sent into the local network.
N
- NewLightsResult - Class in io.github.zeroone3010.yahueapi
- NewLightsResult(Collection<Light>, NewLightsSearchStatus, ZonedDateTime) - Constructor for class io.github.zeroone3010.yahueapi.NewLightsResult
- NewLightsSearchStatus - Enum in io.github.zeroone3010.yahueapi
- NO_ALERT - Static variable in class io.github.zeroone3010.yahueapi.State
-
A state that stops lights from blinking.
- NO_EFFECTS - Static variable in class io.github.zeroone3010.yahueapi.State
-
A state that stops effects.
- NONE - io.github.zeroone3010.yahueapi.AlertType
-
No alert.
- NONE - io.github.zeroone3010.yahueapi.EffectType
-
No effect.
- NONE - io.github.zeroone3010.yahueapi.NewLightsSearchStatus
-
A search for new lights has not been performed since the last time the Bridge was rebooted.
- NUPNP - io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService.DiscoveryMethod
-
With the N-UPnP method the Philips Hue portal is polled over the internet and the portal responds with local IP addresses if it knows about any Bridges that exist in the network where it is polled from.
O
- of(float, float, float) - Static method in class io.github.zeroone3010.yahueapi.Color
-
Creates a
Colorobject with the specified red, green, and blue parts. - of(int) - Static method in class io.github.zeroone3010.yahueapi.Color
-
Creates a
Colorobject from the given integer such that the least significant byte (0xFF) represent blue, the next byte green (0xFF00) and the next one red (0xFF0000). - of(int, int, int) - Static method in class io.github.zeroone3010.yahueapi.Color
-
Creates a
Colorobject with the specified red, green, and blue parts. - of(Integer) - Static method in class io.github.zeroone3010.yahueapi.Color
-
Creates a
Colorobject from the given integer such that the least significant byte (0xFF) represent blue, the next byte green (0xFF00) and the next one red (0xFF0000). - of(Object) - Static method in class io.github.zeroone3010.yahueapi.Color
-
Accepts another kind of `Color` object, such as an instance of a
java.awt.Colororandroid.graphics.Color, and tries to parse it into this kind of aColorobject. - of(String) - Static method in class io.github.zeroone3010.yahueapi.Color
-
Creates a
Colorobject from the given string that should represent a three bytes long hexadecimal number. - off() - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.OnOffStep
-
Creates a new
Statethat will turn off the light to which it is assigned. - on() - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.OnOffStep
-
Creates a new
Statethat will turn on the light to which it is assigned. - on(Boolean) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- on(Boolean) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.OnOffStep
- ON_OFF_LIGHT - io.github.zeroone3010.yahueapi.LightType
- ON_OFF_PLUGIN_UNIT - io.github.zeroone3010.yahueapi.LightType
P
- parseFromButtonEventType(String) - Static method in enum io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
- parseTypeString(String) - Static method in enum io.github.zeroone3010.yahueapi.AlertType
- parseTypeString(String) - Static method in enum io.github.zeroone3010.yahueapi.EffectType
- parseTypeString(String) - Static method in enum io.github.zeroone3010.yahueapi.SensorType
- PortalState - Class in io.github.zeroone3010.yahueapi.domain
- PortalState() - Constructor for class io.github.zeroone3010.yahueapi.domain.PortalState
- PRESENCE - io.github.zeroone3010.yahueapi.SensorType
-
A presence sensor, i.e.
- PresenceSensor - Interface in io.github.zeroone3010.yahueapi
-
A physical motion detector or a virtual geofence sensor.
R
- refresh() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Refreshes the room, lamp, etc.
- removeLight(Light) - Method in interface io.github.zeroone3010.yahueapi.Room
-
Removes the given light from this group.
- ResourceLink - Class in io.github.zeroone3010.yahueapi.domain
- ResourceLink() - Constructor for class io.github.zeroone3010.yahueapi.domain.ResourceLink
- Room - Interface in io.github.zeroone3010.yahueapi
-
A room, a zone, or another type of group that has been configured into the Hue Bridge.
- ROOM - io.github.zeroone3010.yahueapi.GroupType
- Root - Class in io.github.zeroone3010.yahueapi.domain
- Root() - Constructor for class io.github.zeroone3010.yahueapi.domain.Root
- Rule - Class in io.github.zeroone3010.yahueapi.domain
- Rule() - Constructor for class io.github.zeroone3010.yahueapi.domain.Rule
- RuleAction - Class in io.github.zeroone3010.yahueapi.domain
- RuleAction() - Constructor for class io.github.zeroone3010.yahueapi.domain.RuleAction
- RuleCondition - Class in io.github.zeroone3010.yahueapi.domain
- RuleCondition() - Constructor for class io.github.zeroone3010.yahueapi.domain.RuleCondition
S
- saturation(int) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- saturation(int) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.SaturationStep
-
Saturation.
- scene(String) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- scene(String) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.SceneStep
-
Scene.
- Scene - Class in io.github.zeroone3010.yahueapi.domain
- Scene - Interface in io.github.zeroone3010.yahueapi
-
A scene that has been configured into the Hue Bridge.
- Scene() - Constructor for class io.github.zeroone3010.yahueapi.domain.Scene
- Schedule - Class in io.github.zeroone3010.yahueapi.domain
- Schedule() - Constructor for class io.github.zeroone3010.yahueapi.domain.Schedule
- searchForNewLights() - Method in class io.github.zeroone3010.yahueapi.Hue
-
Orders the Bridge to search for new lights.
- Sensor - Interface in io.github.zeroone3010.yahueapi
-
A sensor, physical or virtual, capable of producing input into the Hue Bridge so that the Bridge can react to it.
- SensorCapabilities - Class in io.github.zeroone3010.yahueapi.domain
- SensorCapabilities() - Constructor for class io.github.zeroone3010.yahueapi.domain.SensorCapabilities
- SensorDto - Class in io.github.zeroone3010.yahueapi.domain
- SensorDto() - Constructor for class io.github.zeroone3010.yahueapi.domain.SensorDto
- SensorEvent - Class in io.github.zeroone3010.yahueapi.domain
- SensorEvent() - Constructor for class io.github.zeroone3010.yahueapi.domain.SensorEvent
- SensorInput - Class in io.github.zeroone3010.yahueapi.domain
- SensorInput() - Constructor for class io.github.zeroone3010.yahueapi.domain.SensorInput
- SensorType - Enum in io.github.zeroone3010.yahueapi
-
See https://developers.meethue.com/documentation/supported-sensors for further specifications.
- setBrightness(int) - Method in interface io.github.zeroone3010.yahueapi.Light
-
Sets the brightness of the light.
- setBrightness(int) - Method in interface io.github.zeroone3010.yahueapi.Room
-
Sets the brightness of the group.
- setCaching(boolean) - Method in class io.github.zeroone3010.yahueapi.Hue
-
Controls whether cached states of objects, such as lights, should be used.
- setState(State) - Method in interface io.github.zeroone3010.yahueapi.Light
-
Sets a state for the light.
- setState(State) - Method in interface io.github.zeroone3010.yahueapi.Room
-
Sets a state for the group.
- SHORT_ALERT - io.github.zeroone3010.yahueapi.AlertType
-
A short blink.
- SHORT_ALERT - Static variable in class io.github.zeroone3010.yahueapi.State
-
A state that causes a short blink to occur.
- SHORT_RELEASED - io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
The button was released after a brief push.
- Startup - Class in io.github.zeroone3010.yahueapi.domain
- Startup() - Constructor for class io.github.zeroone3010.yahueapi.domain.Startup
- StartupMode - Enum in io.github.zeroone3010.yahueapi.domain
- State - Class in io.github.zeroone3010.yahueapi
- State.Builder - Class in io.github.zeroone3010.yahueapi
- StateBuilderSteps - Class in io.github.zeroone3010.yahueapi
- StateBuilderSteps.AlertStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.BrightnessStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.BuildStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.ColorStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.ColorTemperatureStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.EffectStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.HueStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.InitialStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.OnOffStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.SaturationStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.SceneStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.TransitionTimeStep - Interface in io.github.zeroone3010.yahueapi
- StateBuilderSteps.XyStep - Interface in io.github.zeroone3010.yahueapi
- Switch - Interface in io.github.zeroone3010.yahueapi
-
Any switch with one or more buttons, such as a Philips Hue dimmer switch or a Philips Hue Tap switch.
- SWITCH - io.github.zeroone3010.yahueapi.SensorType
-
A switch, e.g.
- SwitchEvent - Class in io.github.zeroone3010.yahueapi
-
This class describes an event of a
Switch.
T
- TEMPERATURE - io.github.zeroone3010.yahueapi.SensorType
-
A temperature sensor.
- TemperatureSensor - Interface in io.github.zeroone3010.yahueapi
-
A sensor measuring the room temperature.
- toString() - Method in class io.github.zeroone3010.yahueapi.AmbientLightSensorImpl
- toString() - Method in class io.github.zeroone3010.yahueapi.ButtonEvent
- toString() - Method in class io.github.zeroone3010.yahueapi.Color
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Action
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationError
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationStatus
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ApiInitializationSuccess
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.BridgeConfig
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ComponentSoftwareUpdate
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigBackup
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2AutoInstall
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ConfigSoftwareUpdate2Bridge
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.DeviceTypes
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.EntertainmentStream
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Group
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.GroupState
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.InternetServices
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.LightConfig
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.LightDto
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.LightState
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.PortalState
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.ResourceLink
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Root
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Rule
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.RuleAction
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.RuleCondition
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Scene
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Schedule
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.SensorCapabilities
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.SensorDto
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.SensorEvent
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.SensorInput
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.Startup
- toString() - Method in class io.github.zeroone3010.yahueapi.domain.WhiteListItem
- toString() - Method in class io.github.zeroone3010.yahueapi.HueBridge
- toString() - Method in class io.github.zeroone3010.yahueapi.NewLightsResult
- toString() - Method in class io.github.zeroone3010.yahueapi.State
- toString() - Method in class io.github.zeroone3010.yahueapi.SwitchEvent
- transitionTime(int) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- transitionTime(int) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.TransitionTimeStep
-
Transition time.
- trustAllSslConnectionsByDisablingCertificateVerification() - Static method in class io.github.zeroone3010.yahueapi.TrustEverythingManager
- TrustEverythingManager - Class in io.github.zeroone3010.yahueapi
- TrustEverythingManager() - Constructor for class io.github.zeroone3010.yahueapi.TrustEverythingManager
- turnOff() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Turns the light off.
- turnOff() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Turns the lights off.
- turnOn() - Method in interface io.github.zeroone3010.yahueapi.Light
-
Turns the light on.
- turnOn() - Method in interface io.github.zeroone3010.yahueapi.Room
-
Turns the lights on.
U
- UNKNOWN - io.github.zeroone3010.yahueapi.AlertType
-
A type of alert not recognized by this version of the library.
- UNKNOWN - io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
An event was reported but its nature is unclear.
- UNKNOWN - io.github.zeroone3010.yahueapi.domain.StartupMode
- UNKNOWN - io.github.zeroone3010.yahueapi.EffectType
-
A type of effect not recognized by this version of the library.
- UNKNOWN - io.github.zeroone3010.yahueapi.GroupType
-
Other kind of a group, not recognized by this library.
- UNKNOWN - io.github.zeroone3010.yahueapi.LightType
- UNKNOWN - io.github.zeroone3010.yahueapi.SensorType
-
Other kind of a sensor, not recognized by this library.
- UNVERIFIED_HTTPS - io.github.zeroone3010.yahueapi.HueBridgeProtocol
-
An encrypted HTTPS connection.
- UPNP - io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService.DiscoveryMethod
-
Deprecated.Philips Hue will disable the UPnP discovery method in Q2 2022. As such, this method will also be eventually removed from this library.
V
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.AlertType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService.DiscoveryMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.domain.StartupMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.EffectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.GroupType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.HueBridgeProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.LightType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.NewLightsSearchStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.zeroone3010.yahueapi.SensorType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.zeroone3010.yahueapi.AlertType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.ButtonEvent.ButtonEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.discovery.HueBridgeDiscoveryService.DiscoveryMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.domain.StartupMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.EffectType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.GroupType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.HueBridgeProtocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.LightType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.NewLightsSearchStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.zeroone3010.yahueapi.SensorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WhiteListItem - Class in io.github.zeroone3010.yahueapi.domain
- WhiteListItem() - Constructor for class io.github.zeroone3010.yahueapi.domain.WhiteListItem
X
- xy(List<Float>) - Method in class io.github.zeroone3010.yahueapi.State.Builder
- xy(List<Float>) - Method in interface io.github.zeroone3010.yahueapi.StateBuilderSteps.XyStep
-
Color.
Z
A B C D E G H I J K L M N O P R S T U V W X ZAll Classes|All Packages