]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Review car lock procedure
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Fri, 7 Jun 2019 10:18:26 +0000 (12:18 +0200)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Fri, 7 Jun 2019 10:18:26 +0000 (12:18 +0200)
binary_sensor/car.yaml
customizations/car.yaml
sensor/car.yaml
ui-lovelace.yaml

index 0a3f8e59a1df97ab9045aaa5e96e318b8902c0c4..80d28fe8cc8448500f9d2400de73fdb66b26a64a 100644 (file)
         {% endif %}
       device_class: opening
 
+
+######################################################################
+# Binary Sensor: Door Front Left
+######################################################################
+
+- platform: template
+  sensors:
+    ff590mr_door_front_left:
+      friendly_name: Anteriore Sinistra
+      entity_id: sensor.ff590mr_lock
+      value_template: >-
+        {{ not (is_state_attr('sensor.ff590mr_lock', 'doorStateFrontLeft', 'CLOSED_AND_LOCKED') or
+                is_state_attr('sensor.ff590mr_lock', 'doorStateFrontLeft', 'CLOSED_AND_UNLOCKED')) }}
+      icon_template: mdi:car-door
+
+######################################################################
+# Binary Sensor: Door Front Right
+######################################################################
+
+- platform: template
+  sensors:
+    ff590mr_door_front_right:
+      friendly_name: Anteriore Destra
+      entity_id: sensor.ff590mr_lock
+      value_template: >-
+        {{ not (is_state_attr('sensor.ff590mr_lock', 'doorStateFrontRight', 'CLOSED_AND_LOCKED') or
+                is_state_attr('sensor.ff590mr_lock', 'doorStateFrontRight', 'CLOSED_AND_UNLOCKED')) }}
+      icon_template: mdi:car-door
+
+######################################################################
+# Binary Sensor: Door Rear Left
+######################################################################
+
+- platform: template
+  sensors:
+    ff590mr_door_rear_left:
+      friendly_name: Posteriore Sinistra
+      entity_id: sensor.ff590mr_lock
+      value_template: >-     
+        {{ not (is_state_attr('sensor.ff590mr_lock', 'doorStateRearLeft', 'CLOSED_AND_LOCKED') or
+                is_state_attr('sensor.ff590mr_lock', 'doorStateRearLeft', 'CLOSED_AND_UNLOCKED')) }}
+      icon_template: mdi:car-door
+
+######################################################################
+# Binary Sensor: Door Rear Right
+######################################################################
+
+- platform: template
+  sensors:
+    ff590mr_door_rear_right:
+      friendly_name: Posteriore Destra
+      entity_id: sensor.ff590mr_lock
+      value_template: >-
+        {{ not (is_state_attr('sensor.ff590mr_lock', 'doorStateRearRight', 'CLOSED_AND_LOCKED') or
+                is_state_attr('sensor.ff590mr_lock', 'doorStateRearRight', 'CLOSED_AND_UNLOCKED')) }}
+      icon_template: mdi:car-door
+      
 ######################################################################
 # Binary Sensor: Decklid Status
 ######################################################################
         {% endif %}
       device_class: opening
 
+
+
+
+
+
+
+
+
+
+
+
 ######################################################################
 # Binary Sensor: Warning Brake fluid
 ######################################################################
index 85976c90ba353614f7803b4f0200ac5a6de0b9c2..1a830aef24f0ba1f80bb569c064f63f43c8c8e5d 100644 (file)
@@ -69,19 +69,6 @@ sensor.ff590mr_window_rear_left:
 sensor.ff590mr_window_rear_right:
   friendly_name: Posteriore Destro
 
-# Porte
-sensor.ff590mr_door_front_left:
-  friendly_name: Anteriore Sinistra
-  icon: mdi:car-door
-sensor.ff590mr_door_front_right:
-  friendly_name: Anteriore Destra
-  icon: mdi:car-door
-sensor.ff590mr_door_rear_left:
-  friendly_name: Posteriore Sinistra
-  icon: mdi:car-door
-sensor.ff590mr_door_rear_right:
-  friendly_name: Posteriore Destra
-  icon: mdi:car-door
 
 # Bloccaggio
 sensor.ff590mr_door_lock_vehicle:
index 0f283b66678a6e698c673c27fb92c5e74dcb4704..9ff9ee57aa317bc3ae68410e679369158d3999b3 100644 (file)
       icon_template: mdi:car-tire-alert\r
       device_class: pressure\r
 \r
+######################################################################\r
+# Sensor: Door Front Left\r
+######################################################################\r
+\r
+- platform: template\r
+  sensors:\r
+    ff590mr_door_front_left:\r
+      friendly_name: Anteriore Sinistra\r
+      entity_id: sensor.ff590mr_lock\r
+      value_template: >-\r
+        {% if is_state_attr('sensor.ff590mr_lock', 'doorStateFrontLeft', 'DOOR_CLOSED_AND_DOOR_LOCKED') %}\r
+          Chiusa e Bloccata\r
+        {% elif is_state_attr('sensor.ff590mr_lock', 'doorStateFrontLeft', 'DOOR_CLOSED_AND_DOOR_UNLOCKED') %}\r
+          Chiuse\r
+        {% else %}\r
+          Aperta\r
+      icon_template: mdi:car-door\r
+\r
+######################################################################\r
+# Sensor: Door Front Right\r
+######################################################################\r
+\r
+- platform: template\r
+  sensors:\r
+    ff590mr_door_front_right:\r
+      friendly_name: Anteriore Destra\r
+      entity_id: sensor.ff590mr_lock\r
+      value_template: >-\r
+        {% if is_state_attr('sensor.ff590mr_lock', 'doorStateFrontRight', 'DOOR_CLOSED_AND_DOOR_LOCKED') %}\r
+          Chiusa e Bloccata\r
+        {% elif is_state_attr('sensor.ff590mr_lock', 'doorStateFrontRight', 'DOOR_CLOSED_AND_DOOR_UNLOCKED') %}\r
+          Chiuse\r
+        {% else %}\r
+          Aperta\r
+      icon_template: mdi:car-door\r
+\r
+######################################################################\r
+# Sensor: Door Rear Left\r
+######################################################################\r
+\r
+- platform: template\r
+  sensors:\r
+    ff590mr_door_rear_left:\r
+      friendly_name: Posteriore Sinistra\r
+      entity_id: sensor.ff590mr_lock\r
+      value_template: >-\r
+        {% if is_state_attr('sensor.ff590mr_lock', 'doorStateRearLeft', 'DOOR_CLOSED_AND_DOOR_LOCKED') %}\r
+          Chiusa e Bloccata\r
+        {% elif is_state_attr('sensor.ff590mr_lock', 'doorStateRearLeft', 'DOOR_CLOSED_AND_DOOR_UNLOCKED') %}\r
+          Chiuse\r
+        {% else %}\r
+          Aperta\r
+      icon_template: mdi:car-door\r
+\r
+######################################################################\r
+# Sensor: Door Rear Right\r
+######################################################################\r
+\r
+- platform: template\r
+  sensors:\r
+    ff590mr_door_rear_right:\r
+      friendly_name: Posteriore Destra\r
+      entity_id: sensor.ff590mr_lock\r
+      value_template: >-\r
+        {% if is_state_attr('sensor.ff590mr_lock', 'doorStateRearRight', 'DOOR_CLOSED_AND_DOOR_LOCKED') %}\r
+          Chiusa e Bloccata\r
+        {% elif is_state_attr('sensor.ff590mr_lock', 'doorStateRearRight', 'DOOR_CLOSED_AND_DOOR_UNLOCKED') %}\r
+          Chiuse\r
+        {% else %}\r
+          Aperta\r
+      icon_template: mdi:car-door\r
+\r
 ######################################################################\r
 # Sensor: Distance from Start\r
 ######################################################################\r
index 537bcb8b2ad046a910c2ffd90051943b07990cdc..83994ce41b9ad73db3698fcdef07c70eff6f29d1 100644 (file)
@@ -395,7 +395,6 @@ views:
         show_header_toggle: false
         entities:
           - binary_sensor.ff590mr_park_brake_status
-          - binary_sensor.ff590mr_status_decklid
           - binary_sensor.ff590mr_warning_brakefluid
           - binary_sensor.ff590mr_warning_washwater
           - binary_sensor.ff590mr_warning_coolantlevellow
@@ -424,6 +423,7 @@ views:
           - sensor.ff590mr_door_front_right
           - sensor.ff590mr_door_rear_left
           - sensor.ff590mr_door_rear_right
+          - binary_sensor.ff590mr_status_decklid
       - type: entities
         title: "Mercedes A200d: Sblocco serrature"
         show_header_toggle: false