Android: Das Display bei Bewegungserkennung via Frontkamera automatisch einschalten

Marcel Am 28.06.2017 veröffentlicht Lesezeit etwa 4:45 Minuten

Mal ein kurzer Tipp rund um das Thema „Automatisierung unter Android“, der sich ganz klar nicht an den typischen Smartphone- oder Tablet-Nutzer richtet, vielmehr lässt sich der ganze Spaß zum Thema „Smart Home“ einordnen. Es gibt immer mehr Nutzer, die sich ein günstiges Tablet auf die Kommode im Eingangsbereich stellen (oder mittels Wandhalterung an die Wand bringen oder direkt einbetonieren), um so schnell und ohne Smartphone die Heizung und Beleuchtung zu steuern. Natürlich kann man zum Einschalten auf den Powerbutton oder aber eine Double-Tap-Geste zum Aktivieren des Displays zurückgreifen, es geht aber auch noch etwas bequemer, indem man sich einfach die Frontkamera zu nutze macht und diese als Bewegungsmelder nutzen um das Display automatisch zu aktivieren, sobald ihr vor dem Tablet steht.

Motion Detector
Motion Detector
Entwickler: Emparador
Preis: 2,39 €

Leider gibt es meines Wissens nach keine App, die genau das so ermöglicht, stattdessen muss man ein wenig herumbasteln und auf drei unterschiedliche Apps zurückgreifen, von denen Automatisierungsfans sicherlich eine bestens bekannt sein dürfte: Tasker. Diese kommt aber erst in den weiteren Schritten zum Einsatz, zuvor benötigen wir eine App namens Motion Detector. Die 2,39 € „teure“ App ist eigentlich dafür gedacht, das Smartphone als Bewegungsmelder und Überwachungskamera zu nutzen, dank tieferer Third-Party-Integration lässt sich die App aber auch mit Tasker verzahnen. Also: Zunächst mal Motion Detector kaufen, herunterladen und starten. Bevor wir irgendetwas machen gehen wir nun zunächst einmal in die Einstellungen und nehmen ein paar Änderungen vor.

Sensitivity: Können wir zunächst einmal vernachlässigen, allerdings könnte der Punkt nach einem späteren Test noch interessant werden. Sollte die Bewegungserkennung nämlich zu sensibel oder zu wenig reagieren, könnt ihr diese an dieser Stelle nochmal etwas nach oben oder unten justieren.

Reduce: Motion Detector scannt recht zügig, in den meisten Fällen reicht es aber auch, den Abstand zwischen bei Scanvorgängen etwas zu erhöhen.

Interval: Sobald eine Bewegung erkannt wurde, wird das Display eingeschaltet. Damit Motion Detector im Hintergrund nicht unnötigerweise weiter scannt, könnt ihr hier eine Zeitspanne festlegen, in der nicht mehr weiter geprüft wird. Könnt ihr selbst entscheiden, ich persönlich finde eine Minute als in Ordnung.

Camera: Hier könnt ihr von der Hauptkamera auf der Rückseite auf die Frontkamera wechseln. Für unser Vorhaben natürlich notwendig.

Zone: Hier lässt sich eine Zone festlegen, in der nach Bewegungen gesucht werden soll. Würde ich auf der Standardeinstellung belassen, lediglich wenn ihr zum Beispiel einen Hund habt und Motion Detector dies erkennt, könnt ihr so das Sichtfeld der Kamera ein wenig reduzieren.

Autostart: Der Einfachheit halber die Checkbox aktivieren, dann wird die Bewegungserkennung automatisch gestartet, sobald ihr die Motion Detector-App startet.

Nun können wir die Einstellungen verlassen und sollten nun noch ein paar weitere Optionen vornehmen, die wir auf der Hauptseite vorfinden. Die Punkte „Pictures“, „Signal“ und „Events“ können wir zunächst einmal ausschalten, für unser Vorhaben unnötig – es sei denn, ihr wollt das Tablet auch gleich als Kamera nutzen, dann könnt ihr euch einmal einen Überblick über die Möglichkeiten verschaffen. Für uns wichtig ist allerdings der letzte Punkt: „Send“ sollte aktiviert sein, ebenso wie die darunterlegende Checkbox. Nur so sendet Motion Detector Benachrichtigungen an andere Apps aus, die Tasker dann eben abgreift. Haben wir alle Einstellungen vorgenommen können wir die Bewegungserkennung nun über den Button ganz oben einschalten.

Für den nächsten Schritt benötigen wir zunächst einmal die App Secure Settings, zumindest dann, wenn unser Tablet nicht gerootet ist – in dem Falle könnt ihr in Tasker direkt die „Wake up“-Aktion nutzen. Auf ungerooteten Geräten müssen wir stattdessen auf Secure Settings zurückgreifen, die aber kostenlos zu haben ist. Also: Kurz installieren, mehr müssen wir zunächst nicht damit machen. Was im gleichen Atemzug auch direkt installiert werden kann, ist Tasker. Mit der App sind sehr ausgiebige und tiergehende Automatisierungen möglich – ich werde an dieser Stelle gezielt beim Thema bleiben und den Funktionsumfang nicht weitergehend erläutern. Bei Interesse also herumspielen.

Secure Settings
Secure Settings
Entwickler: intangibleObject
Preis: Kostenlos
Tasker
Tasker
Entwickler: joaomgcd
Preis: 3,59 €

Haben wir Tasker installiert und gestartet, erstellen wir über das untere „+“-Symbol zunächst einmal ein neues „Ereignis“. In der Kategorienauswahl wählen wir dann zunächst „System“ und dann „Intent empfangen“. Hier geben wir nun unter „Aktion“ die Action-Variable von Motion Detector ein: „org.motion.detector.ACTION_GLOBAL_BROADCAST“. Die Felder Typ, Schema und MIME-Typ können freibleiben.

Weiter geht es dann mit einem Klick auf den oberen, linken Zurück-Button („Ereignis bearbeiten“). Nun klicken wir einmal auf das „+“-Symbol neben unserem angelegten Ereignis und wählen hier dann die Aufgabe „Neuer Task“ aus und geben einen passenden Namen wie zum Beispiel „Display an“ ein – nach dem Bestätigen des Namens gelangen wir in die Detailansicht unserer Aufgabe, in der aber logischerweise noch nichts los ist.

Auch hier klicken wir wieder auf das untere „+“-Symbol und wählen als Aktionskategorie „Plugin“ aus, in der darauffolgenden Ansicht sollte dann auch besagtes „Secure Settings“ zu finden sein. Im nächsten Schritt belassen wir den „Timeout“-Wert auf „Keine“ und auch bei „If“ müssen wir nichts hinterlegen, stattdessen klicken wir einmal auf das Stift-Symbol neben „Konfiguration“.

Nun öffnet sich Secure Settings, in dem wir erst einmal den Punkt „Actions“ öffnen lassen und uns dann aus der Liste ein Eintrag „Wake Device“ auswählen – logischerweise recht weit unten. Hier seht ihr auch schon, was ihr noch so alles anstellen könntet, aber das soll hier nicht das Thema sein. Den „Wake Typ“ belassen wir bei „Screen & Keyboard Lights On“, als Dauer wählen wir eine Sekunde – sollte ausreichend sein. Über das allerseits bekannte Disketten-Symbol können wir die Einstellungen nun speichern und werden wieder zurück zu Tasker geleitet.

Zurück in Tasker betätigen wir wieder den oberen Pfeil bei „Aktion bearbeiten“, woraufhin wir wieder zurück in die Hauptansicht mit allen Profilen/Ereignissen gelangen. Sicherheitshalber stellen wir den Schalter nun noch einmal auf „Aus“ und dann wieder auf „Ein“. Und schon sind wir fertig: Wenn wir nun das Gerät ausschalten und kurz warten, sollte das Display nun automatisch eingeschaltet werden, sobald wir zum Beispiel die Hand an der Frontkamera vorbeiführen. Ganz simple Umsetzung, die leider etwas Bastelei bedarf, aber letztlich kein Hexenwerk ist – selbst wenn ihr den ein oder anderen oben beschriebenen Wert noch ein wenig anpassen müsstet.

Tipp

Wer es noch umfangreicher mag, der kann die Bewegungserkennung auch beim Einschalten deaktivieren und beim Ausschalten wieder aktivieren lassen – geht ebenfalls via Tasker und diesen Notification-Werten. Ist in meinen Augen aber unnötig, wenn man die Zeitspanne zwischen zwei Events eben etwas höher ansetzt (siehe oben).

Bildquelle Shutterstock

Artikel teilen

Kaufempfehlung*

  • Samsung Galaxy A52s 5G Smartphone ohne Vertrag 6.5 Zoll Infinity-O FHD+ Display 128 GB Speicher 4.500 mAh Akku und Super-Schnellladefunktion Violet 30 Monate Herstellergarantie [Exklusiv bei Amazon]
  • Neu ab ---
  • Auf Amazon kaufen*

