Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. TESTER: Neuer Adapter Webuntis

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    TESTER: Neuer Adapter Webuntis

    This topic has been deleted. Only users with topic management privileges can see it.
    • Edis77
      Edis77 last edited by

      Guten Abend.
      ich habe Adapter installiert. Leider funktioniert es nicht richtig. Bei der Schule von meiner Tochter haben alle gleichen Login und dann wählt man die Klasse aus.
      Der Adapter ist Grün, aber wo kann man die Klasse auswählen.
      54e4e45c-6f4d-4044-b8b5-7f4a45d72ea6-image.png

      Ich bekomme nur ein paar DP angezeigt.
      73915199-cffa-433f-bd5a-d825dc15a220-image.png

      Im Protokoll habe ich folgendes:

      2023-08-28 00:00:05.002 - debug: webuntis.0 (8867) Read new data from WebUntis
      2023-08-28 00:00:05.144 - debug: webuntis.0 (8867) WebUntis Login erfolgreich
      2023-08-28 00:00:05.147 - debug: webuntis.0 (8867) Lese Timetable 0
      2023-08-28 00:00:05.149 - debug: webuntis.0 (8867) Load Message center
      2023-08-28 00:00:05.395 - debug: webuntis.0 (8867) Get news feed from API
      2023-08-28 00:00:05.395 - debug: webuntis.0 (8867) {"systemMessage":null,"messagesOfDay":[{"id":547,"subject":"Beginn des neuen Schuljahres/Stundenpläne","text":"Wir freuen uns , alle Schülerinnen und Schüler wieder in der Schule begrüßen zu können.
      Der Unterricht beginnt am Montag, 28.8. um 08:40 Uhr mit einer Klassenleiterstunde und endet an diesem Tag bereits um 12:10 Uhr.
      Die Einschulung der neuen 5. Klassen erfolgt am Dienstag.
      
      Die Stundenpläne aller Klassen sind ab jetzt sichtbar. Kleine Änderungen sind noch möglich
      ","isExpanded":true,"attachments":[]}],"rssUrl":"NewsFeed.do?school=gym-schwarzenbek"}
      2023-08-28 00:00:05.399 - error: webuntis.0 (8867) Cannot read Timetable for today - possible block by scool
      2023-08-28 00:00:05.399 - debug: webuntis.0 (8867) Error: Server didn't return any result.
      2023-08-28 00:00:05.637 - debug: webuntis.0 (8867) Get inbox from API
      2023-08-28 00:00:05.638 - debug: webuntis.0 (8867) {"incomingMessages":[],"readConfirmationMessages":[]}
      2023-08-28 01:00:05.002 - debug: webuntis.0 (8867) Read new data from WebUntis
      2023-08-28 01:00:05.146 - debug: webuntis.0 (8867) WebUntis Login erfolgreich
      2023-08-28 01:00:05.149 - debug: webuntis.0 (8867) Lese Timetable 0
      2023-08-28 01:00:05.152 - debug: webuntis.0 (8867) Load Message center
      2023-08-28 01:00:05.391 - debug: webuntis.0 (8867) Get news feed from API
      2023-08-28 01:00:05.391 - debug: webuntis.0 (8867) {"systemMessage":null,"messagesOfDay":[{"id":547,"subject":"Beginn des neuen Schuljahres/Stundenpläne","text":"Wir freuen uns , alle Schülerinnen und Schüler wieder in der Schule begrüßen zu können.
      Der Unterricht beginnt am Montag, 28.8. um 08:40 Uhr mit einer Klassenleiterstunde und endet an diesem Tag bereits um 12:10 Uhr.
      Die Einschulung der neuen 5. Klassen erfolgt am Dienstag.
      
      Die Stundenpläne aller Klassen sind ab jetzt sichtbar. Kleine Änderungen sind noch möglich
      ","isExpanded":true,"attachments":[]}],"rssUrl":"NewsFeed.do?school=gym-schwarzenbek"}
      2023-08-28 01:00:05.396 - error: webuntis.0 (8867) Cannot read Timetable for today - possible block by scool
      2023-08-28 01:00:05.396 - debug: webuntis.0 (8867) Error: Server didn't return any result.
      2023-08-28 01:00:05.636 - debug: webuntis.0 (8867) Get inbox from API
      2023-08-28 01:00:05.637 - debug: webuntis.0 (8867) {"incomingMessages":[],"readConfirmationMessages":[]}
      2023-08-28 02:00:05.000 - debug: webuntis.0 (8867) Read new data from WebUntis
      2023-08-28 02:00:05.147 - debug: webuntis.0 (8867) WebUntis Login erfolgreich
      2023-08-28 02:00:05.150 - debug: webuntis.0 (8867) Lese Timetable 0
      2023-08-28 02:00:05.153 - debug: webuntis.0 (8867) Load Message center
      2023-08-28 02:00:05.383 - error: webuntis.0 (8867) Cannot read Timetable for today - possible block by scool
      2023-08-28 02:00:05.383 - debug: webuntis.0 (8867) Error: Server didn't return any result.
      2023-08-28 02:00:05.395 - debug: webuntis.0 (8867) Get news feed from API
      2023-08-28 02:00:05.395 - debug: webuntis.0 (8867) {"systemMessage":null,"messagesOfDay":[{"id":547,"subject":"Beginn des neuen Schuljahres/Stundenpläne","text":"Wir freuen uns , alle Schülerinnen und Schüler wieder in der Schule begrüßen zu können.
      Der Unterricht beginnt am Montag, 28.8. um 08:40 Uhr mit einer Klassenleiterstunde und endet an diesem Tag bereits um 12:10 Uhr.
      Die Einschulung der neuen 5. Klassen erfolgt am Dienstag.
      
      Die Stundenpläne aller Klassen sind ab jetzt sichtbar. Kleine Änderungen sind noch möglich
      ","isExpanded":true,"attachments":[]}],"rssUrl":"NewsFeed.do?school=gym-schwarzenbek"}
      2023-08-28 02:00:05.685 - debug: webuntis.0 (8867) Get inbox from API
      2023-08-28 02:00:05.685 - debug: webuntis.0 (8867) {"incomingMessages":[],"readConfirmationMessages":[]}
      2023-08-28 02:36:12.124 - info: host.iobroker Delete log file iobroker.2023-08-20.log.gz
      2023-08-28 03:00:05.000 - debug: webuntis.0 (8867) Read new data from WebUntis
      2023-08-28 03:00:05.146 - debug: webuntis.0 (8867) WebUntis Login erfolgreich
      2023-08-28 03:00:05.151 - debug: webuntis.0 (8867) Lese Timetable 0
      2023-08-28 03:00:05.153 - debug: webuntis.0 (8867) Load Message center
      2023-08-28 03:00:05.386 - debug: webuntis.0 (8867) Get news feed from API
      2023-08-28 03:00:05.386 - debug: webuntis.0 (8867) {"systemMessage":null,"messagesOfDay":[{"id":547,"subject":"Beginn des neuen Schuljahres/Stundenpläne","text":"Wir freuen uns , alle Schülerinnen und Schüler wieder in der Schule begrüßen zu können.
      Der Unterricht beginnt am Montag, 28.8. um 08:40 Uhr mit einer Klassenleiterstunde und endet an diesem Tag bereits um 12:10 Uhr.
      Die Einschulung der neuen 5. Klassen erfolgt am Dienstag.
      
      Die Stundenpläne aller Klassen sind ab jetzt sichtbar. Kleine Änderungen sind noch möglich
      ","isExpanded":true,"attachments":[]}],"rssUrl":"NewsFeed.do?school=gym-schwarzenbek"}
      2023-08-28 03:00:05.387 - error: webuntis.0 (8867) Cannot read Timetable for today - possible block by scool
      2023-08-28 03:00:05.387 - debug: webuntis.0 (8867) Error: Server didn't return any result.
      2023-08-28 03:00:05.610 - debug: webuntis.0 (8867) Get inbox from API
      2023-08-28 03:00:05.611 - debug: webuntis.0 (8867) {"incomingMessages":[],"readConfirmationMessages":[]}
      
      1 Reply Last reply Reply Quote 0
      • C
        chuck2941 last edited by

        Guten Morgen zusammen,
        ich habe zwei Kinder die Webuntis benutzen, sie melden sich einzeln über Office 365 an.
        Diese Anmeldedaten nimmt der Adapter nicht an.
        Wir als Erziehungsberechtigte haben einen echten Webuntis Zugang, damit geht der Adapter auch auf grün.
        Ich bekomme aber nur folgende Objekte angezeigt.

        4f2326a1-1bc8-4602-9692-ca5b9071c826-image.png

        Am PC kann ich mit diesem Zugang aber auch alles sehen, von beiden Kindern.
        Kann mir hierbei jemand helfen?

        tugsi 1 Reply Last reply Reply Quote 0
        • tugsi
          tugsi @chuck2941 last edited by

          @chuck2941 Frag mal bei dem zuständigen Admin der Schule nach. Unsere Tochter hat auch Untis, in der App etc kann ich alles sehen, aber über dem Adapter nicht.
          Die Schule/Admin muss explizit für andere Zugriffe freischalten, dies wird aber von der Schule aus Sicherheitsgründen nicht gemacht, daher kann ich den Adapter nicht nutzen.

          C 1 Reply Last reply Reply Quote 0
          • C
            chuck2941 @tugsi last edited by

            @tugsi danke. Ich glaube nicht das die Schule sowas macht aber fragen kann man ja.
            So wie ich das lese hast du den Zugriff nicht bekommen?

            tugsi 1 Reply Last reply Reply Quote 0
            • Walter White
              Walter White last edited by

              Hat jemand ein Skript um nur Ausfälle auf Telegram zu schicken?

              1 Reply Last reply Reply Quote 0
              • X
                xdelta last edited by

                Kann das sein, dass der Adapter mit diesem Schulnamen nicht zurecht kommt, aufgrund des + Zeichens ?

                4ab130ab-2c41-4ad3-ac0a-1d9d8360267c-grafik.png

                4cab69f5-16ad-4d1e-969b-79c24fdf9a2b-grafik.png

                URL lautet wie folgt:

                https://mese.webuntis.com/WebUntis/?school=gymn-benedictinum+meschede#/basic/login
                
                Walter White 1 Reply Last reply Reply Quote 0
                • Walter White
                  Walter White @xdelta last edited by

                  @xdelta das plus durch ein Leerzeichen ersetzen!

                  X 1 Reply Last reply Reply Quote 0
                  • X
                    xdelta @Walter White last edited by xdelta

                    @walter-white said in TESTER: Neuer Adapter Webuntis:

                    @xdelta das plus durch ein Leerzeichen ersetzen!

                    gymn-benedictum meschede
                    

                    Gleiche Fehlermeldung > invalid schoolname ?!

                    EDIT: K.A. warum, aber nachdem ich den Adapter x mal neu gestartet habe, gehts nun. Danke!

                    1 Reply Last reply Reply Quote 0
                    • tugsi
                      tugsi @chuck2941 last edited by

                      @chuck2941 Richtig, die gewähren keiner "externen" App etc einen Zugriff, so hatte ich den Administrator der Schule verstanden.
                      Man kann wohl beschränken, ob nur die offizielle App "UNTIS" Zugriff bekommt oder auch Drittanbeiter.

                      1 Reply Last reply Reply Quote 0
                      • Ronny Gerndt
                        Ronny Gerndt last edited by

                        Da nun wieder das neue Schuljahr gestartet ist versuch ich mal für meinen Sohn und auch mich die wichtigsten Infos aus Webunits in meiner Visualisierung darzustellen. Was aktuell noch fehlt wären die Hausaufgaben. Kann man die noch abfragen und bereitstellen?

                        1 Reply Last reply Reply Quote 1
                        • Walter White
                          Walter White @bishop last edited by Walter White

                          @bishop der Post ist zwar alt aber ich habe auch nach so etwas gesucht, habe hier Alexa Meldungen fürs Kinderzimmer und Telegramm Meldungen für uns Erwachsene gebaut.
                          Ich hoffe das funktioniert alles korrekt, habe das Skript nämlich noch umgebaut um auch vertretungsunterricht anzeigen zu lassen, einfach nur die ausfallstunden hat auf jeden Fall funktioniert das andere ist gerade noch neu.

                          https://forum.iobroker.net/post/1040116

                          1 Reply Last reply Reply Quote 0
                          • Walter White
                            Walter White last edited by

                            Kann ich die gemeldete Abwesenheit irgendwo sehen?
                            Wollte das in meinem Licht Script einbauen, damit das Licht morgens nicht an geht bei Abwesen gemeldet zb wenn Krank usw.

                            1 Reply Last reply Reply Quote 0
                            • Walter White
                              Walter White last edited by

                              Oh mein Gott, der IT "vollprofi" der Schule blockiert jetzt den Webuntis Zugang!?

                              Muss man jetzt echt die Schule anschreiben?

                              Da machen sie einen auf Digitalisierung, und zwingen ein jetzt noch die App zu benutzen, ein Schritt vorwärts zwei Schritte zurück!

                              1 Reply Last reply Reply Quote 0
                              • K
                                Kasti_76 last edited by

                                Hallo zusammen,
                                ich wollte den Adapter installieren, aber die URL im Browser bei mir lautet "https://thalia.webuntis.com/today" Da gibt es kein Schoolsecret. Wie melde ich mich dann an?

                                Danke

                                Jürgen

                                G 1 Reply Last reply Reply Quote 0
                                • S
                                  SaiBot1981 @inbux last edited by

                                  @inbux sagte in TESTER: Neuer Adapter Webuntis:

                                  Hallo,

                                  danke erstmal für den Adapter.

                                  Leider überträgt unsere Schule die Daten wohl auch abweichend von "Standard" - zumindest konnte ich den Adapter so nicht zufrieden stellend zum Laufen bekommen.
                                  Bei der anonymen Abfrage kommen ja alle Kurse, die es gibt an dem Tag - auch jene, die vielleicht gar nicht gewählt wurden.

                                  Login mit Passwort klappt nicht, da unsere Kinder sich über IServ bei Webuntis anmelden. Diese Login Daten kann man nicht verwenden. Alternativ kann man sich in Webuntis einen QR mit Secret anzeigen lassen, den man prinzipiell zum Login benutzen könnte. Ein Issue habe ich dafür bereits aufgemacht (könnte für andere ja vielleicht auch interessant sein)

                                  Ich habe mir den Adapter geforkt, um die teilweise recht speziellen Anforderungen für mich zu implementieren - aber vielleicht ist es ja auch noch hilfreich für andere...

                                  Ich habe jetzt folgendes eingebaut:

                                  • Login mit Username und Secret unterstützt
                                  • doppeltes Login (anonym und der Username), um alle relevanten Daten zu erhalten und nicht gewählte Kurse ausfiltern zu können
                                  • zusätzliche Daten, wie ursprünglicher Lehrer/Raum bei Vertretung oder Raumwechsel
                                  • unsere Schule liefert nur den Code "cancelled" bei Ausfall, sonst gar nichts.
                                    Aber der ursprünglicher Lehrer oder Raum wird übertragen, den benutze ich dann für einen "irregular" Code

                                  Um die Daten in der Visualisierung anzuzeigen, habe ich ein kleines Script geschrieben, das die Daten dann in einen Datenpunkt schreibt. Das Ergebnis in JSON ist dann kompatibel zum Tabellen Widget aus den Material Design Widgets.
                                  Das sieht dann bei mir so aus:
                                  WebuntisTabelle.jpg

                                  Ich benutze die zusätzlichen Datenpunkte von meiner Adapterversion. Das Script läuft aber auch mit der Standardversion von Webuntis Adapter, soweit ich das probiert habe.
                                  Das Script kann man leicht anpassen (ein paar Variablen zur Einstellung habe ich vorgesehen) oder als Vorlage für eine eigene Variante verwenden.

                                  Meine Spezialversion vom Adapter und auch das Script findet man hier:
                                  https://github.com/inbux/ioBroker.webuntis

                                  direkter Link zum Script

                                  moin, mal ne blöde frage. wie hast du das rot bekommen? denke das ist dann irregulärer unterricht?

                                  1 Reply Last reply Reply Quote -1
                                  • G
                                    Georgius @Kasti_76 last edited by

                                    @kasti_76 Auch wenn etwas späte Antwort-

                                    Das Problem hatte ich auch, du bist aber schon zu weit. Du musst die Schule auf webunits.com suchen, dort ist das Geheimnis.

                                    G 1 Reply Last reply Reply Quote 0
                                    • G
                                      Georgius @Georgius last edited by

                                      Ich habe den Adapter gerade eingerichtet, aber nur inbox,info und newsfeed zu sehen. Weit und breit nichts vom Stundenplan

                                      Eisbaeeer 1 Reply Last reply Reply Quote 0
                                      • Eisbaeeer
                                        Eisbaeeer Developer @Georgius last edited by Eisbaeeer

                                        Ich habe eben mal den Adapter installiert und bekomme sehr wenig Infos:
                                        e9fca9c2-878b-487d-ac10-a50860af6670-image.png

                                        Im Log steht, dass er den Kalender nicht abrufen kann. In der Weboberfläche sehe ich den Kalender aber.

                                        --- Edit ---
                                        Ok, mit dem Account vom Schüler bekomme ich den Stundenplan (macht irgendwie auch Sinn).
                                        Leider sind im Adapter die Klassenarbeiten nicht ersichtlich. Hat da schon jemand eine Lösung?
                                        VG Lars

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        942
                                        Online

                                        31.7k
                                        Users

                                        79.6k
                                        Topics

                                        1.3m
                                        Posts

                                        47
                                        191
                                        21488
                                        Loading More Posts
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                        The ioBroker Community 2014-2023
                                        logo