mirror of
				https://github.com/CCOSTAN/Home-AssistantConfig.git
				synced 2025-10-31 18:49:14 +00:00 
			
		
		
		
	Added in Murray Node Red Flows #932
This commit is contained in:
		| @@ -1 +1 @@ | ||||
| 0.118.4 | ||||
| 1.0.0b0 | ||||
							
								
								
									
										49
									
								
								config/blueprints/automation/homeassistant/motion_light.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								config/blueprints/automation/homeassistant/motion_light.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | ||||
| blueprint: | ||||
|   name: Motion-activated Light | ||||
|   domain: automation | ||||
|   source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/motion_light.yaml | ||||
|   input: | ||||
|     motion_entity: | ||||
|       name: Motion Sensor | ||||
|       selector: | ||||
|         entity: | ||||
|           domain: binary_sensor | ||||
|           device_class: motion | ||||
|     light_target: | ||||
|       name: Light | ||||
|       selector: | ||||
|         target: | ||||
|           entity: | ||||
|             domain: light | ||||
|     no_motion_wait: | ||||
|       name: Wait time | ||||
|       description: Time to wait until the light should be turned off. | ||||
|       default: 120 | ||||
|       selector: | ||||
|         number: | ||||
|           min: 0 | ||||
|           max: 3600 | ||||
|           unit_of_measurement: seconds | ||||
|  | ||||
| # If motion is detected within the delay, | ||||
| # we restart the script. | ||||
| mode: restart | ||||
| max_exceeded: silent | ||||
|  | ||||
| trigger: | ||||
|   platform: state | ||||
|   entity_id: !input motion_entity | ||||
|   from: "off" | ||||
|   to: "on" | ||||
|  | ||||
| action: | ||||
|   - service: light.turn_on | ||||
|     target: !input light_target | ||||
|   - wait_for_trigger: | ||||
|       platform: state | ||||
|       entity_id: !input motion_entity | ||||
|       from: "on" | ||||
|       to: "off" | ||||
|   - delay: !input no_motion_wait | ||||
|   - service: light.turn_off | ||||
|     target: !input light_target | ||||
| @@ -0,0 +1,41 @@ | ||||
| blueprint: | ||||
|   name: Send notification when a person leaves a zone | ||||
|   domain: automation | ||||
|   source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/notify_leaving_zone.yaml | ||||
|   input: | ||||
|     person_entity: | ||||
|       name: Person | ||||
|       selector: | ||||
|         entity: | ||||
|           domain: person | ||||
|     zone_entity: | ||||
|       name: Zone | ||||
|       selector: | ||||
|         entity: | ||||
|           domain: zone | ||||
|     notify_device: | ||||
|       name: Device to notify | ||||
|       description: Device needs to run the official Home Assistant app to receive notifications. | ||||
|       selector: | ||||
|         device: | ||||
|           integration: mobile_app | ||||
|  | ||||
| trigger: | ||||
|   platform: state | ||||
|   entity_id: !input person_entity | ||||
|  | ||||
| variables: | ||||
|   zone_entity: !input zone_entity | ||||
|   zone_state: "{{ states[zone_entity].name }}" | ||||
|   person_entity: !input person_entity | ||||
|   person_name: "{{ states[person_entity].name }}" | ||||
|  | ||||
| condition: | ||||
|   condition: template | ||||
|   value_template: "{{ trigger.from_state.state == zone_state and trigger.to_state.state != zone_state }}" | ||||
|  | ||||
| action: | ||||
|   domain: mobile_app | ||||
|   type: notify | ||||
|   device_id: !input notify_device | ||||
|   message: "{{ person_name }} has left {{ zone_state }}" | ||||
							
								
								
									
										1
									
								
								config/shell_scripts/FeedMurray_flows.json
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										1
									
								
								config/shell_scripts/FeedMurray_flows.json
									
									
									
									
									
										Executable file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 40 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 66 KiB | 
		Reference in New Issue
	
	Block a user