diff --git a/examples/motion_light_dual.yaml b/examples/motion_light_dual.yaml deleted file mode 100644 index f44b227..0000000 --- a/examples/motion_light_dual.yaml +++ /dev/null @@ -1,162 +0,0 @@ -blueprint: - name: Dual Sensor Sunrise / Sunset Motion-activated Light - description: Turn on a light when motion is detected (with Sunrise / Sunset). - domain: automation - # source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/motion_light.yaml - author: Home Assistant Rewised by Tiziano Trabattoni - input: - motion_entity_down: - name: Motion Sensor (Sensore Basso) - description: Sensore parte bassa della scala - selector: - entity: - filter: - device_class: motion - domain: binary_sensor - motion_entity_up: - name: Motion Sensor (Sensore Alto) - description: Sensore parte alta della scala - selector: - entity: - filter: - device_class: motion - domain: binary_sensor - light_target: - name: Light - selector: - target: - entity: - domain: light - sun_condition: - name: Sun_driven - description: Controlled by sunrise and sunset - default: on - selector: - boolean: - no_motion_wait: - name: Wait time - description: Time to leave the light on after last motion is detected. - default: 30 - selector: - number: - min: 10 - max: 120 - unit_of_measurement: seconds - -trigger_variables: - use_sun: !input sun_condition - -triggers: - - trigger: state - entity_id: - - !input motion_entity_up - - !input motion_entity_down - to: "on" - id: motion-detected - - trigger: state - entity_id: - - !input motion_entity_up - - !input motion_entity_down - to: "off" - for: - hours: 0 - minutes: 0 - seconds: !input no_motion_wait - -conditions: - - condition: sun - after: sunset - after_offset: "-01:00:00" - before: sunrise - before_offset: "+01:00:00" - -actions: - - if: - - condition: trigger - id: - - motion-detected - then: - - action: light.turn_on - target: !input light_target - data: {} - else: - - action: light.turn_off - metadata: {} - data: - transition: 10 - target: !input light_target - -mode: single -######################## Save Esperimenti ############################## -# local_condition: -# mode: single -# sequence: -# - choose: -# - conditions: -# - condition: template -# value_template: "{{ use_sun }}" -# sequence: -# data: > -# - condition: sun -# after: sunset -# after_offset: "-01:00:00" -# before: sunrise -# before_offset: "+01:00:00" -# - conditions: -# - condition: template -# value_template: "{{ not use_sun }}" -# sequence: -# data: [] - -#################### Original single sensor motion detector ########### -# If motion is detected within the delay, -# we restart the script. -# mode: restart -# max_exceeded: silent -# -# triggers: -# - trigger: state -# entity_id: !input motion_entity_down -# id: motion_entity_down_id -# from: "off" -# to: "on" -# - trigger: state -# entity_id: !input motion_entity_up -# id: motion_entity_up_id -# from: "off" -# to: "on" -# -# # {% if states( use_sun ) %} -# conditions: -# - condition: sun -# after: sunset -# after_offset: "-01:00:00" -# before: sunrise -# before_offset: "+01:00:00" -# # {% endif %} -# -# # conditions: "{{ local_conditions }}" -# -# actions: -# - alias: "Turn on the light" -# action: light.turn_on -# target: !input light_target -# - alias: "Wait until there is no motion from up device" -# wait_for_trigger: -# trigger: state -# id: trigger_alto -# entity_id: !input motion_entity_up -# from: "on" -# to: "off" -# - alias: "Wait until there is no motion from dow device" -# wait_for_trigger: -# trigger: state -# id: trigger_basso -# entity_id: !input motion_entity_down -# from: "on" -# to: "off" -# - alias: "Wait the number of seconds that has been set" -# delay: !input no_motion_wait -# - alias: "Turn off the light" -# action: light.turn_off -# target: !input light_target diff --git a/examples/motion_light_dual_no_sun.yaml b/examples/motion_light_dual_no_sun.yaml deleted file mode 100644 index b16dda1..0000000 --- a/examples/motion_light_dual_no_sun.yaml +++ /dev/null @@ -1,84 +0,0 @@ -blueprint: - name: Dual Sensor Motion-activated Light (no Sunrise / Sunset) - description: Turn on a light when motion is detected (active all time) - domain: automation - # source_url: https://github.com/home-assistant/core/blob/dev/homeassistant/components/automation/blueprints/motion_light.yaml - author: Home Assistant Rewised by Tiziano Trabattoni - input: - motion_entity_down: - name: Motion Sensor (Sensore Basso) - description: Sensore parte bassa della scala - selector: - entity: - filter: - device_class: motion - domain: binary_sensor - motion_entity_up: - name: Motion Sensor (Sensore Alto) - description: Sensore parte alta della scala - selector: - entity: - filter: - device_class: motion - domain: binary_sensor - light_target: - name: Light - selector: - target: - entity: - domain: light - sun_condition: - name: Sun_driven - description: Controlled by sunrise and sunset - default: on - selector: - boolean: - no_motion_wait: - name: Wait time - description: Time to leave the light on after last motion is detected. - default: 30 - selector: - number: - min: 10 - max: 120 - unit_of_measurement: seconds - -trigger_variables: - use_sun: !input sun_condition - -triggers: - - trigger: state - entity_id: - - !input motion_entity_up - - !input motion_entity_down - to: "on" - id: motion-detected - - trigger: state - entity_id: - - !input motion_entity_up - - !input motion_entity_down - to: "off" - for: - hours: 0 - minutes: 0 - seconds: !input no_motion_wait - -conditions: [] - -actions: - - if: - - condition: trigger - id: - - motion-detected - then: - - action: light.turn_on - target: !input light_target - data: {} - else: - - action: light.turn_off - metadata: {} - data: - transition: 10 - target: !input light_target - -mode: single