FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: foxmulder am 26 April 2014, 23:51:46

Titel: Shell-Script Ausgabe in FHEM anzeigen?
Beitrag von: foxmulder am 26 April 2014, 23:51:46
Hallo zusammen,

ich hab FHEM auf nem RPi laufen und u.a. einen USB Stick zum Datenaustausch dran hängen. Diesen mounte ich über FHEM und nem Script manuell. Nun hab ich noch ein Script am Laufen welches mir den Status ausgibt ob der Stick breits gemountet ist oder nicht.

Nun möchte ich auch im FHEM diesen Mount-Status anzeigen lassen. Dies würde ich ggf. auch auf weitere NFS Mounts erweitern.
Wie kann ich denn die Ausgabe eines Scriptes in FHEM anzeigen lassen?

Danke euch und LG
Fox
Titel: Antw:Shell-Script Ausgabe in FHEM anzeigen?
Beitrag von: betateilchen am 27 April 2014, 01:06:49
gib mal in die Befehlszeile von fhem ein: {qx(mount)}
Titel: Antw:Shell-Script Ausgabe in FHEM anzeigen?
Beitrag von: JoWiemann am 27 April 2014, 12:16:46
Warum benutzt Du nicht Sysmon? Ein Modul, dass fast alle Systemstatus bereitstellt!
Titel: Antw:Shell-Script Ausgabe in FHEM anzeigen?
Beitrag von: betateilchen am 27 April 2014, 12:20:26
weil manche Sachen sehr viel einfacher gehen.
Titel: Antw:Shell-Script Ausgabe in FHEM anzeigen?
Beitrag von: foxmulder am 27 April 2014, 16:58:45
Hallo zusammen,

Danke euch für die Hilfe.

Mit {qx(mount)} gefällt mir das schon ganz gut! Hier bekomme ich u.a. mein USB Stick als Mount angegezeigt:
/dev/sda on /media/usbstick type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

Meine Perl-Kenntnisse sind jedoch leider sehr rudimentär....könnt ihr mir vielleicht noch helfen wie ich nun den jeweiligen Status "Mount vorhanden" oder "Mount nicht vorhanden" in FHEM als "StatusSymbol" oder der gleichen angezeigt bekommen kann?

Ich würde vermuten dies vielleicht mit einer Art "Dummy-Sensor" zu realisieren..oder?? ;-)

Danke euch und LG
Fox