44 lines
1.2 KiB
PHP

<?php
/**
* Observium
*
* This file is part of Observium.
*
* @package observium
* @subpackage update
* @copyright (C) Adam Armstrong
*
*/
$devices = dbFetchRows("SELECT * FROM `devices` WHERE os='papouch'");
foreach ($devices as $device)
{
$sensors = dbFetchRows("SELECT * FROM `sensors` WHERE device_id=?", array($device['device_id']));
foreach ($sensors as $sensor)
{
switch ($sensor['sensor_oid'])
{
case '.1.3.6.1.4.1.18248.1.1.1.0':
rename_rrd($device, "sensor-temperature-papouch-tme-1.rrd", "sensor-temperature-TMESNMP2-MIB-int_temperature-0.rrd");
echo('.');
break;
case '.1.3.6.1.4.1.18248.20.1.2.1.1.2.1':
rename_rrd($device, "sensor-temperature-papouch-th2e-1.rrd", "sensor-temperature-the_v01-MIB-inChValue-1.rrd");
echo('.');
break;
case '.1.3.6.1.4.1.18248.20.1.2.1.1.2.2':
rename_rrd($device, "sensor-humidity-papouch-th2e-1.rrd", "sensor-humidity-the_v01-MIB-inChValue-2.rrd");
echo('.');
break;
case '.1.3.6.1.4.1.18248.20.1.2.1.1.2.3':
rename_rrd($device, "sensor-temperature-papouch-th2e-3.rrd", "sensor-temperature-the_v01-MIB-inChValue-3.rrd");
echo('.');
break;
}
}
}
// EOF