pixoo_control_device
pixoo_control_deviceRead or change Divoom Pixoo device brightness, screen, channel, and clock face. Supply parameters to apply changes, or omit to read current state.
Instructions
Read or change device state: brightness (0–100), screen on/off, channel, or clock face. Call with no params to read current state only. Supply any params to apply changes before reading back state. Use pixoo_discover_devices first if PIXOO_IP is not yet configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brightness | No | Set display brightness (0–100). | |
| screen | No | Turn the display screen on or off. | |
| channel | No | Switch to a channel: faces, cloud, visualizer, or custom. | |
| clockFaceId | No | Select a clock face by ID (channel must be faces). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reachable | Yes | True if device responded to the status read. | |
| channel | No | Current channel name (faces, cloud, visualizer, or custom). Absent when device is unreachable. | |
| brightness | No | Current brightness level (0–100). Absent when device is unreachable. | |
| screenOn | No | True if the screen is on. Absent when device is unreachable. | |
| clockId | No | Current clock face ID (faces channel only). Absent on other channels or when device is unreachable. | |
| applied | Yes | Settings successfully applied in this call (e.g. "brightness:80", "screen:on"). Empty when called with no params or all changes failed. A requested setting that failed is absent here and reported in a notice instead. |