User Tools

Site Tools


n900-owncloud-sync

syncevolution v1.3 from extras-devel is required http://talk.maemo.org/showthread.php?t=92807 http://tanghus.net/2012/07/syncing-your-n900-with-owncloud-an-update/

this sets up a template on “owncloud” config:

syncevolution --configure --template webdav username=rob password=sensored SSLVerifyServer=0 target-config@owncloud

(twice?)

for the UI client:

syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud

owncloud side of contacts sync. config “owncloud” store “contacts”. The store must be the same for both sides of the link, but is caps insensitive

syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/carddav/addressbooks/rob/contacts/ backend=carddav target-config@owncloud contacts

The local side of the contacts sync on the N900:

syncevolution --configure backend=contacts database=file:///home/user/.osso-abook/db owncloud contacts

Owncloud side of calendar sync for calendar “appointments” (“Appointments” in owncloud). This is syncing to owncloud config, “appointments” store.

syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/caldav/calendars/rob/appointments/ backend=caldav target-config@owncloud appointments

Same, for calendars “ljbc and “reminders”, into their respective stores.

syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/caldav/calendars/rob/ljbc/ backend=caldav target-config@owncloud ljbc
syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/caldav/calendars/rob/reminders/ backend=caldav target-config@owncloud reminders

Heres the local N900 side of these calendars sync stores. You can list databases with syncevolution –print-databases. database= is case sensitive on the N900 side.

syncevolution --configure sync=two-way backend=calendar database=Appointments owncloud appointments
syncevolution --configure sync=two-way backend=calendar database=LJBC owncloud ljbc
syncevolution --configure sync=two-way backend=calendar database=Reminders owncloud reminders

first sync:

syncevolution --sync slow
n900-owncloud-sync.txt · Last modified: 2016/02/16 11:46 by snarg