mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2025-11-07 01:52:11 +00:00
More Documentation
This commit is contained in:
51
Misc Stuff.md
Executable file
51
Misc Stuff.md
Executable file
@@ -0,0 +1,51 @@
|
||||
#Todo List
|
||||
|
||||
* Put Dash Buttons out there.
|
||||
* Put door sensor on garage door
|
||||
|
||||
|
||||
|
||||
|
||||
### Future Ideas
|
||||
|
||||
- alias: 'Get Random Time'
|
||||
trigger:
|
||||
platform: time
|
||||
after: '21:00:00'
|
||||
action:
|
||||
- service: input_slider.select_value
|
||||
data_template:
|
||||
entity_id: input_slider.hour
|
||||
value: '{{ (range(22, 23) | random) }}'
|
||||
- service: input_slider.select_value
|
||||
data_template:
|
||||
entity_id: input_slider.random_minute
|
||||
value: '{{ (range(30, 45) | random) }}'
|
||||
|
||||
Then simply use that in your light turn off automation:
|
||||
|
||||
- alias: 'Turn lights off'
|
||||
trigger:
|
||||
platform: template
|
||||
value_template: '{{ now.hour == (states.input_slider.random_hour.state | int) and now.minute == (states.input_slider.random_minute.state | int) }}'
|
||||
action:
|
||||
- service: light.turn_off
|
||||
data:
|
||||
entity_id: light.hue_color_lamp_1
|
||||
|
||||
|
||||
- automation:
|
||||
alias: Random GLeft
|
||||
initial_state: False
|
||||
hide_entity: False
|
||||
trigger:
|
||||
platform: time
|
||||
seconds: '/5'
|
||||
action:
|
||||
service: homeassistant.turn_on
|
||||
entity_id:
|
||||
- light.gright
|
||||
data:
|
||||
effect: random
|
||||
transition: 1
|
||||
brightness: 255`
|
||||
Reference in New Issue
Block a user