Info: Llama ist leider nicht mehr über den PlayStore erhältlich.
apk-Installationsdateien werden noch vom Entwickler an dieser Stelle zum Download zur Verfügung gestellt.

Llama hat bis auf das Programmicon mit dem Lama nur wenig bis garnichts gemeinsam.

Mit Llama lassen sich an Hand bestimmter Regeln bestimmte Ereignisse auslösen. Dies ist extrem praktisch und soetwas hatte ich ein Jahr lang gesucht, bis ich endlich über diese Software gestolpert bin...und gratis ist Llama auch noch! (Der Entwickler freut sich allerdings über jede Spende, die er sich auch verdient hat)

Nach dem Umstieg von Nokia/Symbian auf Android hatte ich eines ganz besonders vermisst: Die Profile. Schnell war mein Handy immer mundtot gemacht, leise Töne eingestellt, damit die Kollegen am Arbeitsplatz nicht gestört werden oder alles so eingestellt, dass ich einen Anruf zu Hause auch hören kann, wenn ich mich in einem anderen Zimmer befinde.

"Braucht kein Mensch, man kann ja ganz einfach auf Vibration umstellen" habe ich mir oft sagen lassen. Aber Vibration ist nicht alles. Ich will wie gesagt zu Hause etwas aggressivere Töne haben, im Geschäft reicht ein einzelner leiser Ton.
Und nicht nur den Standart-Benachrichtigungston zu ändern, sondern die Töne eines jeden Programmes, ob WhatsApp oder gmail...das wäre es!

Einen Partner, mit dem ich zurecht kam, fand ich mit RingLeader: Verschiedene Tonprofile lassen sich dort anlegen, die über ein Widget umgeschaltet werden können.

Das eierlegende Wollmilchllama macht das allerdings von ganz alleine. Ich muss nur bestimmte Regeln an Hand von Uhrzeit und/oder Aufenthaltsort definieren. Meinen Aufenthaltsort bestimmt Llama relativ gut über die Mobilfunkmasten, mit denen ich mich verbinde, so geht nicht unnötig Akku für GPS-Nutzung drauf.

Llama kann nicht nur Töne und Lautstärke ändern, Llama kann auch andere Einstellungen am Telefon ändern, wie etwa WLAN, Bluetooth, Bildschirm-Sperrzeit, etc pp. Wer immer WLAN de-aktiviert, wenn er seine Wohnung verlässt, weil er denkt, damit ließe sich viel Akku sparen: Llama kann das automatisch machen und vergisst auch nicht, bei der Heimkehr WLAN wieder zu aktivieren. 

Natürlich gibt es mit Tasker ein Programm, mit dem man nun wirklich alles unter allen Umständen automatisieren kann, doch hat man mit Llama meiner Ansicht nach viel schneller die eine oder andere Regel erstellt, da Tasker um einiges komplexer ist.

Anwendung

Das Llama-Programm ist in drei Teile eingeteilt: Gebiete, Regeln und Profile.

Unter "Gebiete" kann ich Gebiete anlegen, in denen ich mich öfters aufhalte und bei denen ich bestimmte Regeln ausgelöst haben will (zum Beispiel "Daheim" und "Arbeit").

Für jedes Gebiet lassen sich ein oder mehrere Mobilfunkmasten hinterlegen, anhand derer Llama später wieder erkennt, dass man sich in diesem Gebiet befindet. Dies geschieht, in dem man seinen Aufenthalt in einem Gebiet eine bestimmte Zeit lang "aufzeichnen" lässt und sich Llama alle Mobilfunkmasten merkt, oder indem man von einer chronologischen Liste aller Mobilfunkmasten (ganz rechter Tab) diejenigen raussucht, die für den Zeitpunkt zutreffen, wo man sich in dem Gebiet aufgehalten hat.

Die Sache mit den Mobilfunkmasten hat den Vorteil, dass sie im Gegensatz zur GPS-Variante keinen Akku kostet (denn mit dem Mobilfunkmasten ist man ja sowieso verbunden), ist aber je nach Gegend ungenau. In dicht besiedelten Gebieten kann es zum Beispiel 10 verschiedene Mobilfunkmasten geben, mit denen sich mein Handy wahlweise verbindet, während ich auf meinem Bürostuhl sitze und mit zwei von denen bin ich eventuell auch noch verbunden, wenn ich in der Mittagspause Essen gehe. Auf dem Land habe ich vielleicht nur einen einzigen Mobilfunkmasten, der sowohl meine Wohnung wie auch den ein Kilometer entfernten Supermarkt abdeckt.

Ich persönlich habe meine Regeln allerdings recht gut zum Funktionieren gebracht.
Mit Hilfe von Uhrzeit, WLAN und RFID-Tags kann man die ganze Sache noch verfeinern.

 

Die "Profile" sind das, was der eine oder andere Nokia-Benutzer noch kennen könnte: Ich lege ein Profil "Besprechung" an, bei dem mein Handy weder vibriert noch klingelt, ein Profil "Vibration", bei dem es nur vibriert, ein Profil "Daheim", ein Profil "Büro", und so weiter...

