Bildschirm einschalten wenn sich ein Item ändert

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
ollis112
Beiträge: 109
Registriert: 18. Aug 2018 11:36
Answers: 0
Wohnort: Alsbach-Hähnlein

Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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
Openhab3.3.0, openhabian auf Ubuntu, Gigabyte Brix, Z-Wave, Zigbee, Enocean

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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]
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

ollis112
Beiträge: 109
Registriert: 18. Aug 2018 11:36
Answers: 0
Wohnort: Alsbach-Hähnlein

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag von ollis112 »

Hallo, den kenne ich, aber der läuft ja nur auf Android. Ich verwende aber eine Pi mit rasbian
Openhab3.3.0, openhabian auf Ubuntu, Gigabyte Brix, Z-Wave, Zigbee, Enocean

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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 :oops:
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

ollis112
Beiträge: 109
Registriert: 18. Aug 2018 11:36
Answers: 0
Wohnort: Alsbach-Hähnlein

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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ß
Openhab3.3.0, openhabian auf Ubuntu, Gigabyte Brix, Z-Wave, Zigbee, Enocean

Benutzeravatar
udo1toni
Beiträge: 15247
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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.
:)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

ollis112
Beiträge: 109
Registriert: 18. Aug 2018 11:36
Answers: 0
Wohnort: Alsbach-Hähnlein

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag 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.
Openhab3.3.0, openhabian auf Ubuntu, Gigabyte Brix, Z-Wave, Zigbee, Enocean

ollis112
Beiträge: 109
Registriert: 18. Aug 2018 11:36
Answers: 0
Wohnort: Alsbach-Hähnlein

Re: Bildschirm einschalten wenn sich ein Item ändert

Beitrag von ollis112 »

habe es jetzt mit php und sendHttpGetRequest gelöst
Openhab3.3.0, openhabian auf Ubuntu, Gigabyte Brix, Z-Wave, Zigbee, Enocean

Antworten