Wie verwendet man ein reading, das nur / heißt?

Begonnen von tommig2, 18 Juli 2018, 17:28:51

Vorheriges Thema - Nächstes Thema

tommig2

Liebe Kollegen,
ich habe gerade das SYSSTAT-Modul eingebunden und möchte die Auslastung von der Speicherkarte auf meinem Raspi anzeigen. Dazu habe ich folgendes eingestellt:
attr RaspiMon filesystems /dev/root

Prinzipiell funktioniert das auch und in den readings wird folgendes angezeigt:
/     10        2018-07-18 17:08:25
Load  0.20      2018-07-18 17:18:25


Aber wie kann ich das mit einem stateFormat schöner formatieren? Das reading, das nur / heißt, wird so nicht erkannt und somit keine Werte stattdessen eingefügt.
stateFormat: "Last:load%    Belegt: / %"

Die Ausgabe liefert:
Last:0.20%    Belegt: / %     (hätte aber "Belegt: 10 %" erwartet)


Wenn jemand da einen Tipp hat, bedanke ich mich schon im Voraus.
LG, Thomas

betateilchen

ich frage mich, ob ein solcher readingName überhaupt Sinn macht und nicht durch die Prüfung auf "erlaubte Zeichen" ausgesondert werden sollte.

Vermutlich musst Du den readingName maskieren, damit er in stateFormat funktioniert, aber ich kann das gerade nicht testen.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Wzut

attr sysmon filesystems fs_boot:/boot,fs_root:/:Root
ergibt
fs_boot Total: 43 MB, Used: 22 MB, 51 %, Available: 21 MB at /boot
fs_root Total: 112668 MB, Used: 3376 MB, 4 %, Available: 103555 MB at /


d.h. kein Reading /
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

helmut

Fuer sysmon stimmt das so, aber Thomas benutzt das SYSSTAT-Modul.
Loest dieser Beitrag Dein Problem?

https://forum.fhem.de/index.php/topic,10573.msg108606.html#msg108606

Gruss Helmut
Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)

tommig2

Herzlichen Dank für die Antworten.
Ich werde mir das heute Abend gleich ansehen. Aber ich bin zuversichtlich.
LG, Thomas