Android’de rutinler

Başlatıcı kısayolları, sistem rutinleri, Samsung Modlar ve Rutinler ve MacroDroid ile Tasker gibi otomasyon uygulamaları.

Car 2 Home, Android’e bir dizi hazır eylem sunar: yolculuk başlatmak ve durdurmak, adaptöre bağlanmak ve bağlantıyı kesmek, kilometre sayacını okumak, nereye park ettiğinizi öğrenmek, aracın kaç hata kodu tuttuğunu görmek. Uygulama simgesini basılı tuttuğunuzda görünürler, ana ekrana kısayol olarak konabilirler ve en önemlisi, başka bir uygulama tarafından tetiklenebilirler.

Bu, sistemin kendi rutinleri, Samsung’un Modlar ve Rutinler’i ve aynı eylemlere bir intent göndererek ulaşan MacroDroid ile Tasker gibi otomasyon uygulamaları için geçerlidir. Neredeyse hiçbiri uygulamanın açık olmasını gerektirmez.

iPhone’da yol başkadır, Kısayollar uygulaması ve Siri üzerinden. iPhone’da kısayollar başlığında.

  1. Uygulamanın kısayollarını açın

    Car 2 Home simgesini ana ekranda ya da uygulama çekmecesinde basılı tutun. Açılan menü en çok kullanılan eylemleri listeler: Yolculuk başlat, Yolculuğu durdur, Nereye park ettim ve Hata kodlarını kontrol et gibi.

    Çoğu ekranda kısa bir bildirimle yanıt verir, uygulamayı açmaz bile. Size ihtiyaç duyanlar, örneğin kayıtlı araç yokken yolculuk başlatmak, doğru ekranı açar.

  2. Adaptöre bağlanın ve bağlantıyı kesin

    Aynı menüde duruma göre kendiliğinden değişen bir kısayol var: kayıtlı bir adaptör varken ve bağlantı yokken Araçla bağlan, bağlantı açıkken Bağlantıyı kes. Kayıtlı adaptör yoksa hiç görünmez.

    Bağlantıyı kes bağlantıyı kapatmaktan fazlasını yapar: cihaz, siz yeniden Araçla bağlan diyene kadar kendiliğinden bağlanmayı dener olmaktan çıkar. Aynı Bluetooth adaptörünü iki cihaz arasında geçirmeyi mümkün kılan tam da budur, çünkü bir adaptör aynı anda tek bağlantı kabul eder. Sistemin Bluetooth’unu kapatmak aynı etkiyi yapmaz, çünkü telsiz geri gelir ve uygulama denemeye devam eder.

  3. Ana ekranda bir kısayol bulundurun

    Yine bu menüde en çok kullandığınız eylemi basılı tutup ana ekrandaki boş bir yere sürükleyin. Başlatıcı, o eylemi tek dokunuşla tetikleyen bir kısayol oluşturur, uygulamaya uğramadan.

    Her başlatıcı kısayol sabitlemeye izin vermez. Sizinki vermiyorsa eylem, basılı tutma menüsünden ve sonraki adımlardaki yollardan erişilebilir kalır.

  4. Galaxy’de bir rutin oluşturun

    Ayarlar’da Modlar ve Rutinler’i açın, Rutinler sekmesine gidin ve artı işareti olan Ekle’ye dokunun.

    Eğer altındaki cümleye dokunup Bluetooth cihazı’nı seçin, aracın ses sistemini ve Bağlandı koşulunu belirleyin. Sonra O zaman altındaki cümleye dokunun, eylemin kategorisini seçin ve tetiklemek istediğiniz Car 2 Home eylemini işaretleyin.

    One UI sürümünüz uygulamanın eylemlerini bu listede sunmuyorsa 6. adımdaki intent yolunu kullanın. Her Android cihazda çalışır.

  5. Diğer markalarda rutinler

    Samsung dışında her üreticinin sunduğu epey değişir. Bluetooth tetikleyicisi olan bir rutin uygulaması varsa reçete aynıdır: tetikleyici Bluetooth bağlandı, aracın ses sistemini gösterecek şekilde, sonuç olarak da Car 2 Home eylemi.

    Yoksa ya da eylem listesi uygulamanınkileri göstermiyorsa, herhangi bir otomasyon uygulaması bunu bir intent göndererek çözer.

  6. MacroDroid ve Tasker: intent’i gönderin

    Otomasyon uygulamaları Car 2 Home eylemlerine bir intent göndererek ulaşır. MacroDroid’de eylemin adı Send Intent. Tasker’da aynı adı taşır, Send Intent, Misc kategorisinde.

    Şu üç alanı her zaman doldurun, intent bir Activity’ye yönlendirilmiş olarak:

    • Package: ai.car2home
    • Class: ai.car2home.ShortcutActionActivity
    • Action: aşağıdaki tablodan ilgili satır

    Eylemi seçen alan Action’dır ve zorunludur. O olmadan ekran açılıp kapanır, hiçbir şey yapmaz; bu yüzden genel bir activity açma eylemi intent göndermenin yerini tutmaz.

    EylemIntent actioniPhone’da da var
    Araca bağlancom.car2home.SHORTCUT_CONNECT_CARevet
    Bağlantıyı kescom.car2home.SHORTCUT_DISCONNECTevet
    Yolculuğu başlatcom.car2home.SHORTCUT_START_TRIPevet
    Yolculuğu durdurcom.car2home.SHORTCUT_STOP_TRIPevet
    Yolculuğu yeniden başlatcom.car2home.SHORTCUT_RESTART_TRIPevet
    Konumu alcom.car2home.SHORTCUT_GET_LOCATIONevet
    Yer oluşturcom.car2home.SHORTCUT_CREATE_PLACEevet, orada ad da verilebilir
    Kilometreyi alcom.car2home.SHORTCUT_GET_ODOMETERevet
    Hata kodlarını görcom.car2home.SHORTCUT_DTC_COUNTevet
    Son yolculuk puanıcom.car2home.SHORTCUT_LAST_SCOREevet
    Nasıl sürüyorumcom.car2home.SHORTCUT_LIVE_SCOREevet
    Nereye park ettimcom.car2home.SHORTCUT_WHERE_PARKEDevet
    Hangi araç aktifcom.car2home.SHORTCUT_ACTIVE_CARevet
    Ortalama tüketimcom.car2home.SHORTCUT_FUEL_ECONOMYevet
    Son yakıt alımıcom.car2home.SHORTCUT_LAST_FILLUPevet

    Bir adaptörü iki cihaz arasında geçirmek için işe yarayan sıra şudur: bıraktığınız cihazda com.car2home.SHORTCUT_DISCONNECT gönderin, birkaç saniye bekleyin ve ancak ondan sonra diğerinde com.car2home.SHORTCUT_CONNECT_CAR gönderin.

  7. Uygulamanın bir ekranını intent ile açın

    Eylemlerin yanı sıra uygulama, belirli bir ekranı açan intent’leri de kabul eder. Bunlar widget’ların kullandığının aynısıdır; rutinin kısa bir bildirim yerine önünüzde bir şeyle bitmesi gerektiğinde işe yarar.

    Burada sınıf başkadır ve intent yine bir Activity’ye gider:

    • Package: ai.car2home
    • Class: ai.car2home.MainActivity
    • Action: aşağıdaki tablodan ilgili satır
    EkranIntent action
    Ana ekrancom.car2home.SHOW_SENSORS
    Parkcom.car2home.SHOW_PARKING
    Son yolculukcom.car2home.SHOW_LAST_TRIP
    Sürüş puanıcom.car2home.SHOW_DRIVE_SCORE
    Araç eklecom.car2home.OPEN_VEHICLE_WIZARD
    Yeni yakıt alımıcom.car2home.TIMELINE_ADD_FUEL
    Yeni bakımcom.car2home.TIMELINE_ADD_MAINTENANCE
    Yeni serviscom.car2home.TIMELINE_ADD_SERVICE
    Yeni gidercom.car2home.TIMELINE_ADD_EXPENSE
    Yeni gelircom.car2home.TIMELINE_ADD_INCOME
    Yeni hatırlatıcıcom.car2home.TIMELINE_ADD_REMINDER

← Tüm rehberlerSSS'de: Yolculuklar ve sürüş →