Eine Custom Integration für Home Assistant, um Leasingfahrzeuge zu überwachen und verbleibende Kilometer zu berechnen.
- made with the Ultra Vehicle Card, HA-LCARS (YES i am a Star Trek Fan...), MySkoda Integraion and of course My Leasing Tracker Card
A huge Thanks to all great Dev out there!
- ✅ 22 automatische Sensoren - Umfassende Überwachung aller Leasingdaten
- ✅ Tatsächliche + geschätzte Werte
- ✅ UI-Konfiguration - Keine YAML-Konfiguration nötig
- ✅ Mehrere Fahrzeuge - Beliebig viele Leasingverträge parallel
- ✅ HACS kompatibel - Einfache Installation und Updates
- ✅ Deutsch + English - Vollständige Übersetzungen
- Verbleibende KM Gesamt
- Verbleibende KM dieses Jahr (tatsächlich)
- Verbleibende KM diesen Monat (tatsächlich)
- Schätzung Verbleibende KM dieses Jahr
- Schätzung Verbleibende KM diesen Monat
- Gefahrene KM (gesamt)
- Gefahrene KM diesen Monat
- Gefahrene KM dieses Jahr
- Durchschnitt KM pro Tag
- Durchschnitt KM pro Monat
- Status (Im Plan / Über Plan / Unter Plan)
- KM Differenz zum Plan
- Fortschritt (%)
- Verbleibende Tage/Monate
- Erlaubte KM Gesamt
- Erlaubte KM dieses Jahr
- Erlaubte KM diesen Monat
- Erlaubte KM pro Monat (Durchschnitt)
- HACS in Home Assistant öffnen
- "Integrationen" → ⋮ → "Benutzerdefinierte Repositories"
- Repository hinzufügen:
- URL:
https://github.com/foxxxhater/leasing-tracker - Kategorie: "Integration"
- URL:
- "Leasing Tracker" suchen und installieren
- Home Assistant neu starten
- Integration über UI hinzufügen
- Lade Sie die neueste Version herunter: Releases
- Entpacke Sie das Archiv
- Kopieren Sie den
leasing_trackerOrdner nachcustom_components/ - Home Assistant neu starten
- Integration über UI hinzufügen
(Wenn keine Entität von Ihrem Auto zur verfügung steht)
Fügen Sie der configuration.yaml hinzu:
input_number:
car_mileage:
name: "Auto Kilometerstand"
min: 0
max: 500000
step: 1
unit_of_measurement: "km"
icon: mdi:counter- Einstellungen → Geräte & Dienste
- + Integration hinzufügen
- Suche: "Leasing Tracker"
- Formular ausfüllen:
- Name (z.B. "BMW 3er Leasing")
- Kilometerstand-Sensor
- Start-/End-Datum
- Start-KM
- Erlaubte KM/Jahr
Alle Sensoren werden automatisch erstellt und aktualisieren sich bei Änderung des Kilometerstands.
type: entities
title: 🚗 Mein Leasing
entities:
- sensor.bmw_3er_status
- sensor.bmw_3er_verbleibende_km_monat
- sensor.bmw_3er_verbleibende_km_jahr
- sensor.bmw_3er_km_differenz_zum_plan
- sensor.bmw_3er_gefahrene_kmBenachrichtigung bei zu vielen Kilometern:
automation:
- alias: "Leasing Warnung"
trigger:
platform: numeric_state
entity_id: sensor.bmw_3er_km_differenz_zum_plan
above: 500
action:
service: notify.mobile_app
data:
title: "⚠️ Leasing Warnung"
message: "Du bist {{ states('sensor.bmw_3er_km_differenz_zum_plan') }} km über dem Plan!"Contributions sind willkommen!
- Forken Sie das Repository
- Erstelle Sie einen Feature Branch (
git checkout -b feature/AmazingFeature) - Commit Sie Ihre Änderungen (
git commit -m 'Add some AmazingFeature') - Push zum Branch (
git push origin feature/AmazingFeature) - Öffnen Sie einen Pull Request
Dieses Projekt ist unter der MIT License lizenziert - siehe LICENSE für Details.
Wenn Ihnen diese Integration hilft, geben Sie dem Projekt gerne einen Stern! ⭐
Entwickelt mit ❤️ für die Home Assistant Community
P.S. mit freundlicher Unterstüzung von Claude