Hi,
gerade geladen FHEM neu gestartet... ändert aber nix
Bei mir war ja auch das Problem das es keine Zeile mit Klassen gab... da war ne extra Zeile dazwischen....
2020.03.02 08:22:26 5: [dsb] Arguments (in json) to encode'{"OsVersion":"27 8.1.0","AppId":"15ec8374-58ca-b84f-381c-87bc9aa6aa10","PushId":"","BundleId":"de.heinekingmedia.dsbmobile","UserId":"231801","appversion":"2.5.9","Date":"2020-03-02T08:22:26.999+0100","LastUpdate":"2020-03-02T08:22:26.999+0100","UserPw":"mobileLUS","Language":"de","Device":"Nexus 4"}'
2020.03.02 08:22:26 5: [dsb] 1st nonblocking HTTP Call starting
2020.03.02 08:22:27 5: [dsb] 1st nonblocking HTTP Call returning
2020.03.02 08:22:27 5: [dsb] GetData - received {"d":"H4sIAAAAAAAEAO1ZzW7bOBC+L7DvIOhcWhRN/eXWTbdAgCQI4gB7WBQFRVK2EJkyLKrZRdC32TfZF1vKtBVJplRbdQJ0ax5iY4bzw2/GnBnm+ddfLMu+50WZSZozbl9Y8F2DNpNElsWVSHLFsW3NUsS1vBKM/6WIwG3uv+GivJJ8WSjOnxXdsp71h9qyE9EWNInm4joVjy/aN+SHVGaVL0pkQTLJG6zLRZqxhvqWiZYZ912b3DC1kHJVXDgOWa0mrIgVR67zbMK4U6gDp9Qhgq3zlKWKUzgPacaLyUrM7bbG2sv3ZbH49x8x550N93kuFb/lXuUJax93S/5AJDcyajv7IlySNDMLkXlhZFzm4uHvFW/FYcu6W6e5ib4fuIFg6PXcJdTnRtT3fRzFIAxwBDBKCAhDHoIkiAIPJQH0Itp1uoUPdCdwOkEQQcuNLjzXuLnG7C7PUpk+mjX2wjcIYQdGZGL3QKlx6IFT6+2FtFoGWLXK74JWg3EEvBqeAyDWmmuY+393jEjiID+I4TRwQeRiF2DIYhBN3RCg2I89PE18z2XOIYd0BH8qJgu5zPq9HwiuDkQdYL9vy0CQdVQGAq1t1MH+1G+Df0n50ya8J4NnpZVu7jST3a9Gb87Jd06+t0i+faLJwaZze3r2E7i/IMXIC0OIEUBhwgDGQQQijCIQcBpDj+LYS/BwQUJ10sLgAqHhgnSLsPUHl5KvrXs+T3NBjHnyvytOY2HWYBwBtYbnSLi1lb27ghK64KhzXXys+kHH3S5g+LNbziGHdp44kQu+/jmvjIMQepMro03oyvfKtq+aXojsGy4XObsly01ayiqHOuPCLX+6zEsh9yJgz8gXfk2KzThWict1yV82ND0wj0Iddd8zCi3VbyTO+NA4dJepYeg8C9Wrv/SEnhsRBilAHvMA9vFUJb/PAfO9CGLKPUaTY0pPNFx6Psx+s5Z5rFLvp6g4Y9HVYByBsIZnh3JRxoX8DFUrqy70N+pLDzmqc5hjRxSa6Y9UaA6C6DUGo3MamtMQndNwdBr+gP3OtnE4Vc+z+/pitWOx8WZsNDJgYHfE/afrlzflbz5dz1S/JNN5s8s74vH6ZB3bTM0+qZgPvl//nipXeZaVYs6FPSq+xdbM6PAmJCuO6mlP9rz/kXMWE/o4hNBuzzhwErP0K4KDTgXO+zgv5RAym/8NjUKFVKrfDpLpqSC5zuffwETvGIdKZpIdD8urXpPVh1asTkeE4FlrmrJvFG5ESN0GBZRA7KnxHnrVoB9QF4ShmwBMMaQQJknshqrQfP0PY8++JZMcAAA="}
2020.03.02 08:22:27 5: [dsb] JSON received: {
'Resultcode' => 0,
'StartIndex' => -1,
'ChannelType' => 0,
'ResultStatusInfo' => '',
'MandantId' => '7ca04579-05fd-47c1-881f-4c40c00ffb18',
'ResultMenuItems' => [
{
'Title' => 'Inhalte',
'NewCount' => 0,
'IconLink' => '',
'Childs' => [
{
'Title' => "Aush\x{c3}\x{a4}nge",
'Index' => 1,
'MethodName' => 'tiles',
'Root' => {
'Id' => '',
'Tags' => '',
'Detail' => '',
'Title' => '',
'ConType' => 0,
'Index' => 0,
'Date' => '',
'Childs' => [
{
'Date' => '01.03.2020 19:51',
'Childs' => [
{
'Detail' => 'https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/2c66649b-8749-42fa-88e8-f79752f7059c/news.html',
'ConType' => 6,
'Title' => 'Politik',
'Index' => 0,
'Id' => '2c66649b-8749-42fa-88e8-f79752f7059c',
'Tags' => '',
'Prio' => 0,
'Preview' => '267b0371-9141-40db-9318-2b6b543f651d/2c66649b-8749-42fa-88e8-f79752f7059c/preview.png',
'Childs' => [],
'Date' => '01.03.2020 19:51'
},
{
'Date' => '01.03.2020 19:51',
'Childs' => [],
'Preview' => '267b0371-9141-40db-9318-2b6b543f651d/2c66649b-8749-42fa-88e8-f79752f7059c/preview.png',
'Prio' => 0,
'Tags' => '',
'Id' => '2c66649b-8749-42fa-88e8-f79752f7059c',
'Index' => 0,
'Title' => 'Politik',
'Detail' => 'https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/2c66649b-8749-42fa-88e8-f79752f7059c/news.html',
'ConType' => 6
}
],
'Prio' => 0,
'Preview' => '',
'Id' => '2c66649b-8749-42fa-88e8-f79752f7059c',
'Tags' => '',
'Title' => 'Politik',
'Detail' => '',
'ConType' => 2,
'Index' => 0
},
{
'Childs' => [
{
'Date' => '02.03.2020 07:22',
'Childs' => [],
'Prio' => 0,
'Preview' => '267b0371-9141-40db-9318-2b6b543f651d/b2588042-28fd-4479-9429-7ecb05c4b5f4/preview.png',
'Id' => 'b2588042-28fd-4479-9429-7ecb05c4b5f4',
'Tags' => '',
'Detail' => 'https://cache2.dsbcontrol.de/Files/11111111-1111-1111-1111-111111111111/b2588042-28fd-4479-9429-7ecb05c4b5f4/weather.html',
'Title' => 'N24 Wetter Regional',
'ConType' => 6,
'Index' => 0
}
],
'Date' => '02.03.2020 07:22',
'Prio' => 0,
'Preview' => '',
'Detail' => '',
'ConType' => 2,
'Title' => 'N24 Wetter Regional',
'Index' => 0,
'Id' => 'b2588042-28fd-4479-9429-7ecb05c4b5f4',
'Tags' => ''
}
],
'Prio' => 0,
'Preview' => ''
},
'SaveLastState' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
'NewCount' => 0,
'Childs' => [],
'IconLink' => 'https://app.dsbcontrol.de/static/androidicons/Tiles.png'
},
{
'Title' => "Pl\x{c3}\x{a4}ne",
'Index' => 0,
'Root' => {
'Tags' => '',
'Id' => '',
'Index' => 0,
'Title' => '',
'Detail' => '',
'ConType' => 0,
'Preview' => '',
'Prio' => 0,
'Date' => '',
'Childs' => [
{
'Title' => 'DSB mobile',
'Detail' => '',
'ConType' => 2,
'Index' => 0,
'Id' => '8519ad0c-25d5-4643-946e-d65904ce5dcf',
'Tags' => '',
'Prio' => 0,
'Preview' => '',
'Childs' => [
{
'Preview' => '267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/preview.png',
'Prio' => 0,
'Childs' => [],
'Date' => '02.03.2020 07:29',
'Index' => 0,
'Detail' => 'https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/subst_001.htm',
'ConType' => 3,
'Title' => 'subst_001.htm',
'Tags' => '',
'Id' => '8519ad0c-25d5-4643-946e-d65904ce5dcf'
},
{
'Date' => '02.03.2020 07:29',
'Childs' => [],
'Prio' => 0,
'Preview' => '267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/preview.png',
'Id' => '8519ad0c-25d5-4643-946e-d65904ce5dcf',
'Tags' => '',
'ConType' => 3,
'Title' => 'subst_001.htm',
'Detail' => 'https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/subst_002.htm',
'Index' => 0
}
],
'Date' => '02.03.2020 07:29'
}
]
},
'MethodName' => 'timetable',
'SaveLastState' => $VAR1->{'ResultMenuItems'}[0]{'Childs'}[0]{'SaveLastState'},
'NewCount' => 0,
'Childs' => [],
'IconLink' => 'https://app.dsbcontrol.de/static/androidicons/Timetable.png'
}
],
'Index' => 0,
'MethodName' => '',
'SaveLastState' => $VAR1->{'ResultMenuItems'}[0]{'Childs'}[0]{'SaveLastState'}
},
{
'SaveLastState' => $VAR1->{'ResultMenuItems'}[0]{'Childs'}[0]{'SaveLastState'},
'MethodName' => '',
'Childs' => [
{
'NewCount' => 0,
'Title' => 'Einstellungen',
'Childs' => [],
'IconLink' => 'https://app.dsbcontrol.de/static/androidicons/Settings.png',
'Index' => 0,
'MethodName' => 'settings',
'SaveLastState' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' )
},
{
'SaveLastState' => $VAR1->{'ResultMenuItems'}[1]{'Childs'}[0]{'SaveLastState'},
'MethodName' => 'feedback',
'IconLink' => 'https://app.dsbcontrol.de/static/androidicons/Feedback.png',
'Childs' => [],
'Index' => 1,
'NewCount' => 0,
'Title' => 'Feedback'
},
{
'NewCount' => 0,
'Title' => 'Info',
'Childs' => [],
'IconLink' => 'https://app.dsbcontrol.de/static/androidicons/About.png',
'Index' => 2,
'MethodName' => 'about',
'SaveLastState' => $VAR1->{'ResultMenuItems'}[1]{'Childs'}[0]{'SaveLastState'}
},
{
'SaveLastState' => $VAR1->{'ResultMenuItems'}[1]{'Childs'}[0]{'SaveLastState'},
'MethodName' => 'logout',
'IconLink' => 'https://app.dsbcontrol.de/static/androidicons/Logout.png',
'Childs' => [],
'Index' => 3,
'NewCount' => 0,
'Title' => 'Logout'
}
],
'Index' => 1,
'IconLink' => '',
'NewCount' => 0,
'Title' => 'Sonstiges'
}
]
}
2020.03.02 08:22:27 4: [dsb] Extracted the url: https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/subst_001.htm
2020.03.02 08:22:27 5: [dsb] processing page https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/subst_001.htm
2020.03.02 08:22:27 5: [dsb] 2nd nonblocking HTTP Call starting for https://app.dsbcontrol.de/data/267b0371-9141-40db-9318-2b6b543f651d/8519ad0c-25d5-4643-946e-d65904ce5dcf/subst_001.htm
2020.03.02 08:22:27 5: [dsb] 2nd nonblocking HTTP Call returning
2020.03.02 08:22:27 5: [dsb] Received HTML:
body { margin-top: 0px; margin-left: 20px; margin-right: 20px;
background: #fff; color: #272727; font: 80% Arial, Helvetica, sans-serif; }
h1 { color: #ee7f00; font-size: 150%; font-weight: normal;}
h1 strong { font-size: 200%; font-weight: normal; }
h2 { font-size: 125%;}
h1, h2 { margin: 0; padding: 0;}
th { background: #000; color: #fff; }
table.mon_list th, td { padding: 8px 4px;}
.mon_title
{
font-weight: bold;
font-size: 120%;
clear: both;
margin: 0;
}
.inline_header
{
font-weight: bold;
}
table.info
{
color: #000000;
font-size: 100%;
border: 1px;
border-style:solid;
border-collapse:collapse;
padding: 8px 4px;
}
table.mon_list
{
color: #000000;
width: 100%;
font-size: 100%;
border: 1px;
border-style:solid;
border-collapse:collapse;
}
table.mon_head
{
color: #000000;
width: 100%;
font-size: 100%;
}
td.info,
th.list,
td.list,
tr.list
{
border: 1px;
border-style: solid;
border-color: black;
margin: 0px;
border-collapse:collapse;
padding: 3px;
}
tr.odd { background: #fad3a6; }
tr.even { background: #fdecd9; }
Untis 2020
L.-Uhland-Schule Heimsheim D-71296, Schulstr. 19-21
6. Plan 2019/2020 g�ltig ab 17.02.2020 Stand: 02.03.2020 07:28
2.3.2020 Montag
Nachrichten zum Tag
Porsche-Termin LUS 9a 1.Gruppe
Stunde Fach (Lehrer) Vertreter Raum Text Entfall
6b
3 M Fs HK 416
7a
2 D LH St 303
7d
5 Gk Fs Sz 306
6 --- Fs --- --- x
8b
1 Gk Fs St 208
2 G Fs Sz 208
3 - 4 M Fs BT 208
9a
1 - 2 BK Gt Gt 112
1 - 8 Bn Porsche
3 D KS KS 210
4 M HK HK 210
5 - 6 E JS JS 210
9b
1 D LH Sz 209
6 --- LH --- --- x
9c
3 D LH St 204
5 Bio LH RN 301
10c
3 EWG EK BF Sz 305
-----
2/3 BF St 9.20 Felsen Hof
6/7 Fs Br 13.05 Bus2
Periode5 (26) Zweites Schulhalbjahr_Februar 2020
Untis Stundenplan Software
2020.03.02 08:22:27 5: [dsb] processing page
2020.03.02 08:22:27 4: [dsb] Starting extraction mon_list
2020.03.02 08:22:27 4: [dsb] Starting extraction info
2020.03.02 08:22:27 5: [dsb] Found info of the Day: '
Nachrichten zum Tag
Porsche-Termin LUS 9a 1.Gruppe
'
2020.03.02 08:22:27 4: [dsb] Starting extraction mon_title
2020.03.02 08:22:27 5: [dsb] Processing line #0
2020.03.02 08:22:27 5: [dsb] Extracted Lines
2020.03.02 08:22:27 5: [dsb] 2nd nonblocking HTTP Call parse done