Seite 1 von 1
Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 27. Jul 2019 17:21
von ollis112
Hallo,
ich habe mal wieder eine besondere Idee, habe aber leider keine Ahnung wie und ob man da lösen kann.
Auf einem Mini-PC habe ich Openhabian 2.5M1 laufen.
AN einem Raspberry Pi3 habe ich ein Touchscreen auf dem Habpanel im Browser als Vollbild läuft.
Natürlich geht der Screen nach 10 Minuten in den Standby-Modus, soll er auch.
Jetzt möchte ich gerne, wenn sich der Wert eines Items ändert, (bestimmter Wert) dass der Screen aus dem Standby-Modus erwacht.
Ist so etwas möglich? Und wenn ja, kann mir bitte jemand einen Tipp geben.
Viele Grüße
Oliver
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 28. Jul 2019 08:11
von sihui
ollis112 hat geschrieben: ↑27. Jul 2019 17:21
Ist so etwas möglich?
Ja. Es mag mehrere Wege geben, bei mir nutze ich diesen:
https://www.ozerov.de/fully-kiosk-browser/de/
Du kannst damit Items über das REST Interface "überwachen".
Code: Alles auswählen
// Screensaver and daydream
/?cmd=startScreensaver&password=[pass]
/?cmd=stopScreensaver&password=[pass]
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 28. Jul 2019 12:24
von ollis112
Hallo, den kenne ich, aber der läuft ja nur auf Android. Ich verwende aber eine Pi mit rasbian
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 28. Jul 2019 13:18
von sihui
ollis112 hat geschrieben: ↑28. Jul 2019 12:24
Hallo, den kenne ich, aber der läuft ja nur auf Android. Ich verwende aber eine Pi mit rasbian
Sorry, hatte den Post im Detail (mal wieder) nicht gelesen

Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 29. Jul 2019 10:31
von udo1toni
Die Frage ist, was da für ein Screensaver werkelt. Auch den sollte man über einen Befehl antriggern können.
Da ich selbst meine Pi nur headless betreibe, hab ich mich mit dieser Seite des Pi noch gar nicht auseinander gesetzt.
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 29. Jul 2019 10:39
von udo1toni
Auf die Schnelle habe ich einen Link gefunden, mit dem man sich behelfen kann. Allerdings geht es hier erst mal um eine andere Funkiton.
https://tutorials-raspberrypi.de/raspbe ... ktivieren/ beschreibt das automatische einschalten bei Annäherung.
Dabei wird der normale Screensaver außer Kraft gesetzt und stattdessen übernimmt ein Python Script den Job, das Backlight des Displays abzuschalten. Im Beispiel erfolgt das dann abhängig von einem GPIO, an dem der Näherungssensor hängt, aber das lässt sich ja recht einfach abwandeln.
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 29. Jul 2019 10:51
von ollis112
Hi Udo,
ja das mit dem Bewegungsmelder hatte ich gefunden, aber das möchte ich nicht. Wenn ich hingehe kann ich den screen auch antippen.
Ich dachte mir, wenn z.B eine Unwetterwarnung kommt, dann geht der screen automatisch an.
Ach ja, ich habe diesen hier: Hannspree HT HT161HNB
Ich müsste irgendwie dem RPi einen Befehl senden können, z.b. dass er ein Scribt/Datei ausführen soll.
GRuß
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 29. Jul 2019 19:31
von udo1toni
Es ging mir nicht um den Bewegungsmelder, sondern darum, das Script so abzuändern, dass es sich über einen Befehl steuern lässt.

Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 30. Jul 2019 10:10
von ollis112
OK, verstanden.
Ich habe jetzt auf dem Rpi eine ausführbare Datei erstellt (.sh)
in der Konsole funktioniert die auch.
Jetzt muss ich nur die Datei von openhab aus starten.
Re: Bildschirm einschalten wenn sich ein Item ändert
Verfasst: 30. Jul 2019 19:52
von ollis112
habe es jetzt mit php und sendHttpGetRequest gelöst