+ Antworten
Seite 1 von 30 1 2 3 11 ... LetzteLetzte
Ergebnis 1 bis 10 von 293
  1. #1
    Registriert seit
    Apr 2008
    Beiträge
    59

    Standard [Modul] iCal Calender in IP Symcon lesen und verarbeiten

    Moin,

    nach etwas Urlaub konnte ich mal wieder etwas mit IPS arbeiten und mich in das 4.x-SDK einlesen. Herausgekommen sind zwei Modul-Bibliotheken, die zweite ist diese hier:

    iCal Calender in IP Symcon lesen und verarbeiten

    Diese Bibliothek beinhaltet zwei Module zur Einbindung von Kalenderdateien/-feeds im iCal-Format in IP Symcon:

    • iCal Calendar Reader
    • iCal Calendar Notifier


    Funktionsumfang

    Mit dem Modul iCal Calendar Reader werden Kalenderdaten eingelesen (getestet mit Google Calendar, ownCloud Calendar und Synology Calendar), das Modul iCal Calendar Notifier reagiert mit einstellbaren Vor- und Nachlaufzeiten mit einer Statusvariable auf Kalenderereignisse. Zum aktuellen Status kann ein Skript weitere Kalenderdaten des/der auslösende(n) Ereigniss(e) abfragen. Es sind beliebig viele iCal Calendar Notifier-Instanzen mit unterschiedlichen Einstellungen an eine iCal Calendar Reader-Instanz koppelbar.

    Damit ist es z.B. sehr einfach möglich einen zentralen Anwesenheitskalender im Internet zu pflegen, IP Symcon steuert damit automatisch Heizung, Alarmanlage und Anwesenheitssimulation. Mit der Auswertung von zusätzlichen Informationen im Kalendereintrag durch ein Skript können z.B. bestimmte Transponder für den Zugang gesperrt bzw. freigeschaltet werden.

    Auch die Visualisierung von Einträgen in öffentlichen Kalendern (z.B. Müllabfuhrtermine, Kinoprogramm, ...) im Webfront können mit mehreren iCal Calendar Notifier-Instanzen ohne viel Skript-Programmierung gesteuert werden. Z.B. können Abfuhrtermine immer bereits 1 Tag vorher angezeigt werden, das Kinoprogramm zeigt prominent den Spielplan des aktuellen Tages, weiter unten folgt die restliche Woche.

    Kalender werden beim Laden unter Berücksichtigung ihrer jeweiligen Zeitzone in die lokale Zeitzone umgerechnet, sich wiederholende Termine als mehrere Einzeltermine abgespeichert.

    Voraussetzungen

    • IP-Symcon ab Version 4.x
    • Kalender im iCal-Format


    Software-Installation

    Über das Modul-Control folgende URL hinzufügen.
    Code:
    git://github.com/skyslasher/iCal-Calendar
    Alles weitere im dortigen readme.md.

    Fragen, Kritik, Anregungen, Lob etc. bitte in diesen Thread :-)

  2. #2
    Registriert seit
    Mar 2014
    Ort
    Mücke (Hessen)
    Beiträge
    953

    Hallo Slash,

    ich wollte heute dein Modul Testen. Bekomme leider keine Verbindung
    Name:  cal.PNG
