<?php // AVTECH TEMPPAGER/ROOMALERT if ($device['os'] == 'avtech') { echo 'AVTECH: '; if (strpos($device['sysObjectID'], '.20916.1.9') !== false) { // RoomAlert 3E $device_oid = '.1.3.6.1.4.1.20916.1.9.'; $switch = array('id' => 0, 'type' => 'switch', 'oid' => $device_oid . '1.2.1.0', 'descr_oid' => $device_oid . '1.2.2.0'); avtech_add_sensor($device, $switch); } elseif (strpos($device['sysObjectID'], '.20916.1.6') !== false) { // RoomAlert 4E $device_oid = '.1.3.6.1.4.1.20916.1.6.'; $switch = array('id' => 0, 'type' => 'switch', 'oid' => $device_oid . '1.3.1.0', 'descr_oid' => $device_oid . '1.3.2.0'); avtech_add_sensor($device, $switch); } }
} elseif (strpos($device['sysObjectID'], '.20916.1.9') !== false) { // RoomAlert 3E $device_oid = '.1.3.6.1.4.1.20916.1.9.'; $internal = array('id' => 0, 'oid' => $device_oid . '1.1.1.1.0', 'descr_oid' => $device_oid . '1.1.1.3.0'); avtech_add_sensor($device, $internal); $sen1 = array('id' => 1, 'oid' => $device_oid . '1.1.2.1.0', 'descr_oid' => $device_oid . '1.1.2.6.0'); avtech_add_sensor($device, $sen1); } elseif (strpos($device['sysObjectID'], '.20916.1.1') !== false) { // TemPageR 4E $device_oid = '.1.3.6.1.4.1.20916.1.1.'; $internal = array('id' => 0, 'oid' => $device_oid . '1.1.1.0', 'descr' => 'Internal', 'max_oid' => $device_oid . '3.1.0', 'min_oid' => $device_oid . '3.2.0'); avtech_add_sensor($device, $internal); $sen1 = array('id' => 1, 'oid' => $device_oid . '1.1.2.0', 'descr' => 'Sensor 1', 'max_oid' => $device_oid . '3.3.0', 'min_oid' => $device_oid . '3.4.0'); avtech_add_sensor($device, $sen1); $sen2 = array('id' => 2, 'oid' => $device_oid . '1.1.3.0', 'descr' => 'Sensor 2', 'max_oid' => $device_oid . '3.5.0', 'min_oid' => $device_oid . '3.6.0'); avtech_add_sensor($device, $sen2); $sen3 = array('id' => 3, 'oid' => $device_oid . '1.1.4.0', 'descr' => 'Sensor 3', 'max_oid' => $device_oid . '3.7.0', 'min_oid' => $device_oid . '3.8.0'); avtech_add_sensor($device, $sen3); } elseif (strpos($device['sysObjectID'], '.20916.1.6') !== false) { // RoomAlert 4E $device_oid = '.1.3.6.1.4.1.20916.1.6.'; $divisor = 1; $internal = array('id' => 0, 'oid' => $device_oid . '1.1.1.2.0', 'descr_oid' => $device_oid . '1.1.2.1.0', 'divisor' => $divisor); avtech_add_sensor($device, $internal); $sen1 = array('id' => 1, 'oid' => $device_oid . '1.2.2.1.0', 'descr_oid' => $device_oid . '1.2.1.6.0', 'divisor' => $divisor); avtech_add_sensor($device, $sen1); $sen2 = array('id' => 2, 'oid' => $device_oid . '1.2.2.1.0', 'descr_oid' => $device_oid . '1.2.2.6.0', 'divisor' => $divisor); avtech_add_sensor($device, $sen2); } } //end if