----------------------------------------------------------------------- -- MIB table for P8610 -- -- v4.0 for firmware 4-5-8.x, 2015-09-08 ----------------------------------------------------------------------- P8610-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; DisplayString ::= OCTET STRING comet OBJECT IDENTIFIER ::= { enterprises 22626 } products OBJECT IDENTIFIER ::= { comet 1 } p8610 OBJECT IDENTIFIER ::= { products 5 } global OBJECT IDENTIFIER ::= { p8610 1 } channels OBJECT IDENTIFIER ::= { p8610 2 } channel1 OBJECT IDENTIFIER ::= { channels 1 } traps OBJECT IDENTIFIER ::= { p8610 3 } tables OBJECT IDENTIFIER ::= { p8610 4 } ----------------------------------------------------------------------- -- global ----------------------------------------------------------------------- sensorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..68)) ACCESS read-only STATUS mandatory DESCRIPTION "Device name" ::= { global 1 } serialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "Serial number" ::= { global 2 } deviceType OBJECT-TYPE SYNTAX INTEGER (0..65534) ACCESS read-only STATUS mandatory DESCRIPTION "Device type" ::= { global 3 } ----------------------------------------------------------------------- -- channels ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- channel1 (temperature) ----------------------------------------------------------------------- ch1Name OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 name" ::= { channel1 1 } ch1Val OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 value" ::= { channel1 2 } ch1IntVal OBJECT-TYPE SYNTAX INTEGER (-550..1250) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 value * 10 (12.5 dgr C = 125)" ::= { channel1 3 } ch1Alarm OBJECT-TYPE SYNTAX INTEGER (0..2) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm on channel 1; 0 - No alarm, 1 - Alarm High, 2 - Alarm Low" ::= { channel1 4 } ch1LimHi OBJECT-TYPE SYNTAX INTEGER (-550..1250) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 upper alarm limit (value * 10)" ::= { channel1 5 } ch1LimLo OBJECT-TYPE SYNTAX INTEGER (-550..1250) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 low alarm limit (value * 10)" ::= { channel1 6 } ch1LimHyst OBJECT-TYPE SYNTAX INTEGER (-550..1250) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 hysteressis (value * 10)" ::= { channel1 7 } ch1LimDelay OBJECT-TYPE SYNTAX INTEGER (0..65534) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 delay [sec]" ::= { channel1 8 } ch1Unit OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Unit on channel 1; °C, °F, %RH" ::= { channel1 9 } ch1AlarmStr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm on channel 1; none, high, low" ::= { channel1 10 } ch1Min OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 minimal value" ::= { channel1 11 } ch1Max OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 maximal value" ::= { channel1 12 } ----------------------------------------------------------------------- -- traps string ----------------------------------------------------------------------- messageString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "Message giving more detailed information on alarms" ::= { traps 1 } ----------------------------------------------------------------------- -- tables ----------------------------------------------------------------------- historyTable OBJECT-TYPE SYNTAX SEQUENCE OF HistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of the history values" ::= { tables 1 } historyEntry OBJECT-TYPE SYNTAX HistoryEntry ACCESS not-accessible STATUS optional DESCRIPTION "History values entries" INDEX { ch1value } ::= { historyTable 1 } HistoryEntry ::= SEQUENCE { ch1value INTEGER } ch1value OBJECT-TYPE SYNTAX INTEGER (-550..1250) ACCESS read-only STATUS mandatory DESCRIPTION "Channel 1 history reading" ::= { historyEntry 1 } ----------------------------------------------------------------------- -- traps definition ----------------------------------------------------------------------- trapTest TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "Testing trap, testing trap by TSensor software" ::= 0 trapNTPError TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "Error on time synchronisation via NTP" ::= 1 trapEmailErrLogin TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SMTP error - unknown server" ::= 2 trapEmailErrAuth TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SMTP error - authentication error" ::= 3 trapEmailErrSome TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SMTP error - error during communication with server, unexpected return code" ::= 4 trapEmailErrSocket TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SMTP error - socket error, server is not available" ::= 5 trapEmailErrDNS TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SMTP error - DNS error" ::= 6 trapSOAPErrFile TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SOAP error - file SOAP not found" ::= 7 trapSOAPErrDNS TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SOAP error - DNS error" ::= 8 trapSOAPErrSocket TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SOAP error - socket error, server is not available" ::= 9 trapSOAPErrDelivery TRAP-TYPE ENTERPRISE comet VARIABLES { sensorName, messageString } DESCRIPTION "SOAP error - delivery error, wrong return code from server" ::= 10 trapCh1HighAlarm TRAP-TYPE ENTERPRISE comet VARIABLES { ch1Name, ch1Val, ch1Alarm, sensorName, messageString } DESCRIPTION "Trap for high alarm on Channel 1" ::= 11 trapCh1LowAlarm TRAP-TYPE ENTERPRISE comet VARIABLES { ch1Name, ch1Val, ch1Alarm, sensorName, messageString } DESCRIPTION "Trap for low alarm on Channel 1" ::= 21 trapCh1ClrAlarm TRAP-TYPE ENTERPRISE comet VARIABLES { ch1Name, ch1Val, ch1Alarm, sensorName, messageString } DESCRIPTION "Trap for clearing alarm on Channel 1" ::= 31 trapCh1Error TRAP-TYPE ENTERPRISE comet VARIABLES { ch1Name, ch1Val, ch1Alarm, sensorName, messageString } DESCRIPTION "Trap for error on Channel 1" ::= 41 END