[Integration] Schule (Noten, Stundenplan, Klausuren,...)

Hallo Zusammen,

ich habe aus Eigeninteresse eine Integration für unsere zwei älteren Schulkinder erstellt. Die ist vollständig mit KI entstanden, da bin ich ehrlich :wink:.

Vielleicht möchte es jemand testen. Bin offen für Kritik, Wünsche, Anregungen.

ha-school-grades

In HACS hinzufügen

Nachfolgend Auszug aus Github Readme:

Eine moderne, umfassende Home Assistant Custom Integration zur einfachen Verwaltung von Schulnoten, Klausuren-Kalendern, Vorbereitung für den nächsten Schultag und interaktiven Wochenstundenplänen für deine Kinder.

Mit dem integrierten Sidebar-Panel (/schulnoten) verwaltest du Noten, Fächer, Klausurtermine, Hausaufgaben-Status, Vorbereitung und Stundenpläne bequem an einem zentralen Ort – komplett ohne Dashboard-YAML-Cards!

:glowing_star: Features

:mobile_phone: Zentrales Custom Sidebar-Panel (:graduation_cap: Schulnoten):

Erscheint automatisch in der linken Menüleiste von Home Assistant.

Komplette Verwaltung von Kindern, Noten, Fächern, Kalendern & Stundenplänen direkt in der Benutzeroberfläche.

:family_man_woman_girl_boy: Multi-Kind Verwaltung: Beliebig viele Kinder-Instanzen anlegen (z. B. Richard, Max, Emma) und per Tab-Reiter umschalten (inkl. Klassenanzeige z. B. :bust_in_silhouette: Richard (5a)).

:backpack: Vorbereitung auf den nächsten Schultag & interaktiver Abhaken-Modus:

Unterrichtsfächer für den morgigen Schultag werden übersichtlich aufgelistet.

Durch Klick auf ein Fach wird dieses grün umrandet und als vorbereitet markiert.

Gesamt-Status binary_sensor (binary_sensor._vorbereitung_erledigt): Wechselt automatisch auf on, wenn alle Schulfächer für morgen als vorbereitet abgehakt wurden.

:memo: Hausaufgaben-Status (binary_sensor._hausaufgaben_erledigt):

Interaktiver Status-Button im Banner mit grüner Umrandung bei Erledigung.

Setzt sich an jedem Schultag morgens automatisch auf off zurück.

:date: Wochenstundenplan (Timetable Matrix):

Übersichtlicher Stundenplan von Montag bis Freitag inkl. Unterrichtsstunden & Pausen.

Tages-Highlighting: Heutiger Wochentag wird automatisch im Header und in den Spalten hervorgehoben (HEUTE).

Live-Unterrichtsanzeige (:high_voltage: JETZT): Markiert die aktuell laufende Unterrichtsstunde in Echtzeit.

Visueller Cell-Editor: Klick auf eine Zelle zum Bearbeiten von Fach, Raumnummer (:round_pushpin:) und Lehrkraft (:man_teacher:). Eigene Fächer können direkt im Dialog erstellt werden.

YAML Import & Export: Stundenpläne bequem im YAML-Format importieren oder exportieren.

:tear_off_calendar: Klausuren- & Termine-Kalender:

Verknüpfung mit jedem beliebigen Home Assistant Kalender (z. B. Google Kalender, CalDAV, lokaler Kalender).

Übersicht anstehender Klausuren mit Countdown-Badges (:high_voltage: HEUTE, :warning: Morgen, In X Tagen) und Farbkodierung nach Dringlichkeit (Rot ≤ 1 Tag, Orange 2-3 Tage, Gelb 4-7 Tage).

:blue_book: Fächer- & Notenverwaltung:

Einklappbares Noten-Formular (:plus: Neue Note eintragen): Standardmäßig ausgeblendet für ein aufgeräumtes Dashboard; lässt sich per Action-Button aufklappen.

Eintragen von Noten (1.0 bis 6.0) mit frei wählbarer Gewichtung (1-fach, 2-fach, 3-fach, 4-fach).

Automatische Errechnung des gewichteten Fachdurchschnitts sowie des Gesamtdurchschnitts.

Notenhistorie mit Datum, Bezeichnung (z. B. 1. Schulaufgabe) und Löschoption.

:gear: 3-Tab Einstellungen-Modal (:gear: Allgemein, :blue_book: Fächer verwalten & :date: Stundenplan):

Allgemein: Notenskala (:germany:, :austria:, :switzerland:, :france:, :italy:, :spain:, :netherlands:, :poland:, :united_kingdom:, :united_states:, :russia:, :china:), Eingabe der Klasse (z. B. 5a), Kalender-Auswahl sowie Bereichs-Sichtbarkeiten.

Fächer verwalten: Bequemes Anlegen neuer Schulfächer sowie Löschen bestehender Fächer.

Stundenplan: Direkter YAML-Import/Export.

:globe_with_meridians: Mehrsprachigkeit (Multi-Language i18n):

Vollständige Unterstützung für Deutsch :germany: und Englisch :united_kingdom:.

schönes Projekt, mach alle Namen aus den Bildern raus (auch die der Leher), muss ja nicht jeder wissen in welche Schule und Klasse deine Kids gehen :face_with_monocle:

Danke für den Hinweis. Habe nicht an den Datenschutz gedacht. :sweat_smile:

Nun mit optionaler Synchronisation der Termine, Klausuren. Vertretungen und Stundenplan mit Eltern-Portal (wird von Schulen hauptsächlich in Bayern verwendet).