Pearl-LCD-Display an der Synology

Status
Für weitere Antworten geschlossen.

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Ja leider teurer, aber irgendwie finde ich nichts billigeres in dieser Größe und Ausführung!
Hab mal zugeschlagen (man gönnt sich ja sonst nix) und werde berichten.
Versand wird hald etwas dauern nach Österreich....

Der auf Pearl kostete übrigens ursprünglich auch mal 25 € ;)
 

skybot

Benutzer
Mitglied seit
18. Mrz 2013
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Ja leider sehr teuer aber weißt du noch wo man displays von pearl bekommt? Oder weiß einer wo man größere her bekommt?
 

Anna_Konda

Benutzer
Mitglied seit
01. Sep 2010
Beiträge
129
Punkte für Reaktionen
0
Punkte
22

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Blöde Frage meinerseits bevor ich mit dem Ganzen beginne:

Reicht es wenn ich die 3 Files (S99lcd4linux.sh, lcd4linux & lcd4linux.conf) in die entsprechenden Ordner auf meine DS schmeisse, oder muss ich damit es funktioniert auch ipkg bzw. einige packages daraus installieren?

Was ich hier aus dem Thread heraus gelesen habe, gehört
das Startskript in /usr/local/etc/rc.d/
der Dienst selbst in /usr/local/bin/
und das Konfigfile in den Ordner /etc/

Passt das so?!

Der Dienst wird dann wahrscheinlich nur korrekt gestartet, wenn ein Display an der DS hängt oder?!
Oder kann ich das schon mal alles machen und den Dienst zum laufen bringen?
Display bekomme ich erst morgen!

Danke für euren Rat!
 
Zuletzt bearbeitet:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Habs jetzt einfach mal so probiert und es klappt!
Danke an die Compilierer und Configfile Ersteller

Werde mich jetzt auch ein wenig spielen.... ;)


EDIT:
Display war übrigens schon geflasht - musste es einfach nur anstecken und es ging! Wie praktisch!
Bootet innerhalb 1-2 Sekunden in den richtigen Modus - muss nichts drücken oder so.
 
Zuletzt bearbeitet:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Bei mir siehts nun so aus (danke an goetz für die Vorlage die er hier gepostet hat):

IMG_0428.jpg

Muss noch schauen wie ich die türkisen Widgets in rot anzeige, wenn als Status FEHLER! angezeigt wird.
Da bin ich noch am tüfteln!

lcd4linux ist echt genial ;)


EDIT:
CPU Temp anzeigen wäre auch noch interessant!!!

EDIT2:
Meine config -> Anhang anzeigen lcd4linux.conf.txt
 
Zuletzt bearbeitet:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114

skybot

Benutzer
Mitglied seit
18. Mrz 2013
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
ich habe das so gemacht:

cpu_temp.sh in /usr/bin

Rich (BBCode):
#!/bin/sh
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin$
export PATH
sensors | grep 'Core 0' | awk '{print $3}'
sensors | grep 'Core 1' | awk '{print $3}'

Dann einen chron tab:

/etc/crontab

Rich (BBCode):
*/1     *       *       *       *       root    /usr/bin/cpu_temp.sh > /tmp/cpu_tmp

in der lcd4linux.conf

Rich (BBCode):
Widget cpu_tmp0 {
    class 'Text'
    expression file::readline('/tmp/cpu_tmp', 1)
    prefix 'CPU0 '
    postfix ' °C'
    width width050
    precision 0
    align 'R'
    update 10 * second
}

