Alles was du brauchst
VpMobile24 bringt deinen Stundenplan direkt in Home Assistant – mit modernem Navy-Design, smarten Funktionen und vollständiger Mehrsprachigkeit.
In 3 Schritten startklar
Wähle deine bevorzugte Installationsmethode. HACS ist der empfohlene Weg.
HACS öffnen & Repository hinzufügen
Wähle eine der folgenden Methoden um VpMobile24 in HACS hinzuzufügen:
Klicke auf den Button und HACS öffnet sich automatisch mit dem vorausgefüllten Repository:
🏠 In HACS öffnenEmpfohlen – funktioniert nur wenn my.home-assistant.io in deiner HA-Instanz konfiguriert ist.
Öffne HACS, klicke auf ⋮ → „Benutzerdefiniertes Repository" und füge diese URL ein:
https://github.com/Maximilian-Andrew-Kluge/VpMobile24
Kategorie: Integration → Hinzufügen klicken.
Integration installieren & HA neu starten
Suche in HACS nach VpMobile24, klicke auf Installieren und starte Home Assistant anschließend neu.
Integration einrichten
Gehe zu Einstellungen → Geräte & Dienste → Integration hinzufügen und suche nach VpMobile24.
10001329)
10b
Integration herunterladen
Wähle eine der folgenden Methoden:
Klone das komplette Repository mit Git:
git clone https://github.com/Maximilian-Andrew-Kluge/VpMobile24.git
Danach liegt der Ordner VpMobile24/custom_components/vpmobile24/ lokal vor.
Lade nur den custom_components-Ordner als ZIP herunter — immer die neueste Version:
ZIP enthält den kompletten Repo-Stand. Entpacke und kopiere nur den Ordner custom_components/vpmobile24/.
Dateien kopieren
Kopiere den Ordner custom_components/vpmobile24/ in dein Home Assistant Konfigurationsverzeichnis:
/config/custom_components/vpmobile24/
Home Assistant neu starten & einrichten
Starte Home Assistant neu. Gehe dann zu Einstellungen → Geräte & Dienste und füge die VpMobile24 Integration hinzu.
Die Stundenplan Card einrichten
Die Card wird automatisch mit der Integration installiert. Du musst nur noch die Ressource registrieren.
Ressource in Home Assistant hinzufügen
Gehe zu Einstellungen → Dashboards, klicke oben rechts auf ⋮ und wähle Ressourcen.
Klicke auf + Ressource hinzufügen und trage folgendes ein:
/local/vpmobile24/vpmobile24-card.js
/config/www/vpmobile24/ kopiert. Du musst nichts manuell kopieren!
Card zum Dashboard hinzufügen
Öffne dein Dashboard, klicke auf Bearbeiten → + Karte hinzufügen und suche nach VpMobile24 Card.
Alternativ kannst du die Card direkt per YAML hinzufügen:
type: custom:vpmobile24-card
entity: sensor.vpmobile24_week_table
additional_info_entity: sensor.vpmobile24_zusatzinfos
reload_entity: button.vpmobile24_reload
show_header: true
header_settings:
title: Stundenplan
class_name: 10b
highlight_today: true
show_time: true
use_custom_times: false
Card konfigurieren
Die Card bietet eine vollständige visuelle Konfiguration – kein YAML nötig. Alle Optionen im Überblick:
Erstellte Sensoren
Nach der Einrichtung stehen dir folgende Sensoren in Home Assistant zur Verfügung:
sensor.vpmobile24_week_tablesensor.vpmobile24_naechste_stundesensor.vpmobile24_wochenstundenplansensor.vpmobile24_zusatzinfossensor.vpmobile24_aenderungencalendar.vpmobile24_week_calendarbutton.vpmobile24_reloadsensor.vpmobile24_week_table_10b. Die genauen IDs findest du unter Einstellungen → Geräte & Dienste → VpMobile24.
Troubleshooting
Etwas funktioniert nicht? Hier sind die häufigsten Probleme und ihre Lösungen.
Card wird nicht angezeigt
- Überprüfe, ob die VpMobile24 Integration installiert ist
- Überprüfe, ob die Ressource korrekt hinzugefügt wurde (
/local/vpmobile24/vpmobile24-card.js) - Leere den Browser-Cache mit Strg + F5
- Starte Home Assistant neu
Entity nicht gefunden / Sensor fehlt
Stelle sicher, dass die VpMobile24 Integration korrekt installiert ist und der Sensor sensor.vpmobile24_week_table existiert. Gehe zu Einstellungen → Geräte & Dienste und prüfe den Status der Integration.
404-Fehler bei der Ressource
- Stelle sicher, dass die Integration installiert und geladen ist
- Starte Home Assistant neu – die Card wird beim Start automatisch kopiert
- Prüfe die Logs unter Einstellungen → System → Protokolle
Stundenplan wird nicht aktualisiert
Die Integration ruft Daten alle 15 Minuten ab. Prüfe deine Zugangsdaten und stelle sicher, dass deine Schule VpMobile24 / Stundenplan24 verwendet. Bei anhaltenden Problemen erstelle ein Issue auf GitHub.
Pausen-Zeiten werden nicht übernommen
Wenn du eigene Pausenzeiten verwenden möchtest, musst du nach dem Aktivieren von „Eigene Uhrzeiten verwenden" die gewünschten Zeiten im aufklappbaren Bereich „Uhrzeiten-Anpassung" eintragen.
- Aktiviere die Option „Eigene Uhrzeiten verwenden" in der Card-Konfiguration
- Klappe den Abschnitt „Uhrzeiten-Anpassung" auf – er erscheint direkt darunter
- Trage dort deine gewünschten Pausen-Zeiten ein und speichere die Konfiguration
Mehrere Klassen mit gleichen Zugangsdaten einrichten
Ab v2.5.0 kannst du mehrere Klassen derselben Schule mit identischen Zugangsdaten einrichten:
- Gehe zu Einstellungen → Geräte & Dienste → Integration hinzufügen
- Wähle erneut VpMobile24 und gib dieselben Zugangsdaten ein
- Trage eine andere Klasse ein (z.B.
10bstatt10a) - Jede Klasse bekommt ein eigenes Gerät: VpMobile24 – 10a (12345) und VpMobile24 – 10b (12345)
ⓘ-Button wird nicht angezeigt
Der ⓘ-Button erscheint nur wenn additional_info_entity in der Card-Konfiguration gesetzt ist:
additional_info_entity: sensor.vpmobile24_zusatzinfos
Bereit loszulegen?
Installiere VpMobile24 jetzt und hab deinen Stundenplan immer im Blick – in weniger als 5 Minuten eingerichtet.