From: Giorgio Ravera Date: Sat, 9 Jan 2021 20:40:50 +0000 (+0100) Subject: Improvements in mercedes package. X-Git-Url: http://git.giorgioravera.it/?a=commitdiff_plain;h=d3bec483ae0fcd9236d534f5f8f799ca92840385;p=homeassistant.git Improvements in mercedes package. --- diff --git a/packages/mercedes/mercedes_binary_sensor.yaml b/packages/mercedes/mercedes_binary_sensor.yaml deleted file mode 100644 index 23aabb48..00000000 --- a/packages/mercedes/mercedes_binary_sensor.yaml +++ /dev/null @@ -1,268 +0,0 @@ -###################################################################### -# 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 diff --git a/packages/mercedes/mercedes_customizations.yaml b/packages/mercedes/mercedes_customizations.yaml index 2133c1fa..ed38cfd1 100644 --- a/packages/mercedes/mercedes_customizations.yaml +++ b/packages/mercedes/mercedes_customizations.yaml @@ -22,25 +22,25 @@ homeassistant: 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, diff --git a/packages/mercedes/mercedes_doors.yaml b/packages/mercedes/mercedes_doors.yaml new file mode 100644 index 00000000..ada239da --- /dev/null +++ b/packages/mercedes/mercedes_doors.yaml @@ -0,0 +1,177 @@ +###################################################################### +# 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 diff --git a/packages/mercedes/mercedes_odometer.yaml b/packages/mercedes/mercedes_odometer.yaml new file mode 100644 index 00000000..f834378d --- /dev/null +++ b/packages/mercedes/mercedes_odometer.yaml @@ -0,0 +1,59 @@ +###################################################################### +# 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 diff --git a/packages/mercedes/mercedes_sensor.yaml b/packages/mercedes/mercedes_sensor.yaml deleted file mode 100644 index 822f27b7..00000000 --- a/packages/mercedes/mercedes_sensor.yaml +++ /dev/null @@ -1,107 +0,0 @@ -###################################################################### -# 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 diff --git a/packages/mercedes/mercedes_tires.yaml b/packages/mercedes/mercedes_tires.yaml new file mode 100644 index 00000000..05506316 --- /dev/null +++ b/packages/mercedes/mercedes_tires.yaml @@ -0,0 +1,52 @@ +###################################################################### +# 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 diff --git a/packages/mercedes/mercedes_windows.yaml b/packages/mercedes/mercedes_windows.yaml new file mode 100644 index 00000000..2cb5785d --- /dev/null +++ b/packages/mercedes/mercedes_windows.yaml @@ -0,0 +1,105 @@ +###################################################################### +# 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 diff --git a/www/images/car/dashboard.png b/www/images/car/dashboard.png index 698ba873..f44d2ff3 100644 Binary files a/www/images/car/dashboard.png and b/www/images/car/dashboard.png differ