Hi everyone,
I need to trigger 2 digital outputs by SNMP traps, so seems like node-red is the best solution
The main issue is that I cannot handle what oid to send, so I need to use function or switch in order to select conditions of oid values
I see a lot of examples but nothing regarding node-red-contrib-snmp-trap-listener.....
any hint is welcome
- "1.3.6.1.4.1.5528.100.11.12" with integer X = initially is always 0 and after, >0 and represent time when alarm ended
- "1.3.6.1.4.1.5528.100.11.13" with integer 1 or 3 = 1 for warning / 3 for critical
Digital output 1
ON
-If message contain oid: "1.3.6.1.4.1.5528.100.11.12" with integer 0 and oid:"1.3.6.1.4.1.5528.100.11.13" with integer 1 then Digital output 1 on
OFF
- If message contain oid: "1.3.6.1.4.1.5528.100.11.12" with integer >0 and oid: 1.3.6.1.4.1.5528.100.11.13" with integer 1 then Digital output 1 off
Digital output 2
ON
-If message contain oid: "1.3.6.1.4.1.5528.100.11.12" with integer 0 and oid: "1.3.6.1.4.1.5528.100.11.13" with integer 3 then Digital output 2 on
OFF
-If message contain oid: "1.3.6.1.4.1.5528.100.11.12" with integer >0 and oid: "1.3.6.1.4.1.5528.100.11.13" with integer 3
also optional if DO 2 is on then DO 1 must remain off even the conditions match to switch on
thanks