NEWS
Projekt Touchscreen auf Raspi
-
Hi,
ich habe mir das zum testen mal mit diesem Monitor nach gebaut.
https://www.amazon.de/dp/B0C4T37W37?psc=1&ref=ppx_yo2ov_dt_b_product_details
Wenn ich jetzt über den Befehl:
xset -display :0 dpms force off
Das Display auschalte bekomme ich das zusehen:
Bis der Monitor in Power Saving geht.
Habt ihr sowas auch bei euren Monitoren?
-
@wendy2702 Ich habe einen älteren Monitor. Aber dort auch das Gleich.
Eine Meldung:Signal lost
und dann geht das Teil in Ruhezustand. Ich kann aber am Monitor einstellen wie schnell er in den Ruhezustand gehen soll. Mit 2 Sekunden stört mich das auch nicht.
-
@chaot ok.
Bei dem Teil lässt sich die Zeit nicht einstellen.
Dauert auch etwas länger als 2 Sekunden.
Habe noch eine Alternative bestellt. Mal sehen wie der sich verhält.
-
@wendy2702 Ja, so ähnlich ist das bei mir auch, stört mich aber nicht, da die Anzeige recht schnell ausgeht und ich normalerweise nicht in der Nähe bin, wenn das passiert (Stichwort Bewegungsmelder).
-
Ich stehe auch nicht davor
Wollte nur mal wissen wie das so bei euch ist und wie ihr damit umgeht.
Schaltet ihr auch per Befehl die Anzeige aus oder wie habt ihr das umgesetzt?
-
Hallo
ich hab den hier im Portrait verbaut. Die Aufwachzeit ist super schnell. Beim abschalten ebenfalls keine störenden Bilder. Im Betrieb ca. 17W im Standby 1W.
Ursprünglich hatte ich ein RPi3 dran hängen. Das war aber performancetechnisch ein Desaster. Aktuell hab ich einen kleinen Minirechner laufen, der aber mit 12W und nem Debian nur für die Anzeige da ist. Ein/Ausschalten erfolgt bei mir über zwei Scripte, die ich von ioBroker schalte wenn z.B. der Bewegungsmelder auslöst.Wo liegt denn der Rpi5 im Verbrauch und ist die Performance beim Bildwechsel gut?
#!/bin/bash # Display Einschalten export DISPLAY=:0 xset s noblank xset s off ###Bildschirmschoner xset -dpms ###Monitor Energiesparen - aus, + ein xset s reset xset s noexpose
#!/bin/bash export DISPLAY=:0 xset s 1 xset s blank
-
@novinophobie den Ilyama hatte ich auch überlegt. Ist mir aber doch zu groß und baut an dem vorgesehenen Montageort zu weit auf.
-
@novinophobie Der Rpi5 inklusive Touchscreen liegt bei 7-9 Watt ca. wenn das Display an ist. ohne Display deutlich niedriger, da habe ich aber aktuell keine Werte. Ich bin mit der Performance zufrieden, bei den Grafana Charts zeigt sich ein Unterschied zum Desktop, bei einfach View wechseln kaum bis gar nicht. Der Pi5 hat aber auch noch einen Riesen Performanceschritt im Vergleich zum Pi4 gemacht, dass der 3er eine Katastrophe ist glaube ich sofort..
-
So ich haben nun endlich den Monitor incl dem Raspberry da sitzen wo er hin soll.
Der ist jetzt auch über LAN angeschloßen.
Leider bricht trotdem immer wieder die Verbindung ab.
Eventuell hat ja einer eine Idee.
Ansonsten ist es wie ich finde ganz gut geworden.
Den Rahmen hat ein ganz lieber Schreiner Kollege von mir aus echter Deutscher Eiche gefrässt. -
@novinophobie sagte in Projekt Touchscreen auf Raspi:
Ursprünglich hatte ich ein RPi3 dran hängen. Das war aber performancetechnisch ein Desaster. Aktuell hab ich einen kleinen Minirechner laufen, der aber mit 12W und nem Debian nur für die Anzeige da ist. Ein/Ausschalten erfolgt bei mir über zwei Scripte, die ich von ioBroker schalte wenn z.B. der Bewegungsmelder auslöst.
Hast du iobroker auch auf dem Minirechner an dem Monitor oder extern noch auf einem anderen.
Wenn extern, so habe ich es verstanden, wie schaltest du dann über iobroker den Monitor?Das würde mich interessieren, da es ja fast meiner Konstellation entspricht. Ich habe zwar den Raspberry und keinen Minirechner, aber Debian sind ja beide.
-
@woupi Ich hatte früher ein ähnliches Problem, weiss aber nicht mehr, ob es dasselbe war. Jedenfalls habe ich seitdem 2 Web Instanzen mit unterschiedlichen Ports: 8082 und 8083. Die Instanz zur Anzeige verwendet Chache und die iobroker.ws Sockets, die andere zum Editieren beides nicht:
Du kannst probeweise in Deiner Web Instanz beides aktivieren und schauen ob es hilft. Bei dieser Einstellung hat allerdings das Editieren gesponnen, daher die 2. Instanz. -
@frederik-buss
Danke habe ich gerade mal so gemacht. 2 Instanzen hatte ich schon, also bei einer (der zur Anzeige) die Haken gesetzt.Ich habe seit gestern aber auch die Zeit zum Monitor abschalten mal von 900 sec auf 60 sec. gesenkt. Seit dem ist es nicht mehr vor gekommen.
-
@woupi sagte in Projekt Touchscreen auf Raspi:
Wenn extern, so habe ich es verstanden, wie schaltest du dann über iobroker den Monitor?
Das geht relativ einfach mit z.B. dem Linux Control Adapter.
Hier den Rechner der Vis Anzeige eintragen mit Zugangsdaten:
Dann unter eigene Befehle diese:
Dann einmalig vom IOB Server eine SSH Verbindung zum VIS rechner aufbauen damit der Key exchange erfolgen kann.
Im Anschluß erhalt man dann z.B. folgende Datenpunkte und die beiden Button zum Aus/Einsschalten des Displays
Dann noch ein kleines Blockly bei mir über HM Bewegungsmelder:
-
@wendy2702 sagte in Projekt Touchscreen auf Raspi:
Vielen Dank, habe mich gleich dran gesetzt um es aus zurobieren:Dann einmalig vom IOB Server eine SSH Verbindung zum VIS rechner aufbauen damit der Key exchange erfolgen kann.
Also SSH Verbindung über Putty vom normalen Rechner weiß ich aber vom IOB Server?
Wie geht das?Und der Datenpunkt zum PIR Sensor taucht der dann da auch auf oder musss ich da noch etwas machen? Der sitzt mit am Raspberry.
VG -
@woupi sagte in Projekt Touchscreen auf Raspi:
Also SSH Verbindung über Putty vom normalen Rechner weiß ich aber vom IOB Server?
Wie geht das?Du machst ein Terminal/Konsole zu deinem iobroker Server auf. Dann darin
ssh <deinUservomVISRechner>@<IP-VISRechner
Also z.B.: ssh woupi@192.168.178.25
Dann sollte eine SSH Verbindung zum VIS Rechner aufgebaut werden und du wirst gefragt ob die den Key aktzeptieren möchtest. Mit "ja" oder "Yes" bestätigen und passwort eingeben. Danach sollte sich der Linux Control Adapter mit dem VIS Rechner verbinden.
@woupi sagte in Projekt Touchscreen auf Raspi:
Und der Datenpunkt zum PIR Sensor taucht der dann da auch auf oder musss ich da noch etwas machen? Der sitzt mit am Raspberry.
Raspberry ist der Rechner nur zur Anzeige und der PIR hängt an den GPIOs oder wie angeschlossen?
-
Ich habe einen NUC auf dem Proxmox läuft. Dadrauf laufen verschiedene lxc Container und eine VM. Die VM ist die iobrocker installation.
Dann habe ich, wie hier im Thema von frederik-buss beschrieben, einen Raspberry 5. Der ist nur für einen Touchscreen Monitor da. An den GPIO des Raspberry hängt der PIR Sensor.
-
@woupi OK.
Bis auf den BWM ist der Aufbau identisch mit meinem.
Also aus der Proxmox VM, kannst auch die Konsole nutzen, SSH auf den PI wie oben beschrieben.
Die GPIO's und damit den BWM kannst du versuchen mit dem RPI Monitor Adapter nach IOB zu bekommen.
Dann hättest du den als DP auch in IOB und kannst den im Blockly verwenden.
-
@wendy2702
rpi habe ich gleich mal installiert, allerdings kann ich da gar nicht die IP vom Raspberry angeben, von daher wüsste ich jetzt nicht, woher der Adapter wissen soll wo er seine Daten hernehmen muss.Weißt Du da mehr drüber?
PS:
Meine Recherche hat meine Vermutung bestätigt. Ich muss auf dem Raspberry ebenfalls iobroker installieren. Die Installation dann als slave. Hier muss der Adaperter rpi2 installiert werden.
So bekommt man die Daten dann auch in den Master.Werde ich mal versuchen. Ich hoffe nur, dass die iobroker Installation nicht zuviel Recourcen benötigt, sollte es aber eigentlich nicht.
-
@woupi sagte in Projekt Touchscreen auf Raspi:
Meine Recherche hat meine Vermutung bestätigt. Ich muss auf dem Raspberry ebenfalls iobroker installieren. Die Installation dann als slave. Hier muss der Adaperter rpi2 installiert werden.
So bekommt man die Daten dann auch in den Master.Sorry,
ich habe den schon lange nicht mehr im Einsatz und hatte das nicht mehr im Gedächtnis das der dann auf dem Slave laufen muss.
-
@wendy2702
Nicht schlim, so lernt man immer weiter. Jetzt beschäftige ich mich hlt mal mit einer slave Installation.