Widget cpu_tmp1 {
    class 'Text'
    expression file::readline('/tmp/cpu_tmp', 2)
    prefix 'CPU1 '
    postfix ' °C'
    width width050
    precision 0
    align 'R'
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Danke für den Tipp und die Scripte....aber könnte man das nicht direkt in der lcd4linux.conf abfragen!?
Finde das irgendwie umständlich so!

Bei Festplattentemperatur etc. gehts ja auch :)
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Muss noch schauen wie ich die türkisen Widgets in rot anzeige, wenn als Status FEHLER! angezeigt wird.
Da bin ich noch am tüfteln!
Hallo DKeppi,
die türkisen in red ändern ?
oder tuerkis `00ffff' anpassen :)
Hat Fehler eine eigene Farbe ?

Gruß Jo
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Ich habe die Abfrage von goetz geklaut :)

Rich (BBCode):
postfix strstr(exec('/usr/syno/bin/smartctl -H -n standby -d ata /dev/sdb | /bin/grep result', 30 * second), 'PASSED') > 0 ? 'OK!' : 'FEHLER!'

Wenn also das Ergebnis > 0 ist dann steht OK! da
sonst FEHLER!

OK! soll türkis bleiben (die Farbe ist fix gesetzt)
Bei FEHLER soll der Text in Rot erscheinen :)
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
OK! soll türkis bleiben (die Farbe ist fix gesetzt)
Bei FEHLER soll der Text in Rot erscheinen :)
Ok, Du hast > 0 ? 'OK!' : 'FEHLER!' und danach Foregrund tuerkis
Kannst ja mal das versuchen :)
> 0 ? 'OK!' Foregrund tuerkis : 'FEHLER!' Foregrund red
oder umgedreht ...

Gruß Jo
 

skybot

Benutzer
Mitglied seit
18. Mrz 2013
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Danke für den Tipp und die Scripte....aber könnte man das nicht direkt in der lcd4linux.conf abfragen!?
Finde das irgendwie umständlich so!

Bei Festplattentemperatur etc. gehts ja auch

Wenn du es weißt sag bescheid ;)
 

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
Ok, Du hast > 0 ? 'OK!' : 'FEHLER!' und danach Foregrund tuerkis
Kannst ja mal das versuchen :)
> 0 ? 'OK!' Foregrund tuerkis : 'FEHLER!' Foregrund red
oder umgedreht ...

Gruß Jo

Wäre wohl zu einfach gewesen - da kommt dann gar kein Status mehr!
Auch nicht wenn ich die Abfrage zweimal mache und je nach ergebnis eine Farbe setze...



Wenn du es weißt sag bescheid
wink.png

Mach ich :)

sensors gibts bei mir übrigens nicht - müsste ich wohl per ipkg nachinstallieren?
Auf ipkg verzichte ich eigentlich seit einiger Zeit wieder!
 
Zuletzt bearbeitet:

DKeppi

Benutzer
Mitglied seit
01. Apr 2011
Beiträge
3.218
Punkte für Reaktionen
74
Punkte
114
@skybot:
Warum ich auf ipkg verzichte - weil mittlerweile alles was ich benötige (inkl. pyload) auch so läuft. :)
So brauch ich mir bei Updates etc. auch keine Sorgen mehr machen, drüberbügeln und fertig - keine nachträglichen Anpassungen mehr, wie .profiles etc.!
Dann werd ich das mit der CPU Temp mal lassen, trotzdem danke!

@joku:
Ja das stimmt :)
 

Darkdevil

Benutzer
Mitglied seit
08. Feb 2013
Beiträge
507
Punkte für Reaktionen
1
Punkte
0
Hallo zusammen.
Ich bräuchte nochmal eine kurze Starthilfe.
Wenn ich das Skript S99lcd4linux.sh in /usr/local/etc/rc.d/ mit dem Befehl sh.S99lcd4linux.sh start starten möchte, erhalte ich folgende Fehlermeldung bzgl. der Rechte:

DiskStation> sh S99lcd4linux.sh start
LCD4Linux 0.11.0-SVN-1092 starting
security error: owner and/or group of '/etc/lcd4linux.conf' don't match
Error reading configuration. Exit!

Habe die Rechte mit

chmod 600 lcd4linux.conf in /etc/
chmod 755 lcd4linux in usr/local/bin/
chmod 755 S99lcd4linux.sh in /usr/local/etc/rc.d/

gesetzt.

Was mache ich falsch?
 

MrDisaster

Benutzer
Mitglied seit
06. Mrz 2008
Beiträge
134
Punkte für Reaktionen
8
Punkte
24
chmod 755 S99lcd4linux.sh in /usr/local/etc/rc.d/

gesetzt.

Was mache ich falsch?

Hi,

verschieb mal das script in /usr/syno/etc/rc.d/ dort liegen noch mehr Scripte von der DS, vielleicht klappt es dann. Mein Script habe ich auch da rein geschoben. Die Rechte sind richtig!

Gruß
Thomas
 

Darkdevil

Benutzer
Mitglied seit
08. Feb 2013
Beiträge
507
Punkte für Reaktionen
1
Punkte
0
Danke für den Hinweis.
Leider hat es nicht geklappt.
Erhalte immer noch die selbe Fehlermeldung, auch wenn ich es von /usr/syno/etc/rc.d/ starte

DiskStation> sh S99lcd4linux.sh start
LCD4Linux 0.11.0-SVN-1092 starting
security error: owner and/or group of '/etc/lcd4linux.conf' don't match
Error reading configuration. Exit!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat