From 6ec9b4a3b79930848099084417cd1e19cc0fbfc8 Mon Sep 17 00:00:00 2001 From: Giorgio Ravera Date: Wed, 20 Feb 2019 13:32:42 +0100 Subject: [PATCH] Added binary sensors for car --- binary_sensor/car.yaml | 45 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 binary_sensor/car.yaml diff --git a/binary_sensor/car.yaml b/binary_sensor/car.yaml new file mode 100644 index 00000000..7edaaf1a --- /dev/null +++ b/binary_sensor/car.yaml @@ -0,0 +1,45 @@ +###################################################################### +# Binary Sensor: Car Doors Lock +###################################################################### + +- platform: template + sensors: + car_doors_lock: + friendly_name: Vettura Bloccata + entity_id: sensor.ff590mr_door_lock_vehicle + value_template: >- + {{ is_state('sensor.ff590mr_door_lock_vehicle', '2') }} + icon_template: >- + {% if is_state('sensor.ff590mr_door_lock_vehicle', '2') %} + mdi:lock + {% else %} + mdi:lock-open + {% endif %} + +###################################################################### +# Binary Sensor: Car Windows Lock +###################################################################### + +- platform: template + sensors: + car_windows_lock: + friendly_name: Chiusura Finestrini + entity_id: + - sensor.ff590mr_window_front_left + - sensor.ff590mr_window_front_right + - sensor.ff590mr_window_rear_left + - sensor.ff590mr_window_rear_right + value_template: >- + {{ is_state('sensor.ff590mr_window_front_left', '2') + and is_state('sensor.ff590mr_window_front_right', '2') + and is_state('sensor.ff590mr_window_rear_left', '2') + and is_state('sensor.ff590mr_window_rear_right', '2') }} + icon_template: >- + {% if is_state('sensor.ff590mr_window_front_left', '2') + and is_state('sensor.ff590mr_window_front_right', '2') + and is_state('sensor.ff590mr_window_rear_left', '2') + and is_state('sensor.ff590mr_window_rear_right', '2') %} + mdi:window-closed + {% else %} + mdi:window-open + {% endif %} \ No newline at end of file -- 2.47.3