Intents (advanced)
Automation
* Requires premium or automation purchase.
* Requires premium or automation purchase.
The recommended way to automate your lights is by using the Tasker plugin which is easier. The alternative (manual) method described on this page uses intents. Intents can be sent using almost any automation app (like Tasker) or through terminal (ADB) commands. Both methods are described below.
com.superthomaslab.hueessentials.START_EFFECT
BRIDGE_ID:0123456789
GROUP_ID:3
EFFECT_ID:RAINBOW
com.superthomaslab.hueessentials
Automate Hue Essentials using terminal (ADB) commands.
Here is how the command should look like (one line):
adb shell am broadcast -a <ACTION> -e <EXTRA1> <VALUE1> -e <EXTRA2> <VALUE2> com.superthomaslab.hueessentials
Here is an example command to start the FIREPLACE effect in group 3 (one line):
adb shell am broadcast -a com.superthomaslab.hueessentials.START_EFFECT -e BRIDGE_ID 0123456789 -e GROUP_ID 3 -e EFFECT_ID FIREPLACE com.superthomaslab.hueessentials
These are the extras of which some are required for the commands. The available commands are explained further down this page.
This is the identifier of the bridge where the command will be executed. You can find this at Hue Essentials > Hue bridges > [YOUR_BRIDGE] > Details > Identifier. (press and hold to copy)
The group identifier. You can find this at Hue Essentials > [YOUR_GROUP] > Three dots at top > Details > Identifier. (press and hold to copy)
The scene identifier. You can find this at Hue Essentials > [YOUR_GROUP] > Scenes tab >Three dots of a scene > Details > Identifier. (press and hold to copy)
The effect identifier; effects currently available: AURORA, CHRISTMAS, DATES, DISCO, FIREPLACE, FIREWORKS, LAVA, LEMONS, LIGHTNING, LILAC_LIGHT, PALM_TREE, RAINBOW, SEA, STRAWBERRY_LOVE.
This command will switch on a group if it is off or on otherwise.
This command activates a scene in the given group. The extra GROUP_ID is used to limit the scene to a group.
This command starts an effect in the given group.
This command stops a running effect. If both extras are provided, then the effect in that group will be stopped. Otherwise all currently playing effects will be stopped. If no effect is currently playing, this command does nothing.
Set the state for the given group.
true
(on) or false
(off).0
(almost off) and 254
(highest brightness). This will only change the brightness of a light if the light is on. This can be used in combination with the ON extra.