Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19001928 Müllabfuhrtermine per ics abrufen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Willi will Knx
    antwortet
    Hallo, würde den Baustein auch sehr gerne nutzen, nur leider kann ich auf der Seite unseres Abfallunternehmens kein Ziel speichern unter. Auch im Quelltext finde ich nichts. Oder bin ich blind?
    die Seite lautet www.abfall-nr.de/Meinkalender/
    Vielen Dank

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Hallo Masifi,

    bei dir geht das so leider nicht. Die senden bei der Post-Abfrage diverse Parameter als json. Führt dazu, dass es kein "normaler" Link mehr ist.

    Code:
    {"Form data":{
    "f_id_kommune":"2980",
    "f_posts_json[]":["a:1:{s:12:\"f_id_kommune\";s:4:\"2980\";}","a:3:{s:12:\"f_id_kommune\";s:4:\"2980\";s:12:\"f_posts_json\";a:0:{}s:11:\"f_id_bezirk\";s:1:\"1\";}","a:4:{s:12:\"f_id_kommune\";s:4:\"2980\";s:12:\"f_posts_json\";a:1:{i:0;s:37:\"a:1:{s:12:\"f_id_kommune\";s:4:\"2980\";}\";}s:11:\"f_id_bezirk\";s:1:\"1\";s:12:\"f_id_strasse\";s:4:\"1057\";}","a:12:{s:12:\"f_id_kommune\";s:4:\"2980\";s:12:\"f_posts_json\";a:3:{i:0;s:37:\"a:1:{s:12:\"f_id_kommune\";s:4:\"2980\";}\";i:1;s:90:\"a:3:{s:12:\"f_id_kommune\";s:4:\"2980\";s:12:\"f_posts_json\";a:0:{}s:11:\"f_id_bezirk\";s:1:\"1\";}\";i:2;s:170:\"a:4:{s:12:\"f_id_kommune\";s:4:\"2980\";s:12:\"f_posts_json\";a:1:{i:0;s:37:\"a:1:{s:12:\"f_id_kommune\";s:4:\"2980\";}\";}s:11:\"f_id_bezirk\";s:1:\"1\";s:12:\"f_id_strasse\";s:4:\"1057\";}\";}s:11:\"f_id_bezirk\";s:1:\"1\";s:12:\"f_id_strasse\";s:4:\"1057\";s:16:\"f_id_abfalltyp_0\";s:2:\"50\";s:16:\"f_id_abfalltyp_1\";s:2:\"53\";s:16:\"f_id_abfalltyp_2\";s:2:\"31\";s:16:\"f_id_abfalltyp_3\";s:3:\"299\";s:23:\"f_abfallarten_index_max\";s:1:\"7\";s:13:\"f_abfallarten\";s:8:\"50,53,31\";s:10:\"f_zeitraum\";s:17:\"20200101-20201231\";s:12:\"f_export_als\";s:148:\"{'action':'https://api.abfall.io/?key=8215c62763967916979e0e8566b6172e&modus=d6c5855a62cf32a4dadbc2831f0f295f&waction=export_pdf','target':'_blank'}\";}"],
    "f_id_bezirk":"1",
    "f_id_strasse":"1057",
    "f_id_abfalltyp_0":"50",
    "f_id_abfalltyp_1":"53",
    "f_id_abfalltyp_2":"31",
    "f_id_abfalltyp_3":"299",
    "f_abfallarten_index_max":"7",
    "f_abfallarten":"50,53,31,299",
    "f_zeitraum":"20200101-20201231",
    "f_export_als":"{'action':'https://api.abfall.io/?key=8215c62763967916979e0e8566b6172e&modus=d6c5855a62cf32a4dadbc2831f0f295f&waction=export_ics','target':''}"}}
    In diesem Fall bleibt dir leider nix anderes übrig, als die ics manuell herunterzuladen und dann auf dem Edomi-Vhost ablegen.

    Eine Möglichkeit wäre, dass du die ics unter /usr/local/edomi/www/data/abfall.ics ablegst.
    Dann gibst du als URL-Parameter

    http://DeineEdomiIP/data/abfall.ics

    an. Ist zwar dann nicht vollautomatisiert, aber hier ist eh die Frage, wann die jeweilige AW die Homepage umstellt und der Link sich dann ggf. ändert.

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Habe den Link genommen, aber die Text-Datei beleibt weiterhin:
    TS1=
    TS2=
    TS3=
    TS1.Filter = Restmüll
    TS2 Filter = Papier
    TS3 Filter = Biomüll

    in der ICS Datei steht:
    SUMMARY:Restmüll

    SUMMARY:Biomüll

    SUMMARY:Papier
    der URL link sieht so aus:
    https://api.abfall.io/?key=8215c6276...ion=export_ics
    sieht der soweit richtig aus?

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Zitat von trollmar Beitrag anzeigen
    Für sowas am besten mit der Entwickler console (Chrome) über den Button falls es keinen kopierbaren link gibt.
    damit habe ich mal was gefunden, schaue ob es mit dem Link geht.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Siehe meine Antwort masifi

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Zitat von Guidokoeller Beitrag anzeigen
    Hallo. Meistens gibt es eine Taste zum herunterladen der Datei. Gehe auf diese Taste und drücke die rechte Maustaste. Dann Link kopieren benutzen .
    den Button gibt es dort, aber wenn ich mit der rechten Maustaste drauf gehe, dann kann ich nur Seite Speichern unter anklicken, die Möglichkeit Link kopieren gibt es hier leider nicht.

    Falls jemand mal 2min hat und kann es mal für mich mit irgendeiner Starsse versuchen? bei esportieren kann man dann zwischen pdf, oder ICS wählen.
    https://www.lrabb.de/start/Service+_...hrtermine.html

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Für sowas am besten mit der Entwickler console (Chrome) über den Button falls es keinen kopierbaren link gibt.

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Hallo. Meistens gibt es eine Taste zum herunterladen der Datei. Gehe auf diese Taste und drücke die rechte Maustaste. Dann Link kopieren benutzen .

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Zitat von trollmar Beitrag anzeigen
    Eine generierte url deines Abfall Unternehmens.
    Muss eine "ics" ical Datei sein.
    Biete nicht jede Kommune an.
    Lg
    Also eine ICS Datei habe ich bei einer Stadt runterladen können, aber ich finde dazu keine URL. Kann das sein das man eine ICS Datei bekommt ohne URL?

    Ein Auszug davon ist:
    Code:
    BEGIN:VCALENDAR
    PRODID:-//K4SYSTEMS//ABFALLPLUS//DE
    VERSION:2.0
    CALSCALE:GREGORIAN
    METHOD:PUBLISH
    X-WR-TIMEZONE:Europe/Berlin
    X-MS-OLK-FORCEINSPECTOROPEN:FALSE
    X-WR-CALNAME:Abfuhrtermine XXX
    X-WR-RELCALID:53adaf494dc89ef7196d73636eb2451b
    BEGIN:VEVENT
    DTSTART;VALUE=DATE:20200104
    DTEND;VALUE=DATE:20200105
    DTSTAMP:20200106T103140Z
    UID:8d97b72a390424e0849c73c5cda52086
    CREATED:20200101T090000Z
    DESCRIPTION:Biomüll nicht vergessen!
    LAST-MODIFIED:20200101T090000Z
    LOCATION:XXX
    SEQUENCE:0
    STATUS:CONFIRMED
    SUMMARY:Biomüll
    TRANSP:TRANSPARENT
    END:VEVENT
    BEGIN:VEVENT
    DTSTART;VALUE=DATE:20200110
    DTEND;VALUE=DATE:20200111
    DTSTAMP:20200106T103140Z
    UID:3b2121389fca6255a8ec351c67ff0763
    CREATED:20200101T090000Z
    DESCRIPTION:Restmüll nicht vergessen!
    LAST-MODIFIED:20200101T090000Z
    LOCATION: XXX
    SEQUENCE:0
    STATUS:CONFIRMED
    SUMMARY:Restmüll
    TRANSP:TRANSPARENT
    END:VEVENT
    BEGIN:VEVENT
    DTSTART;VALUE=DATE:20200117
    DTEND;VALUE=DATE:20200118
    DTSTAMP:20200106T103140Z
    UID:97677924c30f4d043b93279c71e9a6d3
    CREATED:20200101T090000Z
    DESCRIPTION:Biomüll nicht vergessen!
    LAST-MODIFIED:20200101T090000Z
    LOCATION: XXX
    SEQUENCE:0
    STATUS:CONFIRMED
    
    ...

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    sipiyou


    Mehrfach suche funktioniert.

    Thx und LG

    Einen Kommentar schreiben:


  • Marino
    antwortet
    Genau, ein Korrekturfaktor würde helfen. Ich muss noch einmal schauen, wie das Montags ist, aber die Erinnerung kommt immer am Tag zuvor. Donnerstag z.B. ist der Eintrag, dass Freitag abgeholt wird. Sonntag müsste dann der Eintrag kommen, dass Montag abgeholt wird (das meinte ich eben mit noch einmal schauen).

    Beispiel:
    Kommt Dienstag den 07.01.2020 die Abfuhr für Papier, dann ist der Eintrag am 06.01.2020, der besagt, dass morgen Papier abgeholt wird. Also eine Erinnerung einen Tag davor, aber nicht das Abholdatum selber.

    Im Endeffekt müsste also immer der Eintrag um einen Tag nach hinten geschoben werden.

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Super ! Danke für euere Mühe. So hat alles funktioniert.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    @Marino: Im Quellcode steht der Link wie ich es dir beschrieben habe.

    D.h. du brauchst einen Korrekturfaktor, sprich: +x. Aber wie ist es, wenn das ein Freitag ist ? Ist es dann Samstag oder dann Montag ?

    Einen Kommentar schreiben:


  • Marino
    antwortet
    @ sipiyou Stimmt, im Quellcode könnte die URL stehen.

    Zum 06.01:
    Das hast Du wohl falsch verstanden. Ab dem 06.01 wird Papier Dienstag, statt Montag abgeholt. Momentan sind die Termine falsch, denn erst abgefragt ab dem 06.01 sind die Termine richtig. Das bekommen die vorher nicht hin.
    Das bedeutet aber leider immer noch, dass einen Tag vorher der Eintrag im Kalender kommt. Dann kommt Montag der Eintrag, das morgen (Dienstag) abgeholt wird und damit sind alle Daten um einen Tag falsch.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Zitat von powell Beitrag anzeigen
    Super Idee mit dem Baustein, nur leider gibt es bei uns keine ics Datei
    Na, das kauf ich dir nicht ab

    https://service.stuttgart.de/lhs-ser...jahreskalender

    Da gibst du Straße + Hausnr ein.

    Dann klickst du auf kostenlos abonieren und schon gibt es den ical-link

    Ich glaub ich werd hier noch Müllkönig

    Einen Kommentar schreiben:

Lädt...
X