Fixes for Avtech

Trim quotes from description
Correct sensor type
Allow sensor id of 0
Correct indexes for sensors
This commit is contained in:
Tony Murray
2016-03-09 12:34:29 -06:00
parent 6199d36936
commit eb9281ff10
2 changed files with 13 additions and 13 deletions
+3 -3
View File
@@ -725,7 +725,7 @@ function avtech_add_sensor($device, $sensor) {
global $valid;
// set the id, must be unique
if ($sensor['id']) {
if (isset($sensor['id'])) {
$id = $sensor['id'];
}
else {
@@ -755,13 +755,13 @@ function avtech_add_sensor($device, $sensor) {
d_echo('Sensor value: ' . $value . "\n");
// get the type
$type = $device['type'] ? $device['type'] : 'temperature';
$type = $sensor['type'] ? $sensor['type'] : 'temperature';
d_echo('Sensor type: ' . $type . "\n");
// set the description
if ($sensor['descr_oid']) {
$descr = snmp_get($device, $sensor['descr_oid'], '-OvQ');
$descr = trim(snmp_get($device, $sensor['descr_oid'], '-OvQ'), '"');
}
elseif ($sensor['descr']) {
$descr = $sensor['descr'];