A custom Home Assistant integration to display your school timetable from SDUI.
- Calendar mode
- Shows the number of lessons for today
- Displays the first lesson with time, subject, and status
- Filters out cancelled lessons
- Updates automatically every 15 minutes
- Open HACS → Integrations → Custom repositories.
- Add
https://github.com/topergamesyt/sdui_timetable
and select Integration. - Install the integration.
- Add the following to your
configuration.yaml:
sensor:
- platform: sdui_timetable
user_id: "your_user_id"
token: "your_token"- Find your user id in your links to your timetable in the SDUI app.
https:// sdui.app/timetable/users/your_user_id?viewType=week&daysToShow=5&startDate=2025-09-01
- Find your token in your browser.




