Philips Hue: Turn Light On/Off logo

Catalog action Integrations pipedream:philips_hue

Turn a Philips Hue light or group of lights on or off. 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: automation, scheduling, presence detection, notifications.

At a Glance

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

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).
turnLightOffbooleanNoSet to true to turn light(s) off, false or omit to turn on

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the action succeeded
dataobjectNoResponse from Philips Hue API

Examples

json
{ "type": "philips-hue-turn-light-on", "payload": { "lightId": "example-lightId", "groupId": "example-groupId", "turnLightOff": false }, "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