Philips Hue: Set Light Color logo

Catalog action Integrations pipedream:philips_hue

Set color and brightness of a Philips Hue light or group. Accepts both v1 IDs (e.g., '81', '0') and v2 UUIDs (e.g., '2ec2b2f1-...'). At least one of lightId or groupId must be provided. Ideal for: color animations, mood lighting, dynamic scenes, notifications.

At a Glance

FieldValue
Action IDphilips-hue-set-light-color
CategoryIntegrations
Connectorpipedream:philips_hue
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, philips-hue, smart-home, lights, color

Payload Schema

FieldTypeRequiredDescription
lightIdstringNoID of the light to control. Accepts v1 IDs (e.g., '3') or v2 UUIDs (e.g., 'a1b2c3d4-...'). At least one of lightId or groupId must be provided (mutually exclusive).
groupIdstringNoID of the light group to control. Accepts v1 IDs (e.g., '81', '0') or v2 UUIDs (e.g., '2ec2b2f1-...'). At least one of lightId or groupId must be provided (mutually exclusive).
colorstringYesHexadecimal color value (e.g., #FF0000 for red, #00FF00 for green, #0000FF for blue)

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the action succeeded
dataobjectNoResponse from Philips Hue API

Examples

json
{ "type": "philips-hue-set-light-color", "payload": { "color": "example-color" }, "children": [], "connector": { "type": "pipedream:philips_hue", "id": "conn_pipedream_philips_hue" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I