Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

CalDAV zwei Events

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

    CalDAV zwei Events

    Guten Abend Zusammen,

    ich habe folgendes Problem:
    Ich hab unsere Abfuhrtermine der Mülltonnen in einen Google-Kalender importiert.
    Diesen will ich nun mittels des CalDAV-Bindings in OpenHAB2 anzeigen lassen.

    Folgend mein erster Versuch:
    knx.items
    Code:
     [COLOR=#569cd6]String[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#4ec9b0]CalDav_Muelltonne[/COLOR][COLOR=#d4d4d4]   [/COLOR][COLOR=#ce9178]"Tonne [%s]"[/COLOR][COLOR=#d4d4d4]  [/COLOR][COLOR=#d4d4d4]<[/COLOR][COLOR=#d4d4d4]calendar[/COLOR][COLOR=#d4d4d4]>[/COLOR][COLOR=#d4d4d4] { caldavPersonal[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"calendar:Muellkalender type:EVENT eventNr:1 value:NAME"[/COLOR][COLOR=#d4d4d4] }[/COLOR]
      [COLOR=#569cd6]DateTime[/COLOR][COLOR=#d4d4d4]    [/COLOR][COLOR=#4ec9b0]CalDav_Date[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#ce9178]"Datum der Abholung [%1$td.%1$tm.%1$tY]"[/COLOR][COLOR=#d4d4d4]    [/COLOR][COLOR=#d4d4d4]<[/COLOR][COLOR=#d4d4d4]calendar[/COLOR][COLOR=#d4d4d4]>[/COLOR][COLOR=#d4d4d4]    { caldavPersonal[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"calendar:Muellkalender type:EVENT eventNr:1 value:START"[/COLOR][COLOR=#d4d4d4] }[/COLOR]
    knx.sitemap
    Code:
     [COLOR=#569cd6]Frame[/COLOR][COLOR=#d4d4d4] {[/COLOR]
      [COLOR=#d4d4d4]        [/COLOR][COLOR=#569cd6]Text[/COLOR][COLOR=#d4d4d4] item[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#4ec9b0]CalDav_Muelltonne[/COLOR]
      [COLOR=#d4d4d4]        [/COLOR][COLOR=#569cd6]Text[/COLOR][COLOR=#d4d4d4] item[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#4ec9b0]CalDav_Date[/COLOR]
      [COLOR=#d4d4d4]          }[/COLOR]
    Problem dabei: wenn nun Rest- und Biotonne parallel geleert werden, wird mir nun ein Event (eventNr:1) angezeigt.

    Ich habe dass nun wie folgt gelöst:
    knx.items
    Code:
    [COLOR=#569cd6]String[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#4ec9b0]CalDav_Muelltonne_1[/COLOR][COLOR=#d4d4d4]   [/COLOR][COLOR=#ce9178]"Tonne [%s]"[/COLOR][COLOR=#d4d4d4]  [/COLOR][COLOR=#d4d4d4]<[/COLOR][COLOR=#d4d4d4]calendar[/COLOR][COLOR=#d4d4d4]>[/COLOR][COLOR=#d4d4d4] { caldavPersonal[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"calendar:Muellkalender type:EVENT eventNr:1 value:NAME"[/COLOR]
    [COLOR=#569cd6]DateTime[/COLOR][COLOR=#d4d4d4]    [/COLOR][COLOR=#4ec9b0]CalDav_Date_1[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#ce9178]"Datum der Abholung [%1$td.%1$tm.%1$tY]"[/COLOR][COLOR=#d4d4d4]    [/COLOR][COLOR=#d4d4d4]<[/COLOR][COLOR=#d4d4d4]calendar[/COLOR][COLOR=#d4d4d4]>[/COLOR][COLOR=#d4d4d4]    { caldavPersonal[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"calendar:Muellkalender type:EVENT eventNr:1 value:START"[/COLOR][COLOR=#d4d4d4] }[/COLOR]
    [COLOR=#569cd6]String[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#4ec9b0]CalDav_Muelltonne_2[/COLOR][COLOR=#d4d4d4]   [/COLOR][COLOR=#ce9178]"Tonne [%s]"[/COLOR][COLOR=#d4d4d4]  [/COLOR][COLOR=#d4d4d4]<[/COLOR][COLOR=#d4d4d4]calendar[/COLOR][COLOR=#d4d4d4]>[/COLOR][COLOR=#d4d4d4] { caldavPersonal[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"calendar:Muellkalender type:EVENT eventNr:2 value:NAME"[/COLOR]
    [COLOR=#569cd6]DateTime[/COLOR][COLOR=#d4d4d4]    [/COLOR][COLOR=#4ec9b0]CalDav_Date_2[/COLOR][COLOR=#d4d4d4] [/COLOR][COLOR=#ce9178]"Datum der Abholung [%1$td.%1$tm.%1$tY]"[/COLOR][COLOR=#d4d4d4]    [/COLOR][COLOR=#d4d4d4]<[/COLOR][COLOR=#d4d4d4]calendar[/COLOR][COLOR=#d4d4d4]>[/COLOR][COLOR=#d4d4d4]    { caldavPersonal[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#ce9178]"calendar:Muellkalender type:EVENT eventNr:2 value:START"[/COLOR][COLOR=#d4d4d4] }[/COLOR]
    knx.sitemap
    Code:
    [COLOR=#569cd6]Frame[/COLOR][COLOR=#d4d4d4] {[/COLOR]
    [COLOR=#d4d4d4]        [/COLOR][COLOR=#569cd6]Text[/COLOR][COLOR=#d4d4d4] item[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#4ec9b0]CalDav_Muelltonne_1[/COLOR]
    [COLOR=#d4d4d4]        [/COLOR][COLOR=#569cd6]Text[/COLOR][COLOR=#d4d4d4] item[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#4ec9b0]CalDav_Date_1[/COLOR]
    [COLOR=#569cd6]        Text[/COLOR][COLOR=#d4d4d4] item[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#4ec9b0]CalDav_Muelltonne_2[/COLOR]
    [COLOR=#d4d4d4]        [/COLOR][COLOR=#569cd6]Text[/COLOR][COLOR=#d4d4d4] item[/COLOR][COLOR=#d4d4d4]=[/COLOR][COLOR=#4ec9b0]CalDav_Date_2[/COLOR]
     [COLOR=#d4d4d4]         }[/COLOR]
    Ist dass nun "der Weißheit letzter Schluss", oder geht das auch eleganter?

    Vielen Dank für Eure Rückmeldungen.

    Viele Grüße
    Florian
    Viele Grüße
    Florian
Lädt...
X