Elgato Control Center triggers¶
Brightness Changed¶
Runs when a light's brightness changes. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
%oldBrightness% |
The brightness before the change |
Type id: elgato.controlCenter.brightnessChanged
Color Changed (Light Strip)¶
Runs when the color of a color light, like the Light Strip, changes. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
%hue% |
The new color position on the color wheel (0-360) |
%saturation% |
The new color strength (0-100) |
%oldHue% |
The color position before the change |
%oldSaturation% |
The color strength before the change |
Type id: elgato.controlCenter.colorChanged
Colour Warmth Changed¶
Runs when the color warmth of a light changes. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
%oldTemperature% |
The warmth before the change, in Kelvin |
Type id: elgato.controlCenter.temperatureChanged
Device Added¶
Runs when Cuebot finds a new light or you add one by hand. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
Type id: elgato.controlCenter.deviceAdded
Device Configuration Changed¶
Runs when a light's own settings change, like what it does when it is plugged in. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
%settings% |
The light's new settings as text |
%oldSettings% |
The settings before the change |
Type id: elgato.controlCenter.deviceConfigurationChanged
Device Power State Changed¶
Runs when a light is turned on or off. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
%oldPowerState% |
On or Off, from before the change |
Type id: elgato.controlCenter.devicePowerStateChanged
Device Powered Off¶
Runs when a light is turned off. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
Type id: elgato.controlCenter.devicePoweredOff
Device Powered On¶
Runs when a light is turned on. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
Type id: elgato.controlCenter.devicePoweredOn
Device Removed¶
Runs when a light is removed from Cuebot's list. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
Type id: elgato.controlCenter.deviceRemoved
Device Renamed¶
Runs when you rename a light in Control Center. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
%oldDeviceName% |
The name before the change |
Type id: elgato.controlCenter.deviceRenamed
Light Back Online¶
Runs when a light that was not answering starts answering again. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
Type id: elgato.controlCenter.deviceOnline
Light Lost Connection¶
Runs when a light stops answering, for example when it loses power or Wi-Fi. It waits for two missed checks in a row. Cuebot checks the lights about every 2 seconds, so it also notices changes made in other apps.
| Setting | What to put in |
|---|---|
| Devices | Which light to watch: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. Leave empty to react to every light. |
Variables you get
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the light, as set in Control Center |
%powerState% |
On or Off |
%brightness% |
Brightness now (0-100) |
%temperature% |
Color warmth now, in Kelvin (low is orange, high is blue) |
%ipAddress% |
The light's address on your network |
Type id: elgato.controlCenter.deviceOffline