Starting in 2026, SparkBridge and SparkBridge+ models support HDMI Consumer Electronics Control (CEC), allowing the device to control certain functions of an externally connected display. This article explains how CEC works, how to enable automatic CEC behavior, and how to send CEC commands manually for advanced troubleshooting.
| NOTE: Before using CEC, you must enable CEC functionality on the externally connected display. Refer to the display manufacturer's documentation for instructions. |
| NOTE: CEC behavior may vary depending on the display manufacturer, model year, and firmware version. |
How CEC Works
When Auto CEC is enabled, the SparkBridge/+ automatically sends supported CEC commands to the connected display in response to certain device behaviors.
| Trigger | Display Behavior |
Command: sleep |
Turns display off. |
Command: wake_up |
Turns on the display. If the display was off, this command also sets the input to the SparkBridge/+. |
| Settings: brightness schedule | Turns the display on or off according to the configured brightness schedule. |
| Action: connect HDMI cable | Switches the display's input to the SparkBridge/+. |
SparkBridge/+ also supports additional CEC commands that can be sent manually, independently of the Auto CEC setting:
| Command | Description |
cec_cmd:=power-on-function |
Turns on the display. |
cec_cmd:=power-off-function |
Turns off the display. |
cec_cmd:=input-select |
Changes the display input. |
cec_cmd:=otp |
Changes the display input to the SparkBridge/+ using One Touch Play. |
cec_cmd:=mute |
Mutes or unmutes the display. |
cec_cmd:=volume-up |
Increases display volume. |
cec_cmd:=volume-down |
Decreases display volume. |
Recommended Method: Enable Auto CEC
For standard deployments, enable CEC through the device drawer:
- Navigate to the Devices page.
- Click the target SparkBridge/+ device to open the device drawer.
- Click the "Settings" tab.
- In the Input Settings section, locate "Auto CEC".
- Toggle Auto CEC on.
Once enabled, the SparkBridge/+ automatically sends the applicable CEC commands described above.
Advanced Troubleshooting: Use the Command Terminal
For advanced troubleshooting, CEC automation and individual CEC commands can also be controlled through the command terminal.
Launch the Command Terminal
- Log in to Portal3.
- Navigate to the Devices page.
-
Click the checkbox in the row for the target SparkBridge/+ device to select it.
NOTE: Commands can be sent in batch to multiple devices simultaneously. Select multiple devices during this step to send commands in batch. - Click the "Actions" button, located above the device list on the right side of the screen.
- Click "Command terminal". Applicable commands are documented below.
Enable or Disable CEC Automation
To enable CEC automation from the command terminal:
Open the command terminal as detailed above.
Type
cec_hdmi_enable:=true.Hit "Enter" (Windows) or "Return" (Mac) on your keyboard to send the command.
NOTE: To disable CEC automation, use cec_hdmi_enable:=false. |
Send Individual CEC Commands
To test or control a specific display function, enter one of the supported cec_cmd commands listed in How CEC Works, then press "Enter" (Windows) or "Return" (Mac).
Individual CEC commands can be sent regardless of whether Auto CEC is enabled.
Comments
0 comments
Please sign in to leave a comment.