######################################################################################################
# @CCOSTAN
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
# Youtube Video description of how I use this script
# https://www.vcloudinfo.com/2018/10/easy-smart-home-gadgets-i-use-for-my.html
# https://www.vcloudinfo.com/2019/02/breaking-down-the-flag-sensor-in-home-assistant.html
# https://www.vcloudinfo.com/2020/10/simple-example-of-using-yaml-node-anchors-in-home-assistant.html
######################################################################################################
- name: month_standard_colors
  entities:
       light.outdoor_front_lights:
           state: 'on'
           rgb_color: &gold [255,223,0]

- name: front_full_brightness
  entities:
     light.outdoor_front_lights:
         state: 'on'
         rgb_color: &white [255,255,255]
         brightness: 250

- name: month_RWB_colors
  entities:
      light.outdoor_foyer:
          state: 'on'
          rgb_color: &smoke [245,245,245]
          brightness: 30
      light.front_door:
          state: 'on'
          rgb_color: &red [204,0,0]
      light.flood2:
          state: 'on'
          rgb_color: *red
      light.outdoor_sconce_3:
          state: 'on'
          rgb_color: *smoke
      light.outdoor_sconce_2:
          state: 'on'
          rgb_color: *smoke
      light.outdoor_sconce_1:
          state: 'on'
          rgb_color: &blue [30,144,255]
      light.led_garage_large:
          state: 'on'
          rgb_color: *red
      light.led_garage_snip:
          state: 'on'
          rgb_color: *red
      light.led_garage_small:
          state: 'on'
          rgb_color: *smoke
      light.led_outdoor_den:
          state: 'on'
          rgb_color: *blue
      light.treeflood:
          state: 'on'
          rgb_color: *blue


- name: month_valentine_colors
  entities:
       light.outdoor_front_lights:
           state: 'on'
           rgb_color: &crimson [220,20,60]

- name: month_mardi_gras_colors
  entities:
       light.outdoor_foyer:
           state: 'on'
           rgb_color: *gold
       light.front_door:
           state: 'on'
           rgb_color: &purple [128,0,128]
       light.flood2:
           state: 'on'
           rgb_color: *gold
       light.outdoor_sconce_1:
           state: 'on'
           rgb_color: *purple
       light.outdoor_sconce_2:
           state: 'on'
           rgb_color: *gold
       light.outdoor_sconce_3:
           state: 'on'
           rgb_color: *purple
       light.led_garage_large:
           state: 'on'
           rgb_color: &green [0,128,0]
       light.led_garage_snip:
           state: 'on'
           rgb_color: *green
       light.led_garage_small:
           state: 'on'
           rgb_color: *green
       light.led_outdoor_den:
           state: 'on'
           rgb_color: *green
       light.treeflood:
           state: 'on'
           rgb_color: *green


- name: month_st_patty_colors
  entities:
       light.outdoor_front_lights:
           state: 'on'
           rgb_color: *green

- name: month_pi_colors
  entities:
       light.outdoor_front_lights:
           state: 'on'
           rgb_color: [3,14,159]  #Pi Value #Nerd

- name: month_easter_colors
  entities:
       light.outdoor_foyer:
           state: 'on'
           rgb_color: &lavender [244,187,255]
       light.front_door:
           state: 'on'
           rgb_color: *lavender
       light.flood2:
           state: 'on'
           rgb_color: &yellow [255,255,0]
       light.outdoor_sconce_1:
           state: 'on'
           rgb_color: &bubble_gum [255,193,204]
       light.outdoor_sconce_2:
           state: 'on'
           rgb_color: *lavender
       light.outdoor_sconce_3:
           state: 'on'
           rgb_color: *crimson
       light.led_garage_large:
           state: 'on'
           rgb_color: *green
       light.led_garage_snip:
           state: 'on'
           rgb_color: *green
       light.led_garage_small:
           state: 'on'
           rgb_color: *green
       light.led_outdoor_den:
           state: 'on'
           rgb_color: *green
       light.treeflood:
           state: 'on'
           rgb_color: *green


- name: month_starwars_colors
  entities:
       light.outdoor_foyer:
           state: 'on'
           rgb_color: *red
       light.flood2:
           state: 'on'
           rgb_color: *red
       light.front_door:
           state: 'on'
           rgb_color: *yellow
       light.outdoor_sconce_1:
           state: 'on'
           rgb_color: *smoke
       light.outdoor_sconce_2:
           state: 'on'
           rgb_color: *smoke
       light.outdoor_sconce_3:
           state: 'on'
           rgb_color: *smoke
       light.led_garage_large:
           state: 'on'
           rgb_color: *red
       light.led_garage_snip:
           state: 'on'
           rgb_color: *red
       light.led_garage_small:
           state: 'on'
           rgb_color: *red
       light.led_outdoor_den:
           state: 'on'
           rgb_color: *red
       light.treeflood:
           state: 'on'
           rgb_color: *red

- name: month_cinco_de_mayo_colors
  entities:
       light.outdoor_foyer:
           state: 'on'
           rgb_color: *red
       light.flood2:
           state: 'on'
           rgb_color: *red
       light.front_door:
           state: 'on'
           rgb_color: *red
       light.outdoor_sconce_1:
           state: 'on'
           rgb_color: *red
       light.outdoor_sconce_2:
           state: 'on'
           rgb_color: *smoke
       light.outdoor_sconce_3:
           state: 'on'
           rgb_color: *green
       light.led_garage_large:
           state: 'on'
           rgb_color: *red
       light.led_garage_snip:
           state: 'on'
           rgb_color: *red
       light.led_garage_small:
           state: 'on'
           rgb_color: *green
       light.led_outdoor_den:
           state: 'on'
           rgb_color: *white
       light.treeflood:
           state: 'on'
           rgb_color: *white


- name: month_mothers_day_colors
  entities:
      light.outdoor_front_lights:
          state: 'on'
          rgb_color: *lavender

- name: month_fathers_day_colors
  entities:
      light.outdoor_foyer:
          state: 'on'
          rgb_color: &orange [255,165,0]
      light.flood2:
          state: 'on'
          rgb_color: *orange
      light.treeflood:
          state: 'on'
          rgb_color: *orange
      light.front_door:
          state: 'on'
          rgb_color: *orange
      light.outdoor_sconce_1:
          state: 'on'
          rgb_color: *blue
      light.outdoor_sconce_2:
          state: 'on'
          rgb_color: *orange
      light.outdoor_sconce_3:
          state: 'on'
          rgb_color: *blue

- name: month_halloween_colors
  entities:
      light.outdoor_foyer:
          state: 'on'
          rgb_color: *blue
      light.flood2:
          state: 'on'
          rgb_color: *green
      light.front_door:
          state: 'on'
          rgb_color: *orange
      light.outdoor_sconce_1:
          state: 'on'
          rgb_color: *orange
      light.outdoor_sconce_2:
          state: 'on'
          rgb_color: *orange
      light.outdoor_sconce_3:
          state: 'on'
          rgb_color: *orange
      light.led_garage_large:
          state: 'on'
          rgb_color: *green
          brightness: 150
      light.led_garage_snip:
          state: 'on'
          rgb_color: *green
          brightness: 150
      light.led_garage_small:
          state: 'on'
          rgb_color: *green
          brightness: 150
      light.led_outdoor_den:
          state: 'on'
          rgb_color: *green
          brightness: 150
      light.treeflood:
          state: 'on'
          rgb_color: *green

- name: month_thanksgiving_colors
  entities:
     light.outdoor_front_lights:
         state: 'on'
         rgb_color: *orange


- name: month_hanukkah_colors
  entities:
      light.outdoor_foyer:
          state: 'on'
          rgb_color: *blue
      light.flood2:
          state: 'on'
          rgb_color: *blue
      light.treeflood:
          state: 'on'
          rgb_color: *blue
      light.front_door:
          state: 'on'
          rgb_color: *white
      light.outdoor_sconce_1:
          state: 'on'
          rgb_color: *white
      light.outdoor_sconce_2:
          state: 'on'
          rgb_color: *white
      light.outdoor_sconce_3:
          state: 'on'
          rgb_color: *white
      light.led_garage_large:
          state: 'on'
          rgb_color: *blue
      light.led_garage_snip:
          state: 'on'
          rgb_color: *blue
      light.led_garage_small:
          state: 'on'
          rgb_color: *blue
      light.led_outdoor_den:
          state: 'on'
          rgb_color: *blue

- name: month_christmas_colors
  entities:
      light.outdoor_foyer:
          state: 'on'
          rgb_color: *red
      light.treeflood:
          state: 'on'
          rgb_color: *red
      light.flood2:
          state: 'on'
          rgb_color: *green
      light.front_door:
          state: 'on'
          rgb_color: *green
      light.outdoor_sconce_1:
          state: 'on'
          rgb_color: *red
      light.outdoor_sconce_2:
          state: 'on'
          rgb_color: *red
      light.outdoor_sconce_3:
          state: 'on'
          rgb_color: *red
      light.led_garage_large:
          state: 'on'
          rgb_color: *green
      light.led_garage_snip:
          state: 'on'
          rgb_color: *green
      light.led_garage_small:
          state: 'on'
          rgb_color: *green
      light.led_outdoor_den:
          state: 'on'
          rgb_color: *green
          effect: green_fade

- name: month_new_years_day_colors
  entities:
      light.outdoor_foyer:
          state: 'on'
          rgb_color: *red
      light.flood2:
          state: 'on'
          rgb_color: *red
      light.front_door:
          state: 'on'
          rgb_color: *yellow
      light.outdoor_sconce_1:
          state: 'on'
          rgb_color: *blue
      light.outdoor_sconce_2:
          state: 'on'
          rgb_color: *yellow
      light.outdoor_sconce_3:
          state: 'on'
          rgb_color: *orange
      light.led_garage_large:
          state: 'on'
          rgb_color: *green
      light.led_garage_snip:
          state: 'on'
          rgb_color: *green
      light.led_garage_small:
          state: 'on'
          rgb_color: *purple
      light.led_outdoor_den:
          state: 'on'
          rgb_color: *lavender