Over dit item
Web Untis is een aangepaste integratie die roostergegevens van Web Untis naar Home Assistant brengt. Ze verbindt via de cloud van de leverancier en wordt ingesteld in de UI, waarbij je kunt inloggen met een gebruikersnaam en wachtwoord of met een sleutel en servergegevens, en de roosterbron een klas, leerling of docent kan zijn. Ze biedt agenda's voor toetsen en huiswerk, gebeurtenissen voor leswijzigingen en nieuw huiswerk, en sensoren voor de volgende les, de begin- en eindtijden van school en een huiswerklijst. Met acties kun je lessen in een tijdsbereik tellen, het rooster ophalen en schooljaren teruggeven. De opties omvatten filters voor vakken en klassen, agenda-inhoud, lesweergave, meldingen en een live rooster met een aftelling tijdens pauzes. Een meegeleverde huiswerkkaart wordt automatisch geregistreerd en er verschijnen reparatiemeldingen wanneer een wachtwoord verandert.
Automatische samenvatting van de README en de code van JonasJoKuJonas/homeassistant-WebUntis, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op
Ondersteunt
Gebruikt de cloud van de aanbieder Heeft een internetverbinding en een account bij de aanbieder nodig.
Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.
Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.
Levert
- Sensoren
- Agenda’s
Instellen
Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.
Inloggen
- Wachtwoord
- Gebruikersnaam
Stap 2
- Schoolnaam of zoektermJe hoeft niet de volledige naam van de school in te voeren. De integratie zoekt naar scholen die overeenkomen met je invoer.
- Kies je school:
- Tijdschema bron
- Volledige naam/KlasVoer de volledige naam van de leerling/docent of de naam van de klas in
Stap 3
- Terug
- Class
Stap 4
- Terug
- Fore Name
- Surname
Ook gevraagd bij “Stap 5”.
Stap 6
- Key
- QR-code inhoudDe payload begint meestal met untis://. Je kunt deze verkrijgen door de QR-code te scannen en de inhoud te kopiëren.
- School
- Schoolnummer
- Server URL
- Gebruikersnaam
Stap 7
- Selecteer de gegevensbron voor het rooster:
Verbinding wijzigen
- Wachtwoord
Na het instellen
- Gegevens uitsluiten van het verzoekDeze optie wordt automatisch ingesteld als de gebruiker geen rechten heeft, om foutmeldingen in massa te voorkomen.
- JSON genererenGenereer JSON in sensorattributen. Schakel dit alleen in als het nodig is.
- Ingelogd blijvenProbeer de sessiegegevens op te slaan. (BETA)
- Agenda - beschrijvingBepaal wat er in de beschrijving van een agenda-item moet staan.
- Naam van gebeurtenis vervangenbijvoorbeeld Vervallen: ❌
- Agenda - LocatieGeef aan wat als locatie moet worden weergegeven.
- Agenda - vervallen lessenToon vervallen lessen in de agenda.
- Agenda - LokaalwijzigingToon lokaalwijzigingen in de agenda.
- Huiswerk - weergavemodusKies hoe huiswerkgebeurtenissen in de huiswerkagenda worden getoond: van de opgegeven datum tot de inleverdatum (standaard), of alleen op de inleverdatum.
- Naam
- Platform
- Notify-service
- Start vóór schoolMinuten vóór de eerste les.
- Einde na schoolMinuten na de laatste les.
- Timer tijdens pauzeToon tijdens pauzes een aftelling naar de volgende les.
- Live-activiteit
- Platformspecifieke meldingsgegevensbijvoorbeeld notification_icon: mdi:school-outline
- Notify-service-IDbijvoorbeeld notify.discord
- Naam
- Melden bij
- Platformspecifieke doelgegevens
- Notify-sjabloonkan gegevenssleutels overschrijven
- Lessen niet filteren voor meldingen en gebeurtenissenAls dit is ingeschakeld, worden gebeurtenissen en meldingen ook geactiveerd voor gefilterde lessen.
- Filtermodus - BeschrijvingVerberg lessen waarvan de beschrijving de volgende zinnen bevat. (Lijst gescheiden door komma's) Niet beïnvloed door de blacklist/whitelist.
- Filtermodus - klassen
- FiltermodusGeldt voor zowel vak- als klasfilters
- Filtermodus - vakken
- Geen vakkenLessen zonder vak toestaan
- Docent aan vak toevoegenSelecteer welke vakken met de naam van de docent moeten worden weergegeven.
- Max. pauzetijd tussen dubbele lessenIdentieke opeenvolgende lessen worden samengevoegd tot dubbele lessen als de pauzetijd korter is dan deze waarde.
- Parallelle lessen samenvoegenLessen met dezelfde tijd of overlappende tijden worden ook samengevoegd.
- Lange naam
- Lesnaam vervangenbijvoorbeeld M: Wiskunde
- Live-activiteiten
Teksten uit de code van JonasJoKuJonas/homeassistant-WebUntis. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.
Entiteiten
- Agenda’sToetsen, Huiswerk
- GebeurtenissenLeswijziging, Nieuw huiswerk
- SensorenVolgende les, Volgende les om voor wakker te worden, Einde van school vandaag, Begin van school vandaag, Huiswerklijst
Acties
- Uren tellenTel lessen binnen een tijdsbereik.Velden: Filter activeren, Vervallen lessen meetellen, Apparaat, Einde, Start
- REST-rooster ophalenHaal het WebUntis-rooster op via de REST API (inclusief toetsen en lesinformatie)Velden: Apparaat, Einde, Onbewerkt antwoord, Start
- Schooljaren ophalenWebUntis-schooljaren ophalenVelden: Apparaat
- Rooster ophalenHaal het rooster op voor een bepaalde periode.Velden: Filter activeren, Resultaten vereenvoudigen, Tolerantie voor combineren (minuten), Apparaat, Einde, Vervallen lessen tonen, Start
Probleemoplossing
- ReparatiemeldingenMeldingen die het kan tonen onder Instellingen > Reparaties:Wachtwoord is gewijzigd, Live Timetable: meldingsdoel onbereikbaar
Te zien in Vulpo
Agenda-kaart, Grafiek-kaart, Apple Watch.Informatie
- Installaties
- 753 die analysegegevens delen
- GitHub-sterren
- 151
- Verbinding
- Gebruikt de cloud van de aanbieder
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- v3.3.1,
- Categorie
- Productiviteit en informatie, Agenda’s en takenlijsten
- Soort
- Marketplace-integratie
- Vereist
- Vereist de Marketplace (HACS op 2026.10 en ouder)
- Domein
webuntis- Problemen
- Probleem melden











