API for Philips Hue

Number of APIs: 24

The Philips Hue API Collection allows developers to control Philips Hue smart lights. It offers various functions, such as changing the color, brightness, and saturation of the lights. The API also supports the creation of schedules and timers for the lights.

Step 1: First make sure your bridge is connected to your network and is functioning properly.

Step 2: Then you need to discover the IP address of the bridge on your network.

Okay now that you have a username with permission to use the Philips system, lets start having some fun with these APIs!

Reference: https://developers.meethue.com/develop/get-started-2/

  1. Bridge Config - Put Config PUT http://{{ip}}/api/{{username}}/config

  2. Bridge Config - Get Config GET http://{{ip}}/api/{{username}}/config

  3. Sensor - Create Sensor POST http://{{ip}}/api/{{username}}/sensors

  4. Lights - Delete Light From Bridge DELETE http://{{ip}}/api/{{username}}/lights/6

  5. Group - Get All Groups GET http://{{ip}}/api/{{username}}/groups

  6. Group - Get Group Details GET http://{{ip}}/api/{{username}}/groups/0

  7. Group - Create Group POST http://{{ip}}/api/{{username}}/groups

  8. Group - Update Group State PUT http://{{ip}}/api/{{username}}/groups/1/action

  9. Schedule - Get All Schedules GET http://{{ip}}/api/{{username}}/schedules

  10. Schedule - Create Schedule POST http://{{ip}}/api/{{username}}/schedules/