From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/papouch/QUIDOS-MIB | 312 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 312 insertions(+) create mode 100644 MIBS/papouch/QUIDOS-MIB (limited to 'MIBS/papouch') diff --git a/MIBS/papouch/QUIDOS-MIB b/MIBS/papouch/QUIDOS-MIB new file mode 100644 index 0000000..d309341 --- /dev/null +++ b/MIBS/papouch/QUIDOS-MIB @@ -0,0 +1,312 @@ +--********************************* +-- Quido.txt: MIB corespording to QUIDOSNMP-10.C +-- +-- +-- September 2003 Steiger Miroslav +-- Copyringht (c) 2003 by PaPouch elektronika + +--********************************* + +QUIDOS-MIB DEFINITIONS ::= BEGIN + +IMPORTS +-- MODULE-IDENTITY, +-- OBJECT-TYPE, +-- NOTIFICATION-TYPE, + enterprises, + IpAddress, + Counter, + TimeTicks + FROM RFC1155-SMI + OBJECT-TYPE + FROM RFC-1212 + DisplayString + FROM RFC1213-MIB + TRAP-TYPE + FROM RFC-1215 + ; + +papouchProjekt OBJECT IDENTIFIER ::= { enterprises 18248 } +--OID 1.3.6.1.4.1.18248.16 +quidos OBJECT IDENTIFIER ::= { papouchProjekt 16 } + +quido-var OBJECT IDENTIFIER ::= { quidos 1 } +table-in OBJECT IDENTIFIER ::= { quidos 2 } +table-out OBJECT IDENTIFIER ::= { quidos 3 } +table-term OBJECT IDENTIFIER ::= { quidos 4 } + +-- +-- Type Definitions +-- + +PositiveInteger ::= INTEGER (0..65535) + +OnOff ::= INTEGER { + off (0), + on (1) + } + +StatCit ::= INTEGER { + none (0), + falling(1), + rising(2), + both(3) +} +--OID 1.3.6.1.4.1.18248.16.1.1.0 +temperatureReading OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION "temperature value / 10" +::= { quido-var 1 } +--OID 1.3.6.1.4.1.18248.16.1.2.0 +temperature-S-Reading OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION "temperature value as string" +::= { quido-var 2 } +--OID 1.3.6.1.4.1.18248.16.1.3.0 +user-name OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-write + STATUS current + DESCRIPTION "user name is user string" +::= { quido-var 3 } +--OID 1.3.6.1.4.1.18248.16.1.4.0 +device-msg OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION "msg" +::= { quido-var 4 } + +temp-msg TRAP-TYPE + ENTERPRISE quido-var + VARIABLES {user-name,device-msg} + DESCRIPTION "tento trap je odesilan pri zmenach vstupu " + ::= 1 + + --- + --- TABULKA PRO PARAMETRY VSTUPU + --- + inTable OBJECT-TYPE + SYNTAX SEQUENCE OF InEntry + ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { table-in 1 } + + inEntry OBJECT-TYPE + SYNTAX InEntry + ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { index } + ::= { inTable 1 } + + InEntry ::= + SEQUENCE { + in + OnOff, + in-name + DisplayString, + citrwS + StatCit, + citrw + INTEGER + } +-- +-- parametry pro cteni vstupu +-- +--OID 1.3.6.1.4.1.18248.16.2.1.1.1.1- len-in +in OBJECT-TYPE + SYNTAX OnOff + ACCESS read-only + STATUS current + DESCRIPTION "0 = OFF, 1 = ON" +::= { inEntry 1 } +-- +-- parametry pro cteni nastaveni jmena vstupu +-- +--OID 1.3.6.1.4.1.18248.16.2.1.1.2.1- len-in +in-name OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-write + STATUS current + DESCRIPTION "user name is user string" +::= { inEntry 2 } +-- +-- parametry pro cteni nastaveni citacu +-- +--OID 1.3.6.1.4.1.18248.16.2.1.1.3.1- len-in; max 60 +citrwS OBJECT-TYPE + SYNTAX StatCit + ACCESS read-write + STATUS current + DESCRIPTION "0 = none, 1 = rising, 2 = falling, 3 = both" +::= { inEntry 3 } +-- +-- parametry pro cteni hodnoty citace popripade odecet od citace +-- +--OID 1.3.6.1.4.1.18248.16.2.1.1.4.1- len-in; max 60 +citrw OBJECT-TYPE + SYNTAX INTEGER (0..65535) + ACCESS read-write + STATUS current + DESCRIPTION "cteni citacu nebo odecet od citace" +::= { inEntry 4 } +--- +--- TABULKA PRO PARAMETRY VYSTUPU +--- + + outTable OBJECT-TYPE + SYNTAX SEQUENCE OF OutEntry + ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { table-out 1 } + + outEntry OBJECT-TYPE + SYNTAX OutEntry + ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { index } + ::= { outTable 1 } + +OutEntry ::= + SEQUENCE { + out + OnOff, + out-name + DisplayString, + outTwr + INTEGER + } + -- +-- parametry pro nastaveni cteni vystupu +-- +--OID 1.3.6.1.4.1.18248.16.3.1.1.1.1- len-out +out OBJECT-TYPE + SYNTAX OnOff + ACCESS read-write + STATUS current + DESCRIPTION "0 = OFF, 1 = ON" +::= { outEntry 1 } +-- +-- parametry pro cteni nastaveni jmena vystupu +-- +--OID 1.3.6.1.4.1.18248.16.3.1.1.2.1- len-out +out-name OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-write + STATUS current + DESCRIPTION "user name is user string" +::= { outEntry 2 } +-- +-- parametry pro nastaveni a cteni casu vystupu +-- +--OID 1.3.6.1.4.1.18248.16.3.1.1.3.1- len-out +outTwr OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-write + STATUS current + DESCRIPTION "0 - 255" +::= { outEntry 3 } +--- +--- TABULKA PRO PARAMETRY HLIDANI TEPLOTY +--- + termTable OBJECT-TYPE + SYNTAX SEQUENCE OF TermEntry + ACCESS not-accessible + STATUS current + DESCRIPTION "" + ::= { table-term 1 } + + termEntry OBJECT-TYPE + SYNTAX TermEntry + ACCESS not-accessible + STATUS current + DESCRIPTION "" + INDEX { index } + ::= { termTable 1 } + +TermEntry ::= + SEQUENCE { + modeTerm + INTEGER, + mezHi + INTEGER, + mezLo + INTEGER, + time + INTEGER, + err + INTEGER + } +--OID 1.3.6.1.4.1.18248.16.4.1.1.1.1- len-out +modeTerm OBJECT-TYPE + SYNTAX INTEGER(0..6) + ACCESS read-write + STATUS current + DESCRIPTION "0 = vypnut, + 1 = prekroci li teplota hodnotu mezHi1 sepne rele1, klesne li pod hodnotu mezLo1 rozepne rele1 + 2 = prekroci li teplota hodnotu mezHi1 rozepne rele1, klesne li pod hodnotu mezLo1 sepne rele1 + 3 = prekroci li teplota hodnotu mezHi1 sepne rele1 na dobu v parametru time1. + pri opetovnem prekroceni se udalost vyvola klesla li teplota od + predchozi udalosti na hodnotu v mezLo1 + 4 = prekroci li teplota hodnotu mezHi1 rozepne rele1 na dobu v parametru time1. + pri opetovnem prekroceni se udalost vyvola klesla li teplota od + predchozi udalosti na hodnotu v mezLo1 + 5 = klesne li teplota pod hodnotu mezLo1 sepne rele1 na dobu v parametru time1. + pri opetovnem poklesu teploty se udalost vyvola stoupla li teplota od + predchozi udalosti na hodnotu v mezHi1 + 6 = klesne li teplota pod hodnotu mezLo1 sepne rele1 na dobu v parametru time1. + pri opetovnem poklesu teploty se udalost vyvola stoupla li teplota od + predchozi udalosti na hodnotu v mezHi1 + " + +::= { termEntry 1 } +--OID 1.3.6.1.4.1.18248.16.4.1.1.2.1- len-out + mezHi OBJECT-TYPE + SYNTAX INTEGER(-550..1250) + ACCESS read-write + STATUS current + DESCRIPTION "nastavuji horni mez teploty v intervalu -550 .. +1250 + zpusob zapisu: pozadovana hodnota * 10 + nesmi byt mensi nez mezLo1 + " +::= { termEntry 2 } +--OID 1.3.6.1.4.1.18248.16.4.1.1.3.1- len-out +mezLo OBJECT-TYPE + SYNTAX INTEGER(-550..1250) + ACCESS read-write + STATUS current + DESCRIPTION "nastavuji dolni mez teploty v intervalu -550 .. +1250 + zpusob zapisu: pozadovana hodnota * 10 + nesmi byt vetsi nez mezHi1 + " +::= { termEntry 3 } +--OID 1.3.6.1.4.1.18248.16.4.1.1.4.1- len-out +time OBJECT-TYPE + SYNTAX INTEGER(0..255) + ACCESS read-write + STATUS current + DESCRIPTION "zde je uvedena doba po kterou bude rele1 po vyvolani udalosti sepnuto nebo rozepnuto + tato doba je ve vterinach + " +::= { termEntry 4 } +--OID 1.3.6.1.4.1.18248.16.4.1.1.5.1- len-out +err OBJECT-TYPE + SYNTAX INTEGER(0..2) + ACCESS read-write + STATUS current + DESCRIPTION "parametr urcujici v jakem stavu ma byt rele2 dojde li k chybe teplotniho cidla + 0 = nechat ve stavu ve kterem se rele nachazi + 1 = rozepnout rele2 + 2 = sepnout rele2 + " +::= { termEntry 5 } + +END -- cgit v1.2.3