Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter schoolfree v1.0.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter schoolfree v1.0.x

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

      @simatec

      Hallo,

      ist es möglich noch einen Zusatz mit einzubauen, wo man die Brückentage der Schule eintragen kann. Leider taucht die Schule von meinem Sohn nicht in der Liste auf und auch kommen kurzfristig immer wieder Informationen, dass die Kinder wieder mal frei haben weil die Lehrer mal wieder irgendeine Interne Fortbildung haben.

      simatec 1 Reply Last reply Reply Quote 0
      • simatec
        simatec Developer Most Active @Torsten_MG last edited by

        @torsten_mg
        Der Adapter nutzt die API von mehr-schulferien.de

        Für dieses Feature müsste man ein Issue bei dort aufmachen.
        https://github.com/mehr-schulferien-de/www.mehr-schulferien.de/issues

        T 1 Reply Last reply Reply Quote 0
        • T
          Torsten_MG @simatec last edited by

          @simatec sagte in Test Adapter schoolfree v1.0.x:

          @torsten_mg
          Der Adapter nutzt die API von mehr-schulferien.de

          Für dieses Feature müsste man ein Issue bei dort aufmachen.
          https://github.com/mehr-schulferien-de/www.mehr-schulferien.de/issues

          Das habe ich schon gesehen, ich hätte gern, dass ich im Adapter direkt zusätzlich über einen Reiter oder über einen DP zusätzliche variable (einmalige) freie Tage eintragen kann, wenn z.B. mal wieder eine Mail kommt, dass nächste Woche ein Tag wieder Unterrichtfrei ist, weil wieder eine Interne Lehrerfortbildung stattfindet.

          Wenn dies nicht möglich ist, muss ich mir was anderes einfallen lassen, kein Problem!

          1 Reply Last reply Reply Quote 0
          • Skyx3
            Skyx3 @simatec last edited by

            @simatec
            Hallo leider funktioniert bei mir der Adapter nicht mehr. Ich habe ihn jetzt bereits deinstalliert und erneut installiert aber er aktuallisiert sich nicht. Im Log steht:

            Skyx3 1 Reply Last reply Reply Quote 0
            • Skyx3
              Skyx3 @Skyx3 last edited by Skyx3

              host.iobroker 2021-07-23 07:59:02.193 error instance system.adapter.schoolfree.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
              schoolfree.0 2021-07-23 07:59:01.665 warn (1924777) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
              schoolfree.0 2021-07-23 07:59:01.663 error (1924777) schoolfree.0 already running

              EDIT hat sich erledigt, ich habe mal nach dem Fehler gesucht. Da ich eigentlich eine neue Instanz unter einer neuen Nummer angelegt habe, hätte zwar der Fehler auch nicht direkt beim ersten Start kommen dürfen, aber scheint am iobroker gelegen zu haben, nach dem Neustart läuft er wieder. 🙂

              1 Reply Last reply Reply Quote 0
              • M
                Melle110 @simatec last edited by

                @simatec
                Hallo, kann es sein, das die API-Schnittstelle keine korrekten Daten mehr übermittelt? Heut (Sonntag) wäre zum Beispiel Schulfrei als false hinterlegt. Außerdem gibt er mir keine Daten mehr für den nächsten schulfreien Tag mehr aus.

                Ich habe heut schon den Adapter neu installiert und habe probeweise den heutigen Tag auf True gesetzt und ein Sync erzwungen. Er hat den heutigen Tag wieder auf false gesetzt. (Schollfreetoday)

                Danke und Grüße
                Sven

                simatec 1 Reply Last reply Reply Quote 0
                • simatec
                  simatec Developer Most Active @Melle110 last edited by

                  @melle110 Kann ich erstmal so nicht bestätigen ... Werde den API Request aber mal logen

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

                    Falls jemand ein Widget für die Anzeige sucht:
                    Ich habe mir da mal was aus einem Icontwo Universalwidget gebaut.
                    schoolfree.jpg

                    Anzeige des Textes erfolgt über Bindings.
                    Wenn keine aktuellen Ferien anstehen wird über den Datenpunkt "today" die Anzeige umgeschaltet und es werden die nächsten kommenden Ferien angezeigt.

                    [{"tpl":"i-vis-universal","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"iUniversalWidgetType":"Background","iValueType":"boolean","iValueComparison":"equal","iStateResponseTime":"0","iStateResetValueTime":"0","iNavWait":"99","iPopUpBackground":"#666666","iPopUpPreventClickOutside":"","iPopUpShowTitle":"true","iPopUpTitle":"","iPopUpTitleColor":"#ffffff","iPopUpCloseBtnColor":"#dc2e2e","iPopUpWidth":"800px","iPopUpHeight":"500px","iPopUpHeightTitle":"50","iPopUpTitleSize":"28","iPopUpPosition":"center","iPopUpPositionX":"0","iPopUpPositionY":"0","iPopUpCloseAfterSeconds":"0","iPopUpCornerRadiusUL":"12","iPopUpCornerRadiusUR":"0","iPopUpCornerRadiusLR":"12","iPopUpCornerRadiusLL":"0","iPopUpShadowXOffset":"2","iPopUpShadowYOffset":"2","iPopUpShadowBlur":"2","iPopUpShadowSpread":"1","iPopUpShadowColor":"#111111","iButtonCol":"#333333","iButtonActive":"#333333","iButtonColHover":"","iOpacityBack":"0.8","iCornerRadiusUL":"12","iCornerRadiusUR":"0","iCornerRadiusLR":"12","iCornerRadiusLL":"0","iContentFlexDirection":"vertical","iContentVertAlign":"iCenter","iContentOrder":"orderTextImg","iOpacityCtn":"1","iContentType":"html_text","iTextColor":"#70e006","iTextColorActive":"#eb4914","iTextSize":"11","iTextAlign":"iCenter","iTextSpaceTop":"0","iTextSpaceBottom":"0","iTextSpaceLeft":"0","iTextSpaceRight":"0","iIconSize":"12","iImgAlign":"iCenter","iImgSpaceTop":"0","iImgSpaceBottom":"0","iImgSpaceLeft":"0","iImgSpaceRight":"0","iImgRotation":"0","iImgBlinkFalse":"0","iImgBlinkTrue":"0","iImgColorFalse":"#ebcea8","iImgColorTrue":"#ebcea8","iImgClockFace":"01","iImgClockHands":"01","iImgClockShowBorder":"1","iImgColorClockFace":"#ffffff","iImgColorHands":"#ffffff","iImgColorHandSecond":"#ff0000","iClockShowSeconds":"","iClockTimezone":"Europe/Berlin","iHtmlTextFieldFalse":"Von {schoolfree.0.info.next.start}<br/>Bis {schoolfree.0.info.next.end}","iHtmlTextFieldTrue":"Von {schoolfree.0.info.current.start} bis {schoolfree.0.info.current.end}","iShadowXOffset":"2","iShadowYOffset":"2","iShadowBlur":"2","iShadowSpread":"1","iShadowColor":"#111111","iShadowColorActive":"#111111","iShadowColorHover":"","iShadowInnerXOffset":"0","iShadowInnerYOffset":"0","iShadowInnerBlur":"0","iShadowInnerSpread":"0","iShadowInnerColor":"#111111","iShadowInnerColorActive":"#111111","iShadowInnerColorHover":"","iShadowTextXOffset":"3","iShadowTextYOffset":"1","iShadowTextBlur":"5","iShadowTextColor":"#111111","iShadowTextColorActive":"#111111","iBorderSize":"0","iBorderStyle":"none","iBorderColor":"#ffffff","iBorderColorActive":"#ffffff","iBorderColorHover":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"iTextFalse":"Nächste Ferien: {schoolfree.0.info.next.name}<hr>","visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","oid":"schoolfree.0.info.today","iTextTrue":"Aktuelle Ferien: {schoolfree.0.info.current.name}<hr>"},"style":{"left":"605px","top":"245px","width":"185px","height":"95px","z-index":"1"},"widgetSet":"vis-inventwo"}]
                    

                    schoolfree1.jpg

                    Ich habe recht lange nach einer vernünftigen Lösung gesucht die nicht die ganze Optik der VIS zerstört und die dann auch zuverlässig anzeigt.
                    Ich hoffe es nützt euch was.

                    @simatec Schöner feiner Adapter. Klasse!

                    1 Reply Last reply Reply Quote 1
                    • H
                      Heino @simatec last edited by

                      @simatec Hallo , ich habe festgestellt, dass die nächsten Ferien in By erst für Ostern angezeigt werden. Allerdings sind Faschings oder Frühjahrsferien 1 Woche vom 28.02- 04.03. die nächsten. Leider kann man das nicht nachplegen.
                      Sonnst funktioniert der Adapter super.

                      simatec 1 Reply Last reply Reply Quote 0
                      • simatec
                        simatec Developer Most Active @Heino last edited by simatec

                        @heino
                        Dafür müsstest du hier ein Issue aufmachen

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          locito09 @simatec last edited by locito09

                          @simatec
                          Hier noch eine API für DE/AT/CH
                          Ich würde mich über CH sehr freuen

                          https://www.schulferien.org/news/api-fur-schulferien-und-feiertage-35/

                          simatec 1 Reply Last reply Reply Quote 0
                          • simatec
                            simatec Developer Most Active @locito09 last edited by

                            @locito09 Die API ist kostenpflichtig

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              Josh @simatec last edited by Josh

                              @simatec Der Adapter bringt folgende Warnmeldung:

                              schoolfree set state error: TypeError: Cannot read property 'name' of undefined
                              

                              Allerdings konnte ich zu meiner Stadt keine Schule finden. Das Auswahlfeld bleibt leer.

                              Datenpunkte werden trotzdem erzeugt. Was besagt die Meldung?

                              1 Reply Last reply Reply Quote 0
                              • A
                                australien @simatec last edited by

                                @simatec
                                Hallo,

                                für die Ösi Version, kannst du da folgendes verwenden?
                                https://www.openholidaysapi.org/de/
                                https://www.feiertage-oesterreich.at/schulferien/2022/

                                simatec 1 Reply Last reply Reply Quote 0
                                • simatec
                                  simatec Developer Most Active @australien last edited by

                                  @australien
                                  Die haben aber keine API oder hab ich was übersehen

                                  A 1 Reply Last reply Reply Quote 0
                                  • A
                                    australien @simatec last edited by

                                    @simatec
                                    https://www.openholidaysapi.org/de/
                                    behauptet es schon :

                                    OpenHolidays API ist ein kleines Open Data-Projekt, das öffentliche Daten zu gesetzlichen Feiertagen und Schulferien sammelt und über eine offene REST-API-Schnittstelle verfügbar macht. Unterstützt werden derzeit folgende Länder:
                                    
                                        Deutschland (Feiertage und Schulferien ab 2020)
                                        Österreich (Feiertage und Schulferien ab 2020)
                                        Schweiz (Feiertage und Schulferien ab 2020)
                                        Liechtenstein (Feiertage und Schulferien ab 2020)
                                        Niederlande (Feiertage und Schulferien ab 2020)
                                        Luxemburg (Feiertage und Schulferien ab 2020)
                                        Frankreich (Feiertage und Schulferien ab 2020)
                                    
                                    Feiertage und Ferientermine werden wahlweise als JSON oder im iCal-Format zurückgeliefert.
                                    Los geht's
                                    
                                    Der einfachste Weg, die API zu nutzen, ist der Weg über die Kommandozeile. Wir werden in diesem Kapitel mit der Kommandozeilenanwendung curl arbeiten.
                                    
                                    Unter Linux ist curl in der Regel vorinstalliert. Unter Windows ist curl als Alias des Cmdlet Invoke-WebRequest definiert, kann also via Powershell genutzt werden. Die hier verwendeten Befehlsfolgen variieren leicht, daher werden sie für Powershell 7 (Windows) und Bash (Linux) getrennt angegeben.
                                    

                                    oder ist da was anderes gemeint?

                                    simatec 1 Reply Last reply Reply Quote 0
                                    • simatec
                                      simatec Developer Most Active @australien last edited by

                                      @australien Schaue ich mir bei gelegenheit mal genauer an

                                      A 2 Replies Last reply Reply Quote 1
                                      • A
                                        australien @simatec last edited by

                                        @simatec
                                        hattest du schon mal Zeit und Muse dazu?

                                        simatec 1 Reply Last reply Reply Quote 0
                                        • simatec
                                          simatec Developer Most Active @australien last edited by

                                          @australien Bisher leider noch nicht

                                          ch90045 1 Reply Last reply Reply Quote 0
                                          • ch90045
                                            ch90045 @simatec last edited by

                                            @simatec Ich hätte mal ein Frage - Samstag Sonntag sind ja eigentlich auch frei - warum werden diese Tage aber nicht als schulfrei ausgewiesen?

                                            Hintergrund der Frage ist meinen Beleuchtungssteuerung, welche halt an freien Schultagen UND am Wochenende später schalten soll.

                                            Danke,

                                            Christian

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            746
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            schoolfree adapter
                                            14
                                            50
                                            3383
                                            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