JonasJoKuJonas / homeassistant-WebUntis

Custom component to access data from Web Untis in Home Assistant
https://community.home-assistant.io/t/webuntis-timetable-in-ha/568273
MIT License
58 stars 12 forks source link

Hat jemand Erfahrung mit Untis und Iserv? #127

Open UlmerMan opened 5 months ago

UlmerMan commented 5 months ago

Ich habe versucht WebUntis in mein HA zu integrieren aber es hat micht funktioniert. Es hat ohne fehlermeldung einfach abgebrochen. Unsere schule benutzt als Login Iserv. Hat damit irgenwer erfahrung und hat es zum laufen gebracht?

JonasJoKuJonas commented 3 months ago

Ich teste gerade einen QR-Code login über den es vielleicht gehen könnte. Leider ist dies schwerer als gedacht und funktioniert auch nicht über das Python Modul. Desshalb bin ich mir nicht sicher ob ich das implementieren kann/ wede.

alexanderbeermann commented 2 months ago

An einem Login via QR-Code wäre ich auch sehr interessiert. Bei meinem Kind wird zwar nicht iServ als IdentityProvider verwendet, sondern Office365. Als generelle Login-Lösung wäre der Weg über den selbst zu generierenden QR-Code jedoch toll. Unter https://github.com/SchoolUtils/WebUntis?tab=readme-ov-file#qr-code-login ist die Möglichkeit des QR Logins beschrieben. Auf https://hexdocs.pm/webuntis/Webuntis.Auth.JsonAuth.html#content habe ich gelesen, dass man sich bei der QR-Code Variante nicht mehr mit dem Schulnamen, sondern mit der Schul-ID einloggen muss. Die wird durch den QR-Code im eigenen Webuntis-Profil aber auch angezeigt. Gerne unterstütze ich mein Testen :-)

JonasJoKuJonas commented 2 months ago

Unter https://github.com/SchoolUtils/WebUntis?tab=readme-ov-file#qr-code-login ist die Möglichkeit des QR Logins beschrieben. Auf https://hexdocs.pm/webuntis/Webuntis.Auth.JsonAuth.html#content habe ich gelesen, dass man sich bei der QR-Code Variante nicht mehr mit dem Schulnamen, sondern mit der Schul-ID einloggen muss.

Dies ist das Projekt für javascript. Da Home Assistant aber über python läuft kann ich das nicht benutzen. Leider funktioniert das mit dem python packet nicht so einfach wie gedacht :(

alexanderbeermann commented 2 months ago

Vielen Dank für die schnelle Rückmeldung und deine Bemühungen - entschuldige bitte auch die falsche Fährte. Unter https://github.com/python-webuntis/python-webuntis/issues/47 wird der erfolgreiche Versuch des QR-Logins diskutiert - leider kein Teil der offiziellen Untis API Doku.

o0shojo0o commented 1 month ago

Ich hatte es da "damals" schon angefragt. https://github.com/JonasJoKuJonas/homeassistant-WebUntis/issues/111