21 Kommentare vorhanden

Aloha

Danke erstmal für Deinen Artikel. Schnell und zügig zum gewünschten Ergebnis. Klasse!

Ein kleines Problem habe ich aber trotzdem noch. Bei mir schaltet sich das Display nicht mehr aus. Ich habe den Wert im Android (4.2.2) testweise auf 15 Sekunden eingestellt. Aber es will einfach nicht. Einschalten aus dem suspend geht super.

Vllt. hast Du da ja noch einen Tip für mich.

Viele Grüße

    Ich hatte das selbe Problem und nach ewigen Suchen hab ich die Lösung gefunden:

    Bei Android unter Einstellungen -> Sicherheit -> Geräteadministratoren -> Haken bei „Secure Settings“ und „Tasker“ setzen. Dann schaltet sich das Display wieder ab.

    LG aus Salzburg

Moin,
gute Anleitung, aber schreib eben dazu, dass es nicht mit jedem Gerät funzt. Habe mir ein billiges Tablet in der Bucht gekauft (Neupreis 40 Euro) mit Android 6 und alles so gemacht wie Du geschrieben hast. Keine Chance. Motion Detector erkennt zwar die Bewegung wenn der Bildschirm aus ist (habe mal den Sound angeschaltet zum testen), aber das Bild bleibt dunkel. Alle Settings wie Du geschrieben hast. Das Tablet ist NICHT gerootet und das bleibt auch so. Das Gerät packe ich nämlich JETZT wieder ein und schicke es zurück. Hat eh einen Beleuchtungsfehler im Display.
War übrigens ein „Irulu“ Tablet.
Wer es einfacher haben will, hängt sich einfach ein gebrauchtes Tablet mit Näherungssensor in den Raum. Spart man sich den ganzen Hickhack mit verschiedenen Apps und so weiter.
Also: Gute Arbeit….leider nicht bei jedem Tablet machbar.
Thx anyway

Hallo,
danke für die sehr ausführliche Anleitung. Das Tablet „aufzuwecken“ funktioniert super, aber leider geht das Display nach der in den Einstellungen definierten Zeit nicht wieder aus. Gibt es hier einen Tipp?
DANKE

    Ich hatte des selbe Problem und nach ewigen Suchen hab ich die Lösung gefunden:

    Bei Android unter Einstellungen -> Sicherheit -> Geräteadministratoren -> Haken bei „Secure Settings“ und „Tasker“ setzen. Dann schaltet sich das Display wieder ab.

    LG aus Salzburg

Hallo,
vielen Dank für die guet Anleitung.

Nach vielen Schwierigkeiten (Sperrbildschirm, etc.) mit meinem Huawei Media Tab 3 funktioniert der ganze Mechanismus für ca. 8 Stunden. Danach scheint sich die Motion Detector App aufzuhängen. Es wurden über die ca. 8 Stunden ca. 35 Events erkannt, und der Bildschirm mit Tasker immer wieder aktiviert.
Warum reagiert Motion Detector nach so langer Zeit auf dem Tablet nicht mehr. Ich muss den Detector aus- und wieder einschalten. Dann funktioniert es wieder für mehrere Stunden.
Kennt jemand dieses Problem und weiß er eine Lösung?

    Hallo,

    gibt es hierzu eine Lösung?
    Ich habe das selbe Problem mit meinem T3 Nach einigen Stunden erkennt der Motion Detector keine Bewegungen mehr. (Aber nur wenn das Tablet mehrere Stunden auf Akku läuft). Habe schon alle Energieoptionen durch da ich das Problem hier vermutet habe.

    Danke

    Hallo Marcel,

    danke für deine Antwort !
    Diese Einstellung habe ich schon getätigt.

    Die Sache mit dem „Motion Display an“ ist cool! Ich will das unbedingt haben Ich habe das Tablet jetzt zum 3 mal neu aufgesetzt und heute Nacht wird es wieder ohne Strom durchhalten müssen. Wenn nach mehreren Stunden ohne Tätigkeit der Motion Detector dann seinen Dienst quitiert und ich das Tablet mit der Powertaste starten muss, dann finde ich in der Übersicht der offenen Programm das: Motion Detector ist nicht geschlossen jedoch Events „0“ es dauert 3-4 sek und er fängt mit „Events: 1“ an.

    Michael Konhäuser

    Mit „starten muss“ meine ich das Display anschalten. Er hat natürlich weiterhin Akku! Dafür sorgt ein anderer Task der Automatisch eine Steckdose schaltet sollte das Tablet unter 15 % kommt.

    Michael Konhäuser

    Leider ist Motion Detector heute früh wieder ohne Funktion gewesen. erst nachdem ich unter den geöffneten Apps diese wieder angeklickt habe wurde der Motion Detector wieder ausgeführt. Habt Ihr Ideen was ich noch machen kann?

    Michael Konhäuser

    Ich habe eine Lösung!!!
    Ich nutze nicht den Motion Detector sondern Fully Single App Kiosk.
    Keinen Abbruch mehr auch wenn das Tab auf Akku läuft!

    Hallo Michael,
    danke für den Hinweis mit der anderen App.
    Was muss man dort einstellen, damit es ohne Motion Detector funktioniert.
    Mein Huawei MediaPad T3 beendet ebenfalls den Motion Detector nach einiger Zeit.
    Danke und einen guten Rutsch ins neue Jahr.
    Viele Grüße

