NEWS
Externe Raspberry Pi auslesen
-
Hallöchen, ich habe mein iobroker auf einem Mini-PC laufen und noch zwei zusätzliche Raspberry´s.
Nr.1 läuft der Nut-Server für Synology
Nr.2 läuft eine Debian Desktop Version mit Firefox als Visualisierung auf einem 15,6" DisplayIch suche eine Lösung um den genutzten Arbeitsspeicher auszulesen.
Für die Temperatur und CPU Auslastung nutze ich linux-control, aber die Speicherauslesung bekomme ich darüber nicht hin.Hat hjemand eine Idee
-
@idefix01 klappt das nicht mit dem RPI2 Adapter?
https://www.smarthome-tricks.de/raspberry-pi/iobroker-rpi-monitor-adapter/amp/
-
Schau mal hier Ich denke das ist das was du suchst.
-
@blue231181 sagte in Externe Raspberry Pi auslesen:
@idefix01 klappt das nicht mit dem RPI2 Adapter?
https://www.smarthome-tricks.de/raspberry-pi/iobroker-rpi-monitor-adapter/amp/
Nein, auf den Raspberry's müsste dann je ein ioBroker mit RPI Adapter darauf laufen.
-
@winni sagte in Externe Raspberry Pi auslesen:
Schau mal hier Ich denke das ist das was du suchst.
Linux Control nutzt er schon...
-
@fredf stimmt, sorry übersehen..
-
@idefix01 Das geht doch mit dem Adapter Linux-Control. Bsp
free
Ergebniss:
-
Als Zeichenkette habe ich es hinbekommen, aber ich benötige nur den Wert für den benutzen Ram-Speicher in "%", das bekomme ich aber leider nicht hin
-
@idefix01
Also hast du die zwei Werte Speicher benutzt und frei als Datenpunkte vorliegen?
Dann mit Skript den % Wert berechnen und in eigenen DP schreiben -
@Idefix01
Wofür benötigst du den Wert?
Wenn du ihn lediglich in der VIS darstellen möchtest, könntest du es mit Node Exporter, Prometheus und Grafana umsetzen. So habe ich es mit Router, NUC und USV gelöst.
Node Exporter Raspberry -
Der Info Adapter zeigt auch die Speicherauslastung.
-
@idefix01 sagte in Externe Raspberry Pi auslesen:
Als Zeichenkette habe ich es hinbekommen, aber ich benötige nur den Wert für den benutzen Ram-Speicher in "%", das bekomme ich aber leider nicht hin
So mach ich es:
Mem Total --> free -m | awk 'NR==2{print $2}'
Mem used -- >free -m | awk 'NR==2{print $3}'
Mem free -- >free -m | awk 'NR==2{print $4}'
Mem shared -- >free -m | awk 'NR==2{print $5}'
Mem cache -- >free -m | awk 'NR==2{print $6}'
Mem available -- >free -m | awk 'NR==2{print $7}'
-
Super Tip Danke