Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support of nextcloud tasks #39

Open
ts617284 opened this issue May 2, 2020 · 11 comments
Open

support of nextcloud tasks #39

ts617284 opened this issue May 2, 2020 · 11 comments
Labels
question Further information is requested

Comments

@ts617284
Copy link

ts617284 commented May 2, 2020

Thanks for the great iobroker adapter!

I am using it together with Nextcloud. Which works just fine! But I do have a feature request:

Could you support Nextcloud tasks (reading and if possible writing) ? Would be great!

Thanks!

@maxblome maxblome added the question Further information is requested label May 14, 2020
@maxblome
Copy link
Owner

Are the tasks available via Webdav /Caldav?

Or are they made available via another interface?

@Sigi74
Copy link

Sigi74 commented May 19, 2020

Is ist aviable via Caldav
Example:  https://hostname/remote.php/caldav/calendars/User/personal/

@gidhap
Copy link

gidhap commented May 26, 2020

I like the adapter, good job done ! Thanks !
And I would like to have the tasks too :)
If an account for nextcloud is required for testing, I can provide one of my self hosted nextcloud

@haegar33
Copy link

Das Dumme ist nur das bei CalDav Servern die URL Syntax immer leicht verschieden. Ich verwende einen Baikal Server auf meinem NAS und da gibt es Varianten wie:
http://192.168.178.23/baikal/html/cal.php/calendars/user/privates/

oder:
http://192.168.178.23/baikal/html/dav.php/principals/user/

Schon mal jemand erfolgreich einen Baikal CalDAV Server eingebunden?

@maxblome
Copy link
Owner

maxblome commented Oct 28, 2020

@haegar33 versuch es mal bitte mit folgende aus:

http://192.168.178.23/baikal/dav.php oder http://192.168.178.23/baikal/dav.php/principals
http://192.168.178.23/baikal/cal.php oder http://192.168.178.23/baikal/cal.php/principals

Den Rest macht der Adapter von selbst.

Gib mir bitte eine Rückmeldung, ob einer dieser funktioniert, dann kann ich das mit in die Anleitung packen.

@haegar33
Copy link

Wow! Das nenne ich mal eine schnelle Reaktion ;)
Habe die Kombis ausprobiert, kein Erfolg, es gibt 401 errors:

calendar.0 2020-10-28 11:52:06.094 error (31398) [401] null calendar.0 2020-10-28 11:52:05.903 debug (31398) http://192.168.178.23/baikal/html/cal.php/principals calendar.0 2020-10-28 11:52:05.681 debug (31398) Read calendar of '' calendar.0 2020-10-28 11:52:05.639 error (31398) [401] null

Bei mir muss der Pfad immer /baikal/html/xxx.php enthalten. Keine Ahnung ob das die Standardinstallation ist. Baikal läuft bei mir seit Jahren. Der User 'helge' hat übrigens mehrere Kalender. Ich will den Kalendar 'privates'

So sieht es aus wenn ich händisch per wget Daten anfordere:

wget --user=helge --password=xxxx 'http://192.168.178.23/baikal/html/cal.php/calendars/helge/privates' --2020-10-28 11:50:49-- http://192.168.178.23/baikal/html/cal.php/calendars/helge/privates Connecting to 192.168.178.23:80... connected. HTTP request sent, awaiting response... 401 Unauthorized Authentication selected: Digest realm="BaikalDAV",qop="auth",nonce="5f994d09a7e9c",opaque="d66d5f0524036afcb61420e358f990ce" Reusing existing connection to 192.168.178.23:80. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] Saving to: ‘privates’
Auch hier meckert der Server "unauthorized" aber dann klappt der Transfer doch. User und Password stimmen.

@maxblome
Copy link
Owner

@haegar33 dann müsste man da mal genauer nachforschen, dass ist jetzt aber nicht so ohne weiteres möglich. Villeicht müssen wir uns da mal zusammen setzen. Mach dafür am besten einen eigenen Isssue aus.

@Sigi74
Copy link

Sigi74 commented Feb 18, 2021

Da wir hier langsam wohl abschweifen will, ich nachfragen, ob zur Eröffnungsfrage noch was passiert ist.
Die Anbindung der Aufgabenliste über caldav mit dem ioBroker.
Benutze viel die Aufgabenliste (Tasks) in Nextcloud die ich auch mit caldav auf das Händy synce.
Wenn ich die Daten auch in iobroker reinbekommen würde wäre toll.

@gidhap
Copy link

gidhap commented Feb 18, 2021

Hi, ich wäre auch noch dabei und kann mit Nextcloud account / -logs / -infos dienen. Habe aber leider keinen Plan von Programmieren.

@ts617284
Copy link
Author

I too would still be interested in Nextcloud tasks functionality. Would be great to have it within this adapter.

@Sigi74
Copy link

Sigi74 commented Feb 18, 2021

Zum testen stelle ich mich gerne auch zur verfügung:-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

5 participants