Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. DSB - Abrage

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    DSB - Abrage

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

      @Brunoz

      zu 2. Hier sieht man nur den Aufruf von heute (Schultag). Hast du in der "Morgen" Ansicht (Folgender Schultag) den Aufruf von morgen? Also
      {javascript.0.VIS.DSBMmobile-tmp.Kind1.heute.vis} und
      {javascript.0.VIS.DSBMmobile-tmp.Kind1.morgen.vis}
      ?

      1 Reply Last reply Reply Quote 0
      • B
        Brunoz last edited by

        Hallo a200,

        der zweite Tag ist auf einer anderen View.

        zu2.jpg

        a200 1 Reply Last reply Reply Quote 0
        • a200
          a200 @Brunoz last edited by

          @Brunoz komisch! Wenn ich deinen html-Code (Heute timetable) bei mir in TimeTable kopiere:

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>  <head>    <title>HeinekingMedia Vertretungsplan - Classic</title>    <style type="text/css">      html, body { font-family:  Arial; }      .head { background-color: #000000; color: #FFFFFF; font-weight: bold; }      .TeacherHead { background-color: #FFFFFF; color: #000000; font-weight: normal; }      .TeacherHead td { border-top: 2px solid #000000; border-bottom: 1px solid #000000; }      .SubTypeHead { background-color: #000000; color: #FFFFFF; font-weight: bold; }      .def { background-color: #dedede; color: #000000; }      .alt { background-color: #b1f073; color: #000000; }      .new.def { background-color: #FFE97F; color: #000000; }      .new.alt { background-color: #FF75EC; color: #000000; }      table { width: 100%; margin-top: 5px; background-color: black; }      td { padding-left: 4px; padding-right: 4px; }      .additionInfoTable { width: 100%; border: 1px solid black; padding: 0; margin: 0; }      .additionInfoTable th { background: #000000; color: #FFFFFF; font-weight: bold; }      .additionInfoTable td { background: white; color: black; border-bottom: 0px solid black; font-weight: normal; }      .headTable { background: white; width: 100%; border: 0px; padding: 0; margin: 0; }      .headTable td { background: white; color: black; font-weight: bold; text-align: right; border: 0;}      h2 { font-size: 0.8em; margin:0; text-align: right; }      h1 { font-size: 2em;margin-bottom:5px; }      td.teacherNew { font-weight: bold; }      td.teacherOld { opacity: .40; filter: alpha(opacity = 40); -ms-filter: "alpha(opacity = 40)" }      span.hilite { font-weight: bold; text-decoration:underline; }      .NoSubstitutes { text-align: center; border: 0; }    </style>    <link rel="stylesheet" type="text/css" href="a6b426b1-76c0-4330-b4e1-ce564b4c8e44.css">    <script language="javascript">    </script>  </head>  <body>    <table class="headTable">    <tr><td>Letzte Änderung: 17.03.2019 01:05</td></tr>    </table><center><h1>18.03.2019, Montag</h1></center><table class="additionInfoTable"><tr><th colspan="2">Nachrichten zum Tag</th></tr><tr><td>Betroffene Klassen</td><td>5A, 5B, 5C, 5D, 6B, 8D, 9A, 10A, 10C</td></tr></table><table cellspacing="1"><tr class="head"><td>Klasse</td><td>Stunde</td><td>Fach</td><td>Fach alt</td><td>Raum</td><td>Art</td></tr><tr class="def"><td>5A, 5B, 5C, 5D</td><td>1-2</td><td></td><td>NSW</td><td>TH2</td><td>Vertretung</td></tr><tr class="alt"><td>6B</td><td>4</td><td>M</td><td>M</td><td>127</td><td>Vertretung</td></tr><tr class="def"><td>8D</td><td>4-5</td><td></td><td>AES</td><td></td><td>Ausfall</td></tr><tr class="alt"><td>8D</td><td>6</td><td></td><td>AES</td><td></td><td>Ausfall</td></tr><tr class="def"><td>9A</td><td>3</td><td>M</td><td>M</td><td>203</td><td>Vertretung</td></tr><tr class="alt"><td>9A</td><td>5</td><td></td><td>G</td><td>203</td><td>Vertretung</td></tr><tr class="def"><td>9A</td><td>6</td><td></td><td>BIO</td><td></td><td>Ausfall</td></tr><tr class="alt"><td>10A</td><td>2</td><td>BIO</td><td>BIO</td><td>220</td><td>Vertretung</td></tr><tr class="def"><td>10C</td><td>1</td><td>BIO</td><td>BIO</td><td>220</td><td>Vertretung</td></tr></table></body></html>
          

          dann kommt in heute vis Folgendes raus:

          <table class="headTable">    <tr><td>Letzte Änderung: 17.03.2019 01:05</td></tr>    </table><center><h1>18.03.2019, Montag</h1></center><table class="additionInfoTable"><tr><th colspan="2">Nachrichten zum Tag</th></tr><tr><td>Betroffene Klassen</td><td>5A, 5B, 5C, 5D, 6B, 8D, 9A, 10A, 10C</td></tr></table><table cellspacing="1"><tr class="head"><td>Klasse</td><td>Stunde</td><td>Fach</td><td>Fach alt</td><td>Raum</td><td>Art</td></tr></table>
          

          und wie man sieht steht dort: 18.03.2019, Montag

          und so sieht es bei mir aus:
          0001.PNG

          Deshalb wundere ich mich, wieso der Filter bei dir was anderes ausgibt, als bei mir!

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

            @a200 Welche JavaScript Version benutzt du und welches Betriebssystem nutzt du für IoBroker?

            1 Reply Last reply Reply Quote 0
            • B
              Brunoz last edited by Brunoz

              Info.jpg

              In der Zwischenzeit habe ich aber den Iobroker geupdatet.

              Hier noch ein Log vom Script:

              18.3.2019, 08:42:38.435 [info ]: javascript.0 Stop script script.js.common.Schule.Vertretungsplan
              18.3.2019, 08:42:38.554 [info ]: javascript.0 Start javascript script.js.common.Schule.Vertretungsplan
              18.3.2019, 08:42:38.556 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: registered 0 subscriptions and 4 schedules
              18.3.2019, 08:43:00.423 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 1: null
              Code 1: 200
              18.3.2019, 08:43:00.697 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 2: null
              Code 2: 200
              18.3.2019, 08:43:00.698 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: [
              {
              "ishtml": true,
              "timetabledate": "18.03.2019 08:30",
              "timetablegroupname": "Pläne",
              "timetabletitle": "Schüler Mobile heute",
              "timetableurl": "https://light.dsbcontrol.de/DSBlightWebsite/Data/09a0d92a-cff0-44f4-81de-fc84623d6395/a6b426b1-76c0-4330-b4e1-ce564b4c8e44/a6b426b1-76c0-4330-b4e1-ce564b4c8e44.html"
              },
              {
              "ishtml": true,
              "timetabledate": "18.03.2019 08:30",
              "timetablegroupname": "Pläne",
              "timetabletitle": "Schüler Mobile morgen",
              "timetableurl": "https://light.dsbcontrol.de/DSBlightWebsite/Data/09a0d92a-cff0-44f4-81de-fc84623d6395/8f1de2b3-789f-487d-bf0d-8af71b991eda/8f1de2b3-789f-487d-bf0d-8af71b991eda.html"
              }
              ]
              18.3.2019, 08:43:00.921 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 3: null
              Code 3: 200
              18.3.2019, 08:43:00.923 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Schreibe nach: javascript.0.VIS.DSBMmobile-tmp.Kind2.heute.Timetable
              18.3.2019, 08:43:01.044 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 3: null
              Code 3: 200
              18.3.2019, 08:43:01.045 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Schreibe nach: javascript.0.VIS.DSBMmobile-tmp.Kind2.morgen.Timetable
              18.3.2019, 08:44:00.355 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 1: null
              Code 1: 200
              18.3.2019, 08:44:00.592 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 2: null
              Code 2: 200
              18.3.2019, 08:44:00.594 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: [
              {
              "ishtml": true,
              "timetabledate": "18.03.2019 08:30",
              "timetablegroupname": "Pläne",
              "timetabletitle": "Schüler Mobile heute",
              "timetableurl": "https://light.dsbcontrol.de/DSBlightWebsite/Data/09a0d92a-cff0-44f4-81de-fc84623d6395/a6b426b1-76c0-4330-b4e1-ce564b4c8e44/a6b426b1-76c0-4330-b4e1-ce564b4c8e44.html"
              },
              {
              "ishtml": true,
              "timetabledate": "18.03.2019 08:30",
              "timetablegroupname": "Pläne",
              "timetabletitle": "Schüler Mobile morgen",
              "timetableurl": "https://light.dsbcontrol.de/DSBlightWebsite/Data/09a0d92a-cff0-44f4-81de-fc84623d6395/8f1de2b3-789f-487d-bf0d-8af71b991eda/8f1de2b3-789f-487d-bf0d-8af71b991eda.html"
              }
              ]
              18.3.2019, 08:44:00.802 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 3: null
              Code 3: 200
              18.3.2019, 08:44:00.807 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Schreibe nach: javascript.0.VIS.DSBMmobile-tmp.Kind1.undefined.Timetable
              18.3.2019, 08:44:00.808 [warn ]: javascript.0 at Request._callback (script.js.common.Schule.Vertretungsplan:145:10)
              18.3.2019, 08:44:00.929 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Error 3: null
              Code 3: 200
              18.3.2019, 08:44:00.931 [info ]: javascript.0 script.js.common.Schule.Vertretungsplan: Schreibe nach: javascript.0.VIS.DSBMmobile-tmp.Kind1.undefined.Timetable
              18.3.2019, 08:44:00.932 [warn ]: javascript.0 at Request._callback (script.js.common.Schule.Vertretungsplan:145:10)

              1 Reply Last reply Reply Quote 0
              • D
                dtp last edited by dtp

                Hi,

                hab mal versucht, die beiden Skripte zum Laufen zu bringen. Kann es sein, dass der Link "https://iphone.dsbcontrol.de/iPhoneService.svc/DSB/authid/<username>/<password>" nicht mehr funktioniert?

                a200 1 Reply Last reply Reply Quote 0
                • a200
                  a200 @dtp last edited by

                  @dtp sagte in DSB - Abrage:

                  Hi,

                  hab mal versucht, die beiden Skripte zum Laufen zu bringen. Kann es sein, dass der Link "https://iphone.dsbcontrol.de/iPhoneService.svc/DSB/authid/<username>/<password>" nicht mehr funktioniert?

                  Kann ich dir nicht mehr sagen. Die Schulen meiner Kindern nutzen jetzt ein anderes System ohne API. Sorry.

                  1 Reply Last reply Reply Quote 0
                  • S
                    SigiMOE last edited by SigiMOE

                    @dtp sagte in DSB - Abrage:

                    https://iphone.dsbcontrol.de/iPhoneService.svc/DSB/authid/<username>/<password>

                    Hallo Zusammen, mein Sohn besucht auch eine Schule in der DSBmobile eingesetzt wird. Funktioniert es aktuell dies in iObroker via VIS einzubinden ?

                    Z 1 Reply Last reply Reply Quote 0
                    • Z
                      zokkai @SigiMOE last edited by

                      @sigimoe sagte in DSB - Abrage:

                      @dtp sagte in DSB - Abrage:

                      https://iphone.dsbcontrol.de/iPhoneService.svc/DSB/authid/<username>/<password>

                      Hallo Zusammen, mein Sohn besucht auch eine Schule in der DSBmobile eingesetzt wird. Funktioniert es aktuell dies in iObroker via VIS einzubinden ?

                      Moin, hat dies mittlerweile jemand hinbekommen oder eine Alternative parat?

                      Holger76 1 Reply Last reply Reply Quote 0
                      • Holger76
                        Holger76 @zokkai last edited by Holger76

                        Da mein Kind nun auch diese sehr unübersichtliche App nutzen muss , war ich auf der Suche, ob sich da was für das VIS findet. Leider muss ich feststellen, dass das o.g. Script nicht mehr läuft. Vielleicht findet sich ja doch jemand, der es an den aktuellen Stand anpasst ?!

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        536
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        javascript
                        7
                        36
                        2806
                        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