Car 2 Home stellt Android eine Reihe fertiger Aktionen bereit: eine Fahrt starten und beenden, den Adapter verbinden und trennen, den Kilometerstand abfragen, herausfinden, wo Sie geparkt haben, sehen, wie viele Fehlercodes das Auto gespeichert hat. Sie erscheinen, wenn Sie das App-Symbol gedrückt halten, lassen sich als Kurzbefehl auf den Startbildschirm legen und, vor allem, von einer anderen App auslösen.
Das gilt für die Routinen des Systems selbst, für Modi und Routinen von Samsung und für Automatisierungs-Apps wie MacroDroid und Tasker, die dieselben Aktionen über einen Intent erreichen. Fast keine davon braucht die App im Vordergrund.
Auf dem iPhone führt ein anderer Weg dorthin, über die App Kurzbefehle und über Siri. Das steht in Kurzbefehle auf dem iPhone.
Die Kurzbefehle der App öffnen
Halten Sie das Symbol von Car 2 Home auf dem Startbildschirm oder in der App-Übersicht gedrückt. Das Menü, das sich öffnet, listet die meistgenutzten Aktionen auf, etwa Fahrt starten, Fahrt beenden, Wo habe ich geparkt und Fehlercodes prüfen.
Die meisten antworten mit einer kurzen Einblendung und öffnen die App gar nicht erst. Die, die Sie brauchen, etwa eine Fahrt ohne angelegtes Fahrzeug zu starten, öffnen den passenden Bildschirm.
Den Adapter verbinden und trennen
Im selben Menü liegt ein Kurzbefehl, der sich von allein ändert: Mit Fahrzeug verbinden, wenn ein Adapter gespeichert und die Verbindung getrennt ist, und Trennen, solange sie steht. Ohne gespeicherten Adapter erscheint er gar nicht.
Trennen tut mehr, als die Verbindung zu schließen: das Gerät hört auf, von sich aus neu zu verbinden, bis Sie wieder Mit Fahrzeug verbinden benutzen. Genau das erlaubt es, einen Bluetooth-Adapter zwischen zwei Geräten hin und her zu geben, denn ein Adapter nimmt jeweils eine Verbindung an. Bluetooth im System auszuschalten hat nicht dieselbe Wirkung, weil das Funkmodul zurückkommt und die App weiter versucht.
Einen Kurzbefehl auf dem Startbildschirm behalten
Halten Sie in diesem Menü die Aktion gedrückt, die Sie am häufigsten brauchen, und ziehen Sie sie auf eine freie Stelle des Startbildschirms. Der Launcher legt einen Kurzbefehl an, der diese Aktion mit einem Tippen auslöst, ohne den Umweg über die App.
Nicht jeder Launcher erlaubt das Anheften von Kurzbefehlen. Wo Ihrer es nicht tut, bleibt die Aktion über das Gedrückthalten-Menü und über die Wege der nächsten Schritte erreichbar.
Eine Routine auf einem Galaxy anlegen
Öffnen Sie in den Einstellungen den Punkt Modi und Routinen, gehen Sie auf den Tab Routinen und tippen Sie auf Hinzufügen, das Pluszeichen.
Tippen Sie auf den Satz unter Wenn und wählen Sie Bluetooth-Gerät, dann das Autoradio und die Bedingung Verbunden. Tippen Sie danach auf den Satz unter Dann, wählen Sie die Kategorie der Aktion und die Car 2 Home-Aktion, die ausgelöst werden soll.
Bietet Ihre One-UI-Version die Aktionen der App in dieser Liste nicht an, nehmen Sie den Intent-Weg aus Schritt 6. Der funktioniert auf jedem Android-Gerät.
Routinen bei anderen Marken
Außerhalb von Samsung unterscheidet sich stark, was die Hersteller anbieten. Wo es eine Routinen-App mit Bluetooth-Auslöser gibt, ist das Rezept dasselbe: Auslöser Bluetooth verbunden, gerichtet auf das Autoradio, und die Car 2 Home-Aktion als Ergebnis.
Wo es keine gibt, oder wo die Aktionsliste die der App nicht zeigt, löst jede Automatisierungs-App das über einen Intent.
MacroDroid und Tasker: den Intent senden
Automatisierungs-Apps erreichen die Aktionen von Car 2 Home, indem sie einen Intent senden. In MacroDroid heißt die Aktion Send Intent. In Tasker trägt sie denselben Namen, Send Intent, in der Kategorie Misc.
Füllen Sie immer diese drei Felder aus, mit dem Intent an eine Activity gerichtet:
- Package:
ai.car2home - Class:
ai.car2home.ShortcutActionActivity - Action: die passende Zeile aus der Tabelle unten
Das Feld Action wählt die Aktion aus und ist Pflicht. Ohne es öffnet und schließt sich der Bildschirm, ohne etwas zu tun; deshalb ersetzt eine allgemeine Aktion zum Öffnen einer Activity das Senden des Intents nicht.
Aktion Intent-Action Auch auf dem iPhone Mit Fahrzeug verbinden com.car2home.SHORTCUT_CONNECT_CARja Trennen com.car2home.SHORTCUT_DISCONNECTja Fahrt starten com.car2home.SHORTCUT_START_TRIPja Fahrt beenden com.car2home.SHORTCUT_STOP_TRIPja Fahrt neu starten com.car2home.SHORTCUT_RESTART_TRIPja Standort abrufen com.car2home.SHORTCUT_GET_LOCATIONja Ort erstellen com.car2home.SHORTCUT_CREATE_PLACEja, und dort mit Namen Kilometerstand abrufen com.car2home.SHORTCUT_GET_ODOMETERja Fehlercodes prüfen com.car2home.SHORTCUT_DTC_COUNTja Bewertung der letzten Fahrt com.car2home.SHORTCUT_LAST_SCOREja Wie fahre ich com.car2home.SHORTCUT_LIVE_SCOREja Wo habe ich geparkt com.car2home.SHORTCUT_WHERE_PARKEDja Welches Auto ist aktiv com.car2home.SHORTCUT_ACTIVE_CARja Durchschnittsverbrauch com.car2home.SHORTCUT_FUEL_ECONOMYja Letzte Tankfüllung com.car2home.SHORTCUT_LAST_FILLUPja Um einen Adapter zwischen zwei Geräten zu wechseln, funktioniert diese Reihenfolge: auf dem Gerät, das Sie verlassen,
com.car2home.SHORTCUT_DISCONNECTsenden, einige Sekunden warten, und erst dann auf dem anderencom.car2home.SHORTCUT_CONNECT_CARsenden.- Package:
Einen Bildschirm der App per Intent öffnen
Neben den Aktionen nimmt die App Intents an, die einen bestimmten Bildschirm öffnen. Es sind dieselben, die auch die Widgets benutzen, nützlich, wenn die Routine mit etwas vor Ihren Augen enden soll statt mit einer kurzen Einblendung.
Hier ist die Klasse eine andere, und der Intent geht ebenfalls an eine Activity:
- Package:
ai.car2home - Class:
ai.car2home.MainActivity - Action: die passende Zeile aus der Tabelle unten
Bildschirm Intent-Action Startbildschirm com.car2home.SHOW_SENSORSParken com.car2home.SHOW_PARKINGLetzte Fahrt com.car2home.SHOW_LAST_TRIPFahrbewertung com.car2home.SHOW_DRIVE_SCOREFahrzeug anlegen com.car2home.OPEN_VEHICLE_WIZARDNeue Betankung com.car2home.TIMELINE_ADD_FUELNeue Wartung com.car2home.TIMELINE_ADD_MAINTENANCENeuer Serviceeintrag com.car2home.TIMELINE_ADD_SERVICENeue Ausgabe com.car2home.TIMELINE_ADD_EXPENSENeue Einnahme com.car2home.TIMELINE_ADD_INCOMENeue Erinnerung com.car2home.TIMELINE_ADD_REMINDER- Package:
- Mit Fahrzeug verbinden
- Weist die App an, den gespeicherten Adapter zu suchen und die Verbindung aufzubauen. Setzt einen in der App bereits gekoppelten Adapter voraus und antwortet sofort, ohne auf den Abschluss der Verbindung zu warten. Steht die Verbindung schon, meldet sie, dass das Auto verbunden ist.
- Trennen
- Schließt die Verbindung und setzt die automatische Wiederverbindung aus, bis ein Mit Fahrzeug verbinden folgt. Das ist die Aktion, die den Adapter für ein anderes Gerät freigibt.
- Fahrt starten
- Beginnt, eine Fahrt aufzuzeichnen. Braucht die Standortberechtigung und ein angelegtes Fahrzeug. Läuft bereits eine Fahrt, meldet sie das und tut nichts.
- Fahrt beenden
- Beendet die laufende Fahrt und speichert sie. Ohne aktive Fahrt meldet sie, dass es nichts zu beenden gibt.
- Fahrt neu starten
- Beendet die aktuelle Fahrt, falls es eine gibt, und beginnt gleich darauf eine neue. Dieselben Voraussetzungen wie Fahrt starten.
- Standort abrufen
- Antwortet mit der Adresse Ihres Standorts. Braucht die Standortberechtigung und ein brauchbares Signal.
- Ort erstellen
- Speichert die aktuelle Position als bevorzugten Ort. Unter Android kann die Routine keinen Namen übergeben, deshalb wird die Adresse zum Namen.
- Kilometerstand abrufen
- Antwortet mit dem Kilometerstand des aktiven Autos, bereits in Ihrer Maßeinheit.
- Fehlercodes prüfen
- Antwortet, wie viele Codes die letzte Auslesung gefunden hat. Sie liest nicht neu aus, sondern zeigt das Ergebnis der jüngsten Diagnose; es muss also schon eine geben.
- Bewertung der letzten Fahrt
- Antwortet mit den Werten für Verbrauch und Sicherheit der zuletzt aufgezeichneten Fahrt.
- Wie fahre ich
- Antwortet mit den Werten für Verbrauch und Sicherheit der Fahrt, die gerade läuft. Funktioniert nur bei laufender Fahrt.
- Wo habe ich geparkt
- Antwortet mit der Adresse des zuletzt erfassten Parkvorgangs, oder mit den Koordinaten, wenn keine Adresse vorliegt.
- Welches Auto ist aktiv
- Antwortet mit dem Namen des aktiven Autos. Praktisch zur Kontrolle vor einer Routine, die etwas aufzeichnet.
- Durchschnittsverbrauch
- Antwortet mit dem Durchschnittsverbrauch in Ihrer Einheit. Braucht genug Tankhistorie, damit ein Durchschnitt zustande kommt.
- Letzte Tankfüllung
- Antwortet mit dem Betrag der letzten Betankung und, sofern vorhanden, der Menge.