---
title: "EduPage"
description: "EduPage is a Marketplace integration for Home Assistant. It has 56 installs sharing analytics, needs the vendor's cloud and was last updated October 24, 2026."
canonical: "https://vulpo.app/integrations/marketplace/rine77-homeassistantedupage"
url: "https://vulpo.app/integrations/marketplace/rine77-homeassistantedupage.md"
last-updated: "2026-10-24"
version: "1.4"
---

# EduPage

> EduPage is a Marketplace integration for Home Assistant. It has 56 installs sharing analytics, needs the vendor's cloud and was last updated October 24, 2026.

EduPage is an integration that imports school data from the EduPage school information system into Home Assistant. It adds calendars for lessons, canteen meals, and homework deadlines and exams, plus a read-only homework to-do list. Sensors cover per-subject grades, term grade averages, open and overdue homework, timetable changes, missing teachers, and the next school bell. An event entity and device triggers let automations react to new grades, homework, messages, exams, timetable changes, and school arrivals. Each student gets a separate entry, and it signs in with the school subdomain, handling two-factor confirmation codes when requested. It relies on the vendor's cloud and is set up in the UI.

Automatic summary of the README and code of rine77/homeassistantedupage. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=rine77&repository=homeassistantedupage&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=rine77&repository=homeassistantedupage&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **Device triggers**: Its devices can start automations directly.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Login to your edupage account

- **Password**
- **Username**
- **Subdomain**

### Two-Factor Authentication

- **Confirmation code**
- **Send the code to my email address**
- **Resend the mobile app notification**
- **I have already confirmed this login in the app**

Also asked when changing the connection.

### Select Student

- **Student**

### Re-authenticate EduPage

- **Confirmation code**

### After setup

- **Subjects**

Texts from the code of [rine77/homeassistantedupage](https://github.com/rine77/homeassistantedupage).

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> EduPage for Home Assistant is an unofficial custom integration for the EduPage school information system. It imports school data into Home Assistant so it can be displayed in calendars and dashboards or used in templates, scripts, and automations.
>
> The integration is based on the edupage-api Python library.
>
> - Lesson calendar with upcoming and cancelled lessons
> - Canteen calendar for snacks, lunches, and afternoon snacks
> - Assignments calendar for homework deadlines and exams
> - Configurable per-subject grade sensors
> - Notification sensor covering all available EduPage event types
> - Event entity for automation-friendly new grade, homework, message, exam, timetable-change, and school-arrival events
> - Read-only homework to-do list with deadlines and completion status
> - Summary sensors for open and overdue homework, the next deadline, and upcoming exams
> - Structured, bounded notification data for dashboards and automations
> - Sensors for timetable changes and missing teachers
> - Sensor showing the next school-bell time
> - First- and second-term grade-average sensors

From the README of [rine77/homeassistantedupage](https://github.com/rine77/homeassistantedupage#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Productivity and information](https://vulpo.app/integrations/category/productivity-and-information.md), Calendars and to-dos
- Number: 56 installs sharing analytics; 25 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.11.1, last updated October 24, 2026
- Domain: `homeassistantedupage`
- Source: <https://github.com/rine77/homeassistantedupage>
- Issues: <https://github.com/rine77/homeassistantedupage/issues>

In Vulpo: Calendar card, Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-24. Source: https://vulpo.app/integrations/marketplace/rine77-homeassistantedupage

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/rine77-homeassistantedupage
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
