Clean up Tesla sensors and HomeKit filter
This commit is contained in:
@@ -1,60 +0,0 @@
|
||||
# Konverterer batteri til float
|
||||
- platform: template
|
||||
sensors:
|
||||
snowywhite_battery_numeric:
|
||||
friendly_name: "Batteri (%)"
|
||||
unit_of_measurement: "%"
|
||||
value_template: >
|
||||
{% set val = states('sensor.snowywhite_battery') %}
|
||||
{% if val not in ['unknown','unavailable',''] %}
|
||||
{{ val.replace('%','') | float }}
|
||||
{% else %}
|
||||
0
|
||||
{% endif %}
|
||||
|
||||
# Konverterer range til float
|
||||
snowywhite_range_numeric:
|
||||
friendly_name: "Rækkevidde (km)"
|
||||
unit_of_measurement: "km"
|
||||
value_template: >
|
||||
{% set val = states('sensor.snowywhite_range') %}
|
||||
{% if val not in ['unknown','unavailable',''] %}
|
||||
{{ val.replace(' km','') | float }}
|
||||
{% else %}
|
||||
0
|
||||
{% endif %}
|
||||
# include/sensors/tesla_timeline_numeric.yaml
|
||||
- platform: template
|
||||
sensors:
|
||||
snowywhite_charging_numeric:
|
||||
friendly_name: "Charging (numeric)"
|
||||
unit_of_measurement: "1"
|
||||
value_template: >
|
||||
{% if is_state('binary_sensor.snowywhite_charging','on') %}
|
||||
1
|
||||
{% else %}
|
||||
0
|
||||
{% endif %}
|
||||
# Dette sikrer altid numeric (0 eller 1)
|
||||
|
||||
snowywhite_energy_added_numeric:
|
||||
friendly_name: "Energy Added (kWh)"
|
||||
unit_of_measurement: "kWh"
|
||||
value_template: >
|
||||
{% set val = states('sensor.snowywhite_energy_added') %}
|
||||
{% if val not in ['unknown','unavailable',''] %}
|
||||
{{ val | float }}
|
||||
{% else %}
|
||||
0
|
||||
{% endif %}
|
||||
|
||||
snowywhite_charging_rate_numeric:
|
||||
friendly_name: "Charging Rate (km/h)"
|
||||
unit_of_measurement: "km/h"
|
||||
value_template: >
|
||||
{% set val = states('sensor.snowywhite_charging_rate') %}
|
||||
{% if val not in ['unknown','unavailable',''] %}
|
||||
{{ val | float }}
|
||||
{% else %}
|
||||
0
|
||||
{% endif %}
|
||||
Reference in New Issue
Block a user