--*********************************** -- MIB table for TME multi -- -- -- 11/2019 by Steiger Miroslav -- Copyright (c) 2014 by Papouch.com -- --*********************************** TME-MULTI-v20-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 } tme-multi OBJECT IDENTIFIER ::= { papouchProjekt 30 } version OBJECT IDENTIFIER ::= { tme-multi 2 } device-var OBJECT IDENTIFIER ::= { version 1 } table-channel OBJECT IDENTIFIER ::= { version 2 } -- -- Type Definitions -- PositiveInteger ::= INTEGER (0..65535) --- --- Parameters table --- 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{ inType INTEGER, inCh-name DisplayString, inTStatus INTEGER, inHStatus INTEGER, inDStatus INTEGER, inChTemperature INTEGER, inChHumidity INTEGER, inChDewpoint INTEGER } -- -- Objekt: Sensor type -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.1.1-32 -- inType OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS current DESCRIPTION "0 = no device, 199 = TQS3, 523 = THT2, 1011 = THT2 I, 1255 = TQS4" ::= { channelEntry 1 } -- -- Objekt: Senzor name -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.2.1-32 -- inCh-name OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS current DESCRIPTION "User name is user string" ::= { channelEntry 2 } -- -- Objekt: Temperature status -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.3.1-32 -- inTStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "0 = ok, 1 = waiting for first measuring, 2 = overflow, 3 = underflow, 4 = error" ::= { channelEntry 3 } -- -- Objekt: Humidity status -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.4.1-32 -- inHStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "0 = ok, 1 = waiting for first measuring, 2 = overflow, 3 = underflow, 4 = error" ::= { channelEntry 4 } -- -- Objekt: Dew point status -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.5.1-32 -- inDStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "0 = ok, 1 = waiting for first measuring, 2 = overflow, 3 = underflow, 4 = error" ::= { channelEntry 5 } -- -- Objekt: Measured temperature (multiplied by ten) -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.6.1-32 -- inChTemperature OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "" ::= { channelEntry 6 } -- -- Objekt: Measured humidity (multiplied by ten) -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.7.1-32 -- inChHumidity OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "" ::= { channelEntry 7 } -- -- Objekt: Calculated dew point (multiplied by ten) -- ID 1.3.6.1.4.1.18248.30.2.2.1.1.8.1-32 -- inChDewpoint OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS current DESCRIPTION "" ::= { channelEntry 8 } -- -- Objekt: Device name -- ID 1.3.6.1.4.1.18248.30.2.1.1.0 -- deviceName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Device name - max 16 characters" ::= { device-var 1 } -- -- Objekt: Reading the alarm event -- ID 1.3.6.1.4.1.18248.30.2.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