Skip to content

JonasJoKuJonas/homeassistant-WebUntis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WebUntis

Custom component to access Web Untis data in Home Assistant

HACS Badge Version Downloads Latest Release Open Issues Discord


🌟 Features

Feature Description Link
πŸ“… 30-Day Calendar Displays all lessons in the calendar or calendar-card for the upcoming month. Entities & Services
⏰ Lesson Sensors Includes school start/end times and next lesson, useful for wake-up automations. Examples & Automations
πŸ”” Lesson Change Notifications Get notified for cancellations, room changes, teacher changes, and lesson swaps. Notification Options
πŸ“ Fetch Lessons Service Request lessons for a specific date range. webuntis.get_timetable
πŸ“Š Count Lessons Service Count lessons by subject within a given date range. webuntis.count_lessons

πŸš€ Setup

Open in HACS

You can install WebUntis via HACS or manually. For detailed instructions, see the dedicated setup guide:

Setup & Installation Guide


πŸ“– Documentation

  • Entities & Services – Full list of entities, their German/English names, and available services:
    Entities & Services
  • Optional Configurations – All configuration options for filters, calendars, lessons, notifications, and backend:
    Optional Configurations
  • Examples & Automations – Ready-to-use automations and template snippets for common use cases:
    Examples & Automations

🌐 Help Translate

We use Crowdin to simplify translations. If you’re fluent in another language and want to contribute, you can help translate the project. Contributions in any language are welcome!

Help Translate on Crowdin


Join our Discord

πŸ’– Support Me

I’m a 19-year-old software developer from Germany, creating projects like this in my free time. If you like my work, consider supporting me:

Buy Me A Coffee

Donate with PayPal