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

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • 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.
    • Newan
      Newan last edited by

      Update online, happy testing

      E 1 Reply Last reply Reply Quote 0
      • E
        elektrickser.de @Newan last edited by

        @newan ich hab gesteren nen Fork gezogen und mit der Readme für Github begonnen.

        Sollte ich diese auf English machen oder in Deutsch halten?

        Ich bin noch neu mit VScode und Git und deswegen klappts mit dem Pullrequest noch nicht so. eventuell schiebe ich dir die dann per Github hoch.

        Newan E 2 Replies Last reply Reply Quote 0
        • Newan
          Newan @elektrickser.de last edited by

          @elektrickser-de Am besten beides 🙂

          Pull ist denkbar einfach. In deinem Fork einfach nen commit machen und dann in github auf der Webseite einen PR stellen, Rest geht vom system quasi alleine.

          1 Reply Last reply Reply Quote 0
          • E
            elektrickser.de @elektrickser.de last edited by

            @Newan

            ich finde jetzt erstmal diesen Request interesant:

            (async) getTimetableForRange(rangeStart, rangeEnd, id, type, validateSessionopt) → {Promise.<Array>}
            
            Get the timetable for a given Date range for specific element
            
            E 1 Reply Last reply Reply Quote 0
            • E
              elektrickser.de @elektrickser.de last edited by

              @Newan

              weitere interesannte Abfragen:

              Hausaufgaben:

              
              (async) getHomeWorksFor(rangeStart, rangeEnd, validateSessionopt) → {Promise.<Array>}
              
              Source:
              
                      index.js, line 383 
              
              Parameters:
              Name 	Type 	Attributes 	Default 	Description
              rangeStart 	Date 			
              rangeEnd 	Date 			
              validateSession 	boolean 	<optional>
              	true 	
              Returns:
              
              Type:
                  Promise.<Array> 
              
              
              

              Stundenplan für einen Datumbereich, z.b. immer für die aktuelle Woche oder immer für die nächsten 7 Tage

              
              (async) getOwnTimetableForRange(rangeStart, rangeEnd, validateSessionopt) → {Promise.<Array>}
              
              Get your own timetable for a given Date range Note: You can't use this with anonymous login
              
              Source:
              
                      index.js, line 316 
              
              Parameters:
              Name 	Type 	Attributes 	Default 	Description
              rangeStart 	Date 			
              rangeEnd 	Date 			
              validateSession 	Boolean 	<optional>
              	true 	
              Returns:
              
              Type:
                  Promise.<Array> 
              
              
              
              1 Reply Last reply Reply Quote 0
              • S
                Seamen last edited by

                Hi,
                ich habe den Adapter zum testen installiert. Leider bekomme ich immer folgende Fehlermeldung:

                webuntis.0	2022-01-26 13:23:24.768	error	Login WebUntis failed
                webuntis.0	2022-01-26 13:23:24.767	error	Error: Failed to login. {"jsonrpc":"2.0","id":"error","error":{"message":"invalid schoolname","code":-8500}}
                

                Die Schule heißt Gymnasium+Loxstedt, dies habe ich in der config bei "School secret" eingetragen. Ist das so korrekt?

                Gruß
                Malte

                A 1 Reply Last reply Reply Quote 0
                • Newan
                  Newan last edited by

                  @seamen

                  school: Gymnasium+Loxstedt
                  baseUrl: kephiso.webuntis.com

                  S O 2 Replies Last reply Reply Quote 0
                  • S
                    Seamen @Newan last edited by

                    @newan
                    Das habe ich genau so drin.

                    Newan 1 Reply Last reply Reply Quote 0
                    • Newan
                      Newan @Seamen last edited by

                      @seamen Gerne kannst du mir den Login per PN senden und ich schaue mal.

                      1 Reply Last reply Reply Quote 0
                      • O
                        oxident @Newan last edited by oxident

                        @Seamen Also bei mir (andere Schule) war es ein Leerzeichen anstelle +

                        Newan S 2 Replies Last reply Reply Quote 0
                        • Newan
                          Newan @oxident last edited by

                          @oxident danke, der Tipp hilft. Bitte in der Anleitung aufnehmen @elektrickser-de

                          1 Reply Last reply Reply Quote 0
                          • Newan
                            Newan last edited by

                            @elektrickser-de Anleitung:

                            Feld code: regular = "Unterricht normal"; irregular = "Unterricht in vertrettung (so zumindest derzeit die Vermutung); canceld = " Stunde fällt aus"

                            1 Reply Last reply Reply Quote 0
                            • J
                              J.M last edited by

                              Guten Abend. Habe mir auch diesen Adapter gewünscht. Leider stellt unsere Schule keine Login Daten zur Verfügung so das wir uns als Anonymous anmelden. Wäre es möglich dies einzubauen?

                              Newan 1 Reply Last reply Reply Quote 0
                              • Newan
                                Newan @J.M last edited by

                                @j-m Kannst du mir ein wenig mehr berichten wie das geht? wie heißt die Schule und welche Daten findet man dann da?

                                J 1 Reply Last reply Reply Quote 0
                                • J
                                  J.M @Newan last edited by

                                  @newan Wir müssen die Schule suchen und dann die Klasse angeben. Die Gutenberg Schule in 13055 Berlin hat dies z.B.
                                  Wir sehen dann nur den Stundenplan und die News der Schule. Aber das würde mir auch reichen ;).

                                  E Newan 2 Replies Last reply Reply Quote 0
                                  • Newan
                                    Newan @ldittmar last edited by

                                    @ldittmar Newsfeed ist implementiert!

                                    1 Reply Last reply Reply Quote 1
                                    • E
                                      elektrickser.de @J.M last edited by

                                      @j-m sagte in TESTER: Neuer Adapter Webuntis:

                                      Gutenberg Schule in 13055 Berlin

                                      sieht dann in etwa so auGutenberg-Schule.png s:

                                      Das bedeutet, das sind öffentliche Daten ohne Login-Prodzedure.

                                      Die Schule hat dennoch eine Base-URL und einen School-secret.

                                      Newan 1 Reply Last reply Reply Quote 0
                                      • Newan
                                        Newan @elektrickser.de last edited by

                                        @elektrickser-de Ok hab ich verstanden. Dafür muss ich aber die externe Lib erweitern.
                                        Sprich das ist nicht sooo einfach und direkt einzubauen

                                        1 Reply Last reply Reply Quote 0
                                        • Newan
                                          Newan @J.M last edited by

                                          @j-m 695d4e5b-e6ff-453b-892f-d525f0993c6f-image.png
                                          Ist aber noch viel Arbeit. Grundsätzlich gehts.

                                          J 1 Reply Last reply Reply Quote 0
                                          • J
                                            J.M @Newan last edited by

                                            @newan Vielen lieben Dank. Der Screenshot sieht doch schon verheißungsvoll aus. Aber bitte kein Stress deswegen.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            667
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            47
                                            191
                                            21111
                                            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