| UPS adatok | 
        
        
            | Állapot | 
            Hálózati üzem | 
        
        
            | Uptime | 
            100 days, 2:28:54.39 | 
        
        
            | Akku állapot | 
            Normál | 
        
        
            | Akku kapacitás | 
            100% | 
        
        
            | Kimeneti terhelés | 
            29% | 
        
        
            | H?mérséklet | 
            25°C | 
        
        
            | Akkus üzem ideje | 
            0:00:00 (óra:perc:mperc) | 
        
        
            | Akkus max. id? | 
            0:36:00 (óra:perc:mperc) | 
        
        
            | Kimeneti frekvencia | 
            49Hz | 
        
        
            | Kimeneti feszültség | 
            228V | 
        
        
            | Akku élettartam | 
            Nem cserélend? | 
        
    
function sysuptime($ip='10.1.12.2')
{
    $result = str_replace('Timeticks: ','',snmpget($ip,'public','1.3.6.1.2.1.1.3.0'));
    $pos=strpos($result,')');
    $result=substr($result,$pos+1);
    return $result;
}
function battery_capacity($ip='10.1.12.121')
{
    $result = str_replace('Gauge32: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.2.2.1'));
    return $result[0];
}
function battery_rem_time($ip='10.1.12.121')
{
    $result = str_replace('Timeticks: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.2.2.3'));
    $temp1 = explode(' ',$result[0]);
    $temp1 = substr ($temp1[1],0,-3);
    return $temp1;
}
function freq_out($ip='10.1.12.121')
{
    $result = str_replace('Gauge32: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.4.2.2'));
    return $result[0];
}
function volt_out($ip='10.1.12.121')
{
    $result = str_replace('Gauge32: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.4.2.1'));
    return $result[0];
}
function load_out($ip='10.1.12.121')
{
    $result = str_replace('Gauge32: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.4.2.3'));
    return $result[0];
}
function batt_time($ip='10.1.12.121')
{
    $result = str_replace('Timeticks: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.2.1.2'));
    $temp1 = explode(' ',$result[0]);
    $temp1 = substr ($temp1[1],0,-3);
    return $temp1;
}
function ups_temp($ip='10.1.12.121')
{
    $result = str_replace('INTEGER: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.10.2.3.2.1.4'));
    return $result[0];
}
function ups_hum($ip='10.1.12.121')
{
    $result = str_replace('Timeticks: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.10.2.3.2.1.6.1'));
    return $result[0];
}
function batt_status($ip='10.1.12.121')
{
    $result = str_replace('INTEGER: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.2.1.1'));
    switch ($result[0])
    {
 case '1': return 'Ismeretlen'; break;
 case '2': return 'Normál'; break;
 case '3': return '<font color="red"><b>Akkufeszültség alacsony</b></font>'; break;
    }
    //return $result[0];
}
function batt_replace($ip='10.1.12.121') {
    $result = str_replace('INTEGER: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.2.2.4'));
    switch ($result[0])
    {
 case '1': return 'Nem cserélend?'; break;
 case '2': return '<font color="red"><b>Cserélend?</b></font>'; break;
 default: return '<font color="red"><b>Akku kezelés hiba!</b></font>'; break;
    }
    //return $result[0];
}
function ups_status($ip='10.1.12.121')
{
    $result = str_replace('INTEGER: ','',snmpwalk($ip,'public','1.3.6.1.4.1.318.1.1.1.4.1.1'));
    switch ($result[0])
    {
 case '1': return 'Ismeretlen'; break;
 case '2': return 'Hálózati üzem'; break;
 case '3': return 'Akku üzem'; break;
 case '4': return 'Smart boost'; break;
 case '5': return 'Id?zített alvás'; break;
 case '6': return 'Szoftveres bypass'; break;
 case '7': return 'Kikapcsolva'; break;
 case '8': return 'Újraindítás'; break;
 case '9': return 'Kapcsolt bypass'; break;
 case '10': return 'Hardver hiba bypass'; break;
 case '11': return 'Alvás, hálózat visszatérésig'; break;
 case '12': return 'On Smart Trim'; break;
    }
    //return $result[0];
}