Hits: 2720
Größe:  9.2 KB
    Ich benutze den Kalender von Synology NAS.

    Muss ich irgendwas beachten?
    Würde mich über Hilfe freuen

    Gruß
    IPS v5.1 Unlimited auf Ubuntu Server | IPSView | EnOceanPi | Z-Wave (Razberry) | Sonos | Fritzbox 7390 | 1-Wire | DMX | Dali | Pokeys57E | Siemens Logo 8 | Siemens S7 | Wago SPS | KNX | Onkyo AVR | ModBus | HomeMatic@piVCCU | ESP8266 | MQTT | Ubiquiti | und noch viel mehr geplant

  3. #3
    Registriert seit
    Sep 2013
    Beiträge
    97

    Hallo,

    ich wollte auch gerade dein Modul testen, leider bekomme ich die gleiche Meldung wie Sewo.
    Getestet mit nextcloud.

  4. #4
    Registriert seit
    Apr 2008
    Beiträge
    59

    Thumbs up Behoben

    Hallo,

    da ist mir beim Refactoring der Methodenaufruf im Konfigurationsformular entgangen. Ist korrigiert.

    Ciao,
    Andreas

  5. #5
    Registriert seit
    Apr 2008
    Beiträge
    59

    Standard Erstes Beispiel hinzugefügt: Kalender im Webfront anzeigen

    Kalender im Webfront anzeigen

    In diesem Beispiel wird gezeigt, wie Kalenderdaten aus mehrerern iCalCalendarReader-Instanzen in einer Calendar-Control im Webfront angezeigt werden können. Die Kalendereinträge haben für jeden Kalender eine unterschiedliche Farbe.

    Grundlage für die Visualisierung ist die Calendar-Control Full Calendar

    Download hier: iCal-Calendar/Examples at master · skyslasher/iCal-Calendar · GitHub

    Alles weitere im dortigen readme.md.

    Ciao,
    Andreas

  6. #6
    Registriert seit
    Mar 2014
    Ort
    Mücke (Hessen)
    Beiträge
    953

    Hallo Andreas,

    habe Update gemacht. Bekomme aber die selbe Fehlermeldung

    Welche Link muss ich nehmen?

    https://IP:5001/caldav/User

    oder WebDAV?

    Gruß
    IPS v5.1 Unlimited auf Ubuntu Server | IPSView | EnOceanPi | Z-Wave (Razberry) | Sonos | Fritzbox 7390 | 1-Wire | DMX | Dali | Pokeys57E | Siemens Logo 8 | Siemens S7 | Wago SPS | KNX | Onkyo AVR | ModBus | HomeMatic@piVCCU | ESP8266 | MQTT | Ubiquiti | und noch viel mehr geplant

  7. #7
    Registriert seit
    Apr 2008
    Beiträge
    59

    Hi Sewo,

    sicher, dass das Update durchgegangen ist? Ich habe in keiner Source-Datei mehr den Funktionsaufruf finden können.

    Ciao,
    Andreas

  8. #8
    Registriert seit
    Apr 2008
    Beiträge
    59

    Hallo,

    auf folgendes Link-Format ist bei den unterschiedlichen iCal-Servern zu achten:

    OwnCloud:
    http[s]://[server-name]/remote.php/dav/calendars/[user-name]/[calendar-name]?export
    Zu finden in der Kalender-App, links in der Liste der Kalender auf "..." klicken, dann auf "Link". Den erscheinenden Link kopieren und das Suffix "?export" anhängen.

    Synology:
    https://[server-name]/caldav/[user-name]/[calendar.name]--[suffix]
    Zu finden in der Calendar-App, rechts in der Liste der Kalender das nach unten zeigende Dreieck neben dem Kalendernamen anklicken, "CalDAV-Konto" auswählen, in dem PopUp die Adresse für Thunderbird kopieren.

    Ciao,
    Andreas

  9. #9
    Registriert seit
    Mar 2014
    Ort
    Mücke (Hessen)
    Beiträge
    953

    Hi,

    habe das Modul gelöscht und neu Hinzugefügt. Leider keine Besserung. Immer die selbe Fehlermeldung.
    Was mache ich Falsch?

    IPS Läuft auf einem Raspi 3
    Habe ein Test IPS auf Ubuntu mit dem selben Problem.

    Gruß
    IPS v5.1 Unlimited auf Ubuntu Server | IPSView | EnOceanPi | Z-Wave (Razberry) | Sonos | Fritzbox 7390 | 1-Wire | DMX | Dali | Pokeys57E | Siemens Logo 8 | Siemens S7 | Wago SPS | KNX | Onkyo AVR | ModBus | HomeMatic@piVCCU | ESP8266 | MQTT | Ubiquiti | und noch viel mehr geplant

  10. #10
    Registriert seit
    Apr 2008
    Beiträge
    59

    *gnarf* habe den Fehler gefunden. Update ist raus.

Ähnliche Themen

  1. ical ics Parsen gzdecode(): data error
    Von sallos im Forum Skripte, PHP, SQL
    Antworten: 3
    Letzter Beitrag: 24.01.15, 15:38
  2. Google Calender mit RaspPi?
    Von hardlog im Forum Allgemeine Diskussion
    Antworten: 7
    Letzter Beitrag: 25.12.14, 11:54
  3. RSS Feed - Textelemente extrahieren und verarbeiten
    Von frankrdm im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 4
    Letzter Beitrag: 11.08.14, 21:21
  4. iMac / Kalender (iCal) / Terminansage via IPS
    Von thorsten9 im Forum Anleitungen / Nützliche PHP Skripte
    Antworten: 3
    Letzter Beitrag: 22.02.11, 13:54