]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Added binary sensors for car
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 20 Feb 2019 12:32:42 +0000 (13:32 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Thu, 21 Feb 2019 12:22:56 +0000 (13:22 +0100)
binary_sensor/car.yaml [new file with mode: 0644]

diff --git a/binary_sensor/car.yaml b/binary_sensor/car.yaml
new file mode 100644 (file)
index 0000000..7edaaf1
--- /dev/null
@@ -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