Originally posted by: <email address deleted>
Hi!
Ich würde gerne die Temperatur der Festplatten meines Synology NAS DS-408 in
FHEM abfragen.
An die Temperatur komme ich mit folgenden Befehl:
smartctl -d marvell -A /dev/sda|grep Temperature|awk '{print $10; }'
Es gibt z.b. 41 aus. (In Celsius)
Wie kann ich nun diesen Wert am einfachsten regelmäßig abfragen, so dass er
z.B. wie ein HMS-100T behandelt wird?
Vielen Dank,
Arno
--
Arno Willig
I
--
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
> Wie kann ich nun diesen Wert am einfachsten regelmäßig abfragen, so dass er
> z.B. wie ein HMS-100T behandelt wird?
at disk_tmp_at define at +*00:05 {\
my $a=`smartctl -a /dev/sda | awk '/Temperature/{print \$10;;exit}'`;;\
DoTrigger("global", "T: $a")\
}
Notes:
- Statt global kann man auch ein Dummy device anlegen
- bei mir hat smartctl kein sbit, und fhem laeuft nicht unter root. Ausserdem
liefert smartctl 2 Temperature Zeilen zurueck, deswegen der exit
- Man kann das Ganze auch vom cron als Shellskript realisieren, triggern tut
man dann mit perl fhem.pl 7072 "trigger global T: $temp"
- Mein root-cron-job protokolliert Festplatten-, Board- und CPU-Temperatur in
eine Datei, die ich mit einem "fake" logfile in fhem definiert habe, um es
plotten zu koennen.
(Auch Wiki-Wuerdig :)
--
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
> at disk_tmp_at define at +*00:05 {\
Soll natuerlich
define disk_tmp_at at +*00:05 ...
sein
--
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
Originally posted by: <email address deleted>
> Wie kann ich nun diesen Wert am einfachsten regelmäßig abfragen, so dass er
> z.B. wie ein HMS-100T behandelt wird?
pgm3-user (was ich bei dir weniger glaube), richten einen ganz
normalen cron-job ein und nutzen dann die UserDef-Funktion mit Typ
temperature (siehe config.php).
Martin
--
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.
Originally posted by: <email address deleted>
Hallo,
vielen Dank, aber ich verzichte in der Tat lieber auf das PHP-Interface und
versuche Rudi's Ansatz.
Trotzdem danke,
Gruß,
Arno
Am 3. Januar 2010 19:07 schrieb Martin Haas
:
>
> > Wie kann ich nun diesen Wert am einfachsten regelmäßig abfragen, so dass
> er
> > z.B. wie ein HMS-100T behandelt wird?
>
> pgm3-user (was ich bei dir weniger glaube), richten einen ganz
> normalen cron-job ein und nutzen dann die UserDef-Funktion mit Typ
> temperature (siehe config.php).
>
> Martin
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "FHEM users" group.
> To post to this group, send email to fhem-users@googlegroups.com.
> To unsubscribe from this group, send email to
> fhem-users+unsubscribe@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/fhem-users?hl=en.
>
>
>
--
Arno Willig
--
You received this message because you are subscribed to the Google Groups "FHEM users" group.
To post to this group, send email to fhem-users@googlegroups.com.
To unsubscribe from this group, send email to fhem-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/fhem-users?hl=en.