If your children’s school uses Sycamore, which has an awful interface, but thorough API, which I genuinely appreciate, I built a custom integration that pulls it into Home Assistant.
It started because I was tired of logging into the parent portal every night, looking for upcoming tests, etc. I first created an e-ink dashboard, then decided the data should just live in HA.
You get a device per kid with:
- Each class as a sensor (letter grade + percentage, with a trend so you can see it move)
- Grade average and a “lowest class” sensor
- Next assignment / next test
- Missing work count + a to-do list of what’s missing
- “Test within 24 hours” binary sensor (I use it to nag the house at 7pm)
- A homework calendar
- Attendance and the daily lunch menu
The thing I actually use most: a service that pushes upcoming assignments and tests to a Google calendar (or whatever calendars you sync to HA) that the family shares. Each kid can point at their own calendar, and it keeps it synced — adds new stuff, drops anything cancelled, leaves your own events alone.
Setup is a personal access token from Sycamore (My Organizer → Applications), paste it in, done.
HACS-compatible — for now add it as a custom repo. Trying to get it into the default HACS store, but waiting for approval.
https://github.com/yieldhog/sycamore-ha
Couple caveats: I’ve only tested it against my own school’s Sycamore, and it’s summer so there’s not a ton of data flowing yet, but I was able to use the rest API over the past several years. If you’re on Sycamore I’d love some testers, especially to check the grades/homework match what your school shows. A couple of screenshots below.


