Diese Website verwendet Cookies und ähnliche Technologien!

Falls Sie die damit nicht einverstanden sind, ändern Sie bitte die Einstellungen Ihres Browsers. Mehr erfahren

Ich bin damit einverstanden

 Wir nutzen Cookies um Ihnen das beste Surferlebnis auf unserer Website bieten zu können.

  • Falls Sie dies bestätigen und fortfahren, ohne Ihre Einstellungen zu ändern, gehen wir davon aus, dass sie einverstanden sind alle Cookies unserer Seite zu erhalten:
  • Falls Sie Ihre Einstellung ändern möchten, so finden Sie eine Anleitung dazu hier.

Planmäßige Schaltvorgänge, können zwar über Rules durchgeführt werden, doch lässt sich das Ganze viel übersichtlicher über einen CalDAV Kalender realisieren. Ein freigegebener Kalender in der ownCloud, bzw. nextCloud erhöhrt außerdem ungemein den WAF.

Installiere Binding

Das hierfür verwendete Binding ist das CalDAV Command Binding. Mit dem Eintrag caldav-command1 in der service/addons.cfg oder über die PaperUI wird das Binding installiert.

Konfiguriere CalDAV Zugang

Daraufhin werden zwei Konfigurationsdateien erstellt:

  • service/caldavio.cfg
  • service/caldavCommand.cfg

In der service/caldavio.cfg wird der CalDav Zugang definiert:

################################### CalDAV IO Binding ###################################
#
# Used to connect to Cal DAV. All parameters are required.
# Path to the calendar
caldavio:anycalendar:url=https://owncloud.domain.com/remote.php/dav/calendars/user/calendar/
#
# Username for the calendar
caldavio:anycalendar:username=user
#
# Password for the calendar
caldavio:anycalendar:password=userpass
#
# Reload interval unit is minutes.
# Defines how often the calendar should be reloaded from server.
# Default is 60 minutes - 5 minutes just for testing
caldavio:anycalendar:reloadInterval=5
  

Und in der service/caldavCommand.cfg von welchen CalDAV Konfigurationen die Commands ausgeführt werden sollen:

################################ CalDAV Command Binding ###################################
# see CalDAV IO Binding
# Used to execute commands if events starts or ends with an easy notation in the event description.
# commaseperated (e. g. openhab, anothercalendar)
readCalendars=anycalendar

Kommentar schreiben

Sicherheitscode
Aktualisieren