Autor Thema: Nextcloud - Aufgaben in FHEM importieren  (Gelesen 1172 mal)

Offline aramis

  • Jr. Member
  • **
  • Beiträge: 84
Nextcloud - Aufgaben in FHEM importieren
« am: 26 Februar 2018, 17:26:37 »
Hallo zusammen,

Ich habe keine Ahnung ob es die richtige Gruppe ist. Aber das es vermutlich über das Kalendermodul geht habe ich es hier gepostet. Wenn es "falsch" sein sollte bitte einfach verschieben.

Zu meiner Herausforderung:
Ich nütze für meine Kalender, Kontakte und Aufgaben Nextcloud.
Die Kalender Einträge und Kontakte bekomme ich sauber und 1a in Fhem importiert.

Wie funktioniert dass nun mit den Aufgaben?
Ich weiß dass andere hier die App Wunderliste nützen.
Ich würde jedoch gerne so wenig verschiedene Apps wie möglich nützen. Daher will ich gerne bei Nextcloud bleiben.
Vorallem da die Aufgaben schon auf den anderen Endgeräte synchronisiert.

Über Hilfe würde ich mich freuen.

Viele Grüße
aramis
####################
=> ganz viele verrückte Ideen
####################

Offline binford6000

  • Sr. Member
  • ****
  • Beiträge: 579
  • 🏠⚙️🛠📱
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #1 am: 26 Februar 2018, 21:27:49 »
Hallo aramis,
soweit ich das weiß, sind die Listen in den nextcloud-Aufgaben als .ics-Dateien herunterzuladen.
https://<server>/remote.php/dav/calendars/<name>/<listenname>?exportIch würde die .ics-Datei dann per Skript regelmäßig vom nextcloud server herunterladen und
als CALENDAR-Device in fhem integrieren und mit CALVIEW anzeigen und triggern.
Ohne Gewähr da nicht geprüft...
VG Sebastian
FHEM 5.9 auf RPi3, IOserver für alle CULs mit ser2net, Testumgebung: docker pull fhem/fhem
Homematic, EnOcean, IT, HUE + Nanoleaf Aurora,  SONOS, alexa-fhem, homebridge, TelegramBot mit msgDialog, livetracking

Offline aramis

  • Jr. Member
  • **
  • Beiträge: 84
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #2 am: 27 Februar 2018, 09:59:31 »
Hallo binford6000,

so scheint es zu funktionieren.
Habe auch den Unterschied zwischen Aufgabe und Kalendereintrag gefunden.

  • Kalenderenträge beginnen mit "VEVENT"
    Aufgaben mit "VTODO"

Jetzt geht es "nur noch" darum das sauber zur parsen.

Ich danke dir.

####################
=> ganz viele verrückte Ideen
####################
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline ftsinuglarity

  • Full Member
  • ***
  • Beiträge: 216
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #3 am: 06 Mai 2018, 22:17:07 »
Hallo
Hallo binford6000,
so scheint es zu funktionieren.
Habe auch den Unterschied zwischen Aufgabe und Kalendereintrag gefunden.

  • Kalenderenträge beginnen mit "VEVENT"
    Aufgaben mit "VTODO"
Jetzt geht es "nur noch" darum das sauber zur parsen.
Ich danke dir.

Hallo aramis, hast du dich weiter damit beschäftigt und hast ein Grundgerüst ?

Grüße :)

Offline cfranz

  • New Member
  • *
  • Beiträge: 22
    • carsten-franz.eu
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #4 am: 08 November 2018, 02:01:50 »
Ich habe ebenfalls Interesse an einer Integration der Aufgaben aus Nextcloud in FHEM. Gibt es da schon Neuigkeiten? Zu dem Thema gibt es scheinbar nur diesen einen Thread.

Offline binford6000

  • Sr. Member
  • ****
  • Beiträge: 579
  • 🏠⚙️🛠📱
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #5 am: 08 November 2018, 08:08:45 »
Ich habe ebenfalls Interesse an einer Integration der Aufgaben aus Nextcloud in FHEM. Gibt es da schon Neuigkeiten? Zu dem Thema gibt es scheinbar nur diesen einen Thread.

Moin,
hast du meinen Vorschlag schon umgesetzt?
https://forum.fhem.de/index.php/topic,85005.msg773289.html#msg773289

Es geht ja dann "nur" noch um das Parsen der VTODOs...  ;)

VG Sebastian
FHEM 5.9 auf RPi3, IOserver für alle CULs mit ser2net, Testumgebung: docker pull fhem/fhem
Homematic, EnOcean, IT, HUE + Nanoleaf Aurora,  SONOS, alexa-fhem, homebridge, TelegramBot mit msgDialog, livetracking

Offline cfranz

  • New Member
  • *
  • Beiträge: 22
    • carsten-franz.eu
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #6 am: 11 November 2018, 23:55:14 »
Moin,
hast du meinen Vorschlag schon umgesetzt?
https://forum.fhem.de/index.php/topic,85005.msg773289.html#msg773289

Es geht ja dann "nur" noch um das Parsen der VTODOs...  ;)

VG Sebastian

Das funktioniert, den Kalender aus Nextcloud habe ich drin, im CALVIEW sehe ich auch die kommenden Termine. Was mir noch etwas unklar ist, an welcher Stelle ich nach den VTODOs parsen soll, bzw. an welcher Stelle nur die VEVENTs ausgewählt werden.

/edit:

Ich habe jetzt mal in der 57_Calendar.pm nach VEVENT gesucht und bin tatsächlich fündig geworden ->  https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/57_Calendar.pm#L1644

Wenn ich das richtig interpretiere, dann werden nur VEVENT weiterbearbeitet, VTODO fallen an der Stelle raus. Mein Problem ist, dass ich den Code zwar irgendwie lesen kann, allerdings noch nicht so weit bin, dass ich da sinnvoll was ändern könnte. Theoretisch müsste da ja sowas in der Art rein:
else if($self->{type} eq "VTODO") {
Und dann müsste das sinnig weiterbearbeitet werden  ::)
« Letzte Änderung: Gestern um 00:06:27 von cfranz »

Offline binford6000

  • Sr. Member
  • ****
  • Beiträge: 579
  • 🏠⚙️🛠📱
Antw:Nextcloud - Aufgaben in FHEM importieren
« Antwort #7 am: Gestern um 20:45:10 »
Hallo cfranz,
das wird wohl nicht genügen. Hier ist die Hilfe von Boris nötig. Sofern er gewillt ist die Unterstützung für VTODOs hinzuzufügen...  :o

VG Sebastian

FHEM 5.9 auf RPi3, IOserver für alle CULs mit ser2net, Testumgebung: docker pull fhem/fhem
Homematic, EnOcean, IT, HUE + Nanoleaf Aurora,  SONOS, alexa-fhem, homebridge, TelegramBot mit msgDialog, livetracking