Außer Klingelton, Benachrichtigungston samt jeweiliger Lautstärke und der Vibration kann ich in einem Profil auch noch angeben, ob das Telefon bei bestimmten Kontakten nicht vielleicht doch lieber klingeln soll und – der Clou – auch je Programm die Benachrichtungstöne ändern. Denn was bringt es mir, wenn SMS und Telefonanruf dezent piepen, das Mailprogramm aber in den höchsten Tönen eine neue E-Mail ankündigt?

Dafür lege ich in Llama einen "Llama-Ton" an, gebe ihm einen passenden Namen, wie etwa "gmail" oder "WhatsApp" (Bild ganz rechts) und wähle im jeweiligen Programm nicht einen bestimmten Benachrichtigungston, sondern eben diesen angelegten Llama-Ton.
In Llama gibt man je Profil dann für den Llama-Ton die Ton-Datei an.

Wie bekomme ich so einen Llama-Ton (rechts Bild oben) wieder gelöscht?
Das hatte ich mich einige Zeit lang gefragt und irgendwann dann auch mal die Antwort gefunden. Denn die Llama-Töne lassen sich weder durch ein langes Drücken, noch durch wegwischen noch durch irgend ein Einstellungsmenü wieder entfernen, wenn man sie mal angelegt hat.
Stattdessen muss man nur schauen, dass in allen vorhandenen Profilen (linkes Bild oben) unter "Llama-Töne" (rechtes Bild oben) "Llama-Ton belassen"/"Llama Ton nicht ändern" ausgewählt ist. Wurde dies im letzten Profil so eingestellt, verschwindet der Llama-Ton, sobald mal die Llama-Töne-Liste wieder öffnet.

Die "Regeln" sind das Komplexere, aber auch das Herzstück und funktionieren nach dem Wenn-Dann-Prinzip: Wenn ich das Gebiet "Daheim" verlasse, dann aktiviere das Profil "Vibration" und deaktiviere WLAN (denn unterwegs brauche ich kein WLAN). Es lassen sich nicht nur Profile aktivieren, sondern auch verschiedene Aspekte des Telefons umstellen, wie zum Beispiel WLAN zu aktivieren/de-aktivieren, die Zeit, bis der Bildschirm ausgeht, ändern, ein Programm starten,...

Regeln können komplexer und miteinander verzahnt sein. Zum Beispiel habe ich folgende Regeln, Auslöser und Ereignisse:

  • Zuhause verlassen:
    Falls:
    Handy trennt sich von WLAN-Accesspoint und verlässt das Gebiet "Zuhause" 
    Dann:
    Profil "Lautlos" aktivieren, WLAN deaktivieren, in bestimmtem Muster vibrieren (damit ich die Profiländerung bemerke)

  • In etwa Zuhause:
    Falls:
    Ich bin im Gebiet "Zuhause"
    Dann: WLAN für 5 Minuten aktivieren (damit es sich mit dem heimischen Accesspoint verbinden kann, sollte ich wirklich nach Hause gehen und nicht zum Nachbarn)

  • Zuhause angekommen:
    Falls: 
    Mit meinem heimischen Accesspoint verbunden
    Dann: WLAN dauerhaft aktivieren und "Willkommen Daheim" sagen (weil's so schön ist)

Was auch eine praktische Regel ist, denn wenn man's mal vergisst, wird's peinlich:

  • Kino:
    Falls: 
    Bin im Gebiet "Kino": Wenn ich in 10 Minuten immer noch hier bin,
    Dann für zwei Stunden Flugmodus aktivieren

Wie vorhin kurz erwähnt, lassen sich Regeln auch per RFID/NFC etwas aufbohren. Zum Beispiel könnte man in die KfZ-Halterung eine alte Skikarte kleben (oder sich ein paar RFID-Sticker kaufen), so merkt das Telefon, wenn es sich in der KfZ-Halterung befindet. NFC-fähiges Handy vorausgesetzt.

Viel Spaß beim Basteln kann ich nur sagen :-)

 

Nachgereicht

Eine kleine interessante Neuerung hat beim letzten Llama-Update noch Einzug erhalten: Man kann nun, wenn man "Llama-Töne" erstellt (siehe letzter Abschnitt unter "Profile") noch angeben, in welchem Abstand die Benachrichtigungen minimal kommen dürfen.
Ich habe zum Beispiel einige Kontakte, die nach jedem Wort in WhatsApp auf "Senden" klicken. Auf meiner Seite macht's dann nur "bing-bing-bing-bing", als ob einer anruft.
Bei solchen Problemfällen kann man einen Llama-Ton für das jeweilige Programm erstellen und angeben, dass erst nach mindestens 10 Sekunden wieder ein Benachrichtigungs-Ton abgespielt wird.

 


Was mir noch fehlt...

Noch mehr zu erwarten, ist vielleicht übertrieben, aber was mir momentan noch fehlt, ist, dass ich in Regeln auf den Nährungssensor zurückgreifen könnte, um festzustellen, ob das Handy in der Hosentasche ist.
Oder bei aktiviertem GPS feststellen könnte, wie schnell ich mich fortbewege (um zum Beispiel feststellen zu können, dass ich im Auto bin).

Aber wie ich den findigen Entwickler kenne, wird das auch noch kommen...