Skip to content

Elgato Control Center sub-actions

Get Light Info

Reads a light's current settings into variables you can use in later steps.

Setting What to put in
Device Which light to change: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. All (the default) means every light. Starts as: All.

Variables it adds

Variable What it holds
%elgatoLightCount% How many lights were changed
%deviceName% The name of the first light changed
%deviceId% Its serial number
%powerState% On or Off, after the change
%brightness% Its brightness after the change (0-100)
%temperature% Its color warmth after the change, in Kelvin
%hue% Its color position (0-360), if it is a color light
%saturation% Its color strength (0-100), if it is a color light
%ipAddress% Its address on your network
%productName% The kind of light, like Key Light
%serialNumber% The light's serial number
%firmwareVersion% The light's software version
%online% true if the light is answering

Type id: elgato.controlCenter.getDevice

Makes your Elgato light blink for a moment so you can see which one it is.

Setting What to put in
Device Which light to change: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. All (the default) means every light. Starts as: All.

Type id: elgato.controlCenter.identify

Set Brightness

Changes how bright your Elgato light is.

Setting What to put in
Device Which light to change: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. All (the default) means every light. Starts as: All.
Brightness (0-100 %) How bright, from 0 to 100. With Adjustment ticked, how much to add or take away. Starts as: 50.
Add to current value Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false.

Variables it adds

Variable What it holds
%elgatoLightCount% How many lights were changed
%deviceName% The name of the first light changed
%deviceId% Its serial number
%powerState% On or Off, after the change
%brightness% Its brightness after the change (0-100)
%temperature% Its color warmth after the change, in Kelvin
%hue% Its color position (0-360), if it is a color light
%saturation% Its color strength (0-100), if it is a color light
%ipAddress% Its address on your network

Type id: elgato.controlCenter.setBrightness

Set Color (Light Strip)

Sets the color of a color light, like the Elgato Light Strip. Plain white lights such as the Key Light have no color.

Setting What to put in
Device Which light to change: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. All (the default) means every light. Starts as: All.
Hue (0-360) The color, from 0 to 360 around the color wheel: 0 is red, 120 is green, 240 is blue. Starts as: 0.
Saturation (0-100) How strong the color is, from 0 (white) to 100 (full color). Starts as: 100.

Variables it adds

Variable What it holds
%elgatoLightCount% How many lights were changed
%deviceName% The name of the first light changed
%deviceId% Its serial number
%powerState% On or Off, after the change
%brightness% Its brightness after the change (0-100)
%temperature% Its color warmth after the change, in Kelvin
%hue% Its color position (0-360), if it is a color light
%saturation% Its color strength (0-100), if it is a color light
%ipAddress% Its address on your network

Type id: elgato.controlCenter.setColor

Set Colour Warmth

Changes how warm (orange) or cool (blue) the white light is.

Setting What to put in
Device Which light to change: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. All (the default) means every light. Starts as: All.
Temperature (K) Color warmth in Kelvin, from 2900 (warm, orange) to 7000 (cool, blue). With Adjustment ticked, how many Kelvin to add or take away. Starts as: 4500.
Add to current value Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false.

Variables it adds

Variable What it holds
%elgatoLightCount% How many lights were changed
%deviceName% The name of the first light changed
%deviceId% Its serial number
%powerState% On or Off, after the change
%brightness% Its brightness after the change (0-100)
%temperature% Its color warmth after the change, in Kelvin
%hue% Its color position (0-360), if it is a color light
%saturation% Its color strength (0-100), if it is a color light
%ipAddress% Its address on your network

Type id: elgato.controlCenter.setTemperature

Set Power State

Turns your Elgato light on or off.

Setting What to put in
Device Which light to change: its name, serial number or network address (IP), like "Key Light Left". Separate several with commas. All (the default) means every light. Starts as: All.
State On turns the light on, Off turns it off, Toggle flips it to the opposite of what it is now. Options: Off, On, Toggle. Starts as: Toggle.

Variables it adds

Variable What it holds
%elgatoLightCount% How many lights were changed
%deviceName% The name of the first light changed
%deviceId% Its serial number
%powerState% On or Off, after the change
%brightness% Its brightness after the change (0-100)
%temperature% Its color warmth after the change, in Kelvin
%hue% Its color position (0-360), if it is a color light
%saturation% Its color strength (0-100), if it is a color light
%ipAddress% Its address on your network

Type id: elgato.controlCenter.setPowerState