LED Control
LED Control
⚠️
NOTE: This part of the API is still under construction, yet the interface as described below is expected to be somewhat stable.
Control the RGB LEDs on the device via MQTT.
Topic
Publish to: api_client/<client_name>/<location_id>/<device_id>/led/set
Payload
{
"animation": "breathe",
"red": 255,
"green": 255,
"blue": 255,
"brightness": 255,
"durationMilliseconds": 3000
}animation: Type of animation to apply to the LEDs. Possible values include:on: Turn on the LEDs regardless of rgb and brightness values.off: Turn off the LEDs regardless of rgb and brightness values.breathe: Smoothly cycles between min and max brightness. The brightness value is ignored in this mode.
red,green,blue: RGB values for the LED color, each ranging from0to255.brightness: Overall brightness of the LEDs, ranging from0to255.durationMilliseconds: Duration for which the LEDs should remain on, in milliseconds. Set to0for continuous illumination until the next command is received.