From: Giorgio Ravera Date: Fri, 7 Jun 2019 09:49:18 +0000 (+0200) Subject: Review car lock procedure X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=b30f65191430bcb7754b889bfe62489fe1e3305b;p=homeassistant.git Review car lock procedure --- diff --git a/binary_sensor/car.yaml b/binary_sensor/car.yaml index 18ccf661..5255f063 100644 --- a/binary_sensor/car.yaml +++ b/binary_sensor/car.yaml @@ -4,13 +4,13 @@ - platform: template sensors: - ff590mr_lock: + ff590mr_locked: friendly_name: Vettura Bloccata entity_id: lock.ff590mr_lock value_template: >- - {{ is_state('lock.ff590mr_lock', 'locked') }} + {{ not is_state('sensor.ff590mr_lock', 'True') }} icon_template: >- - {% if is_state('lock.ff590mr_lock', 'unlocked') %} + {% if is_state('sensor.ff590mr_lock', 'True') %} mdi:lock {% else %} mdi:lock-open @@ -27,9 +27,15 @@ friendly_name: Chiusura Porte entity_id: sensor.ff590mr_lock value_template: >- - {{ is_state('sensor.ff590mr_lock', 'true') }} + {{ not is_state_attr('sensor.ff590mr_lock', 'frontLeftDoorClosed', 'true') + and is_state_attr('sensor.ff590mr_lock', 'frontRightDoorClosed', 'true') + and is_state_attr('sensor.ff590mr_lock', 'rearLeftDoorClosed', 'true') + and is_state_attr('sensor.ff590mr_lock', 'rearRightDoorClosed', 'true') }} icon_template: >- - {% if is_state('sensor.ff590mr_lock', 'true') %} + {% if is_state_attr('sensor.ff590mr_lock', 'frontLeftDoorClosed', 'true') + and is_state_attr('sensor.ff590mr_lock', 'frontRightDoorClosed', 'true') + and is_state_attr('sensor.ff590mr_lock', 'rearLeftDoorClosed', 'true') + and is_state_attr('sensor.ff590mr_lock', 'rearRightDoorClosed', 'true') %} mdi:car-door {% else %} mdi:car-door @@ -48,7 +54,7 @@ value_template: >- {{ not is_state_attr('sensor.ff590mr_lock', 'trunkStateRollup', 'CLOSED_AND_LOCKED') }} icon_template: >- - {% if is_state('sensor.ff590mr_lock', 'CLOSED_AND_LOCKED') %} + {% if is_state_attr('sensor.ff590mr_lock', 'trunkStateRollup', 'CLOSED_AND_LOCKED') %} mdi:lock {% else %} mdi:lock-open diff --git a/ui-lovelace.yaml b/ui-lovelace.yaml index 73d867ce..537bcb8b 100644 --- a/ui-lovelace.yaml +++ b/ui-lovelace.yaml @@ -374,9 +374,9 @@ views: # - binary_sensor.ff590mr_park_brake_status # - binary_sensor.ff590mr_status_decklid - binary_sensor.ff590mr_engine_light_warning + - binary_sensor.ff590mr_locked - binary_sensor.ff590mr_doors_closed - binary_sensor.ff590mr_windows_closed - - binary_sensor.ff590mr_lock cards: #- type: gauge # title: "Livello Carburante"