mobile_sync

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
mobile_sync [2010/06/08 11:48]
flacco
mobile_sync [2018/06/06 07:41]
flacco [Synchronisation der Groupware-Daten]
Zeile 1: Zeile 1:
 ====== Synchronisation der Groupware-Daten ====== ====== Synchronisation der Groupware-Daten ======
-Die auf invis Servern eingesetzte Groupware **//​Group-e//​** verfügt über einen eigenen SyncML Server, der in der Lage ist Termine, Kontakte und Aufgaben mit einer Reihe von Clients wie Handys oder auch diversen PIMs (Personal Information Manager z.B. Kontact oder Outlook) zu synchronisieren. 
  
-Je nach Ausstattung des Clients kann dies einen zusätzlichen SyncML-Connector erfordern oder mit Bordmitteln genutzt werden. So sind beispielsweise ​die meisten Nokia Handys ohne Zusatzsoftware SyncML-fähigWer OutlookThunderbird/​LightningBlackberrys oder Pocket-PCs mit Group-e synchronisieren möchte benötigt hingegen ein entsprechendes Plugin. Neben dem frei verfügbaren [[https://​www.forge.funambol.org/​download/#​phone|Funambol]]existieren noch die kostenpflichtigen Konnektoren **//​Syncje//​** von [[http://​nexthaus.com/​|Nexthaus]] ​und die SyncML-Clients des schweizer Anbieters [[http://​www.synthesis.ch/​products.php?​lang=d&​lay=desk|Synthesis]].+Die auf invis Servern eingesetzten Groupware-Systeme verfügen in der Regel über die Möglichkeit Smartphones und Tablets via ActiveSync zu synchronisierenSynchronisiert werden können TermineKontakteMailsAufgaben ​und ggfNotizen(Um Notizen synchronisieren zu können benötigen Android Geräte zusätzliche Apps, auf iPhones (iOS) ist es mit Bordmitteln möglich.)
  
-Diese Seite wird (so hoffen wir) über kurz oder lang eine Sammlung ​von Konfigurationsanleitungen für die Synchronisation ​verschiedenster Clients ​mit Group-e.+Um ein Smartphone ​oder Tablet via ActiveSync mit der Groupware des invis-Servers zu koppeln wird auf den Geräten selbst keine zusätzlichen Apps benötigt, die Geräte beherrschen ​von Haus aus die Synchronisation mit einem "​Exchange Server"​. Dahinter verbirgt sich das ActiveSync Protokoll.
  
-===== Grundsätzliches =====+Server-seitig übernimmt meist die Software "​z-push"​ die Arbeit. z-push ist die führende Open-Source-Implementation des ActiveSync-Protokolls,​ federführend bei der Entwicklung ist Kopano. Dies nur zur Info.
  
-Unabhängig vom verwendeten Client erfolgt der Zugriff auf die SyncML-Schnittstelle ​von Group-e immer über die Adresse:+Nachfolgend eine Sammlung an Beschreibungen für die Einrichtung ​von ActiveSync auf verschiedenen Geräten. Diese Sammlung erhebt nicht den Anspruch auf Vollständigkeit. Das liegt einfach darin begründet, dass in freier Wildbahn unterschiedlichste Versionen der verschiedenen Betriebssysteme Android, iOS oder auch Windows mobile zu finden sind und sich alle ein wenig voneinander unterscheiden. Für Android Geräte wird dass durch die vielen Gerätehersteller mit eigenen Android-Spielarten noch einmal schlimmer.
  
-<​code>​https:​//ihr.server.tld:httpsport/group-e/sync.php</​code>​+//**Hinweis:** Sollten Sie eine Anleitung vermissen und haben selbst herausbekommen,​ wie es auf Ihrem Gerät funktioniert,​ teilen Sie Ihr Wissen bitte mit uns!// 
 +==== Android 5.x und neuer (Samsung) ====
  
-Selbstverständlich angepasst an Ihre Umgebung. Voraussetzung für die Synchronisation ist, dass Ihr invis Server via Internet erreichbar ist. Sie benötigen darüber hinaus entweder eine feste IP-Adresse oder einen funktionierenden DNS-Namen (etwa via DynDNS registriert) für den Server.+-> Menü -> Einstellungen -> Cloud und Konten -> Konten -> Konto hinzufügen -> "​Microsoft Exchange ActiveSync"​
  
-Passen Sie die oben gezeigte Adresse entsprechend anDie Angabe des HTTPS-Ports ​ist zwingend, da dieser während der Installation des invis Servers von "443" ​auf einen Zufallswert geändert wurde.+//​**Achtung:​** Es gibt auch den Kontentyp "​Exchange"​Dies ist allerdings die Möglichkeit ein Exchange-Konto exklusiv für die App "gmail" ​einzurichten und nicht unbedingt wünschenswert.//
  
-**Nur zum Verständnis:​** Der invis Server verhindert zunächst generell Deeplinking auf einzelne Web-Applikationen. Versuchen Sie etwa Group-e oder LX-Office direkt zu öffnen, quittiert dies der Apache Webserver mit einer "Forbidden" ​Meldung. Einzige Ausnahme davon ist die SyncML-Schnittstelle ​(sync.php) von Group-eEs wäre einem SyncML-Client kaum zuzumuten, sich zunächst am invis-Portal anzumelden um danach zur Synchronisation zu wechseln.+-> Unter "Meine Adresse hinzufügen" die eigene "​lokale"​ Email-Adresse ​(Diese setzt sich aus dem Benutzernamen der PC-Anmeldung und der lokalen Domäne zusammenBeispiel: stefan@invis-net.loc) eingeben und auf "​Weiter"​ klicken.
  
-===== Anleitungen ===== +-> Passwort eingeben. Es ist das gleiche Passwortwie etwa bei der Anmeldung an Ihrem PCDann auf "Weiter" klicken.
-Um in Group-e an die Synchronisationseinstellungen zu gelangen, muss jeder Benutzer, der Synchronisieren möchte, auf das kleine Symbol "​Persönliche Einstellungen"​ in der grauen Leiste KlickenEs befindet sich direkt unterhalb des "​Message"​ Icons. Danach ​auf die Reiter "​Synchronisation"​ ->  ​"Persönliche Einstellungen" klicken.+
  
-Alle weiteren Einstellungen sind vom verwendeten SyncML-Client abhängig. Generelle ​Server ​Einstellungen gibt es nicht.+-> Da aus diesen Daten der "​Exchange ​Server" ​nicht automatisch ermittelt werden kann, fragt das Smartphone nach weiteren Informationen.
  
-==== Nokia 5800 XpressMusic ==== +-> Im jetzt geöffneten Bildschirm muss im Feld "​Domain\Nutzername" ​der lokale Anmeldename eingegeben werden. Auch das ist mit dem Nutzernamen bei der Anmeldung am eigenen PC identisch.
-Die folgende Anleitung sollte prinzipiell auf allen Nokia-Handys, von kleinen Abweichungen bei der Benennung ​der Menüpunkte abgesehen, funktionieren.+
  
-=== Einstellungen in Group-e ===+->  "​Server"​ der im Internet gültige Name des "invis Servers"​ eingegeben werden.
  
-**Client:​** ​"Nokia / Ericson / Mobile"+-> Das Häkchen bei "Sichere Verbindung verwenden (SSL)" ​muss gesetzt sein.
  
-Für Nokia Handys ist kein zusätzlicher Client notwendig.+-> Schaltfläche "​Weiter"​ antippen und alle weiteren Abfragen mit "​OK",​ "​Akzeptieren"​ bzw. "​Weiter"​ bestätigen.
  
-Als Synchronisationsartempfiehlt sich bei Adressbuch, Kalender und Aufgaben ​die Einstellung "​normal"​Ebenfalls einheitlich gehe ich bei der Konfliktverwaltung vor: +-> Am Ende der Einrichtungsprozedur erfolgt eine Zusammenfassung der Synchronisationskonfiguration, die Sie an Ihre Bedürfnisse anpassen könnenAchten Sie bei der Einrichtung von reinen Email-Konten darauf, dass lediglich Emails synchronisisert ​werden, ​alle anderen Synchronisationsaufgaben können deaktiviert werden.
-  * Auf Client gelöscht und auf Server geändert ​-> Server gewinnt +
-  * Auf Server gelöscht und auf Client geändert -> Client gewinnt +
-  * Auf Client geändert und auf Server geändert -> Händisch lösen +
-Mit dieser Einstellung ist gewährleistet, dass nicht versehentlich Einträge gelöscht ​werden. Das ist zwar sehr konservervativaber eine gute Ausgangssituation.+
  
-Ebenfalls etwas vorsichtig habe ich die Einstellung ​für die Zielkategorie der Adresssynchronisation gewähltSpeziell bei der Erstsynchronisation sollte hierauf geachtet werden. Alle Kontakte des Handys für die sich noch keine Entsprechung auf dem Server befindet werden nach "​private Adressen"​ synchronisiert.+Es ist möglich mehrere ActiveSync Konten parallel einzurichten,​ eines kann für den Standard-Email-Versand ausgewählt werdenDies wird ebenfalls während ​der Einrichtung abgefragt.
  
-Damit wandern zwar ein paar geschäftliche Adressen in das private Adressbuch von Group-e, allerdings nicht umgekehrt. D.H. private Kontakte auf dem Handy werden unter Group-e nicht öffentlich.+----
  
-  * Kategorie für neue Adressen -> Private Adressen+==== Thunderbird tzpush ====
  
-Für die synchronisierenden Adresskatzegorien sind jetzt (im Zweifelsfall) alle vorhandenen Kategorieen auf dem Server einzeln auszuwählenDen Punkt "​Unterkategorien miteinbeziehen"​ lasse ich aktiviert+Das Thunderbird Adressbuch lässt sich mit dem Add-on tzpush synchronisieren:​ [[https://​addons.mozilla.org/​de/​thunderbird/​addon/​tzpush/​|tzpush]]. Das Add-on kann wie üblich über die Add-on-Verwaltung in Thunderbird installiert werden.
  
-Porjekte synchronisiere ich nicht. Diesen Punkt muss ich noch klären.+== Konfiguration ==
  
-Bei der Synchronisation ​von Aufgaben lasse ich den Punkt "Kategorie wählen" ​auf der Voreinstellung ​"Ohne Kategorie" ​stehen+Unter Extras -> TZ-Push -> TZ-Settings kann das Add-on konfiguriert werden.\\ 
 +**Server:** "​fqdn.domain.tld"​ (DDNS-Hostname des invis-Servers)\\  
 +**Use <​nowiki>​https://</​nowiki>:​** "​ja"​\\ 
 +**User Name:** System-Benutzername (ohne Domain), z.B.: "​vorname.nachname"​\\ 
 +**Passwort:​** System-Passwort\\ 
 +**Device Id:** Eindeutige Bezeichnung,​ z.B. nach dem Schema "​tzpushclientfqdn"​\\ 
 +**Use Provisioning:​** Abhängig ​von z-push Setup, es sollte funktionieren mit "ja"\\ 
 +**Send Birthday Information:​** ​"nein", solange es mit Zarafa Inkompatibilitäten mit dieser Funktion gibt\\ 
 +**Use ","​ as Separator:​** "​nein",​ bei Zarafa, dort wird new line verwendet\\ 
 +**Auto sync time in minutes:** "​0"​ (inaktiv) oder "​x"​ Minuten. Kommt darauf an wie oft man die Kontaktdaten synchronisieren will. Ist eine Zeit > 0 eingestellt,​ wird zusätzlich beim Start von TB synchronisiert.
  
-**Achtung:​** Auf dem Handy werden ​Aufgaben ​mit Terminen gemischt. D.h. Aufgaben deren Termin überschritten wurde werden ​immer auf dem Startbild des Handys vor aktuell anstehenden Terminen angezeigtDas ist etwas lästigkönnte aber dazu führen, seine Aufgaben auch termingerecht ​zu erledigen.+Unter "​AdressBook Options"​ muss das Adressbuch ausgewählt ​werden, welches ​mit dem Server synchronisiert ​werden ​sollEs wird empfohlen eine neuesleeres Adressbuch für die erste Sychronisation ​zu verwenden. Danach dann die bestehende Kontakte dort einfügen und neu synchronisieren. Man hat somit ein Backup falls die Synchronisation fehlschlägt.
  
-Speichern Sie abschließend Ihre Einstellungen über die Schaltfläche ​"Speichern" ​oben rechts ​im orangen Balken ab.+== Synchronisation == 
 +Entweder automatisch im oben eingestellten ​"Auto sync time"-Intervall oder manuell mit Extras -> TZ-Push -> tz-sync bzw. unten rechts ​in der Statusleiste per Rechtsklick auf die TzPush-Statusanzeige und klick auf "Sync Adressbook"​.\\
  
-=== Einstellungen am Client === 
-Zur Einrichtung des Clients muss ein neues Synchronisationsprofil auf dem Handy erstellt werden. Öffnen Sie dazu über das Hauptmenü den entsprechenden Assistenten:​ 
  
-**Hauptmenü -> Einstell. -> Verbindungen -> Datentransfer -> Sync** 
- 
-Klicken Sie dort auf die Schaltfläche "​Optionen"​ und dann auf den Eintrag "Neues Synchron.-profil"​. Bestätigen Sie Ihre Auswahl und starten Sie den Assistenten mit der Schaltfläche "​Start"​. Es folgen eine Reihe erforderlicher Eingaben: 
- 
-  * Profilname: frei wählbar 
-  * Serverversion:​ 1.1 
-  * Sync-fähige Programme: Kontakte & Kalender 
-  * Kontaktdatenbank:​ contacts 
-  * Kalenderdatenbank:​ calendar 
-  * Übertragungskanal:​ Internet 
-  * Serveradresse:​ Siehe obiges Beispiel unter Punkt "​Grundsätzliches"​ 
-  * Benutzername:​ Ihr Group-e Benutzername 
-  * Passwort: Ihr Group-e Passwort 
- 
-Anschließend müssen Sie das erstellte Profil aktivieren. Beantworten Sie die entsprechende Frage mit "​Ja"​. ​ 
- 
-Um ein erstelltes Profil zu löschen klicken Sie unter **Hauptmenü -> Einstell. -> Verbindungen -> Datentransfer -> Sync** auf die Schltfläche "​Optionen"​ und wählen den Punkt "​Löschen"​ aus. Sie werden dann gefragt, welches Profil gelöscht werden soll. Wird das derzeit aktive Profil gelöscht, rückt automatisch das nächste Profil in der Folge nach. 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-=== Bemerkungen === 
-Nach erfolgter Synchronisation wird in der Ansicht "​Synchronisationsbericht"​ in Group-e lediglich die Synchronisation der Adressen als erfolgreich dokumentiert. Trotz erfolgreicher Termin- und Aufgaben-Synchronisation zeigt Group-e in den entsprechenden Feldern "Keine Synchronisation durchgeführt"​ an. 
- 
-Werden vom Handy aus neue Termine nach Group-e übertragen,​ wird dabei die Einstellung "​öffentlich"​ ignoriert. Alle Termine sind lediglich für den Ersteller sichbar und müssen entsprechend in Group-e direkt nachbearbeitet werden. 
  • mobile_sync.txt
  • Zuletzt geändert: 2024/01/17 12:27
  • von flacco