Govee icon

Govee

Control and manage Govee smart devices. Rate limits: 10,000 req/day overall; 10 req/min for device list; 10 req/min/device for control and state.

Device → Multi-Command

AI-generated

Summary

Send multiple commands sequentially to a selected Govee device model to control its features such as power, brightness, color, or color temperature.

Inputs

  • Device Name or ID (required) — Select the target Govee device by choosing from the list or specifying its ID dynamically via expression.
  • Model Name or ID (required) — Select the model of the chosen Govee device from the list or specify its ID using an expression.
  • Commands (JSON) (required) — Provide a JSON array of commands to be executed sequentially on the device. Each command must include a 'name' field (one of 'turn', 'brightness', 'color', 'colorTem') and a 'value'. For example, sending a color command requires a value with RGB structure {"r": 255, "g": 0, "b": 0}. Note the rate limit: maximum 10 commands per minute per device.
  • Options — Optional flag to validate each command against the device's supported commands before sending, preventing unsupported command errors. Enabling validation triggers an extra API call.

Output shape

a list of result objects, each representing the response of sending a single command from the commands array

Returns an array where each element corresponds to an executed command, containing the API response and an additional '_command' field with the command name. Errors in input JSON or unsupported commands (if validation is enabled) raise exceptions unless the node is set to continue on fail.

Links

Discussion