Ankündigung

Einklappen
Keine Ankündigung bisher.

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