friendly_name: Porte
entity_id: sensor.ff590mr_lock
value_template: >-
- {{ is_state('binary_sensor.ff590mr_door_front_left', 'on') and
- is_state('binary_sensor.ff590mr_door_front_right', 'on') and
- is_state('binary_sensor.ff590mr_door_rear_left', 'on') and
- is_state('binary_sensor.ff590mr_door_rear_right', 'on') }}
+ {{ not is_state_attr('sensor.ff590mr_lock', 'doorsClosed', 'true') }}
icon_template: >-
- {% if is_state('binary_sensor.ff590mr_door_front_left', 'on') and
- is_state('binary_sensor.ff590mr_door_front_right', 'on') and
- is_state('binary_sensor.ff590mr_door_rear_left', 'on') and
- is_state('binary_sensor.ff590mr_door_rear_right', 'on') %}
+ {% is_state_attr('sensor.ff590mr_lock', 'doorsClosed', 'true') %}
mdi:car-door
{% else %}
mdi:car-door
friendly_name: Finestrini
entity_id: binary_sensor.ff590mr_windows_closed
value_template: >-
- {{ is_state('binary_sensor.ff590mr_window_front_left', 'on') and
- is_state('binary_sensor.ff590mr_window_front_right', 'on') and
- is_state('binary_sensor.ff590mr_window_rear_left', 'on') and
- is_state('binary_sensor.ff590mr_window_rear_right', 'on') }}
+ {{ not (is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontleft', 'CLOSED') and
+ is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontright', 'CLOSED') and
+ is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearleft', 'CLOSED') and
+ is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearright', 'CLOSED')) }}
icon_template: >-
- {% if is_state('binary_sensor.ff590mr_window_front_left', 'on') and
- is_state('binary_sensor.ff590mr_window_front_right', 'on') and
- is_state('binary_sensor.ff590mr_window_rear_left', 'on') and
- is_state('binary_sensor.ff590mr_window_rear_right', 'on') %}
- mdi:window-open
- {% else %}
+ {% if (is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontleft', 'CLOSED') and
+ is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontright', 'CLOSED') and
+ is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearleft', 'CLOSED') and
+ is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearright', 'CLOSED')) %}
mdi:window-closed
+ {% else %}
+ mdi:window-open
{% endif %}
device_class: opening
-
######################################################################
# Binary Sensor: Window Front Left
######################################################################