Hi, I have been trying to figure out how to do this for several hours and need some help. I have the BLSecurity plug in which has been working great for many years!
I'd like to pulse one of 4 server outputs based on the alarm status, in an if-then script. The output part works. Where I am getting stuck is how to use the SystemStatus with an if-then. I'd like to pulse output 1 if SystemStatus is 1 (i.e. ready) etc.
Imports HSPI_VISTAALARM
Sub Main(SystemStatus As Short)
If SystemStatus = 1 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=1:/300\",False)
ElseIf SystemStatus = 2 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=2:/300\",False)
ElseIf SystemStatus = 3 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=3:/300\",False)
ElseIf SystemStatus = 4 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=4:/300\",False)
End If
End Sub
I'd like to pulse one of 4 server outputs based on the alarm status, in an if-then script. The output part works. Where I am getting stuck is how to use the SystemStatus with an if-then. I'd like to pulse output 1 if SystemStatus is 1 (i.e. ready) etc.
Imports HSPI_VISTAALARM
Sub Main(SystemStatus As Short)
If SystemStatus = 1 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=1:/300\",False)
ElseIf SystemStatus = 2 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=2:/300\",False)
ElseIf SystemStatus = 3 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=3:/300\",False)
ElseIf SystemStatus = 4 Then
hs.GetURLIE ("http://root***@192.168.1.71/axis-cgi/io/output.cgi?action=4:/300\",False)
End If
End Sub
Comment