Ich weiß jetzt kommen bestimmt komische Kommentare.
Ich hab ein win 10 Tab das ich gern so nutzen möchte. Hat das schon jemand geschafft?

Gruß Peter

Keine Reaktion mehr auf Anfragen typisch für solche tollen Anleitungen. Bei mir bleibt das Display auch immer aktiv…sehr sinnvoll Der Tasker ist Schuld der hält das Display am Leben warum auch immer.

    Hat mehrere Gründe:

    a) Anleitung sind immer nur begrenzt gültig, da sich vor allem Mobil viel und schnell Änderungen einspielen.

    b) Außerdem ist es so wie 8XxSHADExX8 bereits schrieb: Es muss nie mit allen Geräten funktionieren. Einige Hersteller setzen feste Beschränkungen in den Firmwares, bei gefühlten 1.000.000 Geräten kannst du nicht jedes berücksichtigen.

HI
Mein Display geht trotz der einstellung “ Bei Android unter Einstellungen -> Sicherheit -> Geräteadministratoren -> Haken bei „Secure Settings“ und „Tasker“ setzen. Dann schaltet sich das Display wieder ab.“ nicht mehr aus.

Sobald es einmal eine bewegung erkannt hatte bleibt es an
Hat jemand ne idee??

    Hab es endlich hinbekommen

    Und zwar wie folgt:
    > Motion detector erkennt Bewegung über Front-Kamera vom Tablet
    > Task „display ein“ wird gestartet, welcher beinhaltet: Display einschalten, Task „timer“ stoppen, Task „timer“ starten
    > Task „timer“ enthält ein „Warte 2 Minuten“ und danach ein „Systemsperre“ für Display aus

    Wird innerhalb der 2 Minuten erneut Bewegung durch „motion detector“ erkannt, dann wird wieder der Task „timer“ aufgerufen, der „alte Timer-Task“ gestoppt und die 2 Minuten beginnen von vorne. Erst wenn dann innerhalb der 2 Minuten keine neue Bewegung erkannt wurde, dann wird über „Systemsperre“ das Display ausgeschaltet.

    Also Fall gelöst Juhu!

    Grüße,

    Hallo Manuel, danke für die Anleitung. Kannst du von den Einstellungen einen Screenshot senden?
    Gruß Kai

Die Anleitung ist prima, aber der Ergebnis nicht immer zufriedenstellend. Ich vermute schuld daran ist der Motion Detector. Ich habe jetzt auf den Rat von Michael hin die APP „Fully Single App Kiosk“ getestet. Was soll ich sagen… alles läuft bis jetzt absolut zuverlässig. 0 Probleme. Die Einrichtung dauert keine Minute und die APP macht den Motion Detector UND Tasker komplett überflüssig. Toller Tip, vielen Dank dafür. btw.. die APP kann 1 Monaten getestet werden, ohne Einschränkungen, danach sind 5,90 EUR fällig.

    Hallo,
    ich habe mir auch die „Fully Single App Kiosk“ gekauft. Leider reagiert der Motion Detektor nach ca. 2h nicht mehr. Dann muss ich den Screen einmal von Hand entsperren und dann läuft es wieder. Hat dazu jemand eine Idee?
    Ich nutze ein Lenovo M-10 FHD+ mit Android 10.

Schreibe einen Kommentar

Schreibe einen Kommentar zu manuel kargelAbbrechen

⚠ Mit dem Nutzen des Kommentarbereiches erklärst du dich mit der Datenschutzerklärung einverstanden.