Skip to content

Instantly share code, notes, and snippets.

@adonno
Created September 3, 2019 12:48
Show Gist options
  • Select an option

  • Save adonno/aa80b1cd05957a3a115a05de4fd9054f to your computer and use it in GitHub Desktop.

Select an option

Save adonno/aa80b1cd05957a3a115a05de4fd9054f to your computer and use it in GitHub Desktop.

Revisions

  1. adonno created this gist Sep 3, 2019.
    27 changes: 27 additions & 0 deletions car_presence_sensor.yaml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    ---
    sensor:
    - platform: template
    sensors:
    car_back:
    value_template: >-
    {% if states('sensor.car_position_back')|float > 0.50 and states('sensor.car_position_centerb')|float > 0.50 %}
    on
    {% else %}
    off
    {% endif %}
    car_center:
    value_template: >-
    {% if states('sensor.middleb')|float > 0.50 and states('sensor.car_position_centerf')|float > 0.50 and is_state("sensor.car_front", "off") and is_state("sensor.car_back", "off") %}
    on
    {% else %}
    off
    {% endif %}
    car_front:
    value_template: >-
    {% if states('sensor.car_position_front')|float > 0.50 and states('sensor.car_position_centerf')|float > 0.50 %}
    on
    {% else %}
    off
    {% endif %}