# OpenHue

## OpenHue

- [OpenHue](https://www.openhue.io/openhue.md): We're on a mission to make integrating Philips Hue smart lighting easier than ever.
- [OpenHue API](https://www.openhue.io/api/openhue-api.md): OpenHue API is an open-source project that provides a comprehensive OpenAPI specification for the Philips Hue REST API.
- [Authentication](https://www.openhue.io/api/openhue-api/authentication.md): The authentication API allows to retrieve the hue-application-key, that is passed as header for Authorization.
- [Resource](https://www.openhue.io/api/openhue-api/resource.md): This endpoint allows retrieving all resources exposed by the Hue Bridge.
- [Bridge](https://www.openhue.io/api/openhue-api/bridge.md): API to manage the bridge.
- [Home](https://www.openhue.io/api/openhue-api/home.md): Homes group rooms as well as devices not assigned to a room.
- [Device](https://www.openhue.io/api/openhue-api/device.md): API to manage devices. Devices have device level properties and offer services such as light.
- [Light](https://www.openhue.io/api/openhue-api/light.md): These are offered by devices with lighting capabilities.
- [Scene](https://www.openhue.io/api/openhue-api/scene.md): Scenes are used to store and recall settings for a group of lights.
- [Room](https://www.openhue.io/api/openhue-api/room.md): Rooms group devices and each device can only be part of one room.
- [Zone](https://www.openhue.io/api/openhue-api/zone.md): Zones group services and each service can be part of multiple zones.
- [Sensors](https://www.openhue.io/api/openhue-api/sensors.md): This page regroups the sensors-related APIs.
- [OpenHue API](https://www.openhue.io/api/openhue-api-1.md): OpenHue API is an open-source project that provides a comprehensive OpenAPI specification for the Philips Hue REST API.
- [Auth](https://www.openhue.io/api/openhue-api-1/auth.md)
- [Resource](https://www.openhue.io/api/openhue-api-1/resource.md)
- [Device](https://www.openhue.io/api/openhue-api-1/device.md)
- [Device Power](https://www.openhue.io/api/openhue-api-1/device-power.md)
- [Light](https://www.openhue.io/api/openhue-api-1/light.md)
- [LightLevel](https://www.openhue.io/api/openhue-api-1/lightlevel.md)
- [Motion](https://www.openhue.io/api/openhue-api-1/motion.md)
- [GroupedLight](https://www.openhue.io/api/openhue-api-1/groupedlight.md)
- [Bridge](https://www.openhue.io/api/openhue-api-1/bridge.md)
- [Bridge Home](https://www.openhue.io/api/openhue-api-1/bridge-home.md)
- [Scene](https://www.openhue.io/api/openhue-api-1/scene.md)
- [Smart Scene](https://www.openhue.io/api/openhue-api-1/smart-scene.md)
- [Room](https://www.openhue.io/api/openhue-api-1/room.md)
- [Zone](https://www.openhue.io/api/openhue-api-1/zone.md)
- [Temperature](https://www.openhue.io/api/openhue-api-1/temperature.md)
- [Button](https://www.openhue.io/api/openhue-api-1/button.md)
- [BellButton](https://www.openhue.io/api/openhue-api-1/bellbutton.md)
- [RelativeRotary](https://www.openhue.io/api/openhue-api-1/relativerotary.md)
- [Contact](https://www.openhue.io/api/openhue-api-1/contact.md)
- [Tamper](https://www.openhue.io/api/openhue-api-1/tamper.md)
- [CameraMotion](https://www.openhue.io/api/openhue-api-1/cameramotion.md)
- [GroupedMotion](https://www.openhue.io/api/openhue-api-1/groupedmotion.md)
- [GroupedLightLevel](https://www.openhue.io/api/openhue-api-1/groupedlightlevel.md)
- [ConvenienceAreaMotion](https://www.openhue.io/api/openhue-api-1/convenienceareamotion.md)
- [SecurityAreaMotion](https://www.openhue.io/api/openhue-api-1/securityareamotion.md)
- [MotionAreaCandidate](https://www.openhue.io/api/openhue-api-1/motionareacandidate.md)
- [MotionAreaConfiguration](https://www.openhue.io/api/openhue-api-1/motionareaconfiguration.md)
- [ZigbeeConnectivity](https://www.openhue.io/api/openhue-api-1/zigbeeconnectivity.md)
- [ZgpConnectivity](https://www.openhue.io/api/openhue-api-1/zgpconnectivity.md)
- [WifiConnectivity](https://www.openhue.io/api/openhue-api-1/wificonnectivity.md)
- [ZigbeeDeviceDiscovery](https://www.openhue.io/api/openhue-api-1/zigbeedevicediscovery.md)
- [Homekit](https://www.openhue.io/api/openhue-api-1/homekit.md)
- [Matter](https://www.openhue.io/api/openhue-api-1/matter.md)
- [MatterFabric](https://www.openhue.io/api/openhue-api-1/matterfabric.md)
- [Entertainment](https://www.openhue.io/api/openhue-api-1/entertainment.md)
- [EntertainmentConfiguration](https://www.openhue.io/api/openhue-api-1/entertainmentconfiguration.md)
- [Speaker](https://www.openhue.io/api/openhue-api-1/speaker.md)
- [BehaviorScript](https://www.openhue.io/api/openhue-api-1/behaviorscript.md)
- [BehaviorInstance](https://www.openhue.io/api/openhue-api-1/behaviorinstance.md)
- [GeofenceClient](https://www.openhue.io/api/openhue-api-1/geofenceclient.md)
- [Geolocation](https://www.openhue.io/api/openhue-api-1/geolocation.md)
- [DeviceSoftwareUpdate](https://www.openhue.io/api/openhue-api-1/devicesoftwareupdate.md)
- [ServiceGroup](https://www.openhue.io/api/openhue-api-1/servicegroup.md)
- [Event](https://www.openhue.io/api/openhue-api-1/event.md)
- [Models](https://www.openhue.io/api/openhue-api-1/models.md)
- [OpenHue CLI](https://www.openhue.io/cli/openhue-cli.md): OpenHue CLI is a command-line interface for interacting with Philips Hue smart lighting systems.
- [Installation](https://www.openhue.io/cli/installation.md): The OpenHue CLI is available for macOS, Linux and Windows and can be installed via different package managers or even with Docker.
- [Setup](https://www.openhue.io/cli/setup.md): The OpenHue CLI configuration can be done in less than 30 seconds using the setup command.
- [Commands](https://www.openhue.io/cli/commands.md)
- [Lights](https://www.openhue.io/cli/commands/lights.md): Display and control the lights.
- [Rooms](https://www.openhue.io/cli/commands/rooms.md): Display and control the lights.
- [Scenes](https://www.openhue.io/cli/commands/scenes.md): Display and control the scenes.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://www.openhue.io/openhue.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
