]> git.giorgioravera.it Git - homeassistant.git/commitdiff
customised missing mercedes sensors
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 27 Jan 2021 15:51:33 +0000 (16:51 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 27 Jan 2021 15:51:33 +0000 (16:51 +0100)
.storage/lovelace
packages/mercedes/mercedes_customizations.yaml
packages/mercedes/mercedes_lock.yaml
packages/mercedes/mercedes_log.yaml

index 2535a4bc55dd30408b4a294d93dd58bb55b4cf7f..1312e27abba623a9096a1bed12c21e4e49ad1191 100644 (file)
                         {
                             "entities": [
                                 {
-                                    "entity": "lock.ff590mr_lock"
+                                    "entity": "switch.ff590mr_lock"
                                 },
                                 {
                                     "entity": "binary_sensor.ff590mr_doors_closed"
                                 },
                                 {
                                     "entity": "binary_sensor.ff590mr_windows_closed_2"
+                                },
+                                {
+                                    "entity": "sensor.ff590mr_ignition_state"
+                                },
+                                {
+                                    "entity": "sensor.ff590mr_car"
                                 }
                             ],
                             "show_header_toggle": false,
index 994df45f035e911bba1cbb6720478f89bc9b01e7..214caecd043630a85428c8456865e57a03ba5fa9 100644 (file)
@@ -85,3 +85,16 @@ homeassistant:
       # gasconsumptionstart, gasconsumptionreset, gasTankRange, gasTankLevel, 
       # liquidconsumptionstart, liquidconsumptionreset, liquidRangeSkipIndication, rangeliquid, serviceintervaldays, tanklevelpercent, tankReserveLamp, 
       # batteryState, tankLevelAdBlue
+
+    # Sensore Avviamento
+    sensor.ff590mr_ignition_state:
+      friendly_name: Sensore Avviamento
+      icon: mdi:power
+
+    # Sensore Dati Connessione
+    sensor.ff590mr_car:
+      friendly_name: Sensore Auto
+      icon: mdi:car-connected
+      # full_update_messages_received, partital_update_messages_received, last_message_received, 
+      # last_command_type, last_command_state, 
+      # last_command_error_code, last_command_error_message
index 67b0b1a4b75ebabe050de98bcde930c9db6f3658..62b35a51a26da35a1fa56b976580eab4436798a3 100644 (file)
@@ -2,26 +2,26 @@
 # Mercedes Package - Switch
 ######################################################################
 
-#switch:
-#  - platform: template
-#    switches:
-#      ff590mr_lock:
-#        friendly_name: Blocco Auto
-#        value_template: "{{ is_state('binary_sensor.ff590mr_locked', 'off') }}"
-#        turn_on:
-#          - service: mbapi2020.doors_lock
-#            data:
-#              vin: !secret mb_vin
-#        turn_off:
-#          - service: mbapi2020.doors_unlock
-#            data:
-#              vin: !secret mb_vin
-#        icon_template: >-
-#          {% if is_state('binary_sensor.ff590mr_locked', 'off') %}
-#            mdi:lock
-#          {% else %}
-#            mdi:lock-open
-#          {% endif %}
+switch:
+  - platform: template
+    switches:
+      ff590mr_lock:
+        friendly_name: Blocco Auto
+        value_template: "{{ is_state('binary_sensor.ff590mr_locked', 'off') }}"
+        turn_on:
+          - service: mbapi2020.doors_lock
+            data:
+              vin: !secret mb_vin
+        turn_off:
+          - service: mbapi2020.doors_unlock
+            data:
+              vin: !secret mb_vin
+        icon_template: >-
+          {% if is_state('binary_sensor.ff590mr_locked', 'off') %}
+            mdi:lock
+          {% else %}
+            mdi:lock-open
+          {% endif %}
 
 lock:
   - platform: template
index 52cbb20bb58442af57ce3139e1d32f9e98065820..7686da1234a8c56e2cfa360979a6b578d493c543 100644 (file)
@@ -5,7 +5,6 @@
 history:\r
   exclude:\r
     entities:\r
-    # Mercedes Me\r
     - binary_sensor.ff590mr_door_front_left\r
     - binary_sensor.ff590mr_door_front_right\r
     - binary_sensor.ff590mr_door_rear_left\r
@@ -25,9 +24,11 @@ history:
     - binary_sensor.ff590mr_window_rear_right\r
     - binary_sensor.ff590mr_windows_closed\r
     - lock.ff590mr_lock\r
+    - sensor.ff590mr_car\r
     - sensor.ff590mr_distance_since_reset\r
     - sensor.ff590mr_distance_since_start\r
     #- sensor.ff590mr_fuel_level\r
+    - sensor.ff590mr_ignition_state\r
     - sensor.ff590mr_liquid_consumption_reset\r
     - sensor.ff590mr_liquid_consumption_start\r
     - sensor.ff590mr_lock\r
@@ -45,7 +46,6 @@ history:
 logbook:\r
   exclude:\r
     entities:\r
-    # Mercedes Me\r
     - binary_sensor.ff590mr_door_front_left\r
     - binary_sensor.ff590mr_door_front_right\r
     - binary_sensor.ff590mr_door_rear_left\r
@@ -65,9 +65,11 @@ logbook:
     - binary_sensor.ff590mr_window_rear_right\r
     - binary_sensor.ff590mr_windows_closed\r
     - lock.ff590mr_lock\r
+    - sensor.ff590mr_car\r
     - sensor.ff590mr_distance_since_reset\r
     - sensor.ff590mr_distance_since_start\r
     #- sensor.ff590mr_fuel_level\r
+    - sensor.ff590mr_ignition_state\r
     - sensor.ff590mr_liquid_consumption_reset\r
     - sensor.ff590mr_liquid_consumption_start\r
     - sensor.ff590mr_lock\r
@@ -85,7 +87,6 @@ logbook:
 recorder:\r
   exclude:\r
     entities:\r
-    # Mercedes Me\r
     - binary_sensor.ff590mr_door_front_left\r
     - binary_sensor.ff590mr_door_front_right\r
     - binary_sensor.ff590mr_door_rear_left\r
@@ -105,9 +106,11 @@ recorder:
     - binary_sensor.ff590mr_window_rear_right\r
     - binary_sensor.ff590mr_windows_closed\r
     - lock.ff590mr_lock\r
+    - sensor.ff590mr_car\r
     - sensor.ff590mr_distance_since_reset\r
     - sensor.ff590mr_distance_since_start\r
     #- sensor.ff590mr_fuel_level\r
+    - sensor.ff590mr_ignition_state\r
     - sensor.ff590mr_liquid_consumption_reset\r
     - sensor.ff590mr_liquid_consumption_start\r
     - sensor.ff590mr_lock\r