+++ /dev/null
-######################################################################
-# Mercedes Package - Binary Sensor
-######################################################################
-
-binary_sensor:
- ######################################################################
- # Binary Sensor: Doors Lock
- ######################################################################
- - platform: template
- sensors:
- ff590mr_locked:
- friendly_name: Blocco Vettura
- value_template: >-
- {% if not is_state('sensor.ff590mr_lock', '2') %}
- true
- {% else %}
- false
- {% endif %}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2') %}
- mdi:lock
- {% else %}
- mdi:lock-open
- {% endif %}
- device_class: lock
-
- ######################################################################
- # Binary Sensor: Doors Closed
- ######################################################################
- - platform: template
- sensors:
- ff590mr_doors_closed:
- friendly_name: Porte
- value_template: >-
- {{ (is_state_attr('binary_sensor.ff590mr_windows_closed', 'doorstatusfrontleft', 'false') and
- is_state_attr('binary_sensor.ff590mr_windows_closed', 'doorstatusfrontright', 'false') and
- is_state_attr('binary_sensor.ff590mr_windows_closed', 'doorstatusrearleft', 'false') and
- is_state_attr('binary_sensor.ff590mr_windows_closed', 'doorstatusrearright', 'false')) }}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2',) %}
- mdi:car-door-lock
- {% else %}
- mdi:car-door
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Door Front Left
- ######################################################################
- - platform: template
- sensors:
- ff590mr_door_front_left:
- friendly_name: Anteriore Sinistra
- value_template: >-
- {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontleft', '2') }}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2',) %}
- mdi:car-door-lock
- {% else %}
- {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontleft', true) %}
- mdi:car-door
- {% else %}
- mdi:car-door
- {% endif %}
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Door Front Right
- ######################################################################
- - platform: template
- sensors:
- ff590mr_door_front_right:
- friendly_name: Anteriore Destra
- value_template: >-
- {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontright', '2') }}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2',) %}
- mdi:car-door-lock
- {% else %}
- {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontright', true) %}
- mdi:car-door
- {% else %}
- mdi:car-door
- {% endif %}
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Door Rear Left
- ######################################################################
- - platform: template
- sensors:
- ff590mr_door_rear_left:
- friendly_name: Posteriore Sinistra
- value_template: >-
- {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusrearleft', '2') }}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2',) %}
- mdi:car-door-lock
- {% else %}
- {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusrearleft', true) %}
- mdi:car-door
- {% else %}
- mdi:car-door
- {% endif %}
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Door Rear Right
- ######################################################################
- - platform: template
- sensors:
- ff590mr_door_rear_right:
- friendly_name: Posteriore Destra
- value_template: >-
- {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusrearright', '2') }}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2',) %}
- mdi:car-door-lock
- {% else %}
- {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusrearright', true) %}
- mdi:car-door
- {% else %}
- mdi:car-door
- {% endif %}
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Decklid
- ######################################################################
- - platform: template
- sensors:
- ff590mr_decklid:
- friendly_name: Bagagliaio
- value_template: >-
- {{ is_state_attr('sensor.ff590mr_lock', 'decklidstatus', true) }}
- icon_template: >-
- {% if is_state('sensor.ff590mr_lock', '2',) %}
- mdi:car-door-lock
- {% else %}
- {% if not is_state_attr('sensor.ff590mr_lock', 'decklidstatus', true) %}
- mdi:car-door
- {% else %}
- mdi:car-door
- {% endif %}
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Serbatoio
- ######################################################################
- #- platform: template
- # sensors:
- # ff590mr_fuellid:
- # friendly_name: Serbatoio
- # value_template: >-
- # {{ is_state_attr('sensor.ff590mr_lock', 'decklidstatus', true) }}
- # icon_template: >-
- # {% if is_state_attr('sensor.ff590mr_lock', 'decklidstatus', true) %}
- # mdi:gas-station
- # {% else %}
- # mdi:gas-station
- # {% endif %}
- # device_class: opening
-
- ######################################################################
- # Binary Sensor: Windows Closed
- ######################################################################
- - platform: template
- sensors:
- ff590mr_windows_closed_2:
- friendly_name: Finestrini
- value_template: >-
- {{ is_state('binary_sensor.ff590mr_windows_closed', 'true') }}
- icon_template: >-
- {% if not is_state('binary_sensor.ff590mr_windows_closed', '2') %}
- mdi:window-closed
- {% else %}
- mdi:window-open
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Window Front Left
- ######################################################################
- - platform: template
- sensors:
- ff590mr_window_front_left:
- friendly_name: Anteriore Sinistro
- value_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontleft', '2') %}
- false
- {% else %}
- true
- {% endif %}
- icon_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontleft', '2') %}
- mdi:window-closed
- {% else %}
- mdi:window-open
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Window Front Right
- ######################################################################
- - platform: template
- sensors:
- ff590mr_window_front_right:
- friendly_name: Anteriore Destro
- value_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontright', '2') %}
- false
- {% else %}
- true
- {% endif %}
- icon_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontright', '2') %}
- mdi:window-closed
- {% else %}
- mdi:window-open
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Window Rear Left
- ######################################################################
- - platform: template
- sensors:
- ff590mr_window_rear_left:
- friendly_name: Posteriore Sinistro
- value_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearleft', '2') %}
- false
- {% else %}
- true
- {% endif %}
- icon_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearleft', '2') %}
- mdi:window-closed
- {% else %}
- mdi:window-open
- {% endif %}
- device_class: opening
-
- ######################################################################
- # Binary Sensor: Window Rear Right
- ######################################################################
- - platform: template
- sensors:
- ff590mr_window_rear_right:
- friendly_name: Posteriore Destro
- value_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearright', '2') %}
- false
- {% else %}
- true
- {% endif %}
- icon_template: >-
- {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearright', '2') %}
- mdi:window-closed
- {% else %}
- mdi:window-open
- {% endif %}
- device_class: opening
binary_sensor.ff590mr_low_brake_fluid_warning:
friendly_name: Liquido Freni
device_class: problem
- icon: mdi:car-brake-alert
+ #icon: mdi:car-brake-alert
# Liquido Raffreddamento
binary_sensor.ff590mr_low_coolant_level_warning:
friendly_name: Liquido Raffreddamento
device_class: problem
- icon: mdi:coolant-temperature
+ #icon: mdi:coolant-temperature
# Liquido Lavacristalli
binary_sensor.ff590mr_low_wash_water_warning:
friendly_name: Liquido Lavacristalli
device_class: problem
- icon: mdi:wiper-wash
+ #icon: mdi:wiper-wash
# Pneumatici - tirewarninglamp
binary_sensor.ff590mr_tire_warning:
friendly_name: Pneumatici
device_class: problem
- icon: mdi:car-tire-alert
+ #icon: mdi:car-tire-alert
# tirepressureRearLeft, tirepressureRearRight, tirepressureFrontRight, tirepressureFrontLeft,
# tireMarkerFrontRight, tireMarkerFrontLeft, tireMarkerRearLeft, tireMarkerRearRight, tirewarningsrdk, tirewarningsprw,
--- /dev/null
+######################################################################
+# Mercedes Package - Doors Sensors
+######################################################################
+
+binary_sensor:
+ ######################################################################
+ # Binary Sensor: Doors Lock
+ #
+ # ff590mr_lock:
+ # 0 -> unlocked
+ # 1 -> internal locked
+ # 2 -> external locked
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_locked:
+ friendly_name: Blocco Vettura
+ value_template: >-
+ {% if not is_state('sensor.ff590mr_lock', '2') %}
+ true
+ {% else %}
+ false
+ {% endif %}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2') %}
+ mdi:lock
+ {% else %}
+ mdi:lock-open
+ {% endif %}
+ device_class: lock
+
+ ######################################################################
+ # Binary Sensor: Doors Closed
+ #
+ # doorStatusOverall:
+ # 1 -> closed
+ # 0 -> opened
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_doors_closed:
+ friendly_name: Porte
+ value_template: >-
+ {{ is_state_attr('sensor.ff590mr_lock', 'doorStatusOverall', '0') }}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2') %}
+ mdi:car-door-lock
+ {% else %}
+ {% if is_state_attr('sensor.ff590mr_lock', 'doorStatusOverall', '1') %}
+ mdi:car-door
+ {% else %}
+ mdi:car-door
+ {% endif %}
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Door Front Left
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_door_front_left:
+ friendly_name: Anteriore Sinistra
+ value_template: >-
+ {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontleft', true) }}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2',) %}
+ mdi:car-door-lock
+ {% else %}
+ {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontleft', true) %}
+ mdi:car-door
+ {% else %}
+ mdi:car-door
+ {% endif %}
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Door Front Right
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_door_front_right:
+ friendly_name: Anteriore Destra
+ value_template: >-
+ {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontright', true) }}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2',) %}
+ mdi:car-door-lock
+ {% else %}
+ {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusfrontright', true) %}
+ mdi:car-door
+ {% else %}
+ mdi:car-door
+ {% endif %}
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Door Rear Left
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_door_rear_left:
+ friendly_name: Posteriore Sinistra
+ value_template: >-
+ {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusrearleft', true) }}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2',) %}
+ mdi:car-door-lock
+ {% else %}
+ {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusrearleft', true) %}
+ mdi:car-door
+ {% else %}
+ mdi:car-door
+ {% endif %}
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Door Rear Right
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_door_rear_right:
+ friendly_name: Posteriore Destra
+ value_template: >-
+ {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusrearright', true) }}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2',) %}
+ mdi:car-door-lock
+ {% else %}
+ {% if not is_state_attr('sensor.ff590mr_lock', 'doorstatusrearright', true) %}
+ mdi:car-door
+ {% else %}
+ mdi:car-door
+ {% endif %}
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Decklid
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_decklid:
+ friendly_name: Bagagliaio
+ value_template: >-
+ {{ is_state_attr('sensor.ff590mr_lock', 'decklidstatus', true) }}
+ icon_template: >-
+ {% if is_state('sensor.ff590mr_lock', '2',) %}
+ mdi:car-door-lock
+ {% else %}
+ {% if not is_state_attr('sensor.ff590mr_lock', 'decklidstatus', true) %}
+ mdi:car-door
+ {% else %}
+ mdi:car-door
+ {% endif %}
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Serbatoio
+ ######################################################################
+ #- platform: template
+ # sensors:
+ # ff590mr_fuellid:
+ # friendly_name: Serbatoio
+ # value_template: >-
+ # {{ is_state_attr('sensor.ff590mr_lock', 'doorstatusgas', true) }}
+ # icon_template: >-
+ # {% if is_state_attr('sensor.ff590mr_lock', 'doorstatusgas', true) %}
+ # mdi:gas-station
+ # {% else %}
+ # mdi:gas-station
+ # {% endif %}
+ # device_class: opening
--- /dev/null
+######################################################################
+# Mercedes Package - Odometer Sensor
+######################################################################
+
+sensor:
+ ######################################################################
+ # Sensor: Distance from Start
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_distance_since_start:
+ friendly_name: Distanza dalla partenza
+ unit_of_measurement: 'Km'
+ value_template: "{{ state_attr('sensor.ff590mr_odometer', 'distanceStart') }}"
+ icon_template: mdi:road-variant
+
+ ######################################################################
+ # Sensor: Distance from Reset
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_distance_since_reset:
+ friendly_name: Distanza dal reset
+ unit_of_measurement: 'Km'
+ value_template: "{{ state_attr('sensor.ff590mr_odometer', 'distanceReset') }}"
+ icon_template: mdi:road-variant
+
+ ######################################################################
+ # Sensor: Liquid Consumption from Start
+ ######################################################################
+ #- platform: template
+ # sensors:
+ # ff590mr_liquid_consumption_start:
+ # friendly_name: Consumo dalla partenza
+ # unit_of_measurement: 'l/100Km'
+ # value_template: "{{ state_attr('sensor.ff590mr_odometer', 'liquidconsumptionstart') }}"
+ # icon_template: mdi:gas-station
+
+ ######################################################################
+ # Sensor: Liquid Consumption from Reset
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_liquid_consumption_reset:
+ friendly_name: Consumo dal reset
+ unit_of_measurement: 'l/100Km'
+ value_template: "{{ state_attr('sensor.ff590mr_odometer', 'liquidconsumptionreset') }}"
+ icon_template: mdi:gas-station
+
+ ######################################################################
+ # Sensor: Service Interval Days
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_service_interval_days:
+ friendly_name: Prossimo Tagliando
+ unit_of_measurement: 'giorni'
+ value_template: "{{ state_attr('sensor.ff590mr_odometer', 'serviceintervaldays') }}"
+ icon_template: mdi:wrench
+++ /dev/null
-######################################################################
-# Mercedes Package - Sensor
-######################################################################
-
-sensor:
- ######################################################################
- # Sensor: Tire Pressure Front Left
- ######################################################################
- - platform: template
- sensors:
- ff590mr_tire_pressure_front_left:
- friendly_name: Anteriore Sinistra
- unit_of_measurement: 'kPa'
- value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureFrontLeft') }}"
- icon_template: mdi:car-tire-alert
- device_class: pressure
-
- ######################################################################
- # Sensor: Tire Pressure Front Right
- ######################################################################
- - platform: template
- sensors:
- ff590mr_tire_pressure_front_right:
- friendly_name: Anteriore Destra
- unit_of_measurement: 'kPa'
- value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureFrontRight') }}"
- icon_template: mdi:car-tire-alert
- device_class: pressure
-
- ######################################################################
- # Sensor: Tire Pressure Rear Left
- ######################################################################
- - platform: template
- sensors:
- ff590mr_tire_pressure_rear_left:
- friendly_name: Posteriore Sinistra
- unit_of_measurement: 'kPa'
- value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureRearLeft') }}"
- icon_template: mdi:car-tire-alert
- device_class: pressure
-
- ######################################################################
- # Sensor: Tire Pressure Rear Right
- ######################################################################
- - platform: template
- sensors:
- ff590mr_tire_pressure_rear_right:
- friendly_name: Posteriore Destra
- unit_of_measurement: 'kPa'
- value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureRearRight') }}"
- icon_template: mdi:car-tire-alert
- device_class: pressure
-
- ######################################################################
- # Sensor: Distance from Start
- ######################################################################
- - platform: template
- sensors:
- ff590mr_distance_since_start:
- friendly_name: Distanza dalla partenza
- unit_of_measurement: 'Km'
- value_template: "{{ state_attr('sensor.ff590mr_odometer', 'distanceStart') }}"
- icon_template: mdi:road-variant
-
- ######################################################################
- # Sensor: Distance from Reset
- ######################################################################
- - platform: template
- sensors:
- ff590mr_distance_since_reset:
- friendly_name: Distanza dal reset
- unit_of_measurement: 'Km'
- value_template: "{{ state_attr('sensor.ff590mr_odometer', 'distanceReset') }}"
- icon_template: mdi:road-variant
-
- ######################################################################
- # Sensor: Liquid Consumption from Start
- ######################################################################
- #- platform: template
- # sensors:
- # ff590mr_liquid_consumption_start:
- # friendly_name: Consumo dalla partenza
- # unit_of_measurement: 'l/100Km'
- # value_template: "{{ state_attr('sensor.ff590mr_odometer', 'liquidconsumptionstart') }}"
- # icon_template: mdi:gas-station
-
- ######################################################################
- # Sensor: Liquid Consumption from Reset
- ######################################################################
- - platform: template
- sensors:
- ff590mr_liquid_consumption_reset:
- friendly_name: Consumo dal reset
- unit_of_measurement: 'l/100Km'
- value_template: "{{ state_attr('sensor.ff590mr_odometer', 'liquidconsumptionreset') }}"
- icon_template: mdi:gas-station
-
- ######################################################################
- # Sensor: Service Interval Days
- ######################################################################
- - platform: template
- sensors:
- ff590mr_service_interval_days:
- friendly_name: Prossimo Tagliando
- unit_of_measurement: 'giorni'
- value_template: "{{ state_attr('sensor.ff590mr_odometer', 'serviceintervaldays') }}"
- icon_template: mdi:wrench
--- /dev/null
+######################################################################
+# Mercedes Package - Tires Sensor
+######################################################################
+
+sensor:
+ ######################################################################
+ # Sensor: Tire Pressure Front Left
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_tire_pressure_front_left:
+ friendly_name: Anteriore Sinistra
+ unit_of_measurement: 'kPa'
+ value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureFrontLeft') }}"
+ icon_template: mdi:car-tire-alert
+ device_class: pressure
+
+ ######################################################################
+ # Sensor: Tire Pressure Front Right
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_tire_pressure_front_right:
+ friendly_name: Anteriore Destra
+ unit_of_measurement: 'kPa'
+ value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureFrontRight') }}"
+ icon_template: mdi:car-tire-alert
+ device_class: pressure
+
+ ######################################################################
+ # Sensor: Tire Pressure Rear Left
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_tire_pressure_rear_left:
+ friendly_name: Posteriore Sinistra
+ unit_of_measurement: 'kPa'
+ value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureRearLeft') }}"
+ icon_template: mdi:car-tire-alert
+ device_class: pressure
+
+ ######################################################################
+ # Sensor: Tire Pressure Rear Right
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_tire_pressure_rear_right:
+ friendly_name: Posteriore Destra
+ unit_of_measurement: 'kPa'
+ value_template: "{{ state_attr('binary_sensor.ff590mr_tire_warning', 'tirepressureRearRight') }}"
+ icon_template: mdi:car-tire-alert
+ device_class: pressure
--- /dev/null
+######################################################################
+# Mercedes Package - Windows Sensors
+######################################################################
+
+binary_sensor:
+ ######################################################################
+ # Binary Sensor: Windows Closed
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_windows_closed_2:
+ friendly_name: Finestrini
+ value_template: >-
+ {{ is_state('binary_sensor.ff590mr_windows_closed', 'true') }}
+ icon_template: >-
+ {% if not is_state('binary_sensor.ff590mr_windows_closed', '2') %}
+ mdi:window-closed
+ {% else %}
+ mdi:window-open
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Window Front Left
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_window_front_left:
+ friendly_name: Anteriore Sinistro
+ value_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontleft', '2') %}
+ false
+ {% else %}
+ true
+ {% endif %}
+ icon_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontleft', '2') %}
+ mdi:window-closed
+ {% else %}
+ mdi:window-open
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Window Front Right
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_window_front_right:
+ friendly_name: Anteriore Destro
+ value_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontright', '2') %}
+ false
+ {% else %}
+ true
+ {% endif %}
+ icon_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusfrontright', '2') %}
+ mdi:window-closed
+ {% else %}
+ mdi:window-open
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Window Rear Left
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_window_rear_left:
+ friendly_name: Posteriore Sinistro
+ value_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearleft', '2') %}
+ false
+ {% else %}
+ true
+ {% endif %}
+ icon_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearleft', '2') %}
+ mdi:window-closed
+ {% else %}
+ mdi:window-open
+ {% endif %}
+ device_class: opening
+
+ ######################################################################
+ # Binary Sensor: Window Rear Right
+ ######################################################################
+ - platform: template
+ sensors:
+ ff590mr_window_rear_right:
+ friendly_name: Posteriore Destro
+ value_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearright', '2') %}
+ false
+ {% else %}
+ true
+ {% endif %}
+ icon_template: >-
+ {% if is_state_attr('binary_sensor.ff590mr_windows_closed', 'windowstatusrearright', '2') %}
+ mdi:window-closed
+ {% else %}
+ mdi:window-open
+ {% endif %}
+ device_class: opening