Skip to content

Instantly share code, notes, and snippets.

@rdbahm
Created April 20, 2019 19:11
Show Gist options
  • Save rdbahm/34bdb1936482e665d385f4e31498e279 to your computer and use it in GitHub Desktop.
Save rdbahm/34bdb1936482e665d385f4e31498e279 to your computer and use it in GitHub Desktop.
Empty Epsilon Lights Configuration for 3 Lights in Home Assistant
[hardware]
device = PhilipsHueDevice
ip = 192.168.1.50
username = anything
[channels]
Barlight = 1, 2, 3
Backlight = 4, 5, 6
Roomlight = 3
#Start by defining the baseline settings: Room light on, others off.
[state]
state = Always
target = Roomlight
value = 1.0
[state]
state = Always
target = Barlight
value = 0.0
[state]
state = Always
target = Backlight
value = 0.0
#Red Alert: Dim room light, blink other stuff
[state]
state = RedAlert
target = Roomlight
value = 0.5
[state]
state = RedAlert
target = Barlight
effect = Blink
on_time: 1.0
off_time: 1.0
#Shields up
[state]
state = ShieldsUp
target = Backlight
effect = Glow
min_value = 0, 0, 0.25
max_value = 0.15, 0, 0.5
time = 2.0
#Shields damage
[event]
trigger = <FrontShield
target = Backlight
runtime = 0.1
value = 0.5, 0.5, 1.0
#Hull damage
[event]
trigger = <Hull
target = Roomlight
runtime = 0.1
value = 0.0
[event]
trigger = <Hull
target = Barlight
runtime = 0.1
value = 0.0, 0.0, 0.0
[event]
trigger = <Hull
target = Backlight
runtime = 0.1
value = 0.0, 0.0, 0.0
#Jumped: All lights off for a moment.
[state]
trigger = Jumped
target = Roomlight
value = 0.0
[state]
trigger = Jumped
target = Barlight
value = 0.0, 0.0, 0.0
[state]
trigger = Jumped
target = Backlight
value = 0.0, 0.0, 0.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment