mirror of
				https://github.com/CCOSTAN/Home-AssistantConfig.git
				synced 2025-10-31 02:37:25 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			75 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
| ###################################
 | |
| ##  Sunrise and Sunset stuff
 | |
| # @CCOSTAN
 | |
| # Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
 | |
| ###################################
 | |
| 
 | |
| - alias: 'Sunset Stuff on'
 | |
|   trigger:
 | |
|     - platform: state
 | |
|       entity_id: sun.sun
 | |
|       to: 'below_horizon'
 | |
|       from: 'above_horizon'
 | |
| 
 | |
|   action:
 | |
|     - service: script.tweet_engine_image
 | |
|       data_template:
 | |
|         tweet: >-
 | |
|           {{ [
 | |
|           "Right before sunset, I turn on the outdoor lights.",
 | |
|           "Since it gets dark around sunset, I will turn on the landscaping lights.",
 | |
|           "Time to turn on the Landscaping lights.",
 | |
|           "Daytime is over, Time to turn on the exterior lights.",
 | |
|           "Once the Sun goes down, we turn on the exterior lights.",
 | |
|           "Since it is sunset, I will turn on the exterior lights."
 | |
|           ] | random + [
 | |
|           " #Sunset",
 | |
|           " #HomeAutomation",
 | |
|           " #AccentLighting",
 | |
|           " (http://www.vmwareinfo.com/2017/08/diy-outdoor-smart-home-led-strips.html)"
 | |
|           ] | random }}
 | |
|         image: >-
 | |
|           {{ [
 | |
|           "/config/www/custom_ui/floorplan/images/branding/light.png",
 | |
|           "/config/www/custom_ui/floorplan/images/branding/light2.png",
 | |
|           "/config/www/custom_ui/floorplan/images/branding/light3.png",
 | |
|           "/config/www/custom_ui/floorplan/images/branding/light4.png",
 | |
|           "/config/www/custom_ui/floorplan/images/branding/landscape_light.png",
 | |
|           "/config/www/custom_ui/floorplan/images/branding/sunset.png"
 | |
|           ] | random }}
 | |
|     - delay: '00:{{ (range(1, 20)|random|int) }}:00'
 | |
|     - service: script.speech_engine
 | |
|       data:
 | |
|         call_dark_outside: 1
 | |
|         call_window_check: 1
 | |
|     - service: homeassistant.turn_on
 | |
|       entity_id:
 | |
|         - switch.front_landscaping
 | |
|     - service: script.monthly_color_scene
 | |
|     - service: light.turn_on
 | |
|       entity_id: light.outdoor_bathroom
 | |
|       data:
 | |
|         brightness: 20
 | |
|     - wait_template: >-
 | |
|        {{ states.group.family.state == 'home' }}
 | |
|     - service: switch.turn_on
 | |
|       entity_id:
 | |
|        - switch.master_bathroom_accents
 | |
|        - switch.back_landscaping
 | |
|        - switch.front_door_outlet
 | |
|        - switch.living_room_outlet
 | |
|        - switch.den_outlet
 | |
|        - switch.foyer_outlet
 | |
|     - service: light.turn_on
 | |
|       entity_id:
 | |
|        - group.living_room_accents
 | |
|        - light.bedroom
 | |
|     - wait_template: >-
 | |
|        {{ is_state('group.garage_doors', 'closed') }}
 | |
|     - wait_template: >-
 | |
|        {{ is_state('group.entry_points', 'off') }}
 | |
|     - service: script.speech_engine
 | |
|       data:
 | |
|        call_garage_check: 1
 | |
|        call_window_check: 1
 |