From f63747b8e15ff3ccdf863170166d22465c042411 Mon Sep 17 00:00:00 2001 From: "J.P. Krauss" Date: Tue, 17 May 2022 10:13:00 -0700 Subject: [PATCH] Add Commute Package --- packages/commute/README.md | 3 +++ packages/commute/commute.yaml | 36 +++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 packages/commute/README.md create mode 100644 packages/commute/commute.yaml diff --git a/packages/commute/README.md b/packages/commute/README.md new file mode 100644 index 0000000..d131b40 --- /dev/null +++ b/packages/commute/README.md @@ -0,0 +1,3 @@ +# Commute Package + +This package contains configuration information for commute time tracking. Its primary job is to create auxiliary sensors for the Waze Drive Time sensors that have the correct device class for long-term statistic calculations. diff --git a/packages/commute/commute.yaml b/packages/commute/commute.yaml new file mode 100644 index 0000000..44da4b3 --- /dev/null +++ b/packages/commute/commute.yaml @@ -0,0 +1,36 @@ +# Lighting Package + +# ----------------------------------------------------------------------------- +# Commute Time Helper Customization +homeassistant: + customize_glob: + sensor.*_commute_*_meas: + device_class: duration + icon: mdi:car + +# ----------------------------------------------------------------------------- +# Commute Time Helpers +template: + - sensor: + - name: "JP Commute Home Meas" + unit_of_measurement: min + state: "{{ states('jp_commute_home') }}" + state_class: measurement + + - sensor: + - name: "JP Commute Work Meas" + unit_of_measurement: min + state: "{{ states('jp_commute_work') }}" + state_class: measurement + + - sensor: + - name: "Jen Commute Home Meas" + unit_of_measurement: min + state: "{{ states('jen_commute_home') }}" + state_class: measurement + + - sensor: + - name: "Jen Commute Work Meas" + unit_of_measurement: min + state: "{{ states('jen_commute_work') }}" + state_class: measurement