NEWS
Fully , Tasker, Motion Detector NightClock starten (gelöst)
-
Hallo zusammen
Ich nutze Motion Detector und Tasker auf einem Samsung Tab 3 . Zur Visualisierung nutze ich Fully. Funktioniert auch soweit prima.
Der interne Motion Detector vom Fully funktioniert bei mir leider nicht so zuverlässig wie die App.
Ich möchte jetzt gern das nach 2 min der Bildschirmschoner (NightClock) angeht und wenn Bewegung erkannt wird, Fully wieder startet.
Ich habe es bis jetzt so gelöst, nach 2 min Helligkeit dimmen auf 30 und dann starte App Night Clock.
Wenn Bewegung erkannt wird, beende App Night Clock und starte App Fully.
Da habe ich aber das Problem, das kurz nach dem Start von Fully der berühmte Kreis zum neuladen kommt.
Leider kenne ich mich mit dem Tasker nicht so gut aus. Ich wollte eigentlich, das während der Bildschirmschoner aktiv ist ,Fully im Hintergrund weiter läuft und bei Bewegung sofort aktuell erscheint.
Wie kann ich das lösen?
Volker -
@Knusterus sagte in Fully , Tasker und Motion Detector Bildschirmschoner starten:
App Night Clock
Also in TASKER kann man eine Task definieren:
z.b: NAME: "Fully-Start" in der werden Aufgaben definiert:Home-Screen anzeigen /* Homescreen wird aufgerufen die aktuelle APP (NightClock) läuft im Hintergrund weiter
Warte (1 Sekunde)
Lade Applikation (Fully) /* Kann man in Tasker auswählenMan braucht aber noch den Trigger (Profile). Dafür verwende ich entweder PushOver oder WirePusher, um eine Benachrichtigung an das Tablet zu schicken.
TASKER (NotificationListener installieren)
Profile-Ereignis-Plugins-NotificationListener (Apps: WirePusher oder PushOver).
-> Task hinterlegen : "Fully-Start".Soll ioBroker noch darüber informiert werden, das Fully auch wirklich gestartet wurde muß man noch ein HTTP-Request über Simple-Api ausführen : https://github.com/ioBroker/ioBroker.simple-api
Aktivieren im web.o-Adapter:HTTP-Request mit
Methode GET
URL http://192.168.X.X:8087/set/javascript.0.EigenerWert?value=WassollgeschicktwerdenNotification abbrechen mit Nach App löschen : WirePusher oder PushOver /* Benachrichtigung löschen
Ich fang immer mit der TASK an, damit ich probieren kann, ob es funktioniert.
Der berühmte Kreis zum Neuladen kann aber auch mit den Reload-Einstellungen zum VIS-Projekt zusammenhängen:
https://forum.iobroker.net/topic/19572/anleitung-vis-aktiv-lassen-bei-bildschirm-aus-am-tablet-mit-fully-kiosk-browserIch hoffe, das hilft ein wenig.
-
@MCU
Danke für die Erklärung.
Habe ich das richtig verstanden , den Bildschirmschoner startest Du einfach über Android nach etwa 2 min ohne Aktivität. Im Tasker legst du dann fest, nach 3 min Homescreen (Bildschirmschoner) anzeigen und wenn Bewegung erkannt, dann lade Fully.
Ist das richtig so?
So ich habe es gerade mal getestet ,aber es funktioniert nicht richtig. Ich habe den Android Bildschirmschoner eingestellt nach 1 min ohne Aktivität. Den Tasker habe ich eingestellt ,wie auf dem Bild.
Wenn jetzt Fully läuft,startet der Bildschirmschoner nicht, nach 3 min wird zwar der Homescreen angezeigt aber nicht der Bildschirmschoner. Was habe ich falsch gemacht?Danke erstmal für die Hilfe
Volker -
@Knusterus Für den Bildschirmschoner hast du ja eine eigene APP Night Clock. Die must du dann entsprechend starten. Also wieder LADE APPLIKATION "Night Clock".
Bei deiner Aufgabe Display Ein lädst du die Fully APP setzt die Helligkeit auf 255 guckst dir das 2min an und setzt die Display Helligkeit wieder runter und schaltest auf den Home Screen, was jetzt fehlt ist die NIGHT CLOCK laden.
Ab du möchtest auch nur 2 min den Monitor an haben? Und machst sonst nichts mit dem?Ich persönlich schalte keine Bildschirmschoner an, sondern schalte das Gerät aus. Dafür gibt es die TASK Aufgaben "Einschalten" und "Turn Off".
Wie triggerst du denn die TASK "Display Ein"?
Motion Detector wird vom ioBroker erkannt und sendet dann was an wen?Eine weitere Möglichkeit wäre es unter TASKER eine TASK
zu definieren LadeLetzteAPP mit der Aufgabe "Lade letzte Applikation". Dies ist dann interessant, falls du auf dem Gerät nichts anderes machst.
Im Profile (Trigger) -> TASK "LadeletzteApp". Tasker schließen. die Apps nacheinander öffnen und den Rest macht der Trigger. Er schaltet dann die Apps immer hin und her. Mit der Helligkeit müsste man dann in der Task noch anpassen, in Anbhängigkeit von der geladenen APP. -
@MCU
So ich habe es so gemacht ,wie Du gesagt hast, erst Fully einschalten ,dann Helligkeit auf 255 dann 2 min warten ,dann Homescreen und zuletzt Nightclock starten.
Was soll ich sagen ich bin begeistert, beim jedem Start sofort der aktuelle View ohne drehenden Kreis. Also alles Prima vielen Dank für Deine Hilfe.
Nun zu Deinen Fragen, ja ich nutze das Tablet nur zur Viewanzeige, früher habe ich es auch ausgeschaltet ,wenn keine Bewegung erkannt wurde. Aber irgendwann kam bei jedem Start immer der drehende Kreis und man mußte warten bis was zu erkennen war. Das war nervig.
Die Bewegungserkennung lauf direkt vom Motiondetector zum Tasker
Eine sehr gute Erklärung findest Du hier
So hatte ich es bis jetzt auch gelöst, hat auch prima funktioniert.
Jetzt werde ich das Wochenende mal zum Testen nutzen.
Die Reduzierung der Helligkeit über den Tasker brauche ich auch nicht, da man bei dem Bildschirmschoner die Helligkeit für Tag und Nacht getennt einstellen kann.
Ich habe es jetzt so eingestellt , das es tagsüber gerade zu erkennen ist und zwischen 22.00 und 6:00 der Bildschirm komplett dunkel ist.
Mal sehen wie der Stromverbrauch aussieht.
Vielen Dank nochmal
Volker -
@MCU
So ich habe es mal von gestern Abend bis heute morgen ohne Akku laden getestet und heute morgen war der Akku leer. Gut das Tablet und auch der Akku sind nicht mehr das Neuste, aber sonst war nach einer Nacht noch ca 40% Akku übrig.
Gibt es denn die Möglichkeit Zeitgesteuerte Tasks zu erstellen. Z.Bsp.. Wochentags von 5-21 Uhr so wie oben mit Bildschirmschoner . Von 21-5 Uhr wie vorher ohne Bildschirmschoner mit ausschalten vom Tablet . Nachts sieht ja keiner die Uhr.
Kann man das über den Tasker auch lösen?`
Volker -
@Knusterus JA.
Auf das Profile gehen mit der Bedingung für die Motion Detection Erkennung.
Länger auf die Bedingung drücken bis ein Zusatzfenster kommt:Dann auf Hinzufügen klicken bzw drücken.
Zeit auswählen
Wenn das von und bis orange unterstrichen sind die wirksam:
Jetzt kann man den Zeitbereich auswählen wo die Bedingung gültig sein soll. In Deinem soll es beispielsweise von 07-23 auf die Motion Bewegung reagiert werden, also dann entsprechende Zeiten eingeben, bzw durch hoch- und runterschieben auswählen:
Und schon funktioniert die angegebene Task DISPLAY EIN nur noch von 7-23 Uhr.
Dann noch ein Profile einrichten, damit das Tablet um 23 Uhr abgeschaltet wird. TASK -> Turn Off
Und vielleicht muss die Helligkeit nicht immer auf 255 eingestellt sein, spart Energie!! Es gibt dafür auch die Aufgabe "Auto-Helligkeit", die Frage ist, ob das Tablet das unterstützt.
-
@MCU
Danke MCU, Ich habe jetzt die Helligkeit auf Auto gestellt, das reicht völlig aus.
Sonst habe ich mir jetzt 2 Profile und 2 Tasks angelegt, eins von 5-23 Uhr mit Bildschirmschoner und von 23-5 Uhr mit Bildschirm aus so wie früher. Hat die erste Nacht prima funktioniert. Jetzt muss ich nur noch das Laden vom Tablet etwas anpassen.
Ich hatte oben einen falschen Link gepostet ,das habe ich korrigiert.
Danke nochmal für Deine Hilfe
Volker -
@Knusterus
Gerne. Bitte noch das Thema oben als [gelöst] kennzeichnen. Also enaml den obersten Beitrag mit den drei Punkten bearbeiten und dann ändern. Falls den Text dadurch zu lang ist, hinten was weg nehmen. Danke.