Clean up Tesla sensors and HomeKit filter
This commit is contained in:
@@ -70,6 +70,11 @@ python_script:
|
|||||||
frontend:
|
frontend:
|
||||||
themes: !include_dir_merge_named include/themes/
|
themes: !include_dir_merge_named include/themes/
|
||||||
|
|
||||||
|
homekit:
|
||||||
|
filter:
|
||||||
|
exclude_entity_globs:
|
||||||
|
- light.browser_mod_*_screen
|
||||||
|
|
||||||
##################################################
|
##################################################
|
||||||
# Integrations
|
# Integrations
|
||||||
##################################################
|
##################################################
|
||||||
|
|||||||
@@ -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