Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [gelöst] iCal auslesen, Spezial :)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    899

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[gelöst] iCal auslesen, Spezial :)

Geplant Angeheftet Gesperrt Verschoben Blockly
3 Beiträge 2 Kommentatoren 539 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Screwkey
    schrieb am zuletzt editiert von Screwkey
    #1

    Guten Abend :),

    ich habe einen Kalender den ich mit dem iCal Adapter in Iobroker auslese. Dazu nutze ich Blockly und lese den Datenpunkt "table" aus. Ich schreibe Datum, Startzeit, Endzeit, .... in Datenpunkte. Das funktioniert auch soweit, ABER nur so lange nur ein Termin pro Tag im Kalender steht. Sobald ein 2. Termin auf den ersten folgt ließt er natürlich nur den letzen aus. Wie löse ich es dass ich immer nur den aktuell anstehenden Termin auslesen kann? Und erst wenn der 1. Termin vorbei ist wird der 2. Termin ausgelesen? Anbei noch mein Blockly, Zeitplan steht auf 1 Sekunde....

    Bild_2022-10-10_010040292.png

    und der iCal Text der im "table" steht....

    [{"date":"10.10. 11:00-18:00","event":"Testtermin","_class":"ical_Gottesdienstsaal ical_today","_date":"2022-10-10T09:00:00.000Z","_end":"2022-10-10T16:00:00.000Z","_section":"","_IDID":"392cecb2000faaf4716da32ed87d4d78@neumarkt.church.tools","_allDay":false,"_private":false,"_rule":" ","location":"EG","_calName":"Gottesdienstsaal","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"uid":"392cecb2000faaf4716da32ed87d4d78@neumarkt.church.tools","dtstamp":"2022-10-09T22:11:35.000Z","summary":"Testtermin","description":"","start":"2022-10-10T09:00:00.000Z","datetype":"date-time","end":"2022-10-10T16:00:00.000Z","location":"EG","organizer":"mailto:churchmail%40ecclesia-neumarkt.de","MICROSOFT-CDO-ALLDAYEVENT":"FALSE"}},

    {"date":"10.10. 18:00-21:00","event":"Lobpreisprobe Michi","_class":"ical_Gottesdienstsaal ical_today","_date":"2022-10-10T16:00:00.000Z","_end":"2022-10-10T19:00:00.000Z","_section":"","_IDID":"5d4c827934876e33ffab966ca8604336@neumarkt.church.tools","_allDay":false,"_private":false,"_rule":" ","location":"EG","_calName":"Gottesdienstsaal","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"uid":"5d4c827934876e33ffab966ca8604336@neumarkt.church.tools","dtstamp":"2022-10-09T22:11:35.000Z","summary":"Lobpreisprobe Michi","description":"","start":"2022-10-10T16:00:00.000Z","datetype":"date-time","end":"2022-10-10T19:00:00.000Z","location":"EG","organizer":"mailto:churchmail%40ecclesia-neumarkt.de","MICROSOFT-CDO-ALLDAYEVENT":"FALSE"}}]

    Ich hoffe das war soweit verständlich und besten Dank im voraus schon mal !!!

    LG Screwkey

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • S Screwkey

      Guten Abend :),

      ich habe einen Kalender den ich mit dem iCal Adapter in Iobroker auslese. Dazu nutze ich Blockly und lese den Datenpunkt "table" aus. Ich schreibe Datum, Startzeit, Endzeit, .... in Datenpunkte. Das funktioniert auch soweit, ABER nur so lange nur ein Termin pro Tag im Kalender steht. Sobald ein 2. Termin auf den ersten folgt ließt er natürlich nur den letzen aus. Wie löse ich es dass ich immer nur den aktuell anstehenden Termin auslesen kann? Und erst wenn der 1. Termin vorbei ist wird der 2. Termin ausgelesen? Anbei noch mein Blockly, Zeitplan steht auf 1 Sekunde....

      Bild_2022-10-10_010040292.png

      und der iCal Text der im "table" steht....

      [{"date":"10.10. 11:00-18:00","event":"Testtermin","_class":"ical_Gottesdienstsaal ical_today","_date":"2022-10-10T09:00:00.000Z","_end":"2022-10-10T16:00:00.000Z","_section":"","_IDID":"392cecb2000faaf4716da32ed87d4d78@neumarkt.church.tools","_allDay":false,"_private":false,"_rule":" ","location":"EG","_calName":"Gottesdienstsaal","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"uid":"392cecb2000faaf4716da32ed87d4d78@neumarkt.church.tools","dtstamp":"2022-10-09T22:11:35.000Z","summary":"Testtermin","description":"","start":"2022-10-10T09:00:00.000Z","datetype":"date-time","end":"2022-10-10T16:00:00.000Z","location":"EG","organizer":"mailto:churchmail%40ecclesia-neumarkt.de","MICROSOFT-CDO-ALLDAYEVENT":"FALSE"}},

      {"date":"10.10. 18:00-21:00","event":"Lobpreisprobe Michi","_class":"ical_Gottesdienstsaal ical_today","_date":"2022-10-10T16:00:00.000Z","_end":"2022-10-10T19:00:00.000Z","_section":"","_IDID":"5d4c827934876e33ffab966ca8604336@neumarkt.church.tools","_allDay":false,"_private":false,"_rule":" ","location":"EG","_calName":"Gottesdienstsaal","_calColor":"#FF0000","_object":{"type":"VEVENT","params":[],"uid":"5d4c827934876e33ffab966ca8604336@neumarkt.church.tools","dtstamp":"2022-10-09T22:11:35.000Z","summary":"Lobpreisprobe Michi","description":"","start":"2022-10-10T16:00:00.000Z","datetype":"date-time","end":"2022-10-10T19:00:00.000Z","location":"EG","organizer":"mailto:churchmail%40ecclesia-neumarkt.de","MICROSOFT-CDO-ALLDAYEVENT":"FALSE"}}]

      Ich hoffe das war soweit verständlich und besten Dank im voraus schon mal !!!

      LG Screwkey

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #2

      @screwkey

      evtl hilft das weiter

      dann braucht man keine schleife, sondern nimmt den ersten wert direkt

      Image 149.png

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      S 1 Antwort Letzte Antwort
      0
      • liv-in-skyL liv-in-sky

        @screwkey

        evtl hilft das weiter

        dann braucht man keine schleife, sondern nimmt den ersten wert direkt

        Image 149.png

        S Offline
        S Offline
        Screwkey
        schrieb am zuletzt editiert von
        #3

        @liv-in-sky Klasse vielen lieben Dank, genau das habe ich gesucht!!

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        737

        Online

        32.6k

        Benutzer

        82.2k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe