176 lines
3.6 KiB
Plaintext
176 lines
3.6 KiB
Plaintext
--*********************************
|
|
-- MIB table for WindETH sensor
|
|
--
|
|
-- by Miroslav Steiger
|
|
-- www.papouch.com - Copyright (c) 2016
|
|
--
|
|
--*********************************
|
|
|
|
windeth_v01-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
-- MODULE-IDENTITY,
|
|
-- OBJECT-TYPE,
|
|
-- NOTIFICATION-TYPE,
|
|
enterprises,
|
|
IpAddress,
|
|
Counter,
|
|
Gauge,
|
|
TimeTicks
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
;
|
|
|
|
papouchProjekt OBJECT IDENTIFIER ::= { enterprises 18248 }
|
|
wind_eth OBJECT IDENTIFIER ::= { papouchProjekt 36 }
|
|
version1 OBJECT IDENTIFIER ::= { wind_eth 1 }
|
|
|
|
device_var OBJECT IDENTIFIER ::= { version1 1 }
|
|
table_channel OBJECT IDENTIFIER ::= { version1 2 }
|
|
table_watchValue OBJECT IDENTIFIER ::= { version1 3 }
|
|
--
|
|
-- Type Definitions
|
|
--
|
|
|
|
PositiveInteger ::= INTEGER (0..65535)
|
|
---
|
|
--- TABULKA PRO PARAMETRY pro cteni a zapis
|
|
---
|
|
channelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ChannelEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { table_channel 1 }
|
|
channelEntry OBJECT-TYPE
|
|
SYNTAX ChannelEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { index }
|
|
::= { channelTable 1 }
|
|
ChannelEntry ::=
|
|
SEQUENCE {
|
|
inChStatus
|
|
INTEGER,
|
|
inChValue
|
|
INTEGER,
|
|
-- inChUnits
|
|
-- INTEGER
|
|
|
|
}
|
|
|
|
--
|
|
-- parametry pro cteni status mode
|
|
--
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.2.1.1.1.1 - 3
|
|
--
|
|
inChStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "0 = OK, 1 = Not available, 2 = overflow, 3 = underflow, 4 = error (only for channel 1: 2 = over limit, 3 is not used)"
|
|
::= { channelEntry 1 }
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.2.1.1.2.1 - 3
|
|
--
|
|
inChValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { channelEntry 2 }
|
|
|
|
|
|
---
|
|
--- TABULKA PRO PARAMETRY HLIDANI
|
|
---
|
|
watchValTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WatchValEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { table_watchValue 1 }
|
|
|
|
watchValEntry OBJECT-TYPE
|
|
SYNTAX WatchValEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
INDEX { index }
|
|
::= { watchValTable 1 }
|
|
|
|
WatchValEntry ::=
|
|
SEQUENCE {
|
|
modeWatch
|
|
INTEGER,
|
|
limitHi
|
|
INTEGER,
|
|
limitLo
|
|
INTEGER,
|
|
-- limitHy
|
|
-- INTEGER
|
|
}
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.3.1.1.1.1 - 3
|
|
--
|
|
modeWatch OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1)
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "1 = ON,0 = OFF"
|
|
::= { watchValEntry 1 }
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.3.1.1.2.1 - 3
|
|
--
|
|
limitHi OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { watchValEntry 2 }
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.3.1.1.3.1 - 3
|
|
--
|
|
limitLo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { watchValEntry 3 }
|
|
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.1.1.0
|
|
--
|
|
deviceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Device Name"
|
|
::= { device_var 1 }
|
|
--
|
|
-- OID 1.3.6.1.4.1.18248.36.1.1.2.0
|
|
--
|
|
psAlarmString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION ""
|
|
::= { device_var 2 }
|
|
|
|
|
|
temp_msg TRAP-TYPE
|
|
ENTERPRISE device_var
|
|
VARIABLES {deviceName,psAlarmString}
|
|
DESCRIPTION ""
|
|
::= 1
|
|
|
|
END
|
|
|