Quick &dirty :
<?
$ip = "192.168.1.7";
if (Sys_Ping($ip, 1000) == true) {
$id1 = CreateVariableByName($_IPS['SELF'], "VDR-Festplatte", 1); //int
$auslastung=intval ((exec("ssh vdr@".$ip." 'df -h' / | awk '/[0-9]\%/ {print $5}'")) );
SetValue($id1 ,$auslastung);
}
function CreateVariableByName($id, $name, $type)
{
$vid = @IPS_GetVariableIDByName($name, $id);
if($vid===false) {
$vid = IPS_CreateVariable($type);
IPS_SetParent($vid, $id);
IPS_SetName($vid, $name);
}
return $vid;
}
?>
ssh login nach der Anleitung erstellt :
SSH Anmeldung ohne Passwort
Warum ?
Gestern ist die Platte vom VDR geplatzt, zu viele Aufnahmen… Jetzt wir mal geloggt und angezeigt im Webfront, da ich dort meine Steuerung habe:).