MacroDroid: Telefonautomatisierung ohne Programmieren
Zusammenfassung
Eine Automatisierungsanwendung für Android, die auf drei Schritten beruht: wählen, was die Regel auslösen soll, wählen, was sie tun soll, und Bedingungen ergänzen, die den Zeitpunkt einschränken. Über hundert Auslöser, über zweihundert Aktionen und geteilte Vorlagen.
Empfehlen- Name
- MacroDroid
- Version
- 20260614
- Preis
- Kostenlos
- Open Source
- Proprietär
- Betriebssystem
- Android
- Webseite
- https://www.macrodroid.com/
- Aktualisiert
- 2026-10-24 22:00
Automatisierung auf einem Telefon ist kein Programmierprojekt. Sie ist ein Satz mit drei Teilen: wenn das geschieht, sofern diese Bedingungen gelten, tue jenes.
Drei Schritte und keine Syntax
Jede Regel in diesem Programm wird gleich zusammengesetzt. Zuerst ein Auslöser, also das Ereignis, das alles in Gang setzt: an einem Ort ankommen, sich mit einem bestimmten Funknetz verbinden, ein Akkustand unter einen Wert fallen, eine eingehende Nachricht, eine bestimmte Uhrzeit, ein Schütteln des Geräts, eine eingehende Netzanfrage. Dann eine oder mehrere Aktionen, also was geschehen soll. Dann Bedingungen, die entscheiden, ob die Regel überhaupt auslösen darf. Es gibt kein Skript zu schreiben, keine Variable vor der ersten funktionierenden Regel zu deklarieren, und nichts zu übersetzen.
Das ist das ganze Entwurf, und deshalb ist die Schwelle so niedrig. Wer diese Art Automatisierung am meisten braucht, sind keine Entwickler, sondern Menschen, denen aufgefallen ist, dass sie an jedem Werktag zur selben Zeit dieselben sechs Tipps ausführen, und die möchten, dass das Telefon es stattdessen tut. Ein Werkzeug, das das Erlernen einer Sprache verlangt, bevor die erste nützliche Regel existiert, verliert diese Menschen beim ersten Bildschirm. Dieses bittet sie, Dinge aus Listen zu wählen.

Was eine Regel starten kann
Die Liste der Auslöser geht über hundertzwanzig Einträge hinaus und deckt das meiste ab, was ein Telefon über sich selbst weiß. Der Standort, der die nützlichsten Regeln ermöglicht: im Büro ankommen, das Haus verlassen, ein bestimmtes Gebäude betreten. Der Netzzustand, sowohl Funk als auch Bluetooth, einschließlich des verbundenen Geräts. Akkustand, Ladezustand, Bildschirm an oder aus, Anwendung gestartet oder geschlossen, Tageszeit, Wochentag. Nachrichten von einem benannten Absender. Sensoren, darunter Schütteln, Helligkeit und der Winkel, in dem ein faltbares Gerät geöffnet wird. Eine eingehende Netzanfrage, über die ein externer Dienst ein Ereignis ins Telefon schieben kann. Für Regeln, die nur auf Anforderung laufen sollen, eine Verknüpfung auf dem Startbildschirm oder eine Taste in der Seitenleiste.

Was eine Regel tun kann
Die Aktionen zählen mehr als zweihundert. Die alltäglichen regeln Lautstärke, Helligkeit, Funkzustand und die Abschaltzeit des Bildschirms. Die interessanten sprechen Text laut vor, senden eine Nachricht, machen ein Bildschirmfoto, steuern die Medienwiedergabe, öffnen eine Anwendung und schicken eine ausgehende Netzanfrage, damit eine Regel mit einem Dienst anderswo sprechen kann. Aktionen lassen sich verketten: Eine Regel kann eine Folge ausführen, zwischen Schritten warten und nach dem Ergebnis einer Bedingung verzweigen, und dort wird aus einfacher Automatisierung ein kleiner Arbeitsablauf.
Die Genauigkeit kommt von den Bedingungen
Der dritte Teil ist der, den Anfänger überspringen und sich dann wundern, warum ihre Regeln falsch auslösen. Eine Bedingung begrenzt die Ausführung auf einen Datumsbereich, ein Zeitfenster, einen Ort oder einen Gerätezustand. Das kanonische Beispiel ist eine Regel, die sich mit dem Büronetz verbindet und ohne Bedingungen auch um zehn Uhr abends auslöst, wenn das Telefon zufällig neben dem Gebäude steht. Die Bedingung, dass sie nur an Werktagen innerhalb der Arbeitszeit laufen darf, macht aus einer Regel, die meistens funktioniert, eine, die immer funktioniert. Es gibt über achtzig Bedingungen, und die meisten echten Regeln nutzen zwei oder drei davon.
Für alle, die doch programmieren wollen
Die fortgeschrittene Ebene ist wirklich fortgeschritten und bleibt optional. Benannte Variablen, Wörterbücher und Felder, ausdrückliche Absichten zur Verständigung mit anderen Anwendungen, Skriptausführung, bedingte Blöcke mit Sonst-Zweigen, kombinierte Bedingungen und Schleifensteuerung sind alle vorhanden. Erweiterungen, die für andere Automatisierungsanwendungen geschrieben wurden, lassen sich aufrufen, sodass eine bestehende Investition in diese Softwarekategorie nicht verloren geht. Nichts oberhalb des dritten Schritts ist nötig, um eine funktionierende Regel zu bauen, und das ist die richtige Rangfolge: Der einfache Fall muss einfach sein, und der komplexe muss möglich sein.
Vorlagen und die Gemeinschaft darum
Mehrere hundert fertige Regeln, die andere Nutzer geteilt haben, lassen sich mit einer Aktion einspielen und danach anpassen. Für jemanden, der noch nicht weiß, was sich automatisieren lohnt, ist das Durchsehen dieser Sammlung lehrreicher als jede Anleitung, weil die nützlichen Regeln selten die naheliegenden sind. Die Dokumentation ist eingebaut und ein Forum aktiv, was bei einem Werkzeug zählt, dessen Verhalten vom jeweiligen Telefon abhängt.
Die Anwendung ist kostenlos, mit einer kostenpflichtigen Erweiterung als Einmalkauf statt als Abonnement, und sie läuft nur unter Android. Die Zielgruppe sind alle, die eine wiederkehrende Telefongewohnheit haben und die Geduld für drei Listen aufbringen. Wenn die erste Regel läuft, drängt sich die zweite von selbst auf.