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.
    • 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
                                        • S
                                          Seamen @oxident last edited by

                                          @oxident Danke! Das hat funktioniert!

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

                                            9ba6ef9a-9d3f-4e12-a7a8-a7a70ccbdc65-image.png

                                            Anonymous läuft. Version wird gleich veröffentlicht. Bitte testen!

                                            E 1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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