Zum Inhalt springen
Alles Automatisch

Mein Garmin Fitness Dashboard mit Template-Sensoren

von Alles Automatischvor 8 Stunden9 Aufrufe
A
Alles AutomatischAdmin
vor 8 Stunden

Ich habe mir ein Fitness-Dashboard gebaut, das meine Garmin-Daten direkt in Home Assistant anzeigt. Skating, Radfahren und Tennis werden getrennt erfasst mit Monats- und Jahresstatistiken.

Das Setup basiert auf Input Helpern die über Automationen befüllt werden. Template-Sensoren rechnen dann Fortschritte und Prognosen aus.

yaml
1template:
2  - sensor:
3      - name: garmin_skating_year_progress
4        unit_of_measurement: "%"
5        state: >
6          {% set km = states("input_number.garmin_skate_year_km") | float(0) %}
7          {{ ((km / 2025) * 100) | round(1) }}

Die komplette Config findet ihr im Snippet-Bereich. Wenn ihr das nachbauen wollt und Fragen habt, schreibt gerne hier rein.

2 Antworten

S
SmartHomeFan
vor 8 Stunden

Das ist richtig cool! Ich tracke mit meiner Garmin auch Laufeinheiten. Könnte man das relativ einfach um Laufen erweitern? Also einfach die gleichen Input Helper mit garmin_run_* anlegen?

A
Alles AutomatischAdmin
vor 8 Stunden

Genau so. Du legst dir die gleichen Input Helper an (garmin_run_month_km, garmin_run_year_km, etc.) und passt die Automation an, die neue Aktivitäten erkennt. Der Aktivitätsname kommt aus der Garmin API, da steht dann z.B. "Running" oder "Trail Running" drin. Das filterst du einfach und schreibst die Werte in deine neuen Helper.

Melde dich an, um zu antworten.