fix: Fixed Avtech sensor discovery (#7244)

$valid is no longer a global as it once was
This commit is contained in:
Tony Murray
2017-08-29 13:37:24 -05:00
committed by Neil Lathwood
parent 963ad16bdd
commit 21deb96d52
3 changed files with 29 additions and 29 deletions

View File

@@ -1,7 +1,7 @@
<?php
echo 'AVTECH: ';
if (strpos($device['sysObjectID'], '.20916.1.9') !== false) {
if (ends_with($device['sysObjectID'], '.20916.1.9')) {
// RoomAlert 3E
$device_oid = '.1.3.6.1.4.1.20916.1.9.';
@@ -11,8 +11,8 @@ if (strpos($device['sysObjectID'], '.20916.1.9') !== false) {
'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) {
avtech_add_sensor($device, $switch, $valid);
} elseif (ends_with($device['sysObjectID'], '.20916.1.6')) {
// RoomAlert 4E
$device_oid = '.1.3.6.1.4.1.20916.1.6.';
@@ -22,5 +22,5 @@ if (strpos($device['sysObjectID'], '.20916.1.9') !== false) {
'oid' => $device_oid.'1.3.1.0',
'descr_oid' => $device_oid.'1.3.2.0',
);
avtech_add_sensor($device, $switch);
avtech_add_sensor($device, $switch, $valid);
}