Sync automatisieren
Auf dieser Seite erklären wir, wie eine automatische Synchronisation von aMobile PRO eingerichtet werden kann.
Ab aMobile PRO Version 5.250.0 ist es möglich, für aMobile PRO eine automatische Synchronisation durchzuführen. Dies ist aufgrund von Plattformeinschränkungen leider nicht in der App selbst einstell- oder umsetzbar, kann aber mittels externer Tools gestartet werden.
Android
Für die automatische Synchronisation benötigen Sie eine Automatisierungs-App.
(z. B. Automate https://play.google.com/store/apps/details?id=com.llamalab.automate&pcampaignid=web_share)
Dieses Beispiel orientiert sich an der oben genannten App.
Richten Sie eine neue Automatisierung ein und fügen Sie den Block „Send Broadcast“ hinzu.
Öffnen Sie die Konfiguration des Blocks und geben Sie folgende Daten ein:
Package:
com.alamos.gmbh.objektverzeichnisReceiver class:
com.alamos.gmbh.objektverzeichnis.SyncBroadcastReceiverAction:
“com.alamos.gmbh.objektverzeichnis.SYNC"(Eingabe inkl. Anführungszeichen)ggf. müssen Sie, damit Sie diesen Wert eingeben können, zuerst auf das
ƒx-Zeichen am Ende des Eingabefelds klicken
Alternativ können Sie über den Button „Pick receiver“ den entsprechenden Receiver manuell auswählen.
Es muss nur noch die „Action” eingegeben werden.
In der simpelsten Ausbaustufe können Sie so den automatischen Datenabgleich starten.
Für komplexere Abläufe oder nach Zeitplan empfiehlt es sich, vor dem Block „Send Broadcast“ noch den Block „Delay“ einzufügen und die Checkbox „Wake up“ zu aktivieren. Somit ist sichergestellt, dass das Gerät aufgeweckt wird und die Synchronisation erfolgreich durchgeführt werden kann.
Beispiel-Ablauf
iOS
Bei iOS (iPad OS) kann ebenfalls die Synchronisation automatisiert werden, und zwar mit den Kurzbefehlen. Jedoch gelten hier leider betriebssystembedingte Einschränkungen. So kann der Sync via Kurzbefehl-Automation NICHT durchgeführt werden, wenn das Tablet gesperrt ist.
1. Kurzbefehl erstellen
Als ersten Schritt muss ein Kurzbefehl erstellt werden. Hierzu muss die “Kurzbefehle”-App geöffnet werden und ein neuer Kurzbefehl angelegt werden. Hier kann aus der Liste der Apps “aMobile PRO” ausgewählt und die Aktion “Synchronisieren” aktiviert werden.
2. Automation für Kurzbefehl erstellen
Damit der Kurzbefehl automatisch bei Eintritt einer bestimmten Bedingung ausgeführt wird, kann eine Automation erstellt werden. Hierfür muss unter „Automationen“ eine neue Automation erstellt werden. In dieser Automation kann dann der vorher erstellte Kurzbefehl ausgewählt werden. Zudem kann als Auslöser/Bedingung Verschiedenes ausgewählt werden. Mögliche Szenarien sind zum Beispiel:
„Wenn iPad mit dem Stromnetz verbunden ist.“
„Ankunft“ (z. B. im Gerätehaus)
Tageszeit (jeden Tag um 9.30 Uhr)
Auch hier gilt leider die Einschränkung, dass zum Ausführen der Automation das Tablet nicht gesperrt sein darf.