diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/rittal | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/rittal')
| -rw-r--r-- | MIBS/rittal/RITTAL-CMC-III-CAPABILITY-MIB | 653 | ||||
| -rw-r--r-- | MIBS/rittal/RITTAL-CMC-III-MIB | 4287 | ||||
| -rw-r--r-- | MIBS/rittal/RITTAL-CMC-III-PRODUCTS-MIB | 254 | ||||
| -rw-r--r-- | MIBS/rittal/RITTAL-CMC-TC-MIB | 3959 | ||||
| -rw-r--r-- | MIBS/rittal/RITTAL-SMI | 48 |
5 files changed, 9201 insertions, 0 deletions
diff --git a/MIBS/rittal/RITTAL-CMC-III-CAPABILITY-MIB b/MIBS/rittal/RITTAL-CMC-III-CAPABILITY-MIB new file mode 100644 index 0000000..696b555 --- /dev/null +++ b/MIBS/rittal/RITTAL-CMC-III-CAPABILITY-MIB @@ -0,0 +1,653 @@ +-- ******************************************************************** +-- RITTAL GmbH & Co. KG, Herborn +-- +-- Management Information Base for SNMP Network Management +-- +-- Copyright 2015 Rittal Herborn. +-- All Rights Reserved. +-- +-- The information in this document is subject to change without notice. +-- Refer to document "AGB_Software_Rittal.pdf". +-- +-- ******************************************************************** +-- File : $RCSfile: RITTAL-CMC-III-CAPABILITY-MIB.txt,v $ +-- Rev. : $Revision: 1.8 $ +-- Date : $Date: 2016/01/25 14:33:06 $ +-- Author : $Author: fis $ +-- Id : $Id: RITTAL-CMC-III-CAPABILITY-MIB.txt,v 1.8 2016/01/25 14:33:06 fis Exp $ +-- ******************************************************************** + +RITTAL-CMC-III-CAPABILITY-MIB DEFINITIONS ::= BEGIN + + IMPORTS + AGENT-CAPABILITIES + FROM SNMPv2-CONF + MODULE-IDENTITY + FROM SNMPv2-SMI + cmcIII + FROM RITTAL-CMC-III-MIB; + +cmcIIICapability MODULE-IDENTITY + LAST-UPDATED "201510270000Z" + ORGANIZATION "RITTAL GmbH & Co. KG" + CONTACT-INFO "www.rittal.de + + RITTAL GmbH & Co. KG + Forschung & Entwicklung + Auf dem Stuetzelberg + D-35745 Herborn + Germany, Europe + + +49(0)2772 5050 + info@rittal.de." + DESCRIPTION "Private agent capabilitiy MIB of cmcIII SNMP agent." + + REVISION "201510270000Z" + DESCRIPTION "Added cmcIIIPuCapsV104 and cmcIIIPduCapsV104." + + REVISION "201410060000Z" + DESCRIPTION "Added variations of not supported functions of PDU." + + REVISION "201303300000Z" + DESCRIPTION "Added cmcIIIPuCapsV103." + + REVISION "201208300000Z" + DESCRIPTION "Added cmcIIIPduiCapsV102 and use new object group definitions." + + REVISION "201109010000Z" + DESCRIPTION "The initial version (obsolete)." + + ::= { cmcIII 8 } + +-- Caps: cmcIIIxxCapsVyyz = 3 (cmcIII) * 10000 +-- + x (0 as default or cmcIIIUnitType for specific hardware) * 1000 +-- + y (cmcIIIMibMajRev) * 100 +-- + zz (cmcIIIMibMinRev) + +cmcIIIPuCapsV102 AGENT-CAPABILITIES + PRODUCT-RELEASE "V1.02" + STATUS current + DESCRIPTION "RITTAL GmbH & Co. KG : CMC III Processing Unit built-in capabilities." + + SUPPORTS ENTITY-MIB + INCLUDES { + entityGeneralGroup, + entityLogical2Group, + entityLogicalGroup, + entityMappingGroup, + entityNotificationsGroup, + entityPhysical2Group, + entityPhysical3Group, + entityPhysicalGroup + } + + SUPPORTS ENTITY-SENSOR-MIB + INCLUDES { + entitySensorValueGroup + } + + SUPPORTS ENTITY-STATE-MIB + INCLUDES { + entStateGroup, + entStateNotificationsGroup + } + + SUPPORTS HOST-RESOURCES-MIB + INCLUDES { + hrDeviceGroup, + hrSWRunGroup, + hrSWRunPerfGroup, + hrStorageGroup, + hrSystemGroup + } + + SUPPORTS IF-MIB + INCLUDES { + ifCounterDiscontinuityGroup, + ifFixedLengthGroup, + ifGeneralGroup, + ifGeneralInformationGroup, + ifHCFixedLengthGroup, + ifHCPacketGroup, + ifOldObjectsGroup, + ifPacketGroup, + ifVHCPacketGroup + } + + SUPPORTS IP-FORWARD-MIB + INCLUDES { + ipForwardCidrRouteGroup + } + + SUPPORTS IP-MIB + INCLUDES { + icmpGroup, + icmpStatsGroup, + ipAddressGroup, + ipGroup, + ipLastChangeGroup, + ipNetToPhysicalGroup, + ipSystemStatsGroup, + ipSystemStatsHCPacketGroup, + ipv4GeneralGroup, + ipv4SystemStatsGroup, + ipv4SystemStatsHCPacketGroup + } + + SUPPORTS IPV6-MIB + INCLUDES { + ipv6GeneralGroup + } + + SUPPORTS NOTIFICATION-LOG-MIB + INCLUDES { + notificationLogConfigGroup, + notificationLogStatsGroup + } + + SUPPORTS PTOPO-MIB + INCLUDES { + ptopoConfigGroup, + ptopoDataGroup, + ptopoGeneralGroup + } + + SUPPORTS RITTAL-CMC-III-MIB + INCLUDES { + cmcIIIControlMibGroup, + cmcIIIDeviceMibGroup, + cmcIIIInfoMibGroup, + cmcIIILdapMibGroup, + cmcIIINotificationGroup, + cmcIIINtpMibGroup, + cmcIIIRelayMibGroup, + cmcIIISetupMibGroup, + cmcIIISmsMibGroup, + cmcIIISmtpMibGroup, + cmcIIISyslogMibGroup, + cmcIIITrapGroup + } + + VARIATION cmcIIITrapReceiverStatus + ACCESS read-write + DESCRIPTION "Enumeration types snmpv3Trap(5) and snmpv3Inform(6) are not supported." + + VARIATION cmcIIISmtpStatus + ACCESS read-only + DESCRIPTION "Status change is not supported." + + VARIATION cmcIIISmsStatus + ACCESS read-only + DESCRIPTION "Status change is not supported." + + SUPPORTS SNMP-FRAMEWORK-MIB + INCLUDES { + snmpEngineGroup + } + + SUPPORTS SNMP-MPD-MIB + INCLUDES { + snmpMPDGroup + } + + SUPPORTS SNMP-TARGET-MIB + INCLUDES { + snmpTargetBasicGroup, + snmpTargetCommandResponderGroup, + snmpTargetResponseGroup + } + + SUPPORTS SNMP-USER-BASED-SM-MIB + INCLUDES { + usmMIBBasicGroup + } + + SUPPORTS SNMP-VIEW-BASED-ACM-MIB + INCLUDES { + vacmBasicGroup + } + + SUPPORTS SNMPv2-MIB + INCLUDES { + snmpCommunityGroup, + snmpGroup, + snmpObsoleteGroup, + snmpSetGroup, + systemGroup + } + + SUPPORTS TCP-MIB + INCLUDES { + tcpBaseGroup, + tcpConnectionGroup, + tcpGroup, + tcpListenerGroup + } + + SUPPORTS UDP-MIB + INCLUDES { + udpBaseGroup, + udpEndpointGroup, + udpGroup + } + + ::= { cmcIIICapability 30102 } + + +cmcIIIPuCapsV103 AGENT-CAPABILITIES + PRODUCT-RELEASE "V1.03" + STATUS current + DESCRIPTION "RITTAL GmbH & Co. KG : CMC III Processing Unit built-in capabilities." + + SUPPORTS ENTITY-MIB + INCLUDES { + entityGeneralGroup, + entityLogical2Group, + entityLogicalGroup, + entityMappingGroup, + entityNotificationsGroup, + entityPhysical2Group, + entityPhysical3Group, + entityPhysicalGroup + } + + SUPPORTS ENTITY-SENSOR-MIB + INCLUDES { + entitySensorValueGroup + } + + SUPPORTS ENTITY-STATE-MIB + INCLUDES { + entStateGroup, + entStateNotificationsGroup + } + + SUPPORTS HOST-RESOURCES-MIB + INCLUDES { + hrDeviceGroup, + hrSWRunGroup, + hrSWRunPerfGroup, + hrStorageGroup, + hrSystemGroup + } + + SUPPORTS IF-MIB + INCLUDES { + ifCounterDiscontinuityGroup, + ifFixedLengthGroup, + ifGeneralGroup, + ifGeneralInformationGroup, + ifHCFixedLengthGroup, + ifHCPacketGroup, + ifOldObjectsGroup, + ifPacketGroup, + ifVHCPacketGroup + } + + SUPPORTS IP-FORWARD-MIB + INCLUDES { + ipForwardCidrRouteGroup + } + + SUPPORTS IP-MIB + INCLUDES { + icmpGroup, + icmpStatsGroup, + ipAddressGroup, + ipGroup, + ipLastChangeGroup, + ipNetToPhysicalGroup, + ipSystemStatsGroup, + ipSystemStatsHCPacketGroup, + ipv4GeneralGroup, + ipv4SystemStatsGroup, + ipv4SystemStatsHCPacketGroup + } + + SUPPORTS IPV6-MIB + INCLUDES { + ipv6GeneralGroup + } + + SUPPORTS NOTIFICATION-LOG-MIB + INCLUDES { + notificationLogConfigGroup, + notificationLogStatsGroup + } + + SUPPORTS PTOPO-MIB + INCLUDES { + ptopoConfigGroup, + ptopoDataGroup, + ptopoGeneralGroup + } + + SUPPORTS RITTAL-CMC-III-MIB + INCLUDES { + cmcIIIControlMibGroup, + cmcIIIDeviceMibGroup, + cmcIIIDrcMibGroup, + cmcIIIInfoMibGroup, + cmcIIILdapMibGroup, + cmcIIIModbusMibGroup, + cmcIIINotificationGroup, + cmcIIINtpMibGroup, + cmcIIIRelayMibGroup, + cmcIIISetupMibGroup, + cmcIIIShutdownMibGroup, + cmcIIISmsMibGroup, + cmcIIISmtpMibGroup, + cmcIIISyslogMibGroup, + cmcIIITrapGroup + } + + VARIATION cmcIIITrapReceiverStatus + ACCESS read-write + DESCRIPTION "Enumeration types snmpv3Trap(5) and snmpv3Inform(6) are not supported." + + VARIATION cmcIIISmtpStatus + ACCESS read-only + DESCRIPTION "Status change is not supported." + + VARIATION cmcIIISmsStatus + ACCESS read-only + DESCRIPTION "Status change is not supported." + + SUPPORTS SNMP-FRAMEWORK-MIB + INCLUDES { + snmpEngineGroup + } + + SUPPORTS SNMP-MPD-MIB + INCLUDES { + snmpMPDGroup + } + + SUPPORTS SNMP-TARGET-MIB + INCLUDES { + snmpTargetBasicGroup, + snmpTargetCommandResponderGroup, + snmpTargetResponseGroup + } + + SUPPORTS SNMP-USER-BASED-SM-MIB + INCLUDES { + usmMIBBasicGroup + } + + SUPPORTS SNMP-VIEW-BASED-ACM-MIB + INCLUDES { + vacmBasicGroup + } + + SUPPORTS SNMPv2-MIB + INCLUDES { + snmpCommunityGroup, + snmpGroup, + snmpObsoleteGroup, + snmpSetGroup, + systemGroup + } + + SUPPORTS TCP-MIB + INCLUDES { + tcpBaseGroup, + tcpConnectionGroup, + tcpGroup, + tcpListenerGroup + } + + SUPPORTS UDP-MIB + INCLUDES { + udpBaseGroup, + udpEndpointGroup, + udpGroup + } + + ::= { cmcIIICapability 30103 } + + +cmcIIIPuCapsV104 AGENT-CAPABILITIES + PRODUCT-RELEASE "V1.04" + STATUS current + DESCRIPTION "RITTAL GmbH & Co. KG : CMC III Power Distribution Unit built-in capabilities." + + SUPPORTS IF-MIB + INCLUDES { + ifCounterDiscontinuityGroup, + ifFixedLengthGroup, + ifGeneralGroup, + ifGeneralInformationGroup, + ifHCFixedLengthGroup, + ifHCPacketGroup, + ifOldObjectsGroup, + ifPacketGroup, + ifVHCPacketGroup + } + + SUPPORTS NOTIFICATION-LOG-MIB + INCLUDES { + notificationLogConfigGroup, + notificationLogStatsGroup + } + + SUPPORTS PTOPO-MIB + INCLUDES { + ptopoConfigGroup, + ptopoDataGroup, + ptopoGeneralGroup + } + + SUPPORTS RITTAL-CMC-III-MIB + INCLUDES { + cmcIIIControlMibGroup, + cmcIIIDeviceMibGroup, + cmcIIIDrcMibGroup, + cmcIIIFileMibGroup, + cmcIIIInfoMibGroup, + cmcIIILdapMibGroup, + cmcIIINotificationGroup, + cmcIIINtpMibGroup, + cmcIIISetupMibGroup, + cmcIIISmtpMibGroup, + cmcIIISyslogMibGroup, + cmcIIITrapGroup + } + + VARIATION cmcIIITrapReceiverStatus + ACCESS read-write + DESCRIPTION "Enumeration type snmpv3Inform(6) is not supported." + + VARIATION cmcIIISmtpStatus + ACCESS read-only + DESCRIPTION "Status change is not supported." + + VARIATION cmcIIIRadiusAuth + ACCESS read-write + DESCRIPTION "Enumeration type auto(1) is not supported." + + VARIATION cmcIIISmsQueue + ACCESS read-only + DESCRIPTION "SMS is not supported." + + SUPPORTS SNMP-COMMUNITY-MIB + INCLUDES { + snmpCommunityGroup + } + + SUPPORTS SNMP-FRAMEWORK-MIB + INCLUDES { + snmpEngineGroup + } + + SUPPORTS SNMP-MPD-MIB + INCLUDES { + snmpMPDGroup + } + + SUPPORTS SNMP-NOTIFICATION-MIB + INCLUDES { + snmpNotifyGroup, + snmpNotifyFilterGroup + } + + SUPPORTS SNMP-TARGET-MIB + INCLUDES { + snmpTargetBasicGroup, + snmpTargetCommandResponderGroup, + snmpTargetResponseGroup + } + + SUPPORTS SNMP-USER-BASED-SM-MIB + INCLUDES { + usmMIBBasicGroup + } + + SUPPORTS SNMP-VIEW-BASED-ACM-MIB + INCLUDES { + vacmBasicGroup + } + + SUPPORTS SNMPv2-MIB + INCLUDES { + snmpCommunityGroup, + snmpGroup, + snmpObsoleteGroup, + snmpSetGroup, + systemGroup + } + + ::= { cmcIIICapability 30104 } + +cmcIIIPduCapsV104 AGENT-CAPABILITIES + PRODUCT-RELEASE "V1.04" + STATUS current + DESCRIPTION "RITTAL GmbH & Co. KG : CMC III Power Distribution Unit built-in capabilities." + + SUPPORTS IF-MIB + INCLUDES { + ifCounterDiscontinuityGroup, + ifFixedLengthGroup, + ifGeneralGroup, + ifGeneralInformationGroup, + ifHCFixedLengthGroup, + ifHCPacketGroup, + ifOldObjectsGroup, + ifPacketGroup, + ifVHCPacketGroup + } + + SUPPORTS NOTIFICATION-LOG-MIB + INCLUDES { + notificationLogConfigGroup, + notificationLogStatsGroup + } + + SUPPORTS PTOPO-MIB + INCLUDES { + ptopoConfigGroup, + ptopoDataGroup, + ptopoGeneralGroup + } + + SUPPORTS RITTAL-CMC-III-MIB + INCLUDES { + cmcIIIControlMibGroup, + cmcIIIDeviceMibGroup, + cmcIIIDrcMibGroup, + cmcIIIFileMibGroup, + cmcIIIInfoMibGroup, + cmcIIILdapMibGroup, + cmcIIINotificationGroup, + cmcIIINtpMibGroup, + cmcIIISetupMibGroup, + cmcIIISmtpMibGroup, + cmcIIISyslogMibGroup, + cmcIIITrapGroup + } + + VARIATION cmcIIITrapReceiverStatus + ACCESS read-write + DESCRIPTION "Enumeration type snmpv3Inform(6) is not supported." + + VARIATION cmcIIISmtpStatus + ACCESS read-only + DESCRIPTION "Status change is not supported." + + VARIATION cmcIIIRadiusAuth + ACCESS read-write + DESCRIPTION "Enumeration type auto(1) is not supported." + + VARIATION cmcIIISetBeeper + ACCESS read-only + DESCRIPTION "Beeper is not available." + + VARIATION cmcIIIQuitRelay + ACCESS read-only + DESCRIPTION "Alarm Relay is not available." + + VARIATION cmcIIILogicRelay + ACCESS read-only + DESCRIPTION "Alarm Relay is not available." + + VARIATION cmcIIIFunctionRelay + ACCESS read-only + DESCRIPTION "Alarm Relay is not available." + + VARIATION cmcIIIUnitMsgRelay + ACCESS read-only + DESCRIPTION "Alarm Relay is not available." + + VARIATION cmcIIISmsQueue + ACCESS read-only + DESCRIPTION "SMS is not supported." + + SUPPORTS SNMP-COMMUNITY-MIB + INCLUDES { + snmpCommunityGroup + } + + SUPPORTS SNMP-FRAMEWORK-MIB + INCLUDES { + snmpEngineGroup + } + + SUPPORTS SNMP-MPD-MIB + INCLUDES { + snmpMPDGroup + } + + SUPPORTS SNMP-NOTIFICATION-MIB + INCLUDES { + snmpNotifyGroup, + snmpNotifyFilterGroup + } + + SUPPORTS SNMP-TARGET-MIB + INCLUDES { + snmpTargetBasicGroup, + snmpTargetCommandResponderGroup, + snmpTargetResponseGroup + } + + SUPPORTS SNMP-USER-BASED-SM-MIB + INCLUDES { + usmMIBBasicGroup + } + + SUPPORTS SNMP-VIEW-BASED-ACM-MIB + INCLUDES { + vacmBasicGroup + } + + SUPPORTS SNMPv2-MIB + INCLUDES { + snmpCommunityGroup, + snmpGroup, + snmpObsoleteGroup, + snmpSetGroup, + systemGroup + } + + ::= { cmcIIICapability 34104 } +END diff --git a/MIBS/rittal/RITTAL-CMC-III-MIB b/MIBS/rittal/RITTAL-CMC-III-MIB new file mode 100644 index 0000000..f475f52 --- /dev/null +++ b/MIBS/rittal/RITTAL-CMC-III-MIB @@ -0,0 +1,4287 @@ +-- ******************************************************************** +-- RITTAL GmbH & Co. KG, Herborn +-- CMC-III-MIB Version 1.7 +-- CMC-III-Processing Unit - 7030.000, 7030.010, 7030.020 +-- PDU Metered/Managed/Switched - 7955.xxx +-- IoT Interface - 3124.300 +-- +-- Management Information Base for SNMP Network Management +-- +-- Copyright 2018 Rittal Herborn. +-- All Rights Reserved. +-- +-- The information in this document is subject to change without notice. +-- Refer to document "AGB_Software_Rittal.pdf" +-- +-- ******************************************************************** +-- File : $RCSfile: RITTAL-CMC-III-MIB.txt,v $ +-- Rev. : $Revision: 1.7 $ +-- Date : $Date: 2018/03/05 $ +-- Author : $Author: fis $ +-- Id : $Id: RITTAL-CMC-III-MIB.txt,v 1.6 2015/10/09 17:29:40 fis Exp $ +-- ******************************************************************** + +RITTAL-CMC-III-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, + NOTIFICATION-TYPE, + OBJECT-TYPE, + Integer32, + Unsigned32 + FROM SNMPv2-SMI + MODULE-COMPLIANCE, + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF + DisplayString + FROM SNMPv2-TC + sysObjectID + FROM SNMPv2-MIB + rittal + FROM RITTAL-SMI-MIB; + + +cmcIII MODULE-IDENTITY + LAST-UPDATED "201803050000Z" + ORGANIZATION "RITTAL GmbH & Co. KG" + CONTACT-INFO "www.rittal.de + + RITTAL GmbH & Co. KG + Forschung & Entwicklung + Auf dem Stuetzelberg + D-35745 Herborn + Germany, Europe + + +49(0)2772 5050 + info@rittal.de." + DESCRIPTION "The MIB module for representing cmcIII SNMP agent." + + REVISION "201803050000Z" + DESCRIPTION "enums added to cmcIIIVarType, enums added to cmcIIIUnitType." + + REVISION "201708040000Z" + DESCRIPTION "cmcIIIModbusAccess, changed enums to 'readonly' and 'readwrite'. + 'noaccess' and 'writeonly' no longer supported." + + REVISION "201602020000Z" + DESCRIPTION "added new enums, fixed wrong descriptions." + + REVISION "201510270000Z" + DESCRIPTION "added cmcIIIFiles, cmcIIIVarByTypeTable, cmcIIIVarIntDynTable, cmcIIIUnitLoadTable, cmcIIIUnitMode, cmcIIICapabilityRev, + and all members of cmcIIIRadiusMibGroup, cmcIIIWebCamMibGroup." + + REVISION "201501230000Z" + DESCRIPTION "added new enums." + + REVISION "201407100000Z" + DESCRIPTION "matching of SIZEs." + + REVISION "201311100000Z" + DESCRIPTION "added cmcIIIDevAssembly." + + REVISION "201305010000Z" + DESCRIPTION "extended cmcIIILdapMibGroup, added cmcIIIShutdownMibGroup, cmcIIIModbusMibGroup, cmcIIIDrcMibGroup, added OPC UA support." + + REVISION "201208300000Z" + DESCRIPTION "modified object-grouping." + + REVISION "201109020000Z" + DESCRIPTION "SMIv2 Version of cmcIII MIB." + + REVISION "201104110000Z" + DESCRIPTION "Initial Version of cmcIII MIB." + +-- ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) rittal(2606) 7 } + ::= { rittal 7 } + +-- ***************************************************************************** + +-- rittal OBJECT IDENTIFIER ::= { enterprises 2606 } +-- cmcIII OBJECT IDENTIFIER ::= { rittal 7 } + cmcIIINotifications OBJECT IDENTIFIER ::= { cmcIII 0 } + cmcIIIMibRev OBJECT IDENTIFIER ::= { cmcIII 1 } + cmcIIIUnit OBJECT IDENTIFIER ::= { cmcIII 2 } + cmcIIISetup OBJECT IDENTIFIER ::= { cmcIII 3 } + cmcIIISetupGeneral OBJECT IDENTIFIER ::= { cmcIIISetup 2 } + cmcIIISetupTimer OBJECT IDENTIFIER ::= { cmcIIISetup 3 } + cmcIIISetupTrap OBJECT IDENTIFIER ::= { cmcIIISetup 4 } + cmcIIISetupSMTP OBJECT IDENTIFIER ::= { cmcIIISetup 5 } + cmcIIISetupSMS OBJECT IDENTIFIER ::= { cmcIIISetup 6 } + cmcIIISetupSysLog OBJECT IDENTIFIER ::= { cmcIIISetup 7 } + cmcIIISetupNTP OBJECT IDENTIFIER ::= { cmcIIISetup 8 } + cmcIIISetupLDAP OBJECT IDENTIFIER ::= { cmcIIISetup 9 } + cmcIIISetupShutdown OBJECT IDENTIFIER ::= { cmcIIISetup 10 } + cmcIIISetupModbus OBJECT IDENTIFIER ::= { cmcIIISetup 11 } + cmcIIISetupRadius OBJECT IDENTIFIER ::= { cmcIIISetup 12 } + cmcIIISetupWebCam OBJECT IDENTIFIER ::= { cmcIIISetup 13 } + cmcIIIDevice OBJECT IDENTIFIER ::= { cmcIII 4 } + cmcIIIDevs OBJECT IDENTIFIER ::= { cmcIIIDevice 1 } + cmcIIIDevInfo OBJECT IDENTIFIER ::= { cmcIIIDevs 1 } + cmcIIIVars OBJECT IDENTIFIER ::= { cmcIIIDevice 2 } + cmcIIIVarInfo OBJECT IDENTIFIER ::= { cmcIIIVars 1 } + cmcIIIMsgs OBJECT IDENTIFIER ::= { cmcIIIDevice 3 } + cmcIIIMsgInfo OBJECT IDENTIFIER ::= { cmcIIIMsgs 1 } + cmcIIIDrcs OBJECT IDENTIFIER ::= { cmcIIIDevice 4 } + cmcIIIDrcInfo OBJECT IDENTIFIER ::= { cmcIIIDrcs 1 } + cmcIIIFiles OBJECT IDENTIFIER ::= { cmcIIIDevice 5 } + cmcIIIFileInfo OBJECT IDENTIFIER ::= { cmcIIIFiles 1 } + cmcIIIControl OBJECT IDENTIFIER ::= { cmcIII 5 } +-- cmcIIIExtAlarm OBJECT IDENTIFIER ::= { cmcIIIControl 4 } + cmcIIIConformance OBJECT IDENTIFIER ::= { cmcIII 6 } + cmcIIIMibCompliances OBJECT IDENTIFIER ::= { cmcIIIConformance 1 } + cmcIIIMibGroups OBJECT IDENTIFIER ::= { cmcIIIConformance 2 } +-- cmcIIIProducts OBJECT IDENTIFIER ::= { cmcIII 7 } +-- cmcIIICapability OBJECT IDENTIFIER ::= { cmcIII 8 } +-- cmcIIITraps OBJECT IDENTIFIER ::= { cmcIII 9 } + + +-- ***************************************************************************** +-- CMC-III ComputerMultiControl DK7030.yyy -- +-- ***************************************************************************** + +-- cmcIIIMibRev: -- + + cmcIIIMibMajRev OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Major Revision level. + A change in the major revision level represents a major change + in the architecture of the MIB. A change in the major revision + level may indicate a significant change in the information, + correct interpretation of data may require a MIB document + with the same major revision level." + ::= { cmcIIIMibRev 1 } + + + cmcIIIMibMinRev OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The Minor Revision level. + A change in the minor revision level may represent some minor + additional support, no changes to any pre-existing information + has occurred." + ::= { cmcIIIMibRev 2 } + + + cmcIIIAgentRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The SNMP Agent Revision level." + ::= { cmcIIIMibRev 3 } + + cmcIIICapabilityRev OBJECT-TYPE + SYNTAX Unsigned32 (30000..39999) +-- = 3 (cmcIII) * 10000 +-- + x (0 as default or cmcIIIUnitType * 1000 for specific hardware) +-- + cmcIIIMibMajRev +-- + cmcIIIMibMinRev + MAX-ACCESS read-only + STATUS current + DESCRIPTION "This agents capabilities as used in RITTAL-CMC-III-CAPABILITY-MIB." + ::= { cmcIIIMibRev 4 } + +-- ============================================================================= + +-- cmcIIIUnit: -- + + cmcIIIUnitStatus OBJECT-TYPE + SYNTAX INTEGER { + ok (1), + failed (2), + overload (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General Status of CMCIII PU unit itself + (1) OK + (2) failed + (3) overload (current too high)." + ::= { cmcIIIUnit 1 } + + + cmcIIIUnitURL OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "URL of CMCIII PU." + ::= { cmcIIIUnit 2 } + + + cmcIIIUnitHWRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hardware Revision of CMCIII PU." + ::= { cmcIIIUnit 3 } + + + cmcIIIUnitFWRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware Revision of CMCIII PU." + ::= { cmcIIIUnit 4 } + + + cmcIIIUnitOSRev OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Linux Revision of CMCIII PU." + ::= { cmcIIIUnit 5 } + + + cmcIIIUnitSerial OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial Number of CMCIII PU." + ::= { cmcIIIUnit 6 } + + + cmcIIIUnitProd OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Production Code of CMCIII PU." + ::= { cmcIIIUnit 7 } + + + cmcIIIUnitType OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + pu (2), + compact (3), + lcp (4), + pdu (5), + rms (6), + mcs (7), + iot (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of CMCIII + (1) Unit unknown + (2) Processing Unit + (3) Processing Unit Compact + (4) LCP + (5) PDU + (6) RiMatrix S." + ::= { cmcIIIUnit 8 } + + + cmcIIIUnitCurrentSource OBJECT-TYPE + SYNTAX INTEGER { + unknown (1), + acAdapter (2), + terminalStrip (3), + poe (4), + usb (5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current source of CMCIII PU + (1) unknown + (2) AC Adapter Power Supply + (3) Terminal Strip + (4) poe: Power Over Ethernet + (5) usb: Universal Serial Bus." + ::= { cmcIIIUnit 9 } + + + cmcIIICan0CurrentConsumption OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximal current consumption required by CANopen fieldbus 1." + ::= { cmcIIIUnit 10 } + + + cmcIIICan1CurrentConsumption OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximal current consumption required by CANopen fieldbus 2." + ::= { cmcIIIUnit 11 } + + + cmcIIIUnitUpTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operating time of CMCIII PU in seconds since an epoch." + ::= { cmcIIIUnit 12 } + + + cmcIIIUnitMode OBJECT-TYPE + SYNTAX INTEGER { + localInit (1), + start (2), + pwrDelay (3), + restartBus (4), + localOnline (5), + collectSlaves (6), + reorganizeBus (7), + online (8), + prepareUpgrade (9), + upgradeSensor (10), + terminate (11) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Current status mode of CMCIII PU and all subsystems + (1) local init ini progress + (2) start local system first time + (3) first start delay + (4) restart bus system, reread configuration + (5) locally online + (6) collect all slaves at the bus + (7) reorganize bus + (8) up and running + (9) prepare for sensor upgrade + (10) upgrade sensors + (11) gentle termination." + ::= { cmcIIIUnit 13 } + + + cmcIIIUnitLoadTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIUnitLoadEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of system load entries." + ::= { cmcIIIUnit 14 } + + cmcIIIUnitLoadEntry OBJECT-TYPE + SYNTAX CmcIIIUnitLoadEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of system load table." + INDEX { cmcIIIUnitLoadIndex } + ::= { cmcIIIUnitLoadTable 1 } + + CmcIIIUnitLoadEntry ::= SEQUENCE { + cmcIIIUnitLoadIndex Unsigned32, + cmcIIIUnitLoadAverage Unsigned32 + } + + cmcIIIUnitLoadIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the system load table. + These are the past minutes the load is given for." + ::= { cmcIIIUnitLoadEntry 1 } + + cmcIIIUnitLoadAverage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "System load average multiplied by 100." + ::= { cmcIIIUnitLoadEntry 2 } + +-- ============================================================================= + +-- cmcIIISetup: -- + + cmcIIILastChangeSetup OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Last change of configuration + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIISetup 1 } + +-- cmcIIISetupGeneral: -- + + cmcIIISetTempUnit OBJECT-TYPE + SYNTAX INTEGER { + celsius (1), + fahrenheit (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Unit of all temperature values and setpoints." + DEFVAL { celsius } + ::= { cmcIIISetupGeneral 1 } + + + cmcIIISetBeeper OBJECT-TYPE + SYNTAX INTEGER { + off (1), + on (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Audible alarm in CMCIII unit: + (1) beeper is off (general) + (2) beeper is on." + DEFVAL { off } + ::= { cmcIIISetupGeneral 2 } + + + cmcIIIQuitRelay OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable acknowledging currently active alarm relay + (with 'C' on CMCIII)." + DEFVAL { disabled } + ::= { cmcIIISetupGeneral 3 } + + + cmcIIILogicRelay OBJECT-TYPE + SYNTAX INTEGER { + closeAtAlarm (1), + openAtAlarm (2), + disabled (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Logic of alarm relay: + (1) Relay will pick up in case of an alarm + (2) Relay will release in case of an alarm + (3) Relay disabled." + DEFVAL { closeAtAlarm } + ::= { cmcIIISetupGeneral 4 } + + + cmcIIIUnitMsgRelay OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Alarm relay in case of Device Messages (detect, lost, changed..): + (1) Relay disabled, relay will not switch in case of a device message + (2) Relay enabled, relay will switch in case of a unit message." + DEFVAL { disabled } + ::= { cmcIIISetupGeneral 5 } + + + cmcIIIFunctionRelay OBJECT-TYPE + SYNTAX INTEGER { + warningOnly (1), + alarmOnly (2), + warningOrAlarm (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Logic of alarm relay: + (1) Relay will switch in case of a warning only + (2) Relay will switch in case of an alarm only + (3) Relay will switch in case of an alarm or warning." + DEFVAL { warningOnly } + ::= { cmcIIISetupGeneral 6 } + + + cmcIIITimeZone OBJECT-TYPE + SYNTAX Integer32 (0..74) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Time Zone + 0 : (GMT-12:00) International Date Line West + 1 : (GMT-11:00) Midway Island, Samoa + 2 : (GMT-10:00) Hawaii + 3 : (GMT-09:00) Alaska + 4 : (GMT-08:00) Pacific Time (US and Canada), Tijuana + 5 : (GMT-07:00) Arizona + 6 : (GMT-07:00) Chihuahua, La Paz, Mazatlan + 7 : (GMT-07:00) Mountain Time (US & Canada) + 8 : (GMT-06:00) Central America + 9 : (GMT-06:00) Central Time (US and Canada) + 10 : (GMT-06:00) Guadalajara, Mexico City, Monterrey + 11 : (GMT-06:00) Saskatchewan + 12 : (GMT-05:00) Bogota, Lima, Quito + 13 : (GMT-05:00) Eastern Time (Us and Canada) + 14 : (GMT-05:00) Indiana (East) + 15 : (GMT-04:00) Atlantic Time (Canada) + 16 : (GMT-04:00) Caracas, La Paz + 17 : (GMT-04:00) Santiago + 18 : (GMT-03:30) Newfoundland + 19 : (GMT-03:00) Brasilia + 20 : (GMT-03:00) Buenos Aires, Georgetown + 21 : (GMT-03:00) Greenland + 22 : (GMT-02:00) Mid-Atlantic + 23 : (GMT-01:00) Azores + 24 : (GMT-01:00) Cape Verde Is. + 25 : (GMT) Casablanca, Monrovia + 26 : (GMT) Greenwich Mean Time : Dublin, Lisbon, London + 27 : (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Vienna + 28 : (GMT+01:00) Belgrade, Bratislava, Budapest, Prague + 29 : (GMT+01:00) Brussels, Copenhagen, Madrid, Paris + 30 : (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb + 31 : (GMT+01:00) West Central Africa + 32 : (GMT+02:00) Athens, Istanbul, Minsk + 33 : (GMT+02:00) Bucharest + 34 : (GMT+02:00) Harare, Pretoria + 35 : (GMT+02:00) Helsinki, Kyiv, Sofia + 36 : (GMT+02:00) Riga, Tallinn, Vilnius + 37 : (GMT+02:00) Jerusalem + 38 : (GMT+03:00) Baghdad + 39 : (GMT+03:00) Kuwait, Riyadh + 40 : (GMT+03:00) Moscow, St. Petersburg, Volgograd + 41 : (GMT+03:00) Nairobi + 42 : (GMT+03:30) Tehran + 43 : (GMT+04:00) Abu Dhabi, Muscat + 44 : (GMT+04:00) Baku, Tbilisi, Yerevan + 45 : (GMT+04:30) Kabul + 46 : (GMT+05:00) Ekaterinburg + 47 : (GMT+05:00) Islamabad, Karachi, Tashkent + 48 : (GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi + 49 : (GMT+05:45) Kathmandu + 50 : (GMT+06:00) Almaty, Novosibirsk + 51 : (GMT+06:00) Astana, Dhaka + 52 : (GMT+06:00) Sri Jayawardenepura + 53 : (GMT+06:30) Rangoon + 54 : (GMT+07:00) Bangkok, Hanoi, Jakarta + 55 : (GMT+07:00) Krasnoyarsk + 56 : (GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi + 57 : (GMT+08:00) Irkutsk, Ulaan Bataar + 58 : (GMT+08:00) Kuala Lumpur, Singapore + 59 : (GMT+08:00) Perth + 60 : (GMT+08:00) Taipei + 61 : (GMT+09:00) Osaka, Sapporo, Tokyo + 62 : (GMT+09:00) Seoul + 63 : (GMT+09:00) Yakutsk + 64 : (GMT+09:30) Adelaide + 65 : (GMT+09:30) Darwin + 66 : (GMT+10:00) Brisbane + 67 : (GMT+10:00) Canberra, Melbourne, Sydney + 68 : (GMT+10:00) Guam, Port Moresby + 69 : (GMT+10:00) Hobart + 70 : (GMT+10:00) Vladivostok + 71 : (GMT+11:00) Magadan, Solomon Is., New Caledonia + 72 : (GMT+12:00) Auckland, Wellington + 73 : (GMT+12:00) Fiji, Kamchatka, Marshall Is. + 74 : (GMT+13:00) Nukualofa." + DEFVAL { 27 } + ::= { cmcIIISetupGeneral 7 } + + cmcIIISetupDate OBJECT-TYPE + SYNTAX DisplayString (SIZE (10..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Actual date in format DD.MM.YYYY + Use UTC date to set date." + ::= { cmcIIISetupGeneral 8 } + + + cmcIIISetupTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (8..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Actual time in format HH:MM:SS, HH (0-23), MM (0-59), SS (0-59). + Use UTC time to set time." + ::= { cmcIIISetupGeneral 9 } + + cmcIIIWebAccess OBJECT-TYPE + SYNTAX BITS { + httpEnabled (0), + httpsEnabled (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Web access status: + (0) httpEnabled : http protocol is enabled + (1) httpsEnabled : https protocol is enabled." + DEFVAL { { httpEnabled, httpsEnabled } } + ::= { cmcIIISetupGeneral 10 } + + cmcIIIHttpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of HTTP daemon." + DEFVAL { 80 } + ::= { cmcIIISetupGeneral 11 } + + cmcIIIHttpsPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of HTTPS daemon." + DEFVAL { 443 } + ::= { cmcIIISetupGeneral 12 } + + cmcIIIFtpAccess OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Ftp access: + (1) disabled + (2) enabled." + DEFVAL { enabled } + ::= { cmcIIISetupGeneral 13 } + + cmcIIIFtpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of FTP daemon." + DEFVAL { 21 } + ::= { cmcIIISetupGeneral 14 } + + cmcIIISshAccess OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Ssh access: + (1) disabled + (2) enabled." + DEFVAL { enabled } + ::= { cmcIIISetupGeneral 15 } + + cmcIIISshPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of SSH daemon." + DEFVAL { 22 } + ::= { cmcIIISetupGeneral 16 } + + cmcIIITelnetAccess OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Telnet access: + (1) disabled + (2) enabled." + DEFVAL { enabled } + ::= { cmcIIISetupGeneral 17 } + + cmcIIITelnetPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of telnet daemon." + DEFVAL { 23 } + ::= { cmcIIISetupGeneral 18 } + + cmcIIILanguage OBJECT-TYPE + SYNTAX INTEGER { + english (1), + german (2), + french (3), + spanish (4), + portuguese (5), + russian (6), + chinese (7), + japanese (8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Language: + (1) English. + (2) German, + (3) French, + (4) Spanish, + (5) Portuguese, + (6) Russian, + (7) Chinese + (8) Japanese." + DEFVAL { english } + ::= { cmcIIISetupGeneral 19 } + + cmcIIIOpcUaAccess OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "OPC UA access: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupGeneral 20 } + + cmcIIIOpcUaPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of OPC UA daemon." + DEFVAL { 4840 } + ::= { cmcIIISetupGeneral 21 } + +-- cmcIIISetupTimer: -- + + cmcIIINumberOfTimers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of value table entries=number of outlets available on this unit." + ::= { cmcIIISetupTimer 1 } + + cmcIIITimerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIITimerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of Timer Table." + ::= { cmcIIISetupTimer 2 } + + cmcIIITimerEntry OBJECT-TYPE + SYNTAX CmcIIITimerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of Timer Table." + INDEX { cmcIIITimerIndex } + ::= { cmcIIITimerTable 1 } + + CmcIIITimerEntry ::= + SEQUENCE { + cmcIIITimerIndex Unsigned32, + cmcIIITimerStatus INTEGER, + cmcIIITimerDayOfWeek INTEGER, + cmcIIITimeOn DisplayString, + cmcIIITimeOff DisplayString, + cmcIIITimeControl INTEGER, + cmcIIITimerFunction INTEGER + } + + cmcIIITimerIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of timer entries. Its value ranges + between 1 and the value of cmcIIINumberOfTimers." + ::= { cmcIIITimerEntry 1 } + + cmcIIITimerStatus OBJECT-TYPE + SYNTAX INTEGER { + switchedOff (1), + switchedOn (2), + noTime (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Actual status of the timer." + ::= { cmcIIITimerEntry 2 } + + cmcIIITimerDayOfWeek OBJECT-TYPE + SYNTAX INTEGER { + sun (1), + mon (2), + tue (3), + wed (4), + thu (5), + fri (6), + sat (7), + sat2sun (8), + mon2fri (9), + mon2sun (10) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Selection of day of week for timer to switch." + ::= { cmcIIITimerEntry 3 } + + cmcIIITimeOn OBJECT-TYPE + SYNTAX DisplayString (SIZE (5..5)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Time to switch on current function, Format: HH:MM." + ::= { cmcIIITimerEntry 4 } + + cmcIIITimeOff OBJECT-TYPE + SYNTAX DisplayString (SIZE (5..5)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Time to switch off current function, Format: HH:MM." + ::= { cmcIIITimerEntry 5 } + + cmcIIITimeControl OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Control via RTC." + ::= { cmcIIITimerEntry 6 } + + cmcIIITimerFunction OBJECT-TYPE + SYNTAX INTEGER { + disKeypads (1), + unlDoors (2), + disTrapRec1 (3), + disTrapRec2 (4), + disTrapRec3 (5), + disTrapRec4 (6), + disSMS1 (7), + disSMS2 (8), + disSMS3 (9), + disSMS4 (10), + schedule1 (11), + schedule2 (12), + schedule3 (13), + schedule4 (14), + schedule5 (15), + schedule6 (16), + schedule7 (17), + schedule8 (18) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Function which is controlled via timer + 1: Unlock of doors via keypad is disabled + 2: Doors will be unlocked + 3-6: sending traps to this trap receiver will be disabled + 7-10: sending SMS to phone number 1..4 will be disabled + 11-18: Scheduled alarm off." + ::= { cmcIIITimerEntry 7 } + +-- cmcIIISetupTrapReceiver: -- + + cmcIIINumberOfTrapReceivers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of TrapReceiverTable entries. The number of trap receivers." + ::= { cmcIIISetupTrap 1 } + + cmcIIITrapReceiverTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIITrapReceiverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of trap receiver entries." + ::= { cmcIIISetupTrap 2 } + + cmcIIITrapReceiverEntry OBJECT-TYPE + SYNTAX CmcIIITrapReceiverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of trapTable." + INDEX { cmcIIITrapReceiverIndex } + ::= { cmcIIITrapReceiverTable 1 } + + CmcIIITrapReceiverEntry ::= + SEQUENCE { + cmcIIITrapReceiverIndex Unsigned32, + cmcIIITrapReceiverStatus INTEGER, + cmcIIITrapReceiverIpAddress DisplayString + } + + cmcIIITrapReceiverIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the trap receiver table. Its value ranges between + 1 and the value of NumberOfTrapReceivers." + ::= { cmcIIITrapReceiverEntry 1 } + + cmcIIITrapReceiverStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + snmpv1Trap (2), + snmpv2cTrap (3), + snmpv2cInform (4), + snmpv3Trap (5), + snmpv3Inform (6) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable SNMP version and trap/inform type or disable trap receiver. + Enumeration type snmpv3Inform(6) is not yet supported." + DEFVAL { snmpv1Trap } + ::= { cmcIIITrapReceiverEntry 2 } + + cmcIIITrapReceiverIpAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of trap receiver." + ::= { cmcIIITrapReceiverEntry 3 } + +-- cmcIIISetupSMTP: -- + + cmcIIISmtpStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMTP (email) usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupSMTP 1 } + + cmcIIISmtpServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of SMTP server." + ::= { cmcIIISetupSMTP 2 } + + cmcIIISmtpPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of SMTP server." + DEFVAL { 25 } + ::= { cmcIIISetupSMTP 3 } + + cmcIIISmtpAuth OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2), + enabledTls (3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMTP authentication usage: + (1) disabled + (2) enabled + (3) enabled with TLS support." + DEFVAL { disabled } + ::= { cmcIIISetupSMTP 4 } + + cmcIIISmtpUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..50)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Username required to authenticate at the SMTP server." + ::= { cmcIIISetupSMTP 5 } + + cmcIIISmtpPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..50)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Password required to authenticate at the SMTP server." + ::= { cmcIIISetupSMTP 6 } + + cmcIIISmtpSender OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..50)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Sender address (FROM:) of the SMTP message." + ::= { cmcIIISetupSMTP 7 } + + cmcIIISmtpReply OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..50)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reply address (REPLY:) of the SMTP message." + ::= { cmcIIISetupSMTP 8 } + + cmcIIINumberOfSmtpReceivers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of SmtpReceiverTable entries. The number of SMTP receivers." + ::= { cmcIIISetupSMTP 9 } + + cmcIIISmtpReceiverTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIISmtpReceiverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of SMTP receiver entries." + ::= { cmcIIISetupSMTP 10 } + + cmcIIISmtpReceiverEntry OBJECT-TYPE + SYNTAX CmcIIISmtpReceiverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of SMTPTable." + INDEX { cmcIIISmtpReceiverIndex } + ::= { cmcIIISmtpReceiverTable 1 } + + CmcIIISmtpReceiverEntry ::= + SEQUENCE { + cmcIIISmtpReceiverIndex Unsigned32, + cmcIIISmtpReceiverStatus INTEGER, + cmcIIISmtpReceiverAddress DisplayString + } + + cmcIIISmtpReceiverIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the SMTP receiver table. Its value ranges between + 1 and the value of NumberOfSmtpReceivers." + ::= { cmcIIISmtpReceiverEntry 1 } + + cmcIIISmtpReceiverStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable SMTP receiver." + DEFVAL { disabled } + ::= { cmcIIISmtpReceiverEntry 2 } + + cmcIIISmtpReceiverAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..50)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of SMTP receiver." + ::= { cmcIIISmtpReceiverEntry 3 } + +-- cmcIIISetupSMS: -- + + cmcIIISmsStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMS usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupSMS 1 } + + cmcIIISmsPIN OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMS PIN number." + ::= { cmcIIISetupSMS 2 } + + cmcIIISmsService OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMS service number." + ::= { cmcIIISetupSMS 3 } + + cmcIIISmsMSN OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMS MSN for ISDN." + ::= { cmcIIISetupSMS 4 } + + cmcIIISmsPreDial OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..2)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SMS PreDial number." + ::= { cmcIIISetupSMS 5 } + + cmcIIINumberOfSmsReceivers OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of SmsReceiverTable entries. The number of SMS receivers." + ::= { cmcIIISetupSMS 6 } + + cmcIIISmsReceiverTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIISmsReceiverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of SMS receiver entries." + ::= { cmcIIISetupSMS 7 } + + cmcIIISmsReceiverEntry OBJECT-TYPE + SYNTAX CmcIIISmsReceiverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of SMSTable." + INDEX { cmcIIISmsReceiverIndex } + ::= { cmcIIISmsReceiverTable 1 } + + CmcIIISmsReceiverEntry ::= + SEQUENCE { + cmcIIISmsReceiverIndex Unsigned32, + cmcIIISmsReceiverStatus INTEGER, + cmcIIISmsReceiverNumber DisplayString + } + + cmcIIISmsReceiverIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the SMS receiver table. Its value ranges between + 1 and the value of NumberOfSmsReceivers." + ::= { cmcIIISmsReceiverEntry 1 } + + cmcIIISmsReceiverStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable SMS receiver." + DEFVAL { disabled } + ::= { cmcIIISmsReceiverEntry 2 } + + cmcIIISmsReceiverNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Phone number of SMS receiver." + ::= { cmcIIISmsReceiverEntry 3 } + +-- cmcIIISetupSysLog: -- + + cmcIIISysLogStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SysLog usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupSysLog 1 } + + cmcIIISysLogFacility OBJECT-TYPE + SYNTAX INTEGER { + local0 (1), + local1 (2), + local2 (3), + local3 (4), + local4 (5), + local5 (6), + local6 (7), + local7 (8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "SysLog facility local0..7." + DEFVAL { local0 } + ::= { cmcIIISetupSysLog 2 } + + cmcIIISysLogServer1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of first SysLog server." + ::= { cmcIIISetupSysLog 3 } + + cmcIIISysLogServer2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of second SysLog server." + ::= { cmcIIISetupSysLog 4 } + +-- cmcIIISetupNTP: -- + + cmcIIINtpStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "NTP usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupNTP 1 } + + cmcIIINtpTimeZone OBJECT-TYPE + SYNTAX Integer32 (0..74) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "NTP time zone, see cmcIIITimeZone for valid time zones." + DEFVAL { 27 } + ::= { cmcIIISetupNTP 2 } + + cmcIIINtpServer1 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of first NTP server." + ::= { cmcIIISetupNTP 3 } + + cmcIIINtpServer2 OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of second NTP server." + ::= { cmcIIISetupNTP 4 } + +-- cmcIIISetupLDAP: -- + + cmcIIILdapStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupLDAP 1 } + + cmcIIILdapServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of LDAP server." + ::= { cmcIIISetupLDAP 2 } + + cmcIIILdapBindDN OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..100)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP user name." + ::= { cmcIIISetupLDAP 3 } + + cmcIIILdapBindPW OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP user password." + ::= { cmcIIISetupLDAP 4 } + + cmcIIILdapUserBase OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP base user." + ::= { cmcIIISetupLDAP 5 } + + cmcIIILdapUserSearch OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..200)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP searchpath user." + ::= { cmcIIISetupLDAP 6 } + + cmcIIILdapUserAttrib OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP attribute user." + ::= { cmcIIISetupLDAP 7 } + + cmcIIILdapGroupBase OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP base group." + ::= { cmcIIISetupLDAP 8 } + + cmcIIILdapGroupSearch OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..200)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP searchpath group." + ::= { cmcIIISetupLDAP 9 } + + cmcIIILdapGroupAttrib OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "LDAP attribute group." + ::= { cmcIIISetupLDAP 10 } + +-- cmcIIIShutdown: -- + + cmcIIINumberOfShutdowns OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of cmcIIIShutdownTable entries. The number of shutdown servers." + ::= { cmcIIISetupShutdown 1 } + + cmcIIIShutdownTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIShutdownEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of shutdown entries." + ::= { cmcIIISetupShutdown 2 } + + cmcIIIShutdownEntry OBJECT-TYPE + SYNTAX CmcIIIShutdownEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of Shutdown table." + INDEX { cmcIIIShutdownIndex } + ::= { cmcIIIShutdownTable 1 } + + CmcIIIShutdownEntry ::= + SEQUENCE { + cmcIIIShutdownIndex Unsigned32, + cmcIIIShutdownServer DisplayString, + cmcIIIShutdownName DisplayString, + cmcIIIShutdownPort Unsigned32, + cmcIIIShutdownDelay Unsigned32, + cmcIIIShutdownEnabled INTEGER + } + + cmcIIIShutdownIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the shutdown server table. Its value ranges between + 1 and the value of cmcIIINumberOfShutdowns." + ::= { cmcIIIShutdownEntry 1 } + + cmcIIIShutdownServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address or name of server to shutdown." + ::= { cmcIIIShutdownEntry 2 } + + cmcIIIShutdownName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Name of server to shutdown." + ::= { cmcIIIShutdownEntry 3 } + + cmcIIIShutdownPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Port used to shutdown server." + DEFVAL { 6003 } + ::= { cmcIIIShutdownEntry 4 } + + cmcIIIShutdownDelay OBJECT-TYPE + SYNTAX Unsigned32 (0..999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Delay of server shutdown." + DEFVAL { 0 } + ::= { cmcIIIShutdownEntry 5 } + + cmcIIIShutdownEnabled OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Enable or disable this server shutdown entry." + DEFVAL { disabled } + ::= { cmcIIIShutdownEntry 6 } + +-- cmcIIISetupModbus: -- + + cmcIIIModbusStatus OBJECT-TYPE + SYNTAX INTEGER { + shutdown (1), + readonly (2), + writeonly (3), + readwrite (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Modbus daemon running status: + (1) shutdown + (2) readonly + (3) writeonly + (4) readwrite." + DEFVAL { readonly } + ::= { cmcIIISetupModbus 1 } + + cmcIIIModbusPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of Modbus daemon." + DEFVAL { 502 } + ::= { cmcIIISetupModbus 2 } + + cmcIIINumberOfModbusSources OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of cmcIIIModbusTable entries. The number of Modbus access settings." + ::= { cmcIIISetupModbus 3 } + + cmcIIIModbusTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIModbusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A list of Modbus entries." + ::= { cmcIIISetupModbus 4 } + + cmcIIIModbusEntry OBJECT-TYPE + SYNTAX CmcIIIModbusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of Modbus table." + INDEX { cmcIIIModbusIndex } + ::= { cmcIIIModbusTable 1 } + + CmcIIIModbusEntry ::= + SEQUENCE { + cmcIIIModbusIndex Unsigned32, + cmcIIIModbusAccess INTEGER, + cmcIIIModbusSource DisplayString + } + + cmcIIIModbusIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the Modbus access table. Its value ranges + between 1 and the value of cmcIIINumberOfModbusSources." + ::= { cmcIIIModbusEntry 1 } + + cmcIIIModbusAccess OBJECT-TYPE + SYNTAX INTEGER { + readonly (1), + readwrite (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Modbus access for this source entry: + (1) readonly + (2) readwrite + This access is inferior to cmcIIIModbusStatus, e.g. + readwrite access also requires readwrite status." + DEFVAL { readonly } + ::= { cmcIIIModbusEntry 2 } + + cmcIIIModbusSource OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Source to restrict Modbus access. + + It can either be a + specific hostname, + IP address, or a subnet represented as + IP/MASK (e.g. 10.10.10.0/255.255.255.0), + or IP/BITS (e.g. 10.10.10.0/24), + or the IPv6 equivalents. + + The same source can be specified in several separate + entries (presumably with different access tokens), + and the first combination that matches the incoming + request will be selected." + ::= { cmcIIIModbusEntry 3 } + +-- cmcIIISetupRadius: -- + + cmcIIIRadiusStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Radius usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupRadius 1 } + + cmcIIIRadiusServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of Radius server." + ::= { cmcIIISetupRadius 2 } + + cmcIIIRadiusPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "TCP/IP port of Radius server." + DEFVAL { 1812 } + ::= { cmcIIISetupRadius 3 } + + cmcIIIRadiusPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Password required to authenticate at the Radius server." + ::= { cmcIIISetupRadius 4 } + + cmcIIIRadiusGroupMode OBJECT-TYPE + SYNTAX INTEGER { + manual (1), + byAttribute (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Radius group method: + (1) manual + (2) byAttribute." + DEFVAL { manual } + ::= { cmcIIISetupRadius 5 } + + cmcIIIRadiusGroupId OBJECT-TYPE + SYNTAX Unsigned32 (1..32) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Radius group id." + ::= { cmcIIISetupRadius 6 } + + cmcIIIRadiusAuth OBJECT-TYPE + SYNTAX INTEGER { + auto (1), + pap (2), + chap (3), + mschap (4), + md5 (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Radius authentification method: + (1) auto - not supported + (2) pap + (3) chap + (4) mschap + (5) md5." + DEFVAL { pap } + ::= { cmcIIISetupRadius 7 } + +-- cmcIIISetupWebCam: -- + + cmcIIIWebCamStatus OBJECT-TYPE + SYNTAX INTEGER { + disabled (1), + enabled (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "WebCam usage: + (1) disabled + (2) enabled." + DEFVAL { disabled } + ::= { cmcIIISetupWebCam 1 } + + cmcIIIWebCamServer OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "IP address of WebCam." + ::= { cmcIIISetupWebCam 2 } + + cmcIIIWebCamUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Username required to authenticate at the WebCam server." + ::= { cmcIIISetupWebCam 3 } + + cmcIIIWebCamPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Password required to authenticate at the WebCam server." + ::= { cmcIIISetupWebCam 4 } + + cmcIIIWebCamIntervall OBJECT-TYPE + SYNTAX Unsigned32 (5..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "WebCam snapshot intervall in 1/10 seconds." + DEFVAL { 10 } + ::= { cmcIIISetupWebCam 5 } + + cmcIIIWebCamNumberofImages OBJECT-TYPE + SYNTAX Unsigned32 (1..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "WebCam number of images per event." + DEFVAL { 8 } + ::= { cmcIIISetupWebCam 6 } + + cmcIIIWebCamDestination OBJECT-TYPE + SYNTAX INTEGER { + usb (1), + sd (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "WebCam storage destination: + (1) usb + (2) sd." + DEFVAL { usb } + ::= { cmcIIISetupWebCam 7 } + + +-- ============================================================================= + +-- cmcIIIDevs: -- + + cmcIIIOverallDevStatus OBJECT-TYPE + SYNTAX INTEGER { + ok (1), + warning (2), + alarm (3), + detected (4), + lost (5), + changed (6), + update (7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall status of all devices." + ::= { cmcIIIDevInfo 1 } + + cmcIIINumberOfDevs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of devices available." + ::= { cmcIIIDevInfo 2 } + + cmcIIILastChangeOverallDevStatus OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last status change of any device connected to CMCIII PU + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDevInfo 3 } + + cmcIIILastChangeNumberOfDevs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last device number change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDevInfo 4 } + + cmcIIILastChangeDevSettings OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last setting change of any device connected to CMCIII PU + according to operating time cmcIIIUnitUpTime. + This timestamp will be affected by SNMP settings only!" + ::= { cmcIIIDevInfo 5 } + + cmcIIILastChangeDevs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last device change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDevInfo 6 } + + + cmcIIIDevTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of device table." + ::= { cmcIIIDevs 2 } + + cmcIIIDevEntry OBJECT-TYPE + SYNTAX CmcIIIDevEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of device table." + INDEX { cmcIIIDevIndex } + ::= { cmcIIIDevTable 1 } + + + CmcIIIDevEntry ::= + SEQUENCE { + cmcIIIDevIndex Unsigned32, + cmcIIIDevName DisplayString, + cmcIIIDevAlias DisplayString, + cmcIIIDevType OBJECT IDENTIFIER, + cmcIIIDevNodeID Integer32, + cmcIIIDevStatus INTEGER, + cmcIIIDevArtNr DisplayString, + cmcIIIDevLocation DisplayString, + cmcIIIDevBus INTEGER, + cmcIIIDevPos Integer32, + cmcIIIDevFW DisplayString, + cmcIIIDevHW DisplayString, + cmcIIIDevSerial DisplayString, + cmcIIIDevProductWeek DisplayString, + cmcIIIDevLastChange Unsigned32, + cmcIIIDevURL DisplayString, + cmcIIIDevNumberOfVars Integer32, + cmcIIIDevNumberOfMsgs Integer32, + cmcIIIDevStatusText DisplayString, + cmcIIIDevCurrentMinConsumption Integer32, + cmcIIIDevCurrentMaxConsumption Integer32, + cmcIIIDevEntPhysicalIndex Integer32, + cmcIIIDevAssembly DisplayString + } + + cmcIIIDevIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..126) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 1 } + + cmcIIIDevName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the device connected to CMCIII PU." + ::= { cmcIIIDevEntry 2 } + + cmcIIIDevAlias OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Descriptional text for device connected to CMCIII PU." + ::= { cmcIIIDevEntry 3 } + + cmcIIIDevType OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of device chassis connected to CMCIII PU. + The authoritative identification of the device contained + in the entity is allocated within the SMI cmcIIIProducts + subtree (1.3.6.1.4.1.2606.7.7) and provides an easy and + unambiguous means for determining `what kind of box' is + connected. + E.g.: in cmcIIIProductChassis (1.3.6.1.4.1.2606.7.7.4.x) + the placeholder x is used for + + 1 : Not Available + 2 : Internal Device of Processing Unit + 3 : Virtual Device + 4 : Temperature Sensor 7030.110 + 5 : Temp/Humidity Sensor 7030.111 + 6 : Vandalism Sensor 7030.130 + 7 : Access Sensor 7030.120 + 8 : Door Lock Device 7030.200, .210 + 9 : Universal Sensor 7030.190 + 10: Sensor Gateway 7030.100 + 11: Power Unit 7030.050 + 12: Pressure Sensor 7030.150 + 20-25: Gateways to RS422, RS485." + ::= { cmcIIIDevEntry 4 } + + cmcIIIDevNodeID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Node ID of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 5 } + + cmcIIIDevStatus OBJECT-TYPE + SYNTAX INTEGER { + notAvail (1), + ok (2), + detect (3), + lost (4), + changed (5), + error (6), + fwUpdate (7), + fwUpdateRun (8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "General Status of device connected to CMCIII PU + (1) Device not available + (2) OK + (3) Device detected, confirmation required + (4) Device lost (disconnected), confirmation required + (5) Device changed + (6) Error + (7) Firmware Update pending + (8) Firmware Update running." + ::= { cmcIIIDevEntry 6 } + + cmcIIIDevArtNr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Article number of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 7 } + + cmcIIIDevLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Location of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 8 } + + cmcIIIDevBus OBJECT-TYPE + SYNTAX INTEGER { + canBus1 (1), + canBus2 (2), + virtual (3), + modbus (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "CAN bus of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 9 } + + cmcIIIDevPos OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Position (order) of device in CAN bus connected to CMCIII PU." + ::= { cmcIIIDevEntry 10 } + + cmcIIIDevFW OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "FW version of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 11 } + + cmcIIIDevHW OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "HW version of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 12 } + + cmcIIIDevSerial OBJECT-TYPE + SYNTAX DisplayString (SIZE (8..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 13 } + + cmcIIIDevProductWeek OBJECT-TYPE + SYNTAX DisplayString (SIZE (8..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Production week of device connected to CMCIII PU." + ::= { cmcIIIDevEntry 14 } + + cmcIIIDevLastChange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last change of device connected to CMCIII PU + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDevEntry 15 } + + cmcIIIDevURL OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "URL to device page of CMCIII PU (if available)." + ::= { cmcIIIDevEntry 16 } + + cmcIIIDevNumberOfVars OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of variables available on this device. + This variable will give the number of rows of the + variable table cmcIIIVarTable belonging to this device." + ::= { cmcIIIDevEntry 17 } + + cmcIIIDevNumberOfMsgs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of messages available in this device. + This variable will give the number of rows of the message + table cmcIIIMsgTable belonging to this device." + ::= { cmcIIIDevEntry 18 } + + cmcIIIDevStatusText OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..160)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Latest status of this device." + ::= { cmcIIIDevEntry 19 } + + cmcIIIDevCurrentMinConsumption OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Standby power consumption of device in mA." + ::= { cmcIIIDevEntry 20 } + + cmcIIIDevCurrentMaxConsumption OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Maximal power consumption of device in mA." + ::= { cmcIIIDevEntry 21 } + + cmcIIIDevEntPhysicalIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Corresponding entPhysicalIndex of this device. 0 if none exists." + ::= { cmcIIIDevEntry 22 } + + cmcIIIDevAssembly OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..100)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Assembly of this device." + ::= { cmcIIIDevEntry 23 } + +-- ============================================================================= + +-- cmcIIIVars: -- + + cmcIIINumberOfVars OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of variables available." + ::= { cmcIIIVarInfo 1 } + + cmcIIILastChangeNumberOfVars OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last change number of variables + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIVarInfo 2 } + + cmcIIILastChangeVarSettings OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last setting change + according to operating time cmcIIIUnitUpTime + This timestamp will be affected by SNMP settings only!" + ::= { cmcIIIVarInfo 3 } + + cmcIIILastChangeVars OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last variable change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIVarInfo 4 } + + cmcIIIVarByQualityHide OBJECT-TYPE + SYNTAX BITS { +-- notInUse is a dummy entry to keep mapping to cmcIIIVarQuality and avoid warnings of MIB checking using smilint! + notInUse (0), + undefined (1), + ok (2), + warning (3), + alarm (4), + info (5), + undefinedNoValue(21), + okNoValue (22), + warningNoValue (23), + alarmNoValue (24), + infoNoValue (25) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Hide entries in cmcIIIVarByQualityTable to reduce table size." + DEFVAL {{ ok }} + ::= { cmcIIIVarInfo 5 } + + cmcIIIDynUpdateRate OBJECT-TYPE + SYNTAX Unsigned32 (5..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Update rate in seconds to add/remove entries + from cmcIIIVarIntDynTable and cmcIIIVarStrDynTable. + Note: cmcIIIDynUpdateHistory (>0) has to be at least twice cmcIIIDynUpdateRate." + DEFVAL { 10 } + ::= { cmcIIIVarInfo 6 } + + cmcIIIDynUpdateHistory OBJECT-TYPE + SYNTAX Unsigned32 (0 | 10..2419200) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "History range in seconds to restrict data view + in cmcIIIVarIntDynTable and cmcIIIVarStrDynTable. + The value 0 will disable the history range restriction completly. + Note: cmcIIIDynUpdateHistory (>0) has to be at least twice cmcIIIDynUpdateRate." + DEFVAL { 300 } + ::= { cmcIIIVarInfo 7 } + + +-- table with entry for each variable available on this unit + + cmcIIIVarTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of variable table." + ::= { cmcIIIVars 2 } + + cmcIIIVarEntry OBJECT-TYPE + SYNTAX CmcIIIVarEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of variable table." + INDEX { cmcIIIVarDeviceIndex,cmcIIIVarIndex } + ::= { cmcIIIVarTable 1 } + + CmcIIIVarEntry ::= + SEQUENCE { + cmcIIIVarDeviceIndex Unsigned32, + cmcIIIVarIndex Unsigned32, + cmcIIIVarName DisplayString, + cmcIIIVarType INTEGER, + cmcIIIVarUnit DisplayString, + cmcIIIVarDataType INTEGER, + cmcIIIVarScale Integer32, + cmcIIIVarConstraints DisplayString, + cmcIIIVarSteps Integer32, + cmcIIIVarValueStr DisplayString, + cmcIIIVarValueInt Integer32, + cmcIIIVarLastChange Unsigned32, + cmcIIIVarAccess INTEGER, + cmcIIIVarQuality INTEGER, + cmcIIIVarEntPhysicalIndex Integer32 + } + + cmcIIIVarDeviceIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the device. Its value ranges + between 1 and the value of cmcIIINumberOfDevs." + ::= { cmcIIIVarEntry 1 } + + cmcIIIVarIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of value entries. Its value ranges + between 1 and the value of cmcIIINumberOfVars." + ::= { cmcIIIVarEntry 2 } + + cmcIIIVarName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..50)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Clear name of variable." + ::= { cmcIIIVarEntry 3 } + + cmcIIIVarType OBJECT-TYPE + SYNTAX INTEGER { + description (1), + value (2), + setHigh (3), + setWarn (4), + setLow (5), + hysteresis (6), + status (7), + statusEnum (8), + setWarnLow (9), + unit (10), + alarmDur (11), + steps (12), + configPar (13), + category (14), + logic (15), + logicEnum (16), + setCntrl (17), + offset (18), + type (19), + output (20), + outputdelay (21), + outputaction (22), + outdelayExec (23), + outputEnum (24), + config (25), + configNum (26), + configLcpFcs (27), + assembly (28), + configWiring (29), + sensitivity (30), + accessTime (31), + accessLogic (32), + position (33), + positionEnum (34), + pin (35), + sequence (36), + remote (37), + stringValue (38), + outputPWM (40), + rotation (41), + circuit (42), + rizoneArray (43), + socketType (44), + customValue (45), + rcmPosition (46), + rcmPosEnum (47), + rcmResult (48), + productDate (50), + orderNr (51), + devName (52), + devLocation (53), + currentMin (54), + currentMax (55), + keycode (80), + command (81), + commandEnum (82), + commandKeypad (83), + commandService (84), + commandRack (85), + commandRCM (86), + unitType (90), + swVersion (91), + serialNumber (92), + mountPos (93), + mountPosEnum (94), + gsmStatus (95), + connected (96), + connectedEnum (97), + grouping (100), + scaleValue (110), + scaleUnit (111), + scaleStart (112), + scaleEnd (113), + commandCtrl (120), + commandCtrlDP (121), + commandCtrlWdt (122), + fanAffect (123), + waterAffect (124), + commandDP (125), + commandBEP (126), + commandMiniCh (127), + remoteBEP (128), + location (130), + building (131), + level (132), + room (133), + row (134), + rack (135), + operatingTime (136), + numberOfRU (137), + tagsQuit (138), + tagsChanged (139), + uid (140), + opModeMiniCh (145), + opModeBEP (146), + ignore (254), + illegal (255) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Type of variable." + ::= { cmcIIIVarEntry 4 } + + cmcIIIVarUnit OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..12)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unit of variable e. g. degree C." + ::= { cmcIIIVarEntry 5 } + + cmcIIIVarDataType OBJECT-TYPE + SYNTAX INTEGER { + notAvail (1), + int (2), + string (3), + enum (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Datatype of variable." + ::= { cmcIIIVarEntry 6 } + + cmcIIIVarScale OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Scaling factor of variable value, + e. g. -100 -> value has to be divided by 100 + +100 -> value has to be multiplied by 100." + ::= { cmcIIIVarEntry 7 } + + cmcIIIVarConstraints OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Constraints of value, + e. g. [-_ a-zA-Z0-9]+ (if VariableDatatype is 'string')." + ::= { cmcIIIVarEntry 8 } + + cmcIIIVarSteps OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Steps of variable value (resolution)." + ::= { cmcIIIVarEntry 9 } + + cmcIIIVarValueStr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value as string, including sign (+/-) and unit (degree C)." + ::= { cmcIIIVarEntry 10 } + + cmcIIIVarValueInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Value as integer." + ::= { cmcIIIVarEntry 11 } + + cmcIIIVarLastChange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last update or change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIVarEntry 12 } + + cmcIIIVarAccess OBJECT-TYPE + SYNTAX INTEGER { + none (1), + readonly (2), + readwrite (3), + readwriteswitch (4), + readwriteextended(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Access for value." + ::= { cmcIIIVarEntry 13 } + + cmcIIIVarQuality OBJECT-TYPE + SYNTAX INTEGER { + undefined (1), + ok (2), + warning (3), + alarm (4), + info (5), + undefinedNoValue(21), + okNoValue (22), + warningNoValue (23), + alarmNoValue (24), + infoNoValue (25) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality of variable." + ::= { cmcIIIVarEntry 14 } + + cmcIIIVarEntPhysicalIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Corresponding entPhysicalIndex of this variable. 0 if none exists." + ::= { cmcIIIVarEntry 15 } + + +-- table with entry for each variable available on this unit sorted by cmcIIIVarType + + cmcIIIVarByTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIVarByTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of variable by type table." + ::= { cmcIIIVars 3 } + + cmcIIIVarByTypeEntry OBJECT-TYPE + SYNTAX CmcIIIVarByTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of variable by type table." + INDEX { cmcIIIVarByTypeType,cmcIIIVarByTypeDeviceIndex,cmcIIIVarByTypeIndex } + ::= { cmcIIIVarByTypeTable 1 } + + CmcIIIVarByTypeEntry ::= + SEQUENCE { + cmcIIIVarByTypeType INTEGER, + cmcIIIVarByTypeDeviceIndex Unsigned32, + cmcIIIVarByTypeIndex Unsigned32, + cmcIIIVarByTypeValueStr DisplayString, + cmcIIIVarByTypeValueInt Integer32, + cmcIIIVarByTypeLastChange Unsigned32 + } + + cmcIIIVarByTypeType OBJECT-TYPE + SYNTAX INTEGER { + description (1), + value (2), + setHigh (3), + setWarn (4), + setLow (5), + hysteresis (6), + status (7), + statusEnum (8), + setWarnLow (9), + unit (10), + alarmDur (11), + steps (12), + configPar (13), + category (14), + logic (15), + logicEnum (16), + setCntrl (17), + offset (18), + type (19), + output (20), + outputdelay (21), + outputaction (22), + outdelayExec (23), + outputEnum (24), + config (25), + configNum (26), + configLcpFcs (27), + assembly (28), + configWiring (29), + sensitivity (30), + accessTime (31), + accessLogic (32), + position (33), + positionEnum (34), + pin (35), + sequence (36), + remote (37), + stringValue (38), + outputPWM (40), + rotation (41), + circuit (42), + rizoneArray (43), + socketType (44), + customValue (45), + rcmPosition (46), + rcmPosEnum (47), + rcmResult (48), + productDate (50), + orderNr (51), + devName (52), + devLocation (53), + currentMin (54), + currentMax (55), + keycode (80), + command (81), + commandEnum (82), + commandKeypad (83), + commandService (84), + commandRack (85), + commandRCM (86), + unitType (90), + swVersion (91), + serialNumber (92), + mountPos (93), + mountPosEnum (94), + gsmStatus (95), + connected (96), + connectedEnum (97), + grouping (100), + scaleValue (110), + scaleUnit (111), + scaleStart (112), + scaleEnd (113), + commandCtrl (120), + commandCtrlDP (121), + commandCtrlWdt (122), + fanAffect (123), + waterAffect (124), + commandDP (125), + commandBEP (126), + commandMiniCh (127), + remoteBEP (128), + location (130), + building (131), + level (132), + room (133), + row (134), + rack (135), + operatingTime (136), + numberOfRU (137), + tagsQuit (138), + tagsChanged (139), + uid (140), + opModeMiniCh (145), + opModeBEP (146), + ignore (254), + illegal (255) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Type of variable." + ::= { cmcIIIVarByTypeEntry 1 } + + cmcIIIVarByTypeDeviceIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the device. Its value ranges + between 1 and the value of cmcIIINumberOfDevs." + ::= { cmcIIIVarByTypeEntry 2 } + + cmcIIIVarByTypeIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of value entries. Its value ranges + between 1 and the value of cmcIIINumberOfVars." + ::= { cmcIIIVarByTypeEntry 3 } + + cmcIIIVarByTypeValueStr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value as string, including sign (+/-) and unit (degree C)." + ::= { cmcIIIVarByTypeEntry 4 } + + cmcIIIVarByTypeValueInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value as integer." + ::= { cmcIIIVarByTypeEntry 5 } + + cmcIIIVarByTypeLastChange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last update or change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIVarByTypeEntry 6 } + +-- table with entry for each variable available on this unit sorted by cmcIIIVarType + + cmcIIIVarByQualityTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIVarByQualityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of variable by quality table." + ::= { cmcIIIVars 4 } + + cmcIIIVarByQualityEntry OBJECT-TYPE + SYNTAX CmcIIIVarByQualityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of variable by quality table. + The view of this table may be reduced using the bits of cmcIIIVarByQualityHide." + INDEX { cmcIIIVarByQualityQuality,cmcIIIVarByQualityDeviceIndex,cmcIIIVarByQualityIndex } + ::= { cmcIIIVarByQualityTable 1 } + + CmcIIIVarByQualityEntry ::= + SEQUENCE { + cmcIIIVarByQualityQuality INTEGER, + cmcIIIVarByQualityDeviceIndex Unsigned32, + cmcIIIVarByQualityIndex Unsigned32, + cmcIIIVarByQualityValueStr DisplayString, + cmcIIIVarByQualityValueInt Integer32, + cmcIIIVarByQualityLastChange Unsigned32 + } + + cmcIIIVarByQualityQuality OBJECT-TYPE + SYNTAX INTEGER { + undefined (1), + ok (2), + warning (3), + alarm (4), + info (5), + undefinedNoValue(21), + okNoValue (22), + warningNoValue (23), + alarmNoValue (24), + infoNoValue (25) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Quality of variable." + ::= { cmcIIIVarByQualityEntry 1 } + + cmcIIIVarByQualityDeviceIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the device. Its value ranges + between 1 and the value of cmcIIINumberOfDevs." + ::= { cmcIIIVarByQualityEntry 2 } + + cmcIIIVarByQualityIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of value entries. Its value ranges + between 1 and the value of cmcIIINumberOfVars." + ::= { cmcIIIVarByQualityEntry 3 } + + cmcIIIVarByQualityValueStr OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value as string, including sign (+/-) and unit (degree C)." + ::= { cmcIIIVarByQualityEntry 4 } + + cmcIIIVarByQualityValueInt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value as integer." + ::= { cmcIIIVarByQualityEntry 5 } + + cmcIIIVarByQualityLastChange OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last update or change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIVarByQualityEntry 6 } + + +-- table with entry for each dynamic integer variable (cmcIIIVarDataType = int(2) or enum(4)) available on this unit + + cmcIIIVarIntDynTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIVarIntDynEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of dynamically changed variable table of cmcIIIVarDatatype int(2) or enum(4). + This table is updated each cmcIIIVarDynUpdateRate seconds only. + This table has variables updated/changed within the last cmcIIIVarDynUpdateHistory seconds only. + This table has dynamic integer variables (cmcIIIVarDataType = int(2) or enum(4)) only." + ::= { cmcIIIVars 5 } + + cmcIIIVarIntDynEntry OBJECT-TYPE + SYNTAX CmcIIIVarIntDynEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of dynamically changed table." + INDEX { cmcIIIVarIntDynDeviceIndex,cmcIIIVarIntDynIndex,cmcIIIVarIntDynLastChange } + ::= { cmcIIIVarIntDynTable 1 } + + CmcIIIVarIntDynEntry ::= + SEQUENCE { + cmcIIIVarIntDynDeviceIndex Unsigned32, + cmcIIIVarIntDynIndex Unsigned32, + cmcIIIVarIntDynLastChange Unsigned32, + cmcIIIVarIntDynValue Integer32 + } + + cmcIIIVarIntDynDeviceIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the device. Its value ranges + between 1 and the value of cmcIIINumberOfDevs." + ::= { cmcIIIVarIntDynEntry 1 } + + cmcIIIVarIntDynIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of value entries. Its value ranges + between 1 and the value of cmcIIINumberOfVars." + ::= { cmcIIIVarIntDynEntry 2 } + + cmcIIIVarIntDynLastChange OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Timestamp of last update or change + according to operating time cmcIIIUnitUpTime. + Entries may be restricted by cmcIIIDynUpdateHistory." + ::= { cmcIIIVarIntDynEntry 3 } + + cmcIIIVarIntDynValue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value as integer." + ::= { cmcIIIVarIntDynEntry 4 } + + +-- table with entry for each dynamic string variable (cmcIIIVarDataType = string(3)) available on this unit + + cmcIIIVarStrDynTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIVarStrDynEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of dynamically changed variable table of cmcIIIVarDataType string(3). + This table is updated each cmcIIIVarDynUpdateRate seconds only. + This table has variables updated/changed within the last cmcIIIVarDynUpdateHistory seconds only. + This table has dynamic string variables (cmcIIIVarDataType = string(3)) only. + Please note, this table will be empty in most cases as strings are rarely changing." + ::= { cmcIIIVars 6 } + + cmcIIIVarStrDynEntry OBJECT-TYPE + SYNTAX CmcIIIVarStrDynEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of dynamically changed table." + INDEX { cmcIIIVarStrDynDeviceIndex,cmcIIIVarStrDynIndex,cmcIIIVarStrDynLastChange } + ::= { cmcIIIVarStrDynTable 1 } + + CmcIIIVarStrDynEntry ::= + SEQUENCE { + cmcIIIVarStrDynDeviceIndex Unsigned32, + cmcIIIVarStrDynIndex Unsigned32, + cmcIIIVarStrDynLastChange Unsigned32, + cmcIIIVarStrDynValue DisplayString + } + + cmcIIIVarStrDynDeviceIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the device. Its value ranges + between 1 and the value of cmcIIINumberOfDevs." + ::= { cmcIIIVarStrDynEntry 1 } + + cmcIIIVarStrDynIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of value entries. Its value ranges + between 1 and the value of cmcIIINumberOfVars." + ::= { cmcIIIVarStrDynEntry 2 } + + cmcIIIVarStrDynLastChange OBJECT-TYPE + SYNTAX Unsigned32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Timestamp of last update or change + according to operating time cmcIIIUnitUpTime. + Entries may be restricted by cmcIIIDynUpdateHistory." + ::= { cmcIIIVarStrDynEntry 3 } + + cmcIIIVarStrDynValue OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Value as string." + ::= { cmcIIIVarStrDynEntry 4 } + +-- ============================================================================= + +-- cmcIIIMsgs: -- + + cmcIIIOverallMsgStatus OBJECT-TYPE + SYNTAX INTEGER { + ok (1), + warning (2), + alarm (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall message status of device." + ::= { cmcIIIMsgInfo 1 } + + cmcIIINumberOfMsgs OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of messages. + All status vars available in cmcIIIVarTable will cause a message in cmcIIIMsgTable." + ::= { cmcIIIMsgInfo 2 } + + cmcIIILastChangeOverallMsgStatus OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last status change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIMsgInfo 3 } + + cmcIIILastChangeNumberOfMsgs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last message number change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIMsgInfo 4 } + + cmcIIILastChangeMsgSettings OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last setting change + according to operating time cmcIIIUnitUpTime + This timestamp will be affected by SNMP settings only!" + ::= { cmcIIIMsgInfo 5 } + + +-- table with entry for each alarm available on this unit + + cmcIIIMsgTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIMsgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of message table." + ::= { cmcIIIMsgs 2 } + + cmcIIIMsgEntry OBJECT-TYPE + SYNTAX CmcIIIMsgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of message table." + INDEX { cmcIIIMsgDeviceIndex,cmcIIIMsgIndex } + ::= { cmcIIIMsgTable 1 } + + CmcIIIMsgEntry ::= + SEQUENCE { + cmcIIIMsgDeviceIndex Unsigned32, + cmcIIIMsgIndex Unsigned32, + cmcIIIMsgText DisplayString, + cmcIIIMsgStatus INTEGER, + cmcIIIMsgRelay INTEGER, + cmcIIIMsgBeeper INTEGER, + cmcIIIMsgTrap BITS, + cmcIIIMsgSMTP BITS, + cmcIIIMsgSMS BITS, + cmcIIIMsgQuit INTEGER, + cmcIIIMsgDelay Unsigned32, + cmcIIIMsgSchedAlarmOff Integer32, + cmcIIIMsgQuality INTEGER, + cmcIIIMsgVarIdx Integer32, + cmcIIIMsgVarValueIdx Integer32, + cmcIIIMsgStatusText DisplayString + } + + cmcIIIMsgDeviceIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the device. Its value ranges + between 1 and the value of cmcIIINumberOfDevs." + ::= { cmcIIIMsgEntry 1 } + + cmcIIIMsgIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the list of message entries. Its value ranges + between 1 and the value of cmcIIINumberOfMsgs." + ::= { cmcIIIMsgEntry 2 } + + cmcIIIMsgText OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Text for each message (entry in the table)." + ::= { cmcIIIMsgEntry 3 } + + cmcIIIMsgStatus OBJECT-TYPE + SYNTAX INTEGER { + notAvail (1), + configChanged (2), + error (3), + ok (4), + alarm (5), + highWarn (6), + lowAlarm (7), + highAlarm (8), + lowWarn (9), + setOff (10), + setOn (11), + open (12), + closed (13), + locked (14), + unlRemote (15), + doorOpen (16), + service (17), + standby (18), + busy (19), + noAccess (20), + lost (21), + detected (22), + lowVoltage (23), + probeopen (24), + probeshort (25), + calibration (26), + inactive (27), + active (28), + noPower (29), + readOnly (30), + exchanged (31), + valveOpen (32), + warning (33), + remote (34) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Actual message status + 1: not available + 2: configuration has changed (sensor new, changed, lost) + 3: error + 4: OK + 5: alarm, e.g. smoke, vibration... + 6: warning of analog value, value reached high warning threshold + 7: analog value too low, value reached low threshold (Alarm) + 8: analog value too high, value reached high threshold (Alarm) + 9: warning of analog value, value reached low warning threshold + 10: output is set to OFF + 11: output is set to ON + 12: door is open + 13: door is closed + 14: door is locked + 15: door is unlocked by remote input, e.g. external card reader + 16: door is unlocked by reader or keypad connected + 17: door is unlocked by SNMP set command + 18: door is unlocked by WEB + 19: door is unlocked by timer + 20: no access, wrong key code or card number + 21: lost + 22: detected + 23: battery low, wireless sensor + 24: sensor cable broken + 25: sensor cable short + 26: sensor calibration in progress + 27: sensor is inactive + 28: sensor is active + 29: no Power (PSM) + 30: read only (SD, USB-Stick) + 31: control boards of LCP exchanged + 32: valve open (info) + 33: warning + 34: remote control." + ::= { cmcIIIMsgEntry 4 } + + cmcIIIMsgRelay OBJECT-TYPE + SYNTAX INTEGER { + disable (1), + enable (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Setup of Alarm relay for this message/alarm + 1: no switching of alarm relay + 2: switching of alarm relay." + DEFVAL { enable } + ::= { cmcIIIMsgEntry 5 } + + cmcIIIMsgBeeper OBJECT-TYPE + SYNTAX INTEGER { + disable (1), + enable (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Setup of Alarm beeper for this alarm + 1: no audible alarm + 2: audible alarm." + DEFVAL { enable } + ::= { cmcIIIMsgEntry 6 } + + cmcIIIMsgTrap OBJECT-TYPE + SYNTAX BITS { + receiver1 (0), + receiver2 (1), + receiver3 (2), + receiver4 (3), + receiver5 (4), + receiver6 (5), + receiver7 (6), + receiver8 (7), + receiver9 (8), + receiver10 (9), + receiver11 (10), + receiver12 (11), + receiver13 (12), + receiver14 (13), + receiver15 (14), + receiver16 (15) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Each bit is representing an entry of cmcIIITrapReceiverTable. + If the corresponding cmcIIITrapReceiverStatus is enabled + setting this bit enables sending messages to this receiver." + ::= { cmcIIIMsgEntry 7 } + + cmcIIIMsgSMTP OBJECT-TYPE + SYNTAX BITS { + receiver1 (0), + receiver2 (1), + receiver3 (2), + receiver4 (3), + receiver5 (4), + receiver6 (5), + receiver7 (6), + receiver8 (7), + receiver9 (8), + receiver10 (9), + receiver11 (10), + receiver12 (11), + receiver13 (12), + receiver14 (13), + receiver15 (14), + receiver16 (15) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Each bit is representing an entry of cmcIIISmtpReceiverTable. + If the corresponding cmcIIISmtpReceiverStatus is enabled + setting this bit enables sending messages to this receiver." + ::= { cmcIIIMsgEntry 8 } + + cmcIIIMsgSMS OBJECT-TYPE + SYNTAX BITS { + receiver1 (0), + receiver2 (1), + receiver3 (2), + receiver4 (3), + receiver5 (4), + receiver6 (5), + receiver7 (6), + receiver8 (7), + receiver9 (8), + receiver10 (9), + receiver11 (10), + receiver12 (11), + receiver13 (12), + receiver14 (13), + receiver15 (14), + receiver16 (15) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Each bit is representing an entry of cmcIIISmsReceiverTable. + If the corresponding cmcIIISmsReceiverStatus is enabled + setting this bit enables sending messages to this receiver." + ::= { cmcIIIMsgEntry 9 } + + cmcIIIMsgQuit OBJECT-TYPE + SYNTAX INTEGER { + auto (1), + manual (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Reset of this alarm + 1: auto + 2: manual, alarm needs confirmation, e. g. with 'C' key." + DEFVAL { auto } + ::= { cmcIIIMsgEntry 10 } + + cmcIIIMsgDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Delay of alarm condition." + ::= { cmcIIIMsgEntry 11 } + + cmcIIIMsgSchedAlarmOff OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Alarm condition disabled by scheduler." + ::= { cmcIIIMsgEntry 12 } + + cmcIIIMsgQuality OBJECT-TYPE + SYNTAX INTEGER { + undefined (1), + ok (2), + warning (3), + alarm (4), + info (5), + undefinedNoValue(21), + okNoValue (22), + warningNoValue (23), + alarmNoValue (24), + infoNoValue (25) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Quality of variable." + ::= { cmcIIIMsgEntry 13 } + + cmcIIIMsgVarIdx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Index of variable 'Status' in variable table generating this message." + ::= { cmcIIIMsgEntry 14 } + + cmcIIIMsgVarValueIdx OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Index of variable 'Value' in the variable table." + ::= { cmcIIIMsgEntry 15 } + + cmcIIIMsgStatusText OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..160)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Message status text." + ::= { cmcIIIMsgEntry 16 } + +-- ============================================================================= + +-- cmcIIIDrcs: -- + + cmcIIIOverallDrcStatus OBJECT-TYPE + SYNTAX INTEGER { + ok (1), + warning (2), + alarm (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall DRC status of devices." + ::= { cmcIIIDrcInfo 1 } + + cmcIIINumberOfDrcs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of DRCs available." + ::= { cmcIIIDrcInfo 2 } + + cmcIIIOverallLastChangeDrcStatus OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall timestamp of last DRC change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDrcInfo 3 } + + cmcIIILastChangeNumberOfDrcs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall timestamp of last DRC number change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDrcInfo 4 } + + cmcIIIOverallDrcUtilization OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Percentage of occupied RUs." + ::= { cmcIIIDrcInfo 5 } + + cmcIIIOverallDrcPower OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Power in Watts, calculated from all cmcIIITotalDrcPower -values." + ::= { cmcIIIDrcInfo 6 } + +-- table with entry for each DRC available on this unit + + cmcIIIDrcTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIDrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of DRC table." + ::= { cmcIIIDrcs 2 } + + cmcIIIDrcEntry OBJECT-TYPE + SYNTAX CmcIIIDrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of DRC table." + INDEX { cmcIIIDrcIndex } + ::= { cmcIIIDrcTable 1 } + + CmcIIIDrcEntry ::= + SEQUENCE { + cmcIIIDrcIndex Unsigned32, + cmcIIIDrcStatus INTEGER, + cmcIIILastChangeDrcStatus Unsigned32, + cmcIIIDrcUnitName DisplayString, + cmcIIIDrcLocation DisplayString, + cmcIIIDrcBuilding DisplayString, + cmcIIIDrcLevel DisplayString, + cmcIIIDrcRoom DisplayString, + cmcIIIDrcRow DisplayString, + cmcIIIDrcRackNr DisplayString, + cmcIIIDrcMfgDate DisplayString, + cmcIIIDrcSerialNr Unsigned32, + cmcIIIDrcOpHours Unsigned32, + cmcIIIDrcNumberOfRU Unsigned32, + cmcIIIDrcUtilization Unsigned32, + cmcIIITotalDrcPower Unsigned32, + cmcIIIDrcSwController DisplayString, + cmcIIIDrcSwBootloader DisplayString, + cmcIIIDrcFwController DisplayString, + cmcIIIDrcSwAntenna DisplayString, + cmcIIIDrcSwAntennaBL DisplayString, + cmcIIIDrcCommand INTEGER + } + + cmcIIIDrcIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the DRC. Its value ranges + between 1 and the value of cmcIIINumberOfDrcs." + ::= { cmcIIIDrcEntry 1 } + + cmcIIIDrcStatus OBJECT-TYPE + SYNTAX INTEGER { + notAvail (1), + configChanged (2), + error (3), + ok (4), + alarm (5), + service (17), + lost (21), + detected (22) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "DRC status of device." + ::= { cmcIIIDrcEntry 2 } + + cmcIIILastChangeDrcStatus OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last DRC change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIDrcEntry 3 } + + cmcIIIDrcUnitName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Unit of Installation of DRC." + ::= { cmcIIIDrcEntry 4 } + + cmcIIIDrcLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Location of Installation of DRC." + ::= { cmcIIIDrcEntry 5 } + + cmcIIIDrcBuilding OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Building of Installation of DRC." + ::= { cmcIIIDrcEntry 6 } + + cmcIIIDrcLevel OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Level of Installation of DRC." + ::= { cmcIIIDrcEntry 7 } + + cmcIIIDrcRoom OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Room of Installation of DRC." + ::= { cmcIIIDrcEntry 8 } + + cmcIIIDrcRow OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Row of Installation of DRC." + ::= { cmcIIIDrcEntry 9 } + + cmcIIIDrcRackNr OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Rack number of Installation of DRC." + ::= { cmcIIIDrcEntry 10 } + + cmcIIIDrcMfgDate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Manufacture date of DRC, format DD.MM.YYYY." + ::= { cmcIIIDrcEntry 11 } + + cmcIIIDrcSerialNr OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Serial number of DRC." + ::= { cmcIIIDrcEntry 12 } + + cmcIIIDrcOpHours OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Operational hours of DRC." + ::= { cmcIIIDrcEntry 13 } + + cmcIIIDrcNumberOfRU OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of RUs." + ::= { cmcIIIDrcEntry 14 } + + cmcIIIDrcUtilization OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Percentage of occupied RUs." + ::= { cmcIIIDrcEntry 15 } + + cmcIIITotalDrcPower OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total Power in Watts, calculated from all cmcIIIDrcPower -values." + ::= { cmcIIIDrcEntry 16 } + + cmcIIIDrcSwController OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software version of controller." + ::= { cmcIIIDrcEntry 17 } + + cmcIIIDrcSwBootloader OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software version of controller bootloader." + ::= { cmcIIIDrcEntry 18 } + + cmcIIIDrcFwController OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Firmware version of controller." + ::= { cmcIIIDrcEntry 19 } + + cmcIIIDrcSwAntenna OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software version of antenna module." + ::= { cmcIIIDrcEntry 20 } + + cmcIIIDrcSwAntennaBL OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Software version of antenna modul bootloader." + ::= { cmcIIIDrcEntry 21 } + + cmcIIIDrcCommand OBJECT-TYPE + SYNTAX INTEGER { + noQuit (1), + quit (2), + ledAuto (3), + ledOnOccupied (4), + ledOnFreeRU (5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Command (to) send to the DRC + 1: no Quit command + 2: Quit command + 3: LED auto, LED will show status of TAG (detected, lost..) + 4: LEDs of occupied RUs will be switched on + 5: LEDs of free RUs will be switched on." + DEFVAL { noQuit } + ::= { cmcIIIDrcEntry 22 } + + +-- table with entry for each DRC Tag available on this unit + + cmcIIITagTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIITagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of DRC Tag table." + ::= { cmcIIIDrcs 3 } + + cmcIIITagEntry OBJECT-TYPE + SYNTAX CmcIIITagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of tag table." + INDEX { cmcIIITagDrcIndex,cmcIIITagRuIndex } + ::= { cmcIIITagTable 1 } + + CmcIIITagEntry ::= + SEQUENCE { + cmcIIITagDrcIndex Unsigned32, + cmcIIITagRuIndex Unsigned32, + cmcIIITagStatus INTEGER, + cmcIIITagUID DisplayString, + cmcIIITagPosition Unsigned32, + cmcIIITagUnitFormfactor Unsigned32, + cmcIIITagOffset Unsigned32, + cmcIIITagRuPosition Unsigned32, + cmcIIITagDeviceClass INTEGER, + cmcIIITagDescName DisplayString, + cmcIIITagManufacturer DisplayString, + cmcIIITagType DisplayString, + cmcIIITagSerialNumber DisplayString, + cmcIIITagVendor DisplayString, + cmcIIITagMac1 DisplayString, + cmcIIITagMac2 DisplayString, + cmcIIITagService DisplayString, + cmcIIITagDeviceName DisplayString, + cmcIIITagInventoryCode DisplayString, + cmcIIITagPower Unsigned32, + cmcIIITagCurrent Unsigned32, + cmcIIITagVoltage Unsigned32, + cmcIIITagLastService DisplayString, + cmcIIITagNextService DisplayString, + cmcIIITagLastUpdate DisplayString, + cmcIIITagNextUpdate DisplayString, + cmcIIITagInitialStart DisplayString, + cmcIIITagCustom DisplayString, + cmcIIITagCommand INTEGER, + cmcIIITagStart Unsigned32, + cmcIIITagEnd Unsigned32, + cmcIIITagAntennaMap Unsigned32 + } + + cmcIIITagDrcIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the DRC. Its value ranges + between 1 and the value of cmcIIINumberOfDrcs." + ::= { cmcIIITagEntry 1 } + + cmcIIITagRuIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the RU of this DRC. This is the RU for this tag." + ::= { cmcIIITagEntry 2 } + + cmcIIITagStatus OBJECT-TYPE + SYNTAX INTEGER { + notAvail (1), + configChanged (2), + error (3), + ok (4), + alarm (5), + service (17), + lost (21), + detected (22) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Status of the unit at this RU." + ::= { cmcIIITagEntry 3 } + + cmcIIITagUID OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "UID of the tag of the unit mounted at this position (RU)." + ::= { cmcIIITagEntry 4 } + + cmcIIITagPosition OBJECT-TYPE + SYNTAX Unsigned32 (0..9999) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tag position within this RU, 0,1 or 2. + 0: topmost position + 1: middle position + 2: lowermost position." + ::= { cmcIIITagEntry 5 } + + cmcIIITagUnitFormfactor OBJECT-TYPE + SYNTAX Unsigned32 (0..9999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Formfactor of the chassis (number of RUs)." + ::= { cmcIIITagEntry 6 } + + cmcIIITagOffset OBJECT-TYPE + SYNTAX Unsigned32 (0..9999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Tag offset. + Offset of the tag related to the topmost position (in one-third of a RU)." + ::= { cmcIIITagEntry 7 } + + cmcIIITagRuPosition OBJECT-TYPE + SYNTAX Unsigned32 (0..9999) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Position (RU) of the chassis." + ::= { cmcIIITagEntry 8 } + + cmcIIITagDeviceClass OBJECT-TYPE + SYNTAX INTEGER { + notDefined (1), + blankingPlate (2), + componentShelf (3), + cableRouting (4), + patchPanelCatX (5), + patchPanelFibreOptic(6), + ups (7), + powerSupply (8), + kvm (9), + switch (10), + monitorKeyboardDrawer(11), + monitor (12), + server (13), + storage (14) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Class of the device." + DEFVAL { notDefined } + ::= { cmcIIITagEntry 9 } + + cmcIIITagDescName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Description name of the unit at this RU." + ::= { cmcIIITagEntry 10 } + + cmcIIITagManufacturer OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Manufacturer of the unit at this RU." + ::= { cmcIIITagEntry 11 } + + cmcIIITagType OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Type Name of the unit at this RU." + ::= { cmcIIITagEntry 12 } + + cmcIIITagSerialNumber OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Serial number of the Unit at this RU." + ::= { cmcIIITagEntry 13 } + + cmcIIITagVendor OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Vendor of the unit at this RU." + ::= { cmcIIITagEntry 14 } + + cmcIIITagMac1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "MAC address 1 of the Unit at this RU." + ::= { cmcIIITagEntry 15 } + + cmcIIITagMac2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..17)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "MAC address 2 of the unit at this RU." + ::= { cmcIIITagEntry 16 } + + cmcIIITagService OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Vendor contact of the unit at this RU." + ::= { cmcIIITagEntry 17 } + + cmcIIITagDeviceName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Name of Unit at this RU." + ::= { cmcIIITagEntry 18 } + + cmcIIITagInventoryCode OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..200)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Inventory code of the unit at this RU." + ::= { cmcIIITagEntry 19 } + + cmcIIITagPower OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Power in Watts of the unit at this RU." + ::= { cmcIIITagEntry 20 } + + cmcIIITagCurrent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Current in Amperes*10 of the unit at this RU." + ::= { cmcIIITagEntry 21 } + + cmcIIITagVoltage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Voltage in Volts of the unit at this RU." + ::= { cmcIIITagEntry 22 } + + cmcIIITagLastService OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Last service of the unit at this RU." + ::= { cmcIIITagEntry 23 } + + cmcIIITagNextService OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Next service of the Unit at this RU." + ::= { cmcIIITagEntry 24 } + + cmcIIITagLastUpdate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Last update of the unit at this RU." + ::= { cmcIIITagEntry 25 } + + cmcIIITagNextUpdate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Next update of the unit at this RU." + ::= { cmcIIITagEntry 26 } + + cmcIIITagInitialStart OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..8)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Initial start (YYYYMMDD) of the unit at this RU." + ::= { cmcIIITagEntry 27 } + + cmcIIITagCustom OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Custom field of the unit at this RU." + ::= { cmcIIITagEntry 28 } + + cmcIIITagCommand OBJECT-TYPE + SYNTAX INTEGER { + noQuit (1), + quit (2), + ledAuto (3), + ledOn (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Command (to) send to the unit at this RU." + DEFVAL { noQuit } + ::= { cmcIIITagEntry 29 } + + cmcIIITagStart OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Start position (bottom) of the chassis of this tag. + The resolution is one-third of a RU." + ::= { cmcIIITagEntry 30 } + + cmcIIITagEnd OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "End position (top) of the chassis of this tag. + The resolution is one-third of a RU." + ::= { cmcIIITagEntry 31 } + + cmcIIITagAntennaMap OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Tag position mapping to the antennas. + The resolution is one-third of a RU, one RU has three antennas. + Position 1 is at the bottom of the rack. + This value ranges from 1 to cmcIIIDrcNumberOfRU*3." + ::= { cmcIIITagEntry 32 } + +-- ============================================================================= + +-- cmcIIIFiles: -- + + cmcIIINumberOfFiles OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of Files available." + ::= { cmcIIIFileInfo 1 } + + cmcIIILastChangeFiles OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall timestamp of last file change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIFileInfo 2 } + + cmcIIILastChangeNumberOfFiles OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Overall timestamp of last file number change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIFileInfo 3 } + +-- table with entry for each file available on this unit + + cmcIIIFileTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmcIIIFileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Headline of file table." + ::= { cmcIIIFiles 2 } + + cmcIIIFileEntry OBJECT-TYPE + SYNTAX CmcIIIFileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Entries of file table." + INDEX { cmcIIIFileIndex } + ::= { cmcIIIFileTable 1 } + + CmcIIIFileEntry ::= + SEQUENCE { + cmcIIIFileIndex Unsigned32, + cmcIIILastChangeFile Unsigned32, + cmcIIIFileSize Unsigned32, + cmcIIIFileChecksum Unsigned32, + cmcIIIFileName DisplayString + } + + cmcIIIFileIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Index for the file. Its value ranges + between 1 and the value of cmcIIINumberOfFiles." + ::= { cmcIIIFileEntry 1 } + + cmcIIILastChangeFile OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Timestamp of last file change + according to operating time cmcIIIUnitUpTime." + ::= { cmcIIIFileEntry 2 } + + cmcIIIFileSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Size of the file in bytes." + ::= { cmcIIIFileEntry 3 } + + cmcIIIFileChecksum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Checksum of the file." + ::= { cmcIIIFileEntry 4 } + + cmcIIIFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the file." + ::= { cmcIIIFileEntry 5 } + +-- ============================================================================= + +-- cmcIIIControl: -- + + cmcIIIQuitUnit OBJECT-TYPE + SYNTAX INTEGER { + noQuit (1), + quit (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Command to quit (acknowledge) alarms of CMCIII unit. + Setting to 'quit' (2) will have same result as pressing 'C' on CMCIII. + Variable is automatically set back to 'noQuit' (1)." + DEFVAL { noQuit } + ::= { cmcIIIControl 1 } + + cmcIIISmsQueue OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..180)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "Fast track to send a SMS message based on configuration of + cmcIIISetupSMS. + Message format: MessageText TabulatorAsSeparator ReceiverPhoneNumber + e.g.: Hello World!\t0123456789" + ::= { cmcIIIControl 2 } + +-- ***************************************************************************** + +-- Traps and Notifications: -- + + alarmSensorDevice NOTIFICATION-TYPE + OBJECTS { + cmcIIIDevName, + cmcIIIMsgText, + cmcIIIMsgStatus, + cmcIIIMsgStatusText + } + STATUS current + DESCRIPTION "Alarm of sensors of device." +-- +-- #CATEGORY "Status Events." +-- #TYPE "Sensor unit alarm." +-- #SUMMARY "Device: %s, Message %s, Status: %s, Text: %s." +-- #ARGUMENTS {0,1,2,3} +-- #SEVERITY MAJOR +-- #TIMEINDEX 6 +-- #STATE OPERATIONAL +-- + ::= { cmcIIINotifications 1 } + + alarmDevice NOTIFICATION-TYPE + OBJECTS { + cmcIIIDevName, + cmcIIIDevAlias, + cmcIIIDevStatus, + cmcIIIDevStatusText + } + STATUS current + DESCRIPTION "Alarm of device." +-- +-- #CATEGORY "Status Events." +-- #TYPE "Device alarm." +-- #SUMMARY "Device: %s, Alias %s, Status: %s, Text: %s." +-- #ARGUMENTS {0,1,2,3} +-- #SEVERITY MAJOR +-- #TIMEINDEX 6 +-- #STATE OPERATIONAL +-- + ::= { cmcIIINotifications 2 } + + reConfigAgent NOTIFICATION-TYPE + OBJECTS { + sysObjectID + } + STATUS current + DESCRIPTION "Agent reconfiguration." +-- +-- #CATEGORY "Status Events." +-- #TYPE "Agent status." +-- #SUMMARY "Agent type: %s, Status: configuration has changed." +-- #ARGUMENTS {0} +-- #SEVERITY INFORMATIONAL +-- #TIMEINDEX 6 +-- #STATE OPERATIONAL +-- + ::= { cmcIIINotifications 3 } + + shutdownAgent NOTIFICATION-TYPE + OBJECTS { + sysObjectID + } + STATUS current + DESCRIPTION "Agent shutdown." +-- +-- #CATEGORY "Status Events." +-- #TYPE "Agent status." +-- #SUMMARY "Agent type: %s, Status: shutdown." +-- #ARGUMENTS {0} +-- #SEVERITY SEVERE +-- #TIMEINDEX 6 +-- #STATE NONOPERATIONAL +-- + ::= { cmcIIINotifications 4 } + +-- ***************************************************************************** + +-- Compliance Statements -- + + cmcIIIMibCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION "The core compliance statement for all cmcIII implementations." + MODULE MANDATORY-GROUPS { + cmcIIITrapGroup, + cmcIIINotificationGroup, + cmcIIIInfoMibGroup, + cmcIIISetupMibGroup, + cmcIIIDeviceMibGroup + } + + GROUP cmcIIITrapGroup + DESCRIPTION "trap handling." + + GROUP cmcIIINotificationGroup + DESCRIPTION "notification handling." + + GROUP cmcIIIInfoMibGroup + DESCRIPTION "base information handling." + + GROUP cmcIIISetupMibGroup + DESCRIPTION "setup handling." + + GROUP cmcIIIDeviceMibGroup + DESCRIPTION "device handling." + + GROUP cmcIIIDrcMibGroup + DESCRIPTION "DRC handling." + + GROUP cmcIIIFileMibGroup + DESCRIPTION "File handling." + + GROUP cmcIIIControlMibGroup + DESCRIPTION "device control." + + GROUP cmcIIIRelayMibGroup + DESCRIPTION "relay handling." + + GROUP cmcIIISmsMibGroup + DESCRIPTION "SMS handling." + + GROUP cmcIIISmtpMibGroup + DESCRIPTION "SMTP handling." + + GROUP cmcIIISyslogMibGroup + DESCRIPTION "syslog handling." + + GROUP cmcIIITimerMibGroup + DESCRIPTION "timer handling." + + GROUP cmcIIILdapMibGroup + DESCRIPTION "LDAP handling." + + GROUP cmcIIINtpMibGroup + DESCRIPTION "NTP handling." + + GROUP cmcIIIShutdownMibGroup + DESCRIPTION "Shutdown server handling." + + GROUP cmcIIIModbusMibGroup + DESCRIPTION "Modbus access handling." + + GROUP cmcIIIRadiusMibGroup + DESCRIPTION "Radius handling." + + GROUP cmcIIIWebCamMibGroup + DESCRIPTION "WebCam handling." + + ::= { cmcIIIMibCompliances 1 } + +-- ***************************************************************************** + +-- Conformance Groups -- + + cmcIIITrapGroup OBJECT-GROUP + OBJECTS { + cmcIIIDevName, + cmcIIIDevAlias, + cmcIIIDevStatus, + cmcIIIDevStatusText, + cmcIIIMsgText, + cmcIIIMsgStatus, + cmcIIIMsgStatusText + } + STATUS current + DESCRIPTION "Conformance group for objects contained in cmcIII notifications." + ::= { cmcIIIMibGroups 1 } + + cmcIIINotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { + alarmSensorDevice, + alarmDevice, + reConfigAgent, + shutdownAgent + } + STATUS current + DESCRIPTION "The cmcIII MIB notification group." + ::= { cmcIIIMibGroups 2 } + + cmcIIIInfoMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIMibMajRev, + cmcIIIMibMinRev, + cmcIIIAgentRev, + cmcIIICapabilityRev, + cmcIIIUnitStatus, + cmcIIIUnitURL, + cmcIIIUnitHWRev, + cmcIIIUnitFWRev, + cmcIIIUnitOSRev, + cmcIIIUnitSerial, + cmcIIIUnitProd, + cmcIIIUnitType, + cmcIIIUnitCurrentSource, + cmcIIICan0CurrentConsumption, + cmcIIICan1CurrentConsumption, + cmcIIIUnitUpTime, + cmcIIIUnitMode, + cmcIIIUnitLoadAverage + } + STATUS current + DESCRIPTION "Conformance group for all cmcIII base information." + ::= { cmcIIIMibGroups 3 } + + cmcIIISetupMibGroup OBJECT-GROUP + OBJECTS { + cmcIIILastChangeSetup, + cmcIIISetTempUnit, + cmcIIITimeZone, + cmcIIISetupDate, + cmcIIISetupTime, + cmcIIIWebAccess, + cmcIIIHttpPort, + cmcIIIHttpsPort, + cmcIIIFtpAccess, + cmcIIIFtpPort, + cmcIIISshAccess, + cmcIIISshPort, + cmcIIITelnetAccess, + cmcIIITelnetPort, + cmcIIILanguage, + cmcIIIOpcUaAccess, + cmcIIIOpcUaPort, + + cmcIIINumberOfTrapReceivers, + cmcIIITrapReceiverStatus, + cmcIIITrapReceiverIpAddress + } + STATUS current + DESCRIPTION "Conformance group for default cmcIII setup operations." + ::= { cmcIIIMibGroups 4 } + + cmcIIIDeviceMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIOverallDevStatus, + cmcIIINumberOfDevs, + cmcIIILastChangeOverallDevStatus, + cmcIIILastChangeNumberOfDevs, + cmcIIILastChangeDevSettings, + cmcIIILastChangeDevs, + cmcIIIDevName, + cmcIIIDevAlias, + cmcIIIDevType, + cmcIIIDevNodeID, + cmcIIIDevStatus, + cmcIIIDevArtNr, + cmcIIIDevLocation, + cmcIIIDevBus, + cmcIIIDevPos, + cmcIIIDevFW, + cmcIIIDevHW, + cmcIIIDevSerial, + cmcIIIDevProductWeek, + cmcIIIDevLastChange, + cmcIIIDevURL, + cmcIIIDevNumberOfVars, + cmcIIIDevNumberOfMsgs, + cmcIIIDevStatusText, + cmcIIIDevCurrentMinConsumption, + cmcIIIDevCurrentMaxConsumption, + cmcIIIDevEntPhysicalIndex, + cmcIIIDevAssembly, + cmcIIINumberOfVars, + cmcIIILastChangeNumberOfVars, + cmcIIILastChangeVarSettings, + cmcIIILastChangeVars, + cmcIIIVarByQualityHide, + cmcIIIDynUpdateRate, + cmcIIIDynUpdateHistory, + cmcIIIVarName, + cmcIIIVarType, + cmcIIIVarUnit, + cmcIIIVarDataType, + cmcIIIVarScale, + cmcIIIVarConstraints, + cmcIIIVarSteps, + cmcIIIVarValueStr, + cmcIIIVarValueInt, + cmcIIIVarAccess, + cmcIIIVarLastChange, + cmcIIIVarQuality, + cmcIIIVarEntPhysicalIndex, + cmcIIIVarByTypeValueStr, + cmcIIIVarByTypeValueInt, + cmcIIIVarByTypeLastChange, + cmcIIIVarByQualityValueStr, + cmcIIIVarByQualityValueInt, + cmcIIIVarByQualityLastChange, + cmcIIIVarIntDynValue, + cmcIIIVarStrDynValue, + cmcIIIOverallMsgStatus, + cmcIIINumberOfMsgs, + cmcIIILastChangeOverallMsgStatus, + cmcIIILastChangeNumberOfMsgs, + cmcIIILastChangeMsgSettings, + cmcIIIMsgText, + cmcIIIMsgStatus, + cmcIIIMsgTrap, + cmcIIIMsgSMTP, + cmcIIIMsgQuit, + cmcIIIMsgDelay, + cmcIIIMsgSchedAlarmOff, + cmcIIIMsgQuality, + cmcIIIMsgVarIdx, + cmcIIIMsgVarValueIdx, + cmcIIIMsgStatusText + } + STATUS current + DESCRIPTION "Conformance group for all cmcIII device information." + ::= { cmcIIIMibGroups 5 } + + cmcIIIControlMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIQuitUnit + } + STATUS current + DESCRIPTION "Conformance group for all cmcIII control operations." + ::= { cmcIIIMibGroups 6 } + + + cmcIIIRelayMibGroup OBJECT-GROUP + + OBJECTS { + cmcIIISetBeeper, + cmcIIIQuitRelay, + cmcIIILogicRelay, + cmcIIIUnitMsgRelay, + cmcIIIFunctionRelay, + cmcIIIMsgRelay, + cmcIIIMsgBeeper + } + STATUS current + DESCRIPTION "Conformance group for cmcIII relay and beeper operations." + ::= { cmcIIIMibGroups 7 } + + cmcIIISmsMibGroup OBJECT-GROUP + OBJECTS { + cmcIIISmsStatus, + cmcIIISmsPIN, + cmcIIISmsService, + cmcIIISmsMSN, + cmcIIISmsPreDial, + cmcIIINumberOfSmsReceivers, + cmcIIISmsReceiverStatus, + cmcIIISmsReceiverNumber, + cmcIIIMsgSMS, + cmcIIISmsQueue + } + STATUS current + DESCRIPTION "Conformance group for cmcIII SMS operations." + ::= { cmcIIIMibGroups 8 } + + cmcIIISmtpMibGroup OBJECT-GROUP + OBJECTS { + cmcIIISmtpStatus, + cmcIIISmtpServer, + cmcIIISmtpPort, + cmcIIISmtpAuth, + cmcIIISmtpUsername, + cmcIIISmtpPassword, + cmcIIISmtpSender, + cmcIIISmtpReply, + cmcIIINumberOfSmtpReceivers, + cmcIIISmtpReceiverStatus, + cmcIIISmtpReceiverAddress + } + STATUS current + DESCRIPTION "Conformance group for cmcIII SMTP operations." + ::= { cmcIIIMibGroups 9 } + + cmcIIISyslogMibGroup OBJECT-GROUP + OBJECTS { + cmcIIISysLogStatus, + cmcIIISysLogFacility, + cmcIIISysLogServer1, + cmcIIISysLogServer2 + } + STATUS current + DESCRIPTION "Conformance group for cmcIII syslog operations." + ::= { cmcIIIMibGroups 10 } + + cmcIIITimerMibGroup OBJECT-GROUP + OBJECTS { + cmcIIINumberOfTimers, + cmcIIITimerStatus, + cmcIIITimerDayOfWeek, + cmcIIITimeOn, + cmcIIITimeOff, + cmcIIITimeControl, + cmcIIITimerFunction + } + STATUS current + DESCRIPTION "Conformance group for cmcIII timer operations." + ::= { cmcIIIMibGroups 11 } + + cmcIIILdapMibGroup OBJECT-GROUP + OBJECTS { + cmcIIILdapStatus, + cmcIIILdapServer, + cmcIIILdapBindDN, + cmcIIILdapBindPW, + cmcIIILdapUserBase, + cmcIIILdapUserSearch, + cmcIIILdapUserAttrib, + cmcIIILdapGroupBase, + cmcIIILdapGroupSearch, + cmcIIILdapGroupAttrib + } + STATUS current + DESCRIPTION "Conformance group for cmcIII LDAP operations." + ::= { cmcIIIMibGroups 12 } + + cmcIIINtpMibGroup OBJECT-GROUP + OBJECTS { + cmcIIINtpStatus, + cmcIIINtpTimeZone, + cmcIIINtpServer1, + cmcIIINtpServer2 + } + STATUS current + DESCRIPTION "Conformance group for cmcIII NTP operations." + ::= { cmcIIIMibGroups 13 } + + cmcIIIShutdownMibGroup OBJECT-GROUP + OBJECTS { + cmcIIINumberOfShutdowns, + cmcIIIShutdownServer, + cmcIIIShutdownName, + cmcIIIShutdownPort, + cmcIIIShutdownDelay, + cmcIIIShutdownEnabled + } + STATUS current + DESCRIPTION "Conformance group for cmcIII shutdown server operations." + ::= { cmcIIIMibGroups 14 } + + cmcIIIModbusMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIModbusStatus, + cmcIIIModbusPort, + cmcIIINumberOfModbusSources, + cmcIIIModbusAccess, + cmcIIIModbusSource + } + STATUS current + DESCRIPTION "Conformance group for cmcIII modbus operations." + ::= { cmcIIIMibGroups 15 } + + cmcIIIDrcMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIOverallDrcStatus, + cmcIIINumberOfDrcs, + cmcIIIOverallLastChangeDrcStatus, + cmcIIILastChangeNumberOfDrcs, + cmcIIIOverallDrcUtilization, + cmcIIIOverallDrcPower, + + cmcIIIDrcStatus, + cmcIIILastChangeDrcStatus, + cmcIIIDrcUnitName, + cmcIIIDrcLocation, + cmcIIIDrcBuilding, + cmcIIIDrcLevel, + cmcIIIDrcRoom, + cmcIIIDrcRow, + cmcIIIDrcRackNr, + cmcIIIDrcMfgDate, + cmcIIIDrcSerialNr, + cmcIIIDrcOpHours, + cmcIIIDrcNumberOfRU, + cmcIIIDrcUtilization, + cmcIIITotalDrcPower, + cmcIIIDrcSwController, + cmcIIIDrcSwBootloader, + cmcIIIDrcFwController, + cmcIIIDrcSwAntenna, + cmcIIIDrcSwAntennaBL, + cmcIIIDrcCommand, + + cmcIIITagStatus, + cmcIIITagUID, + cmcIIITagPosition, + cmcIIITagUnitFormfactor, + cmcIIITagOffset, + cmcIIITagRuPosition, + cmcIIITagDeviceClass, + cmcIIITagDescName, + cmcIIITagManufacturer, + cmcIIITagType, + cmcIIITagSerialNumber, + cmcIIITagVendor, + cmcIIITagMac1, + cmcIIITagMac2, + cmcIIITagService, + cmcIIITagDeviceName, + cmcIIITagInventoryCode, + cmcIIITagPower, + cmcIIITagCurrent, + cmcIIITagVoltage, + cmcIIITagLastService, + cmcIIITagNextService, + cmcIIITagLastUpdate, + cmcIIITagNextUpdate, + cmcIIITagInitialStart, + cmcIIITagCustom, + cmcIIITagCommand, + cmcIIITagStart, + cmcIIITagEnd, + cmcIIITagAntennaMap + } + STATUS current + DESCRIPTION "Conformance group for cmcIII Drc operations." + ::= { cmcIIIMibGroups 16 } + + cmcIIIFileMibGroup OBJECT-GROUP + OBJECTS { + cmcIIINumberOfFiles, + cmcIIILastChangeFiles, + cmcIIILastChangeNumberOfFiles, + cmcIIILastChangeFile, + cmcIIIFileSize, + cmcIIIFileChecksum, + cmcIIIFileName + } + STATUS current + DESCRIPTION "Conformance group for cmcIII files." + ::= { cmcIIIMibGroups 17 } + + cmcIIIRadiusMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIRadiusStatus, + cmcIIIRadiusServer, + cmcIIIRadiusPort, + cmcIIIRadiusPassword, + cmcIIIRadiusGroupMode, + cmcIIIRadiusGroupId, + cmcIIIRadiusAuth + } + STATUS current + DESCRIPTION "Conformance group for cmcIII Radius operations." + ::= { cmcIIIMibGroups 18 } + + cmcIIIWebCamMibGroup OBJECT-GROUP + OBJECTS { + cmcIIIWebCamStatus, + cmcIIIWebCamServer, + cmcIIIWebCamUsername, + cmcIIIWebCamPassword, + cmcIIIWebCamIntervall, + cmcIIIWebCamNumberofImages, + cmcIIIWebCamDestination + } + STATUS current + DESCRIPTION "Conformance group for cmcIII WebCam operations." + ::= { cmcIIIMibGroups 19 } + + +-- ***************************************************************************** + +-- Capabilities -- + +-- please refer to RITTAL-CMCIII-CAPABILITY-MIB definitions -- + +-- ***************************************************************************** +END diff --git a/MIBS/rittal/RITTAL-CMC-III-PRODUCTS-MIB b/MIBS/rittal/RITTAL-CMC-III-PRODUCTS-MIB new file mode 100644 index 0000000..0ca3d97 --- /dev/null +++ b/MIBS/rittal/RITTAL-CMC-III-PRODUCTS-MIB @@ -0,0 +1,254 @@ +-- ******************************************************************** +-- RITTAL GmbH & Co. KG, Herborn +-- CMC-III-MIB Version 1.6 +-- CMC-III-PU - 7030.000, 7030.010, 7030.020 +-- +-- Management Information Base for SNMP Network Management +-- +-- Copyright 2015 Rittal Herborn. +-- All Rights Reserved. +-- +-- The information in this document is subject to change without notice. +-- Refer to document "AGB_Software_Rittal.pdf". +-- +-- ******************************************************************** +-- File : $RCSfile: RITTAL-CMC-III-PRODUCTS-MIB.txt,v $ +-- Rev. : $Revision: 1.6 $ +-- Date : $Date: 2015/09/23 17:36:02 $ +-- Author : $Author: fis $ +-- Id : $Id: RITTAL-CMC-III-PRODUCTS-MIB.txt,v 1.6 2015/09/23 17:36:02 fis Exp $ +-- ******************************************************************** + +RITTAL-CMC-III-PRODUCTS-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY + FROM SNMPv2-SMI + cmcIII + FROM RITTAL-CMC-III-MIB; + + +cmcIIIProducts MODULE-IDENTITY + LAST-UPDATED "201508250000Z" + ORGANIZATION "RITTAL GmbH & Co. KG" + CONTACT-INFO "www.rittal.de + + RITTAL GmbH & Co. KG + Forschung & Entwicklung + Auf dem Stuetzelberg + D-35745 Herborn + Germany, Europe + + +49(0)2772 5050 + info@rittal.de." + DESCRIPTION "The MIB module for representing cmcIII SNMP agent product entities." + + REVISION "201508250000Z" + DESCRIPTION "Added external oids." + + REVISION "201508170000Z" + DESCRIPTION "added PSM-CAN and SES products." + + REVISION "201501230000Z" + DESCRIPTION "added new fire extinguisher products." + + REVISION "201308120000Z" + DESCRIPTION "added PDU and RiMatrix products." + + REVISION "201306140000Z" + DESCRIPTION "added object indentifiers." + + REVISION "201109010000Z" + DESCRIPTION "Initial Version of cmcIII MIB." + +-- ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) rittal(2606) cmcIII(7) } + ::= { cmcIII 7 } + +-- ******************************************************************** + +-- rittal OBJECT IDENTIFIER ::= { enterprises 2606 } +-- cmcIII OBJECT IDENTIFIER ::= { rittal 7 } +-- cmcIIIProducts OBJECT IDENTIFIER ::= { cmcIII 7 } + + cmcIIIProductUnit OBJECT IDENTIFIER ::= { cmcIIIProducts 1 } + cmcIIIProductPort OBJECT IDENTIFIER ::= { cmcIIIProducts 2 } + cmcIIIProductPowerSupply OBJECT IDENTIFIER ::= { cmcIIIProducts 3 } + cmcIIIProductChassis OBJECT IDENTIFIER ::= { cmcIIIProducts 4 } + cmcIIIProductSensor OBJECT IDENTIFIER ::= { cmcIIIProducts 5 } + +-- ******************************************************************** + +-- external oids: + +-- used in ptopoConnDiscAlgorithm: +-- lldpMIB OBJECT IDENTIFIER ::= { iso(1) std(0) iso8802(8802) ieee802dot1(1) ieee802dot1mibs(1) 2 } +-- dot1dStpDesignatedRoot OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) dot1dBridge(17) dot1dStp(2) 5 } +-- dot1dStpPortDesignatedBridge OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) dot1dBridge(17) dot1dStp(2) dot1dStpPortTable(15) dot1dStpPortEntry(1) 8 } +-- ciscoCdpMIB OBJECT IDENTIFIER ::= { enterprises cisco(9) ciscoMgmt(9) 23 } + +-- used in entPhysicalVendorType: +-- arm OBJECT IDENTIFIER ::= { enterprises 326 } +-- atmel OBJECT IDENTIFIER ::= { enterprises 410 } +-- linux OBJECT IDENTIFIER ::= { enterprises netsnmp(8072) netSnmpEnumerations(3) netSnmpAgentOIDs(2) 10 } +-- freescale OBJECT IDENTIFIER ::= { enterprises 33118 } + +-- ******************************************************************** + + cmcIIIProductUnitUnknown OBJECT IDENTIFIER ::= { cmcIIIProductUnit 1 } + cmcIIIProductUnitPUIII OBJECT IDENTIFIER ::= { cmcIIIProductUnit 2 } + cmcIIIProductUnitCompact OBJECT IDENTIFIER ::= { cmcIIIProductUnit 3 } + cmcIIIProductUnitLCP OBJECT IDENTIFIER ::= { cmcIIIProductUnit 4 } + cmcIIIProductUnitPDU OBJECT IDENTIFIER ::= { cmcIIIProductUnit 5 } + cmcIIIProductUnitRMS OBJECT IDENTIFIER ::= { cmcIIIProductUnit 6 } + + cmcIIIProductPortUnknown OBJECT IDENTIFIER ::= { cmcIIIProductPort 1 } + cmcIIIProductPortLoopback OBJECT IDENTIFIER ::= { cmcIIIProductPort 2 } + cmcIIIProductPortCanBus OBJECT IDENTIFIER ::= { cmcIIIProductPort 3 } + cmcIIIProductPortEthernet OBJECT IDENTIFIER ::= { cmcIIIProductPort 4 } + cmcIIIProductPortVirtualCanBus OBJECT IDENTIFIER ::= { cmcIIIProductPort 5 } + cmcIIIProductPortTunnel OBJECT IDENTIFIER ::= { cmcIIIProductPort 6 } + cmcIIIProductPortSit OBJECT IDENTIFIER ::= { cmcIIIProductPort 7 } + + cmcIIIProductPowerSupplyUnknown OBJECT IDENTIFIER ::= { cmcIIIProductPowerSupply 1 } + cmcIIIProductPowerSupplyAcAdapter OBJECT IDENTIFIER ::= { cmcIIIProductPowerSupply 2 } + cmcIIIProductPowerSupplyTerminalStrip OBJECT IDENTIFIER ::= { cmcIIIProductPowerSupply 3 } + cmcIIIProductPowerSupplyPOE OBJECT IDENTIFIER ::= { cmcIIIProductPowerSupply 4 } + cmcIIIProductPowerSupplyUSB OBJECT IDENTIFIER ::= { cmcIIIProductPowerSupply 5 } + + cmcIIIProductChassisGateSensorUnknown OBJECT IDENTIFIER ::= { cmcIIIProductChassis 256 } -- 0x0100 + cmcIIIProductChassisGateLock OBJECT IDENTIFIER ::= { cmcIIIProductChassis 512 } -- 0x0200 + cmcIIIProductChassisTemperature OBJECT IDENTIFIER ::= { cmcIIIProductChassis 768 } -- 0x0300 + cmcIIIProductChassisTempHumi OBJECT IDENTIFIER ::= { cmcIIIProductChassis 1024 } -- 0x0400 + cmcIIIProductChassisVandalism OBJECT IDENTIFIER ::= { cmcIIIProductChassis 1280 } -- 0x0500 + cmcIIIProductChassisPressure OBJECT IDENTIFIER ::= { cmcIIIProductChassis 1536 } -- 0x0600 + cmcIIIProductChassisAccess OBJECT IDENTIFIER ::= { cmcIIIProductChassis 1792 } -- 0x0700 + cmcIIIProductChassisIOInput OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2048 } -- 0x0800 + cmcIIIProductChassisGateUnit-Cfg1 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2304 } -- 0x0900 + cmcIIIProductChassisGateUnit-Cfg2 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2305 } -- 0x0901 + cmcIIIProductChassisGateUnit-Cfg3 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2306 } -- 0x0902 + cmcIIIProductChassisGateUnit-Cfg4 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2307 } -- 0x0903 + cmcIIIProductChassisPowerOld OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2560 } -- 0x0A00 + cmcIIIProductChassisDRC OBJECT IDENTIFIER ::= { cmcIIIProductChassis 2816 } -- 0x0B00 + cmcIIIProductChassisPower OBJECT IDENTIFIER ::= { cmcIIIProductChassis 3584 } -- 0x0E00 + cmcIIIProductChassisUniInput OBJECT IDENTIFIER ::= { cmcIIIProductChassis 3328 } -- 0x0D00 + cmcIIIProductChassisSmoke OBJECT IDENTIFIER ::= { cmcIIIProductChassis 4096 } -- 0x1000 + cmcIIIProductChassisDCM OBJECT IDENTIFIER ::= { cmcIIIProductChassis 4352 } -- 0x1100 + cmcIIIProductChassisLeakage OBJECT IDENTIFIER ::= { cmcIIIProductChassis 4608 } -- 0x1200 + cmcIIIProductChassisPSM-CAN-C13 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 4864 } -- 0x1300 + cmcIIIProductChassisPSM-CAN-C19 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 4865 } -- 0x1301 + cmcIIIProductChassisPSM-CAN-Schuko OBJECT IDENTIFIER ::= { cmcIIIProductChassis 4866 } -- 0x1302 + cmcIIIProductChassisLCPFan OBJECT IDENTIFIER ::= { cmcIIIProductChassis 8192 } -- 0x2000 + cmcIIIProductChassisLCPWtr OBJECT IDENTIFIER ::= { cmcIIIProductChassis 8448 } -- 0x2100 + cmcIIIProductChassisLCPFcs OBJECT IDENTIFIER ::= { cmcIIIProductChassis 8704 } -- 0x2200 + cmcIIIProductChassisLCPTsw OBJECT IDENTIFIER ::= { cmcIIIProductChassis 8960 } -- 0x2300 + cmcIIIProductChassisLCPUdx OBJECT IDENTIFIER ::= { cmcIIIProductChassis 9216 } -- 0x2400 + cmcIIIProductChassisLCP5 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 9472 } -- 0x2500 + cmcIIIProductChassisLCPMsrz OBJECT IDENTIFIER ::= { cmcIIIProductChassis 9728 } -- 0x2600 + cmcIIIProductChassisLCPT3 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 9984 } -- 0x2700 + cmcIIIProductChassisLCPFlush OBJECT IDENTIFIER ::= { cmcIIIProductChassis 10240 } -- 0x2800 + cmcIIIProductChassisLCP OBJECT IDENTIFIER ::= { cmcIIIProductChassis 10496 } -- 0x2900 + cmcIIIProductChassisPSM-M16 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 12288 } -- 0x3000 + cmcIIIProductChassisPSM-M32 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 12544 } -- 0x3100 + cmcIIIProductChassisPSM-MID-M16 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 13312 } -- 0x3400 + cmcIIIProductChassisPSM-MID-M32 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 13568 } -- 0x3500 + cmcIIIProductChassisFireDetect OBJECT IDENTIFIER ::= { cmcIIIProductChassis 28672 } -- 0x7000 + cmcIIIProductChassisFireExt OBJECT IDENTIFIER ::= { cmcIIIProductChassis 28928 } -- 0x7100 + cmcIIIProductChassisFireExtSlave OBJECT IDENTIFIER ::= { cmcIIIProductChassis 29184 } -- 0x7200 + cmcIIIProductChassisFireExtOneU-MX OBJECT IDENTIFIER ::= { cmcIIIProductChassis 29440 } -- 0x7300 + cmcIIIProductChassisFireExtOneU-MX-ED OBJECT IDENTIFIER ::= { cmcIIIProductChassis 29696 } -- 0x7400 + cmcIIIProductChassisFireExtOneU-MX-DD OBJECT IDENTIFIER ::= { cmcIIIProductChassis 29952 } -- 0x7500 + cmcIIIProductChassisFireExtOneU-VSN OBJECT IDENTIFIER ::= { cmcIIIProductChassis 30208 } -- 0x7600 + cmcIIIProductChassisFireExtOneU-VSN-ED OBJECT IDENTIFIER ::= { cmcIIIProductChassis 30464 } -- 0x7700 + cmcIIIProductChassisFireExtOneU-VSN-DD OBJECT IDENTIFIER ::= { cmcIIIProductChassis 30720 } -- 0x7800 + cmcIIIProductChassisInternal OBJECT IDENTIFIER ::= { cmcIIIProductChassis 32768 } -- 0x8000 + cmcIIIProductChassisSES OBJECT IDENTIFIER ::= { cmcIIIProductChassis 36864 } -- 0x9000 + cmcIIIProductChassisVirtualTwoLevel OBJECT IDENTIFIER ::= { cmcIIIProductChassis 61440 } -- 0xF000 + cmcIIIProductChassisVirtualAccess OBJECT IDENTIFIER ::= { cmcIIIProductChassis 61696 } -- 0xF100 + cmcIIIProductChassisGateSensorAccess OBJECT IDENTIFIER ::= { cmcIIIProductChassis 273 } -- 0x0111 + cmcIIIProductChassisGateSensorMotion OBJECT IDENTIFIER ::= { cmcIIIProductChassis 277 } -- 0x0115 + cmcIIIProductChassisGateSensorSmoke OBJECT IDENTIFIER ::= { cmcIIIProductChassis 279 } -- 0x0117 + cmcIIIProductChassisGateSensorAirflow OBJECT IDENTIFIER ::= { cmcIIIProductChassis 281 } -- 0x0119 + cmcIIIProductChassisGateSensorInputNO OBJECT IDENTIFIER ::= { cmcIIIProductChassis 289 } -- 0x0121 + cmcIIIProductChassisGateSensorInputNC OBJECT IDENTIFIER ::= { cmcIIIProductChassis 290 } -- 0x0122 + cmcIIIProductChassisGateSensorVoltage OBJECT IDENTIFIER ::= { cmcIIIProductChassis 297 } -- 0x0129 + cmcIIIProductChassisGateSensorTemp OBJECT IDENTIFIER ::= { cmcIIIProductChassis 305 } -- 0x0131 + cmcIIIProductChassisGateSensor4to20mA OBJECT IDENTIFIER ::= { cmcIIIProductChassis 307 } -- 0x0133 + cmcIIIProductChassisGateSensorFireError OBJECT IDENTIFIER ::= { cmcIIIProductChassis 337 } -- 0x0151 + cmcIIIProductChassisGateSensorFirePre OBJECT IDENTIFIER ::= { cmcIIIProductChassis 338 } -- 0x0152 + cmcIIIProductChassisGateSensorFireMain OBJECT IDENTIFIER ::= { cmcIIIProductChassis 339 } -- 0x0153 + cmcIIIProductChassisGateSensorLeakage OBJECT IDENTIFIER ::= { cmcIIIProductChassis 345 } -- 0x0159 + cmcIIIProductChassisGateSensorOutput OBJECT IDENTIFIER ::= { cmcIIIProductChassis 401 } -- 0x0191 + cmcIIIProductChassisGateSensorDoorMag OBJECT IDENTIFIER ::= { cmcIIIProductChassis 402 } -- 0x0192 + + cmcIIIProductChassisPDU-MET-M-1P-16A-C20-12-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14336 } -- 0x3800 + cmcIIIProductChassisPDU-MET-M-1P-16A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14337 } -- 0x3801 + cmcIIIProductChassisPDU-MET-M-1P-32A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14338 } -- 0x3802 + cmcIIIProductChassisPDU-MET-M-3P-16A-CEE-18-03 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14339 } -- 0x3803 + cmcIIIProductChassisPDU-MET-M-3P-16A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14340 } -- 0x3804 + cmcIIIProductChassisPDU-MET-M-3P-32A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14341 } -- 0x3805 + cmcIIIProductChassisPDU-MET-M-3P-32A-CEE-36-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14342 } -- 0x3806 + cmcIIIProductChassisPDU-MET-M-3P-16A-CEE-42-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14343 } -- 0x3807 + cmcIIIProductChassisPDU-MET-M-3P-32A-CEE-48-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14344 } -- 0x3808 + cmcIIIProductChassisPDU-MET-M-3P-63A-CEE-12-12 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14345 } -- 0x3809 + cmcIIIProductChassisPDU-MET-M-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14591 } -- 0x38FF + + cmcIIIProductChassisPDU-SWI-M-1P-16A-C20-12-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14592 } -- 0x3900 + cmcIIIProductChassisPDU-SWI-M-1P-16A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14593 } -- 0x3901 + cmcIIIProductChassisPDU-SWI-M-1P-32A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14594 } -- 0x3902 + cmcIIIProductChassisPDU-SWI-M-3P-16A-CEE-18-03 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14595 } -- 0x3903 + cmcIIIProductChassisPDU-SWI-M-3P-16A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14596 } -- 0x3904 + cmcIIIProductChassisPDU-SWI-M-3P-32A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14597 } -- 0x3905 + cmcIIIProductChassisPDU-SWI-M-3P-32A-CEE-36-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14598 } -- 0x3906 + cmcIIIProductChassisPDU-SWI-M-3P-16A-CEE-42-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14599 } -- 0x3907 + cmcIIIProductChassisPDU-SWI-M-3P-32A-CEE-48-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14600 } -- 0x3908 + cmcIIIProductChassisPDU-SWI-M-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14847 } -- 0x39FF + + cmcIIIProductChassisPDU-MAN-M-1P-16A-C20-12-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14848 } -- 0x3A00 + cmcIIIProductChassisPDU-MAN-M-1P-16A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14849 } -- 0x3A01 + cmcIIIProductChassisPDU-MAN-M-1P-32A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14850 } -- 0x3A02 + cmcIIIProductChassisPDU-MAN-M-3P-16A-CEE-18-03 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14851 } -- 0x3A03 + cmcIIIProductChassisPDU-MAN-M-3P-16A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14852 } -- 0x3A04 + cmcIIIProductChassisPDU-MAN-M-3P-32A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14853 } -- 0x3A05 + cmcIIIProductChassisPDU-MAN-M-3P-32A-CEE-36-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14854 } -- 0x3A06 + cmcIIIProductChassisPDU-MAN-M-3P-16A-CEE-42-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14855 } -- 0x3A07 + cmcIIIProductChassisPDU-MAN-M-3P-32A-CEE-48-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 14856 } -- 0x3A08 + cmcIIIProductChassisPDU-MAN-M-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15103 } -- 0x3AFF + + cmcIIIProductChassisPDU-MAN-S-1P-16A-C20-12-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15104 } -- 0x3B00 + cmcIIIProductChassisPDU-MAN-S-1P-16A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15105 } -- 0x3B01 + cmcIIIProductChassisPDU-MAN-S-1P-32A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15106 } -- 0x3B02 + cmcIIIProductChassisPDU-MAN-S-3P-16A-CEE-18-03 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15107 } -- 0x3B03 + cmcIIIProductChassisPDU-MAN-S-3P-16A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15108 } -- 0x3B04 + cmcIIIProductChassisPDU-MAN-S-3P-32A-CEE-24-06 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15109 } -- 0x3B05 + cmcIIIProductChassisPDU-MAN-S-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15119 } -- 0x3B0F + + cmcIIIProductChassisPDUu-MET-M-1P-13A-0UK-16-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15360 } -- 0x3C00 + cmcIIIProductChassisPDUu-MET-M-1P-16A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15361 } -- 0x3C01 + cmcIIIProductChassisPDUu-MET-M-1P-32A-CEE-24-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15362 } -- 0x3C02 + cmcIIIProductChassisPDUu-MET-M-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15615 } -- 0x3CFF + + cmcIIIProductChassisPDUu-SWI-M-1P-13A-0UK-16-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15616 } -- 0x3D00 + cmcIIIProductChassisPDUu-SWI-M-1P-16A-0UK-16-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15617 } -- 0x3D01 + cmcIIIProductChassisPDUu-SWI-M-1P-32A-CEE-16-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15618 } -- 0x3D02 + cmcIIIProductChassisPDUu-SWI-M-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15871 } -- 0x3DFF + + cmcIIIProductChassisPDUu-MAN-M-1P-13A-0UK-16-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15872 } -- 0x3E00 + cmcIIIProductChassisPDUu-MAN-M-1P-16A-CEE-16-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15873 } -- 0x3E01 + cmcIIIProductChassisPDUu-MAN-M-1P-32A-CEE-16-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 15874 } -- 0x3E02 + cmcIIIProductChassisPDUu-MAN-M-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 16127 } -- 0x3EFF + + cmcIIIProductChassisPDUu-MAN-S-1P-13A-0UK-16-00 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 16128 } -- 0x3F00 + cmcIIIProductChassisPDUu-MAN-S-1P-16A-CEE-16-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 16129 } -- 0x3F01 + cmcIIIProductChassisPDUu-MAN-S-1P-32A-CEE-16-04 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 16130 } -- 0x3F02 + cmcIIIProductChassisPDUu-MAN-S-UserDefined OBJECT IDENTIFIER ::= { cmcIIIProductChassis 16383 } -- 0x3FFF + + cmcIIIProductChassisRiMatrixS-S6 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20481 } -- 0x5001 + cmcIIIProductChassisRiMatrixS-D6 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20482 } -- 0x5002 + cmcIIIProductChassisRiMatrixS-S9 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20483 } -- 0x5003 + cmcIIIProductChassisRiMatrixS-D9 OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20484 } -- 0x5004 + cmcIIIProductChassisRiMatrixS-S6W OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20485 } -- 0x5005 + cmcIIIProductChassisRiMatrixS-D6W OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20486 } -- 0x5006 + cmcIIIProductChassisRiMatrixS-S9W OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20487 } -- 0x5007 + cmcIIIProductChassisRiMatrixS-D9W OBJECT IDENTIFIER ::= { cmcIIIProductChassis 20488 } -- 0x5008 + +END diff --git a/MIBS/rittal/RITTAL-CMC-TC-MIB b/MIBS/rittal/RITTAL-CMC-TC-MIB new file mode 100644 index 0000000..7584096 --- /dev/null +++ b/MIBS/rittal/RITTAL-CMC-TC-MIB @@ -0,0 +1,3959 @@ +-- RITTAL GmbH & Co. KG, Herborn
+-- CMC-TC-MIB Version 1.1h
+-- CMC-TC - DK7320.100
+--
+-- Management Information Base for SNMP Network Management
+--
+-- Copyright 2002 - 2007 Rittal Herborn.
+-- All Rights Reserved.
+--
+-- The information in this document is subject to change without notice.
+-- Refer to document "AGB_Software_Rittal.pdf"
+--
+--*********************************************************************
+-- Release History
+-- Date: October 17, 2002 (Version 1.0)
+-- Revised by MHain
+-- Date: April 1, 2003 (Version 1.1)
+-- Added: unitXMsgQuit, cmcTcControl, Sensor types, Output types, Unit types
+-- Date: November 3, 2003 (Version 1.1a)
+-- Added: new sensors, new outputs (FCS, RTT)
+-- Date: March 11, 2004 (Version 1.1b)
+-- Added: new sensors, new outputs, new messages (RCT, PSM)
+-- Date: Jan 11, 2006 (Version 1.1c)
+-- Changed: sysName... FROM RFC1213-MIB, seperate lines, for HP SIM
+-- Date: Jan 24, 2006 (Version 1.1d)
+-- Added: new unit type (ActivePSM8)
+-- Added: new output type (power output 16/20A)
+-- Date: Dec 5, 2006 (Version 1.1e)
+-- Added: sensor/output types MeteredPSM, LCP
+-- Date: March 8, 2007 (Version 1.1f)
+-- Changed: Output names (RTT, Power Out)
+-- Date: March 22, 2007 (Version 1.1g)
+-- Changed: New sensor units, wireless sensors, timer function SMS
+-- Date: July 23, 2007 (Version 1.1h)
+-- Added: New sensors/outputs LCP
+--*********************************************************************
+
+ RITTAL-CMC-TC-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ enterprises FROM RFC1155-SMI
+ DisplayString FROM RFC1213-MIB
+ sysName FROM RFC1213-MIB
+ sysDescr FROM RFC1213-MIB
+ sysContact FROM RFC1213-MIB
+ sysLocation FROM RFC1213-MIB
+
+ OBJECT-TYPE FROM RFC-1212
+ TRAP-TYPE FROM RFC-1215;
+
+ rittal OBJECT IDENTIFIER ::= { enterprises 2606 }
+ cmcTc OBJECT IDENTIFIER ::= { rittal 4 }
+ cmcTcMibRev OBJECT IDENTIFIER ::= { cmcTc 1 }
+ cmcTcStatus OBJECT IDENTIFIER ::= { cmcTc 2 }
+ cmcTcStatusSensorUnit1 OBJECT IDENTIFIER ::= { cmcTcStatus 3 }
+ cmcTcStatusUnit1Sensors OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit1 5 }
+ cmcTcStatusUnit1Outputs OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit1 6 }
+ cmcTcStatusUnit1Msg OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit1 7 }
+ cmcTcStatusSensorUnit2 OBJECT IDENTIFIER ::= { cmcTcStatus 4 }
+ cmcTcStatusUnit2Sensors OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit2 5 }
+ cmcTcStatusUnit2Outputs OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit2 6 }
+ cmcTcStatusUnit2Msg OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit2 7 }
+ cmcTcStatusSensorUnit3 OBJECT IDENTIFIER ::= { cmcTcStatus 5 }
+ cmcTcStatusUnit3Sensors OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit3 5 }
+ cmcTcStatusUnit3Outputs OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit3 6 }
+ cmcTcStatusUnit3Msg OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit3 7 }
+ cmcTcStatusSensorUnit4 OBJECT IDENTIFIER ::= { cmcTcStatus 6 }
+ cmcTcStatusUnit4Sensors OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit4 5 }
+ cmcTcStatusUnit4Outputs OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit4 6 }
+ cmcTcStatusUnit4Msg OBJECT IDENTIFIER ::= { cmcTcStatusSensorUnit4 7 }
+ cmcTcStatusExtUnit OBJECT IDENTIFIER ::= { cmcTcStatus 7 }
+ cmcTcSetup OBJECT IDENTIFIER ::= { cmcTc 3 }
+ cmcTcSetupGeneral OBJECT IDENTIFIER ::= { cmcTcSetup 1 }
+ cmcTcTimerTable1 OBJECT IDENTIFIER ::= { cmcTcSetupGeneral 8 }
+ cmcTcTrapControl OBJECT IDENTIFIER ::= { cmcTc 4 }
+ cmcTcTraps OBJECT IDENTIFIER ::= { cmcTcTrapControl 7 }
+ cmcTcControl OBJECT IDENTIFIER ::= { cmcTc 5 }
+
+
+--*****************************************************************************
+--CMC-TC ComputerMultiControl-TopConcept DK7320.100
+--*****************************************************************************
+--cmcTcMibRev-group
+
+ cmcTcMibMajRev OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Major Revision level.
+ A change in the major revision level represents a major change
+ in the architecture of the MIB. A change in the major revision
+ level may indicate a significant change in the information,
+ correct interpretation of data may require a MIB document
+ with the same major revision level."
+ ::= { cmcTcMibRev 1 }
+
+ cmcTcMibMinRev OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The Minor Revision level.
+ A change in the minor revision level may represent some minor
+ additional support, no changes to any pre-existing information
+ has occurred."
+ ::= { cmcTcMibRev 2 }
+
+ cmcTcMibCondition OBJECT-TYPE
+ SYNTAX INTEGER {
+ other (1),
+ ok (2),
+ degraded (3),
+ failed (4),
+ configChanged (5)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The overall condition (status) of the system represented by
+ this MIB.
+ (2) OK
+ (3) a minor problem, warning condition (yellow LED on CMC)
+ (4) a major problem (red LED on CMC)
+ (5) configuration of sensor units changed or
+ unit detected (red/yellow/green LED on CMC)"
+ ::= { cmcTcMibRev 3 }
+
+
+
+--status-group
+ cmcTcStatusDeviceCMC OBJECT-TYPE
+ SYNTAX INTEGER {
+ failed(1),
+ ok(2)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "General Status of CMC-TC unit itself
+ (1) failed
+ (2) OK"
+ ::= { cmcTcStatus 1 }
+
+ cmcTcUnitsConnected OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of sensor units connected to the CMC, Port 1 to 4"
+ ::= { cmcTcStatus 2 }
+
+
+--status sensor units-group
+
+--unit 1
+ cmcTcUnit1TypeOfDevice OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ unitIO (2),
+ unitAccess (3),
+ unitClimate (4),
+ unitFCS (5),
+ unitRTT (6),
+ unitRCT (7),
+ unitPSM (8),
+ unitPSM8 (9),
+ unitPSMMetered (10),
+ unitIOWireless (11),
+ unitPSM6Schuko (12),
+ unitPSM6C19 (13)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor unit connected to port 1"
+ ::= { cmcTcStatusSensorUnit1 1 }
+
+ cmcTcUnit1Text OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for sensor unit connected to port 1"
+ ::= { cmcTcStatusSensorUnit1 2 }
+
+ cmcTcUnit1Serial OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serialnumber of sensor unit connected to port 1"
+ ::= { cmcTcStatusSensorUnit1 3 }
+
+ cmcTcUnit1Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ error(2),
+ changed(3),
+ quit(4),
+ timeout(5),
+ detected(6),
+ notAvail(7),
+ lowPower(8)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "General Status sensor unit connected to port 1
+ (1) OK
+ (2) error, e. g. value overflow
+ (3) configuration of sensor unit has changed, confirmation required
+ (4) Quit from sensor unit to confirm configuration changes
+ (5) timeout of sensor unit, confirmation required to unload this unit
+ (6) sensor unit detected, needs to be confirmed
+ (7) unit is not available
+ (8) supply voltage is too low"
+ ::= { cmcTcStatusSensorUnit1 4 }
+
+-- Sensors
+ cmcTcUnit1NumberOfSensors OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of sensors connected to sensor unit 1"
+ ::= { cmcTcStatusUnit1Sensors 1 }
+
+-- table with entry for each sensor available on this unit
+ cmcTcUnit1SensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit1SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of sensor table"
+ ::= { cmcTcStatusUnit1Sensors 2 }
+
+ cmcTcUnit1SensorEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit1SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of sensor table"
+ INDEX { unit1SensorIndex }
+ ::= { cmcTcUnit1SensorTable 1 }
+
+ CmcTcUnit1SensorEntry ::=
+ SEQUENCE {
+ unit1SensorIndex
+ INTEGER,
+ unit1SensorType
+ INTEGER,
+ unit1SensorText
+ DisplayString,
+ unit1SensorStatus
+ INTEGER,
+ unit1SensorValue
+ INTEGER,
+ unit1SensorSetHigh
+ INTEGER,
+ unit1SensorSetLow
+ INTEGER,
+ unit1SensorSetWarn
+ INTEGER
+ }
+
+ unit1SensorIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of value entries. Its value ranges
+ between 1 and the value of cmcTcUnit1NumberOfSensors."
+ ::= { cmcTcUnit1SensorEntry 1 }
+
+ unit1SensorType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ access (4),
+ vibration (5),
+ motion (6),
+ smoke (7),
+ airFlow (8),
+ type6 (9),
+ temperature(10),
+ current4to20(11),
+ humidity(12),
+ userNO (13),
+ userNC (14),
+ lock (15),
+ unlock (16),
+ voltOK (17),
+ voltage (18),
+ fanOK (19),
+ readerKeypad (20),
+ dutyPWM (21),
+ fanStatus (22),
+ leakage (23),
+ warningRTT (24),
+ alarmRTT (25),
+ filterRTT (26),
+ heatflowRCT (27),
+ alarmRCT (28),
+ warningRCT (29),
+ currentPSM (30),
+ statusPSM (31),
+ positionPSM (32),
+ airFlap (33),
+ acoustic (34),
+ detACfault (35),
+ detACfirstAlarm (36),
+ detACmainAlarm (37),
+ rpm11LCP (40),
+ rpm12LCP (41),
+ rpm21LCP (42),
+ rpm22LCP (43),
+ rpm31LCP (44),
+ rpm32LCP (45),
+ rpm41LCP (46),
+ rpm42LCP (47),
+ airTemp11LCP (48),
+ airTemp12LCP (49),
+ airTemp21LCP (50),
+ airTemp22LCP (51),
+ airTemp31LCP (52),
+ airTemp32LCP (53),
+ airTemp41LCP (54),
+ airTemp42LCP (55),
+ temp1LCP (56),
+ temp2LCP (57),
+ waterInTemp (58),
+ waterOutTemp (59),
+ waterFlow (60),
+ fanSpeed (61),
+ valve (62),
+ statusLCP (63),
+ waterDelta (64),
+ valveActual (65),
+ contrTemp2 (66),
+ condensateDuration (67),
+ condensateCycles (68),
+ totalKWhPSM (72),
+ totalKWPSM (73),
+ frequencyPSM (74),
+ voltagePSM (75),
+ voltStatusPSM (76),
+ amperePSM (77),
+ ampStatusPSM (78),
+ kWPSM (79),
+ kWhPSM (80),
+ kWhTempPSM (81),
+ temperatureWL (100),
+ temperature1WL (101),
+ humidityWL (102),
+ accessWL (103),
+ userNOWL (104),
+ userNCWL (105),
+ analogWL (106)
+ }
+
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor which is connected to sensor unit 1 to sensor[unit1SensorIndex]
+ 1: no sensor connected
+ 2: sensor failure
+ 3: value overflow
+ 4: sensor type 1, access sensor
+ 5: sensor type 2, vibration sensor
+ 6: sensor type 3, motion sensor
+ 7: sensor type 4, smoke sensor
+ 8: sensor type 5, air flow sensor
+ 9: sensor type 6, reserved
+ 10: sensor type 7, temperature sensor
+ 11: sensor type 8, 4..20mA sensor
+ 12: sensor type 9, humidity sensor
+ 13: user sensor with normally opened contact
+ 14: user sensor with normally closed contact
+ 15: door locked sensor from locking device
+ 16: remote unlock sensor (e.g. external keypad)
+ 17: voltage sensor, indicates status of main voltage (OK, NOK)
+ 18: voltage value
+ 19: fan status, from CMC-TC-FAS-Unit
+ 20: cardreader or keypad, connected to I2C port
+ 21: duty cycle of fan, FCS-Unit
+ 22: status of fan, FCS-Unit
+ 23: leakage sensor
+ 24: warning, RittalTopTherm(RTT)-Unit
+ 25: alarm, RittalTopTherm-Unit
+ 26: temperature difference filter monitor, RTT-Unit
+ 27: heatflow RCT-Unit
+ 28: alarm RCT-Unit
+ 29: warning RCT-Unit
+ 30: actual current*10, PSM-Unit
+ 31: status PSM-Unit
+ 32: position PSM-Unit, normal/reversed = circuit 1/2
+ 33: air Flap
+ 34: acoustic sensor
+ 35: DET-AC fault (extinguisher)
+ 36: DET-AC first alarm (extinguisher)
+ 37: DET-AC main alarm (extinguisher)
+ 40-47: RPM Fan 1.1 - Fan 4.2, LCP
+ 48-55: Air temperature 1.1 - 4.2, LCP
+ 56,57: actual temperature 1,2, LCP
+ 58: water inlet temperature, LCP
+ 59: water outlet temperature, LCP
+ 60: water flow
+ 61: fan speed (desired value)
+ 62: status valve, LCP
+ 63: status LCP
+ 64: temperature difference water temperatures
+ 65: control temperature 1, LCP
+ 66: control temperature 2, LCP
+ 67: condensate pump, duration, LCP
+ 68: condensate pump, cycles, LCP
+ 72: total energy*10 (kWh), PSM
+ 73: total power*10 (kW), PSM
+ 74: frequency*10 (Hz), PSM
+ 75: voltage*10 (V), PSM
+ 76: voltage status, PSM
+ 77: current*10 (A), PSM
+ 78: current status, PSM
+ 79: power*10 (kW) per phase, PSM
+ 80: energy*10 (kWh) per phase, PSM
+ 81: temporary energy*10 (kWh) per phase, PSM
+ 100: temperature sensor, wireless
+ 101: temperature sensor (combi), wireless
+ 102: humidity sensor, wireless
+ 103: access sensor, wireless
+ 104: user sensor with normally opened contact, wireless
+ 105: user sensor with normally closed contact, wireless
+ 106: analog sensor 4..20mA, wireless"
+ ::= { cmcTcUnit1SensorEntry 2 }
+
+ unit1SensorText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each sensor (entry in the table)"
+ ::= { cmcTcUnit1SensorEntry 3 }
+
+ unit1SensorStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ warning(7),
+ tooLow(8),
+ tooHigh(9)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the sensor"
+ ::= { cmcTcUnit1SensorEntry 4 }
+
+ unit1SensorValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Value of sensor"
+ ::= { cmcTcUnit1SensorEntry 5 }
+
+ unit1SensorSetHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for high setpoint of sensor"
+ ::= { cmcTcUnit1SensorEntry 6 }
+
+ unit1SensorSetLow OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for low setpoint of sensor,
+ also used as alarm delay"
+ ::= { cmcTcUnit1SensorEntry 7 }
+
+ unit1SensorSetWarn OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for warning setpoint of sensor,
+ also used as fan threshold"
+ ::= { cmcTcUnit1SensorEntry 8 }
+
+
+-- table END
+
+-- Outputs
+ cmcTcUnit1NumberOfOutputs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of outputs available on sensor unit 1"
+ ::= { cmcTcStatusUnit1Outputs 1 }
+
+-- table with entry for each output available on this unit
+
+ cmcTcUnit1OutputTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit1OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of output table"
+ ::= { cmcTcStatusUnit1Outputs 2 }
+
+ cmcTcUnit1OutputEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit1OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of output table"
+ INDEX { unit1OutputIndex }
+ ::= { cmcTcUnit1OutputTable 1 }
+
+ CmcTcUnit1OutputEntry ::=
+ SEQUENCE {
+ unit1OutputIndex
+ INTEGER,
+ unit1OutputType
+ INTEGER,
+ unit1OutputText
+ DisplayString,
+ unit1OutputStatus
+ INTEGER,
+ unit1OutputValue
+ INTEGER,
+ unit1OutputSet
+ INTEGER,
+ unit1OutputConfig
+ INTEGER,
+ unit1OutputDelay
+ INTEGER,
+ unit1OutputTimeoutAction
+ INTEGER
+ }
+
+ unit1OutputIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of output entries. Its value ranges
+ between 1 and the value of cmcTcUnit1NumberOfOutputs."
+ ::= { cmcTcUnit1OutputEntry 1 }
+
+ unit1OutputType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ doorLock (4),
+ univLock1 (5),
+ univLock2 (6),
+ fan (7),
+ fanSpeedContr (8),
+ universalOut (9),
+ roomLock(10),
+ powerOut(11),
+ doorLockMaster(12),
+ doorLockFRi (13),
+ setpoint (14),
+ setpointTimax (15),
+ hysteresisRCT (16),
+ commandRCT (17),
+ relayPSM (18),
+ setHighPSM (19),
+ setLowPSM (20),
+ setpointRTT (21),
+ setTimaxRTT (22),
+ powerOut1(23),
+ controlModeLCP (30),
+ minFanSpeedLCP (31),
+ minDeltaTLCP (32),
+ maxDeltaTLCP (33),
+ kPLCP (34),
+ kILCP (35),
+ kDLCP (36),
+ flowRateLCP(37),
+ cwValueLCP (38),
+ deltaTLCP (39),
+ ctrModLCP (40),
+ voltHighPSM (42),
+ voltLowPSM (43),
+ ampHighPSM (44),
+ ampLowPSM (45),
+ commandPSM (46)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of output which is connected to sensor unit 1 to output[unit1OutputIndex]
+ 1: no output connected
+ 2: output failure
+ 3: value overflow
+ 4: output type 1, door locking TS8,Ergoform
+ 5: output type 2, universal lock 1, lock with power
+ 6: output type 3, universal lock 2, unlock with power
+ 7: output type 4, fan relay
+ 8: output type 5, fan controlled
+ 9: output type 6, universal relay output
+ 10: output type 7, room door lock
+ 11: output type 8, power output
+ 12: output type 9, door lock with Master key
+ 13: output type 10, door lock FR(i)
+ 14: setpoint (FCS, LCP)
+ 15: setpoint temperature monitoring (LCP)
+ 16: hysteresis of setpoint (LCP)
+ 17: command for remote control of RCT
+ 18: relay PSM, 1=On, 0=Off
+ 19: high setpoint current monitoring PSM
+ 20: low setpoint current monitoring PSM
+ 21: setpoint temperature RTT
+ 22: setpoint temperature monitoring RTT
+ 23: power output 20A
+ 30: control mode, LCP
+ 31: min fan speed (fan control), LCP
+ 32: min delta T (fan control), LCP
+ 33: max delta T (fan control), LCP
+ 34: PID controller, KP, LCP
+ 35: PID controller, KI, LCP
+ 36 PID controller, KD, LCP
+ 37 flowrate flowmeter, LCP
+ 38: cw value of water (default: 4187), LCP
+ 39: deltaT, LCP
+ 40: control mode, LCP
+ 42: setpoint high voltage PSM
+ 43: setpoint low voltage PSM
+ 44: setpoint high current PSM
+ 45: setpoint low current PSM
+ 46: command PSM"
+ ::= { cmcTcUnit1OutputEntry 2 }
+
+
+ unit1OutputText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each output (entry in the table)"
+ ::= { cmcTcUnit1OutputEntry 3 }
+
+ unit1OutputStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ setOff(7),
+ setOn(8)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the output"
+ ::= { cmcTcUnit1OutputEntry 4 }
+
+ unit1OutputValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for output"
+ ::= { cmcTcUnit1OutputEntry 5 }
+
+ unit1OutputSet OBJECT-TYPE
+ SYNTAX INTEGER {
+ off (1),
+ on (2),
+ lock (3),
+ unlock (4),
+ unlockDelay (5)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Command for output"
+ ::= { cmcTcUnit1OutputEntry 6 }
+
+ unit1OutputConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ disRemote (1),
+ enRemote (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configuration for output
+ 1: disable remote control (e.g. keypad)
+ 2: enable remote control "
+ ::= { cmcTcUnit1OutputEntry 7 }
+
+ unit1OutputDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Unsigned Value for delay,
+ after this time the output will fall into the previous state"
+ ::= { cmcTcUnit1OutputEntry 8 }
+
+ unit1OutputTimeoutAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ stay (1),
+ off (2),
+ on (3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "State for output if timeout (RS422) occurs"
+ ::= { cmcTcUnit1OutputEntry 9 }
+
+
+-- Messages
+
+ cmcTcUnit1NumberOfMsgs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of messages that can be created with sensor unit 1"
+ ::= { cmcTcStatusUnit1Msg 1 }
+
+-- table with entry for each alarm available on this unit
+
+ cmcTcUnit1MsgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit1MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of message table"
+ ::= { cmcTcStatusUnit1Msg 2 }
+
+ cmcTcUnit1MsgEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit1MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of message table"
+ INDEX { unit1MsgIndex }
+ ::= { cmcTcUnit1MsgTable 1 }
+
+ CmcTcUnit1MsgEntry ::=
+ SEQUENCE {
+ unit1MsgIndex
+ INTEGER,
+ unit1MsgText
+ DisplayString,
+ unit1MsgStatus
+ INTEGER,
+ unit1MsgRelay
+ INTEGER,
+ unit1MsgBeeper
+ INTEGER,
+ unit1MsgTrap1
+ INTEGER,
+ unit1MsgTrap2
+ INTEGER,
+ unit1MsgTrap3
+ INTEGER,
+ unit1MsgTrap4
+ INTEGER,
+ unit1MsgQuit
+ INTEGER
+ }
+
+ unit1MsgIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of message entries. Its value ranges
+ between 1 and the value of cmcTcUnit1NumberOfMsgs."
+ ::= { cmcTcUnit1MsgEntry 1 }
+
+ unit1MsgText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each message (entry in the table)"
+ ::= { cmcTcUnit1MsgEntry 2 }
+
+ unit1MsgStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ configChanged(2),
+ error(3),
+ ok(4),
+ alarm(5),
+ warning(6),
+ tooLow(7),
+ tooHigh(8),
+ setOff(9),
+ setOn(10),
+ open(11),
+ closed(12),
+ locked(13),
+ unlRemote(14),
+ unlReaderKeypad(15),
+ unlSNMP(16),
+ unlWEB(17),
+ unlTimer(18),
+ noAccess(19),
+ circuit1 (20),
+ circuit2 (21),
+ lowBatt (22)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual message status
+ 1: not available
+ 2: configuration has changed (sensor new, changed, lost)
+ 3: error
+ 4: OK
+ 5: alarm, e.g. smoke, vibration...
+ 6: warning of analog value, value reached warning threshold
+ 7: analog value too low, value reached low threshold
+ 8: analog value too high, value reached high threshold
+ 9: output is set to OFF
+ 10: output is set to ON
+ 11: door is open
+ 12: door is closed
+ 13: door is locked
+ 14: door is unlocked by remote input, e.g. external cardreader
+ 15: door is unlocked by reader or keypad connected to I2C
+ 16: door is unlocked by SNMP set command (unit1OutputSet)
+ 17: door is unlocked by WEB
+ 18: door is unlocked by timer
+ 19: no access, wrong keycode or cardnumber
+ 20: orientation of PSM-Unit is circuit 1
+ 21: orientation of PSM-Unit is circuit 2
+ 22: battery low, wireless sensor"
+ ::= { cmcTcUnit1MsgEntry 3 }
+
+ unit1MsgRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm relay for this message/alarm
+ 1: no switching of alarm relay
+ 2: switching of alarm relay"
+ ::= { cmcTcUnit1MsgEntry 4 }
+
+ unit1MsgBeeper OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm beeper for this alarm
+ 1: no audible alarm
+ 2: audible alarm"
+ ::= { cmcTcUnit1MsgEntry 5 }
+
+ unit1MsgTrap1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 1 activated"
+ ::= { cmcTcUnit1MsgEntry 6 }
+
+ unit1MsgTrap2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 2 activated"
+ ::= { cmcTcUnit1MsgEntry 7 }
+
+ unit1MsgTrap3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 3 activated"
+ ::= { cmcTcUnit1MsgEntry 8 }
+
+ unit1MsgTrap4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 4 and Event Logging activated"
+ ::= { cmcTcUnit1MsgEntry 9 }
+
+ unit1MsgQuit OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto (1),
+ manual (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Reset of this alarm
+ 1: auto
+ 2: manual, alarm needs confirmation, e. g. with 'C' key"
+ ::= { cmcTcUnit1MsgEntry 10 }
+-- table unit 1 END
+
+-- unit2
+ cmcTcUnit2TypeOfDevice OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ unitIO (2),
+ unitAccess (3),
+ unitClimate (4),
+ unitFCS (5),
+ unitRTT (6),
+ unitRCT (7),
+ unitPSM (8),
+ unitPSM8 (9),
+ unitPSMMetered (10),
+ unitIOWireless (11),
+ unitPSM6Schuko (12),
+ unitPSM6C19 (13)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor unit connected to port 2"
+ ::= { cmcTcStatusSensorUnit2 1 }
+
+ cmcTcUnit2Text OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for sensor unit connected to port 2"
+ ::= { cmcTcStatusSensorUnit2 2 }
+
+ cmcTcUnit2Serial OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serialnumber of sensor unit connected to port 2"
+ ::= { cmcTcStatusSensorUnit2 3 }
+
+ cmcTcUnit2Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ error(2),
+ changed(3),
+ quit(4),
+ timeout(5),
+ detected(6),
+ notAvail(7),
+ lowPower(8)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "General Status sensor unit connected to port 2
+ (1) OK
+ (2) error
+ (3) configuration of sensor unit has changed, confirmation required
+ (4) Quit from sensor unit to confirm configuration changes
+ (5) timeout of sensor unit, confirmation required
+ (6) sensor unit detected, needs to be confirmed
+ (8) supply voltage is too low"
+ ::= { cmcTcStatusSensorUnit2 4 }
+
+-- unit 2 table
+
+-- Sensors
+ cmcTcUnit2NumberOfSensors OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of sensors connected to sensor unit 2"
+ ::= { cmcTcStatusUnit2Sensors 1 }
+
+-- table with entry for each sensor available on this unit
+ cmcTcUnit2SensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit2SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of sensor table"
+ ::= { cmcTcStatusUnit2Sensors 2 }
+
+ cmcTcUnit2SensorEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit2SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of sensor table"
+ INDEX { unit2SensorIndex }
+ ::= { cmcTcUnit2SensorTable 1 }
+
+ CmcTcUnit2SensorEntry ::=
+ SEQUENCE {
+ unit2SensorIndex
+ INTEGER,
+ unit2SensorType
+ INTEGER,
+ unit2SensorText
+ DisplayString,
+ unit2SensorStatus
+ INTEGER,
+ unit2SensorValue
+ INTEGER,
+ unit2SensorSetHigh
+ INTEGER,
+ unit2SensorSetLow
+ INTEGER,
+ unit2SensorSetWarn
+ INTEGER
+ }
+
+ unit2SensorIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of value entries. Its value ranges
+ between 1 and the value of cmcTcUnit2NumberOfSensors."
+ ::= { cmcTcUnit2SensorEntry 1 }
+
+ unit2SensorType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ access (4),
+ vibration (5),
+ motion (6),
+ smoke (7),
+ airFlow (8),
+ type6 (9),
+ temperature(10),
+ current4to20(11),
+ humidity(12),
+ userNO (13),
+ userNC (14),
+ lock (15),
+ unlock (16),
+ voltOK (17),
+ voltage (18),
+ fanOK (19),
+ readerKeypad (20),
+ dutyPWM (21),
+ fanStatus (22),
+ leakage (23),
+ warningRTT (24),
+ alarmRTT (25),
+ filterRTT (26),
+ heatflowRCT (27),
+ alarmRCT (28),
+ warningRCT (29),
+ currentPSM (30),
+ statusPSM (31),
+ positionPSM (32),
+ airFlap (33),
+ detACfault (35),
+ detACfirstAlarm (36),
+ detACmainAlarm (37),
+ acoustic (34),
+ rpm11LCP (40),
+ rpm12LCP (41),
+ rpm21LCP (42),
+ rpm22LCP (43),
+ rpm31LCP (44),
+ rpm32LCP (45),
+ rpm41LCP (46),
+ rpm42LCP (47),
+ airTemp11LCP (48),
+ airTemp12LCP (49),
+ airTemp21LCP (50),
+ airTemp22LCP (51),
+ airTemp31LCP (52),
+ airTemp32LCP (53),
+ airTemp41LCP (54),
+ airTemp42LCP (55),
+ temp1LCP (56),
+ temp2LCP (57),
+ waterInTemp (58),
+ waterOutTemp (59),
+ waterFlow (60),
+ fanSpeed (61),
+ valve (62),
+ statusLCP (63),
+ waterDelta (64),
+ valveActual (65),
+ contrTemp2 (66),
+ condensateDuration (67),
+ condensateCycles (68),
+ totalKWhPSM (72),
+ totalKWPSM (73),
+ frequencyPSM (74),
+ voltagePSM (75),
+ voltStatusPSM (76),
+ amperePSM (77),
+ ampStatusPSM (78),
+ kWPSM (79),
+ kWhPSM (80),
+ kWhTempPSM (81),
+ temperatureWL (100),
+ temperature1WL (101),
+ humidityWL (102),
+ accessWL (103),
+ userNOWL (104),
+ userNCWL (105),
+ analogWL (106)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor which is connected to sensor unit 2 to sensor[unit2SensorIndex]
+ 1: no sensor connected
+ 2: sensor failure
+ 3: value overflow
+ 4: sensor type 1, access sensor
+ 5: sensor type 2, vibration sensor
+ 6: sensor type 3, motion sensor
+ 7: sensor type 4, smoke sensor
+ 8: sensor type 5, air flow sensor
+ 9: sensor type 6, reserved
+ 10: sensor type 7, temperature sensor
+ 11: sensor type 8, 4..20mA sensor
+ 12: sensor type 9, humidity sensor
+ 13: user sensor with normally opened contact
+ 14: user sensor with normally closed contact
+ 15: door locked sensor from locking device
+ 16: remote unlock sensor (e.g. external keypad)
+ 17: voltage sensor, indicates status of main voltage
+ 18: voltage value
+ 19: fan status
+ 20: cardreader or keypad, connected to I2C port
+ 21: duty cycle of fan, FCS-Unit
+ 22: status of fan, FCS-Unit
+ 23: leakage sensor
+ 24: warning, RittalTopTherm(RTT)-Unit
+ 25: alarm, RittalTopTherm-Unit
+ 26: temperature difference filter monitor, RTT-Unit
+ 27: heatflow RCT-Unit
+ 28: alarm RCT-Unit
+ 29: warning RCT-Unit
+ 30: actual current*10, PSM-Unit
+ 31: status PSM-Unit
+ 32: position PSM-Unit, normal/reversed = circuit 1/2
+ 33: air Flap
+ 34: acoustic sensor
+ 35: DET-AC fault (extinguisher)
+ 36: DET-AC first alarm (extinguisher)
+ 37: DET-AC main alarm (extinguisher)
+ 40-47: RPM Fan 1.1 - Fan 4.2, LCP
+ 48-55: Air temperature 1.1 - 4.2, LCP
+ 56,57: actual temperature 1,2, LCP
+ 58: water inlet temperature, LCP
+ 59: water outlet temperature, LCP
+ 60: water flow
+ 61: fan speed (desired value)
+ 62: status valve, LCP
+ 63: status LCP
+ 64: temperature difference water temperatures
+ 65: control temperature 1, LCP
+ 66: control temperature 2, LCP
+ 67: condensate pump, duration, LCP
+ 68: condensate pump, cycles, LCP
+ 72: total energy*10 (kWh), PSM
+ 73: total power*10 (kW), PSM
+ 74: frequency*10 (Hz), PSM
+ 75: voltage*10 (V), PSM
+ 76: voltage status, PSM
+ 77: current*10 (A), PSM
+ 78: current status, PSM
+ 79: power*10 (kW) per phase, PSM
+ 80: energy*10 (kWh) per phase, PSM
+ 81: temporary energy*10 (kWh) per phase, PSM
+ 100: temperature sensor, wireless
+ 101: temperature sensor (combi), wireless
+ 102: humidity sensor, wireless
+ 103: access sensor, wireless
+ 104: user sensor with normally opened contact, wireless
+ 105: user sensor with normally closed contact, wireless
+ 106: analog sensor 4..20mA, wireless"
+ ::= { cmcTcUnit2SensorEntry 2 }
+
+ unit2SensorText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each sensor (entry in the table)"
+ ::= { cmcTcUnit2SensorEntry 3 }
+
+ unit2SensorStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ warning(7),
+ tooLow(8),
+ tooHigh(9)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the sensor"
+ ::= { cmcTcUnit2SensorEntry 4 }
+
+ unit2SensorValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Value of sensor"
+ ::= { cmcTcUnit2SensorEntry 5 }
+
+ unit2SensorSetHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for high setpoint of sensor"
+ ::= { cmcTcUnit2SensorEntry 6 }
+
+ unit2SensorSetLow OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for low setpoint of sensor,
+ also used as alarm delay"
+ ::= { cmcTcUnit2SensorEntry 7 }
+
+ unit2SensorSetWarn OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for warning setpoint of sensor,
+ also used as fan threshold"
+ ::= { cmcTcUnit2SensorEntry 8 }
+
+-- table END
+
+-- Outputs
+ cmcTcUnit2NumberOfOutputs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of outputs available on sensor unit 2"
+ ::= { cmcTcStatusUnit2Outputs 1 }
+
+-- table with entry for each output available on this unit
+
+ cmcTcUnit2OutputTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit2OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of output table"
+ ::= { cmcTcStatusUnit2Outputs 2 }
+
+ cmcTcUnit2OutputEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit2OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of output table"
+ INDEX { unit2OutputIndex }
+ ::= { cmcTcUnit2OutputTable 1 }
+
+ CmcTcUnit2OutputEntry ::=
+ SEQUENCE {
+ unit2OutputIndex
+ INTEGER,
+ unit2OutputType
+ INTEGER,
+ unit2OutputText
+ DisplayString,
+ unit2OutputStatus
+ INTEGER,
+ unit2OutputValue
+ INTEGER,
+ unit2OutputSet
+ INTEGER,
+ unit2OutputConfig
+ INTEGER,
+ unit2OutputDelay
+ INTEGER,
+ unit2OutputTimeoutAction
+ INTEGER
+ }
+
+ unit2OutputIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of output entries. Its value ranges
+ between 1 and the value of cmcTcUnit2NumberOfOutputs."
+ ::= { cmcTcUnit2OutputEntry 1 }
+
+ unit2OutputType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ doorLock (4),
+ univLock1 (5),
+ univLock2 (6),
+ fan (7),
+ fanSpeedContr (8),
+ universalOut (9),
+ roomLock(10),
+ powerOut(11),
+ doorLockMaster(12),
+ doorLockFRi (13),
+ setpoint (14),
+ setpointTimax (15),
+ hysteresisRCT (16),
+ commandRCT (17),
+ relayPSM (18),
+ setHighPSM (19),
+ setLowPSM (20),
+ setpointRTT (21),
+ setTimaxRTT (22),
+ powerOut1(23),
+ controlModeLCP (30),
+ minFanSpeedLCP (31),
+ minDeltaTLCP (32),
+ maxDeltaTLCP (33),
+ kPLCP (34),
+ kILCP (35),
+ kDLCP (36),
+ flowRateLCP(37),
+ cwValueLCP (38),
+ deltaTLCP (39),
+ ctrModLCP (40),
+ voltHighPSM (42),
+ voltLowPSM (43),
+ ampHighPSM (44),
+ ampLowPSM (45),
+ commandPSM (46)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of output which is connected to sensor unit 2 to output[unit2OutputIndex]
+ 1: no output connected
+ 2: output failure
+ 3: value overflow
+ 4: output type 1, door locking TS8,Ergoform
+ 5: output type 2, universal lock 1, lock with power
+ 6: output type 3, universal lock 2, unlock with power
+ 7: output type 4, fan relay
+ 8: output type 5, fan controlled
+ 9: output type 6, universal relay output
+ 10: output type 7, room door lock
+ 11: output type 8, power output
+ 12: output type 9, door lock with Master key
+ 13: output type 10, door lock FR(i)
+ 14: setpoint (FCS, RTT)
+ 15: setpoint temperature monitoring (RTT)
+ 16: hysteresis of setpoint (RCT)
+ 17: command for remote control of RCT
+ 18: relay PSM, 1=On, 0=Off
+ 19: high setpoint current monitoring PSM
+ 20: low setpoint current monitoring PSM
+ 21: setpoint temperature RTT
+ 22: setpoint temperature monitoring RTT
+ 23: power output 20A
+ 30: control mode LCP
+ 31: min fan speed (fan control) LCP
+ 32: min delta T (fan control) LCP
+ 33: max delta T (fan control) LCP
+ 34: PID controller, KP, LCP
+ 35: PID controller, KI, LCP
+ 36 PID controller, KD, LCP
+ 37 flowrate flowmeter, LCP
+ 38: cw value of water (default: 4187) LCP
+ 39: deltaT, LCP
+ 40: control mode, LCP
+ 42: setpoint high voltage PSM
+ 43: setpoint low voltage PSM
+ 44: setpoint high current PSM
+ 45: setpoint low current PSM
+ 46: command PSM"
+ ::= { cmcTcUnit2OutputEntry 2 }
+
+
+ unit2OutputText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each output (entry in the table)"
+ ::= { cmcTcUnit2OutputEntry 3 }
+
+ unit2OutputStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ setOff(7),
+ setOn(8)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the output"
+ ::= { cmcTcUnit2OutputEntry 4 }
+
+ unit2OutputValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Signed value for output"
+ ::= { cmcTcUnit2OutputEntry 5 }
+
+ unit2OutputSet OBJECT-TYPE
+ SYNTAX INTEGER {
+ off (1),
+ on (2),
+ lock (3),
+ unlock (4),
+ unlockDelay (5)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Command for output"
+ ::= { cmcTcUnit2OutputEntry 6 }
+
+ unit2OutputConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ disRemote (1),
+ enRemote (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configuration for output
+ 1: disable remote control (e.g. keypad)
+ 2: enable remote control "
+ ::= { cmcTcUnit2OutputEntry 7 }
+
+ unit2OutputDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Unsigned Value for delay,
+ after this time the output will fall into the previous state"
+ ::= { cmcTcUnit2OutputEntry 8 }
+
+ unit2OutputTimeoutAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ stay (1),
+ off (2),
+ on (3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "State for output if timeout (RS422) occurs"
+ ::= { cmcTcUnit2OutputEntry 9 }
+
+-- Alarms
+
+ cmcTcUnit2NumberOfMsgs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of alarms that can be created with sensor unit 2"
+ ::= { cmcTcStatusUnit2Msg 1 }
+
+-- table with entry for each alarm available on this unit
+
+ cmcTcUnit2MsgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit2MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of message table"
+ ::= { cmcTcStatusUnit2Msg 2 }
+
+ cmcTcUnit2MsgEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit2MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of message table"
+ INDEX { unit2MsgIndex }
+ ::= { cmcTcUnit2MsgTable 1 }
+
+ CmcTcUnit2MsgEntry ::=
+ SEQUENCE {
+ unit2MsgIndex
+ INTEGER,
+ unit2MsgText
+ DisplayString,
+ unit2MsgStatus
+ INTEGER,
+ unit2MsgRelay
+ INTEGER,
+ unit2MsgBeeper
+ INTEGER,
+ unit2MsgTrap1
+ INTEGER,
+ unit2MsgTrap2
+ INTEGER,
+ unit2MsgTrap3
+ INTEGER,
+ unit2MsgTrap4
+ INTEGER,
+ unit2MsgQuit
+ INTEGER
+ }
+
+ unit2MsgIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of alarm entries. Its value ranges
+ between 1 and the value of cmcTcUnit2NumberOfMsgs."
+ ::= { cmcTcUnit2MsgEntry 1 }
+
+ unit2MsgText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each message (entry in the table)"
+ ::= { cmcTcUnit2MsgEntry 2 }
+
+ unit2MsgStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ configChanged(2),
+ error(3),
+ ok(4),
+ alarm(5),
+ warning(6),
+ tooLow(7),
+ tooHigh(8),
+ setOff(9),
+ setOn(10),
+ open(11),
+ closed(12),
+ locked(13),
+ unlRemote(14),
+ unlReaderKeypad(15),
+ unlSNMP(16),
+ unlWEB(17),
+ unlTimer(18),
+ noAccess(19),
+ circuit1 (20),
+ circuit2 (21),
+ lowBatt (22)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual message status
+ 1: not available
+ 2: configuration has changed (sensor new, changed, lost)
+ 3: error
+ 4: OK
+ 5: alarm, e.g. smoke, vibration...
+ 6: warning of analog value, value reached warning threshold
+ 7: analog value too low, value reached low threshold
+ 8: analog value too high, value reached high threshold
+ 9: output is set to OFF
+ 10: output is set to ON
+ 11: door is open
+ 12: door is closed
+ 13: door is locked
+ 14: door is unlocked by remote input, e.g. external cardreader
+ 15: door is unlocked by reader or keypad connected to I2C
+ 16: door is unlocked by SNMP set command (unit1OutputSet)
+ 17: door is unlocked by WEB
+ 18: door is unlocked by timer
+ 19: no access, wrong keycode or cardnumber
+ 20: orientation of PSM-Unit is circuit 1
+ 21: orientation of PSM-Unit is circuit 2
+ 22: battery low, wireless sensor"
+ ::= { cmcTcUnit2MsgEntry 3 }
+
+ unit2MsgRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm relay for this alarm
+ 2: no switching of alarm relay
+ 1: switching of alarm relay"
+ ::= { cmcTcUnit2MsgEntry 4 }
+
+ unit2MsgBeeper OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm beeper for this alarm
+ 2: no audible alarm
+ 1: audible alarm"
+ ::= { cmcTcUnit2MsgEntry 5 }
+
+ unit2MsgTrap1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 1 activated"
+ ::= { cmcTcUnit2MsgEntry 6 }
+
+ unit2MsgTrap2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 2 activated"
+ ::= { cmcTcUnit2MsgEntry 7 }
+
+ unit2MsgTrap3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 3 activated"
+ ::= { cmcTcUnit2MsgEntry 8 }
+
+ unit2MsgTrap4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 4 and Event Logging activated"
+ ::= { cmcTcUnit2MsgEntry 9 }
+
+ unit2MsgQuit OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto (1),
+ manual (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Reset of this alarm
+ 1: auto
+ 2: manual, alarm needs confirmation, e. g. with 'C' key"
+ ::= { cmcTcUnit2MsgEntry 10 }
+-- table END
+
+-- unit 3
+ cmcTcUnit3TypeOfDevice OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ unitIO (2),
+ unitAccess (3),
+ unitClimate (4),
+ unitFCS (5),
+ unitRTT (6),
+ unitRCT (7),
+ unitPSM (8),
+ unitPSM8 (9),
+ unitPSMMetered (10),
+ unitIOWireless (11),
+ unitPSM6Schuko (12),
+ unitPSM6C19 (13)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor unit connected to port 3"
+ ::= { cmcTcStatusSensorUnit3 1 }
+
+ cmcTcUnit3Text OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for sensor unit connected to port 3"
+ ::= { cmcTcStatusSensorUnit3 2 }
+
+ cmcTcUnit3Serial OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serialnumber of sensor unit connected to port 3"
+ ::= { cmcTcStatusSensorUnit3 3 }
+
+ cmcTcUnit3Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ error(2),
+ changed(3),
+ quit(4),
+ timeout(5),
+ detected(6),
+ notAvail(7),
+ lowPower(8)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "General Status sensor unit connected to port 3
+ (1) OK
+ (2) error, e. g. value overflow
+ (3) configuration of sensor unit has changed, confirmation required
+ (4) Quit from sensor unit to confirm configuration changes
+ (5) timeout of sensor unit, confirmation required to unload this unit
+ (6) sensor unit detected, needs to be confirmed
+ (7) unit is not available
+ (8) supply voltage is too low"
+ ::= { cmcTcStatusSensorUnit3 4 }
+
+-- Sensors
+ cmcTcUnit3NumberOfSensors OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of sensors connected to sensor unit 3"
+ ::= { cmcTcStatusUnit3Sensors 1 }
+
+-- table with entry for each sensor available on this unit
+
+ cmcTcUnit3SensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit3SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of sensor table"
+ ::= { cmcTcStatusUnit3Sensors 2 }
+
+ cmcTcUnit3SensorEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit3SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of sensor table"
+ INDEX { unit3SensorIndex }
+ ::= { cmcTcUnit3SensorTable 1 }
+
+ CmcTcUnit3SensorEntry ::=
+ SEQUENCE {
+ unit3SensorIndex
+ INTEGER,
+ unit3SensorType
+ INTEGER,
+ unit3SensorText
+ DisplayString,
+ unit3SensorStatus
+ INTEGER,
+ unit3SensorValue
+ INTEGER,
+ unit3SensorSetHigh
+ INTEGER,
+ unit3SensorSetLow
+ INTEGER,
+ unit3SensorSetWarn
+ INTEGER
+ }
+
+ unit3SensorIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of value entries. Its value ranges
+ between 1 and the value of cmcTcUnit3NumberOfSensors."
+ ::= { cmcTcUnit3SensorEntry 1 }
+
+ unit3SensorType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ access (4),
+ vibration (5),
+ motion (6),
+ smoke (7),
+ airFlow (8),
+ type6 (9),
+ temperature(10),
+ current4to20(11),
+ humidity(12),
+ userNO (13),
+ userNC (14),
+ lock (15),
+ unlock (16),
+ voltOK (17),
+ voltage (18),
+ fanOK (19),
+ readerKeypad (20),
+ dutyPWM (21),
+ fanStatus (22),
+ leakage (23),
+ warningRTT (24),
+ alarmRTT (25),
+ filterRTT (26),
+ heatflowRCT (27),
+ alarmRCT (28),
+ warningRCT (29),
+ currentPSM (30),
+ statusPSM (31),
+ positionPSM (32),
+ airFlap (33),
+ acoustic (34),
+ detACfault (35),
+ detACfirstAlarm (36),
+ detACmainAlarm (37),
+ rpm11LCP (40),
+ rpm12LCP (41),
+ rpm21LCP (42),
+ rpm22LCP (43),
+ rpm31LCP (44),
+ rpm32LCP (45),
+ rpm41LCP (46),
+ rpm42LCP (47),
+ airTemp11LCP (48),
+ airTemp12LCP (49),
+ airTemp21LCP (50),
+ airTemp22LCP (51),
+ airTemp31LCP (52),
+ airTemp32LCP (53),
+ airTemp41LCP (54),
+ airTemp42LCP (55),
+ temp1LCP (56),
+ temp2LCP (57),
+ waterInTemp (58),
+ waterOutTemp (59),
+ waterFlow (60),
+ fanSpeed (61),
+ valve (62),
+ statusLCP (63),
+ waterDelta (64),
+ valveActual (65),
+ contrTemp2 (66),
+ condensateDuration (67),
+ condensateCycles (68),
+ totalKWhPSM (72),
+ totalKWPSM (73),
+ frequencyPSM (74),
+ voltagePSM (75),
+ voltStatusPSM (76),
+ amperePSM (77),
+ ampStatusPSM (78),
+ kWPSM (79),
+ kWhPSM (80),
+ kWhTempPSM (81),
+ temperatureWL (100),
+ temperature1WL (101),
+ humidityWL (102),
+ accessWL (103),
+ userNOWL (104),
+ userNCWL (105),
+ analogWL (106)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor which is connected to sensor unit 3 to sensor[unit3SensorIndex]
+ 1: no sensor connected
+ 2: sensor failure
+ 3: value overflow
+ 4: sensor type 1, access sensor
+ 5: sensor type 2, vibration sensor
+ 6: sensor type 3, motion sensor
+ 7: sensor type 4, smoke sensor
+ 8: sensor type 5, air flow sensor
+ 9: sensor type 6, reserved
+ 10: sensor type 7, temperature sensor
+ 11: sensor type 8, 4..20mA sensor
+ 12: sensor type 9, humidity sensor
+ 13: user sensor with normally opened contact
+ 14: user sensor with normally closed contact
+ 15: door locked sensor from locking device
+ 16: remote unlock sensor (e.g. external keypad)
+ 17: voltage sensor, indicates status of main voltage
+ 18: voltage value
+ 19: fan status
+ 20: cardreader or keypad, connected to I2C port
+ 21: duty cycle of fan, FCS-Unit
+ 22: status of fan, FCS-Unit
+ 23: leakage sensor
+ 24: warning, RittalTopTherm(RTT)-Unit
+ 25: alarm, RittalTopTherm-Unit
+ 26: temperature difference filter monitor, RTT-Unit
+ 27: heatflow RCT-Unit
+ 28: alarm RCT-Unit
+ 29: warning RCT-Unit
+ 30: actual current*10, PSM-Unit
+ 31: status PSM-Unit
+ 32: position PSM-Unit, normal/reversed = circuit 1/2
+ 33: air Flap
+ 34: acoustic sensor
+ 35: DET-AC fault (extinguisher)
+ 36: DET-AC first alarm (extinguisher)
+ 37: DET-AC main alarm (extinguisher)
+ 40-47: RPM Fan 1.1 - Fan 4.2, LCP
+ 48-55: Air temperature 1.1 - 4.2, LCP
+ 56,57: actual temperature 1,2, LCP
+ 58: water inlet temperature, LCP
+ 59: water outlet temperature, LCP
+ 60: water flow
+ 61: fan speed (desired value)
+ 62: status valve, LCP
+ 63: status LCP
+ 64: temperature difference water temperatures
+ 65: control temperature 1, LCP
+ 66: control temperature 2, LCP
+ 67: condensate pump, duration, LCP
+ 68: condensate pump, cycles, LCP
+ 72: total energy*10 (kWh), PSM
+ 73: total power*10 (kW), PSM
+ 74: frequency*10 (Hz), PSM
+ 75: voltage*10 (V), PSM
+ 76: voltage status, PSM
+ 77: current*10 (A), PSM
+ 78: current status, PSM
+ 79: power*10 (kW) per phase, PSM
+ 80: energy*10 (kWh) per phase, PSM
+ 81: temporary energy*10 (kWh) per phase, PSM
+ 100: temperature sensor, wireless
+ 101: temperature sensor (combi), wireless
+ 102: humidity sensor, wireless
+ 103: access sensor, wireless
+ 104: user sensor with normally opened contact, wireless
+ 105: user sensor with normally closed contact, wireless
+ 106: analog sensor 4..20mA, wireless"
+ ::= { cmcTcUnit3SensorEntry 2 }
+
+
+ unit3SensorText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each sensor (entry in the table)"
+ ::= { cmcTcUnit3SensorEntry 3 }
+
+ unit3SensorStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ warning(7),
+ tooLow(8),
+ tooHigh(9)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the sensor"
+ ::= { cmcTcUnit3SensorEntry 4 }
+
+ unit3SensorValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Value of sensor"
+ ::= { cmcTcUnit3SensorEntry 5 }
+
+ unit3SensorSetHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for high setpoint of sensor"
+ ::= { cmcTcUnit3SensorEntry 6 }
+
+ unit3SensorSetLow OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for low setpoint of sensor"
+ ::= { cmcTcUnit3SensorEntry 7 }
+
+ unit3SensorSetWarn OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for warning setpoint of sensor,
+ also used as fan threshold"
+ ::= { cmcTcUnit3SensorEntry 8 }
+-- table END
+
+-- Outputs
+ cmcTcUnit3NumberOfOutputs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of outputs available on sensor unit 3"
+ ::= { cmcTcStatusUnit3Outputs 1 }
+
+-- table with entry for each output available on this unit
+
+ cmcTcUnit3OutputTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit3OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of output table"
+ ::= { cmcTcStatusUnit3Outputs 2 }
+
+ cmcTcUnit3OutputEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit3OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of output table"
+ INDEX { unit3OutputIndex }
+ ::= { cmcTcUnit3OutputTable 1 }
+
+ CmcTcUnit3OutputEntry ::=
+ SEQUENCE {
+ unit3OutputIndex
+ INTEGER,
+ unit3OutputType
+ INTEGER,
+ unit3OutputText
+ DisplayString,
+ unit3OutputStatus
+ INTEGER,
+ unit3OutputValue
+ INTEGER,
+ unit3OutputSet
+ INTEGER,
+ unit3OutputConfig
+ INTEGER,
+ unit3OutputDelay
+ INTEGER,
+ unit3OutputTimeoutAction
+ INTEGER
+ }
+
+ unit3OutputIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of output entries. Its value ranges
+ between 1 and the value of cmcTcUnit3NumberOfOutputs."
+ ::= { cmcTcUnit3OutputEntry 1 }
+
+ unit3OutputType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ doorLock (4),
+ univLock1 (5),
+ univLock2 (6),
+ fan (7),
+ fanSpeedContr (8),
+ universalOut (9),
+ roomLock(10),
+ powerOut(11),
+ doorLockMaster(12),
+ doorLockFRi (13),
+ setpoint (14),
+ setpointTimax (15),
+ hysteresisRCT (16),
+ commandRCT (17),
+ relayPSM (18),
+ setHighPSM (19),
+ setLowPSM (20),
+ setpointRTT (21),
+ setTimaxRTT (22),
+ powerOut1(23),
+ controlModeLCP (30),
+ minFanSpeedLCP (31),
+ minDeltaTLCP (32),
+ maxDeltaTLCP (33),
+ kPLCP (34),
+ kILCP (35),
+ kDLCP (36),
+ flowRateLCP(37),
+ cwValueLCP (38),
+ deltaTLCP (39),
+ ctrModLCP (40),
+ voltHighPSM (42),
+ voltLowPSM (43),
+ ampHighPSM (44),
+ ampLowPSM (45),
+ commandPSM (46)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of output which is connected to sensor unit 3 to output[unit3OutputIndex]
+ 1: no output connected
+ 2: output failure
+ 3: value overflow
+ 4: output type 1, door locking TS8,Ergoform
+ 5: output type 2, universal lock 1, lock with power
+ 6: output type 3, universal lock 2, unlock with power
+ 7: output type 4, fan relay
+ 8: output type 5, fan controlled
+ 9: output type 6, universal relay output
+ 10: output type 7, room door lock
+ 11: output type 8, power output
+ 12: output type 9, door lock with Master key
+ 13: output type 10, door lock FR(i)
+ 14: setpoint (FCS, RTT)
+ 15: setpoint temperature monitoring (RTT)
+ 16: hysteresis of setpoint (RCT)
+ 17: command for remote control of RCT
+ 18: relay PSM, 1=On, 0=Off
+ 19: high setpoint current monitoring PSM
+ 20: low setpoint current monitoring PSM
+ 21: setpoint temperature RTT
+ 22: setpoint temperature monitoring RTT
+ 23: power output 20A
+ 30: control mode LCP
+ 31: min fan speed (fan control) LCP
+ 32: min delta T (fan control) LCP
+ 33: max delta T (fan control) LCP
+ 34: PID controller, KP, LCP
+ 35: PID controller, KI, LCP
+ 36 PID controller, KD, LCP
+ 37 flowrate flowmeter, LCP
+ 38: cw value of water (default: 4187) LCP
+ 39: deltaT, LCP
+ 40: control mode, LCP
+ 42: setpoint high voltage PSM
+ 43: setpoint low voltage PSM
+ 44: setpoint high current PSM
+ 45: setpoint low current PSM
+ 46: command PSM"
+ ::= { cmcTcUnit3OutputEntry 2 }
+
+
+ unit3OutputText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each output (entry in the table)"
+ ::= { cmcTcUnit3OutputEntry 3 }
+
+ unit3OutputStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ setOff(7),
+ setOn(8)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the output"
+ ::= { cmcTcUnit3OutputEntry 4 }
+
+ unit3OutputValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for output"
+ ::= { cmcTcUnit3OutputEntry 5 }
+
+ unit3OutputSet OBJECT-TYPE
+ SYNTAX INTEGER {
+ off (1),
+ on (2),
+ lock (3),
+ unlock (4),
+ unlockDelay (5)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Command for output"
+ ::= { cmcTcUnit3OutputEntry 6 }
+
+ unit3OutputConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ disRemote (1),
+ enRemote (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configuration for output
+ 1: disable remote control (e.g. keypad)
+ 2: enable remote control "
+ ::= { cmcTcUnit3OutputEntry 7 }
+
+ unit3OutputDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Unsigned Value for delay,
+ after this time the output will fall into the previous state"
+ ::= { cmcTcUnit3OutputEntry 8 }
+
+ unit3OutputTimeoutAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ stay (1),
+ off (2),
+ on (3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "State for output if timeout (RS422) occurs"
+ ::= { cmcTcUnit3OutputEntry 9 }
+
+
+-- Msgs
+
+ cmcTcUnit3NumberOfMsgs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of alarms that can be created with sensor unit 3"
+ ::= { cmcTcStatusUnit3Msg 1 }
+
+-- table with entry for each alarm available on this unit
+
+ cmcTcUnit3MsgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit3MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of message table"
+ ::= { cmcTcStatusUnit3Msg 2 }
+
+ cmcTcUnit3MsgEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit3MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of message table"
+ INDEX { unit3MsgIndex }
+ ::= { cmcTcUnit3MsgTable 1 }
+
+ CmcTcUnit3MsgEntry ::=
+ SEQUENCE {
+ unit3MsgIndex
+ INTEGER,
+ unit3MsgText
+ DisplayString,
+ unit3MsgStatus
+ INTEGER,
+ unit3MsgRelay
+ INTEGER,
+ unit3MsgBeeper
+ INTEGER,
+ unit3MsgTrap1
+ INTEGER,
+ unit3MsgTrap2
+ INTEGER,
+ unit3MsgTrap3
+ INTEGER,
+ unit3MsgTrap4
+ INTEGER,
+ unit3MsgQuit
+ INTEGER
+ }
+
+ unit3MsgIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of alarm entries. Its value ranges
+ between 1 and the value of cmcTcUnit3NumberOfMsgs."
+ ::= { cmcTcUnit3MsgEntry 1 }
+
+ unit3MsgText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each message (entry in the table)"
+ ::= { cmcTcUnit3MsgEntry 2 }
+
+ unit3MsgStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ configChanged(2),
+ error(3),
+ ok(4),
+ alarm(5),
+ warning(6),
+ tooLow(7),
+ tooHigh(8),
+ setOff(9),
+ setOn(10),
+ open(11),
+ closed(12),
+ locked(13),
+ unlRemote(14),
+ unlReaderKeypad(15),
+ unlSNMP(16),
+ unlWEB(17),
+ unlTimer(18),
+ noAccess(19),
+ circuit1 (20),
+ circuit2 (21),
+ lowBatt (22)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual message status
+ 1: not available
+ 2: configuration has changed (sensor new, changed, lost)
+ 3: error
+ 4: OK
+ 5: alarm, e.g. smoke, vibration...
+ 6: warning of analog value, value reached warning threshold
+ 7: analog value too low, value reached low threshold
+ 8: analog value too high, value reached high threshold
+ 9: output is set to OFF
+ 10: output is set to ON
+ 11: door is open
+ 12: door is closed
+ 13: door is locked
+ 14: door is unlocked by remote input, e.g. external cardreader
+ 15: door is unlocked by reader or keypad connected to I2C
+ 16: door is unlocked by SNMP set command (unit1OutputSet)
+ 17: door is unlocked by WEB
+ 18: door is unlocked by timer
+ 19: no access, wrong keycode or cardnumber
+ 20: orientation of PSM-Unit is circuit 1
+ 21: orientation of PSM-Unit is circuit 2
+ 22: battery low, wireless sensor"
+ ::= { cmcTcUnit3MsgEntry 3 }
+
+ unit3MsgRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm relay for this alarm
+ 1: no switching of alarm relay
+ 2: switching of alarm relay"
+ ::= { cmcTcUnit3MsgEntry 4 }
+
+ unit3MsgBeeper OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm beeper for this alarm
+ 1: no audible alarm
+ 2: audible alarm"
+ ::= { cmcTcUnit3MsgEntry 5 }
+
+ unit3MsgTrap1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 1 activated"
+ ::= { cmcTcUnit3MsgEntry 6 }
+
+ unit3MsgTrap2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 2 activated"
+ ::= { cmcTcUnit3MsgEntry 7 }
+
+ unit3MsgTrap3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 3 activated"
+ ::= { cmcTcUnit3MsgEntry 8 }
+
+ unit3MsgTrap4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 4 and Event Logging activated"
+ ::= { cmcTcUnit3MsgEntry 9 }
+
+ unit3MsgQuit OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto (1),
+ manual (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Reset of this alarm
+ 1: auto
+ 2: manual, alarm needs confirmation, e. g. with 'C' key"
+ ::= { cmcTcUnit3MsgEntry 10 }
+-- table END
+
+-- unit4
+ cmcTcUnit4TypeOfDevice OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ unitIO (2),
+ unitAccess (3),
+ unitClimate (4),
+ unitFCS (5),
+ unitRTT (6),
+ unitRCT (7),
+ unitPSM (8),
+ unitPSM8 (9),
+ unitPSMMetered (10),
+ unitIOWireless (11),
+ unitPSM6Schuko (12),
+ unitPSM6C19 (13)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor unit connected to port 4"
+ ::= { cmcTcStatusSensorUnit4 1 }
+
+ cmcTcUnit4Text OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for sensor unit connected to port 4"
+ ::= { cmcTcStatusSensorUnit4 2 }
+
+ cmcTcUnit4Serial OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Serialnumber of sensor unit connected to port 4"
+ ::= { cmcTcStatusSensorUnit4 3 }
+
+ cmcTcUnit4Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ error(2),
+ changed(3),
+ quit(4),
+ timeout(5),
+ detected(6),
+ notAvail(7),
+ lowPower(8)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "General Status sensor unit connected to port 4
+ (1) OK
+ (2) error, e. g. value overflow
+ (3) configuration of sensor unit has changed, confirmation required
+ (4) Quit from sensor unit to confirm configuration changes
+ (5) timeout of sensor unit, confirmation required to unload this unit
+ (6) sensor unit detected, needs to be confirmed
+ (7) unit is not available
+ (8) supply voltage is too low"
+
+ ::= { cmcTcStatusSensorUnit4 4 }
+
+-- Sensors
+ cmcTcUnit4NumberOfSensors OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of sensors connected to sensor unit 4"
+ ::= { cmcTcStatusUnit4Sensors 1 }
+
+-- table with entry for each sensor available on this unit
+
+ cmcTcUnit4SensorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit4SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of sensor table"
+ ::= { cmcTcStatusUnit4Sensors 2 }
+
+ cmcTcUnit4SensorEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit4SensorEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of sensor table"
+ INDEX { unit4SensorIndex }
+ ::= { cmcTcUnit4SensorTable 1 }
+
+ CmcTcUnit4SensorEntry ::=
+ SEQUENCE {
+ unit4SensorIndex
+ INTEGER,
+ unit4SensorType
+ INTEGER,
+ unit4SensorText
+ DisplayString,
+ unit4SensorStatus
+ INTEGER,
+ unit4SensorValue
+ INTEGER,
+ unit4SensorSetHigh
+ INTEGER,
+ unit4SensorSetLow
+ INTEGER,
+ unit4SensorSetWarn
+ INTEGER
+ }
+
+ unit4SensorIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of value entries. Its value ranges
+ between 1 and the value of cmcTcUnit4NumberOfSensors."
+ ::= { cmcTcUnit4SensorEntry 1 }
+
+ unit4SensorType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ access (4),
+ vibration (5),
+ motion (6),
+ smoke (7),
+ airFlow (8),
+ type6 (9),
+ temperature(10),
+ current4to20(11),
+ humidity(12),
+ userNO (13),
+ userNC (14),
+ lock (15),
+ unlock (16),
+ voltOK (17),
+ voltage (18),
+ fanOK (19),
+ readerKeypad (20),
+ dutyPWM (21),
+ fanStatus (22),
+ leakage (23),
+ warningRTT (24),
+ alarmRTT (25),
+ filterRTT (26),
+ heatflowRCT (27),
+ alarmRCT (28),
+ warningRCT (29),
+ currentPSM (30),
+ statusPSM (31),
+ positionPSM (32),
+ airFlap (33),
+ acoustic (34),
+ detACfault (35),
+ detACfirstAlarm (36),
+ detACmainAlarm (37),
+ rpm11LCP (40),
+ rpm12LCP (41),
+ rpm21LCP (42),
+ rpm22LCP (43),
+ rpm31LCP (44),
+ rpm32LCP (45),
+ rpm41LCP (46),
+ rpm42LCP (47),
+ airTemp11LCP (48),
+ airTemp12LCP (49),
+ airTemp21LCP (50),
+ airTemp22LCP (51),
+ airTemp31LCP (52),
+ airTemp32LCP (53),
+ airTemp41LCP (54),
+ airTemp42LCP (55),
+ temp1LCP (56),
+ temp2LCP (57),
+ waterInTemp (58),
+ waterOutTemp (59),
+ waterFlow (60),
+ fanSpeed (61),
+ valve (62),
+ statusLCP (63),
+ waterDelta (64),
+ valveActual (65),
+ contrTemp2 (66),
+ condensateDuration (67),
+ condensateCycles (68),
+ totalKWhPSM (72),
+ totalKWPSM (73),
+ frequencyPSM (74),
+ voltagePSM (75),
+ voltStatusPSM (76),
+ amperePSM (77),
+ ampStatusPSM (78),
+ kWPSM (79),
+ kWhPSM (80),
+ kWhTempPSM (81),
+ temperatureWL (100),
+ temperature1WL (101),
+ humidityWL (102),
+ accessWL (103),
+ userNOWL (104),
+ userNCWL (105),
+ analogWL (106)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of sensor which is connected to sensor unit 4 to sensor[unit4SensorIndex]
+ 1: no sensor connected
+ 2: sensor failure
+ 3: value overflow
+ 4: sensor type 1, access sensor
+ 5: sensor type 2, vibration sensor
+ 6: sensor type 3, motion sensor
+ 7: sensor type 4, smoke sensor
+ 8: sensor type 5, air flow sensor
+ 9: sensor type 6, reserved
+ 10: sensor type 7, temperature sensor
+ 11: sensor type 8, 4..20mA sensor
+ 12: sensor type 9, humidity sensor
+ 13: user sensor with normally opened contact
+ 14: user sensor with normally closed contact
+ 15: door locked sensor from locking device
+ 16: remote unlock sensor (e.g. external keypad)
+ 17: voltage sensor, indicates status of main voltage
+ 18: voltage value
+ 19: fan status
+ 20: cardreader or keypad, connected to I2C port
+ 21: duty cycle of fan, FCS-Unit
+ 22: status of fan, FCS-Unit
+ 23: leakage sensor
+ 24: warning, RittalTopTherm(RTT)-Unit
+ 25: alarm, RittalTopTherm-Unit
+ 26: temperature difference filter monitor, RTT-Unit
+ 27: heatflow RCT-Unit
+ 28: alarm RCT-Unit
+ 29: warning RCT-Unit
+ 30: actual current*10, PSM-Unit
+ 31: status PSM-Unit
+ 32: position PSM-Unit, normal/reversed = circuit 1/2
+ 33: air Flap
+ 34: acoustic sensor
+ 35: DET-AC fault (extinguisher)
+ 36: DET-AC first alarm (extinguisher)
+ 37: DET-AC main alarm (extinguisher)
+ 40-47: RPM Fan 1.1 - Fan 4.2, LCP
+ 48-55: Air temperature 1.1 - 4.2, LCP
+ 56,57: actual temperature 1,2, LCP
+ 58: water inlet temperature, LCP
+ 59: water outlet temperature, LCP
+ 60: water flow
+ 61: fan speed (desired value)
+ 62: status valve, LCP
+ 63: status LCP
+ 64: temperature difference water temperatures
+ 65: control temperature 1, LCP
+ 66: control temperature 2, LCP
+ 67: condensate pump, duration, LCP
+ 68: condensate pump, cycles, LCP
+ 72: total energy*10 (kWh), PSM
+ 73: total power*10 (kW), PSM
+ 74: frequency*10 (Hz), PSM
+ 75: voltage*10 (V), PSM
+ 76: voltage status, PSM
+ 77: current*10 (A), PSM
+ 78: current status, PSM
+ 79: power*10 (kW) per phase, PSM
+ 80: energy*10 (kWh) per phase, PSM
+ 81: temporary energy*10 (kWh) per phase, PSM
+ 100: temperature sensor, wireless
+ 101: temperature sensor (combi), wireless
+ 102: humidity sensor, wireless
+ 103: access sensor, wireless
+ 104: user sensor with normally opened contact, wireless
+ 105: user sensor with normally closed contact, wireless
+ 106: analog sensor 4..20mA, wireless"
+ ::= { cmcTcUnit4SensorEntry 2 }
+
+
+ unit4SensorText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each sensor (entry in the table)"
+ ::= { cmcTcUnit4SensorEntry 3 }
+
+ unit4SensorStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ warning(7),
+ tooLow(8),
+ tooHigh(9)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the sensor"
+ ::= { cmcTcUnit4SensorEntry 4 }
+
+ unit4SensorValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Value of sensor"
+ ::= { cmcTcUnit4SensorEntry 5 }
+
+ unit4SensorSetHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for high setpoint of sensor"
+ ::= { cmcTcUnit4SensorEntry 6 }
+
+ unit4SensorSetLow OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for low setpoint of sensor"
+ ::= { cmcTcUnit4SensorEntry 7 }
+
+ unit4SensorSetWarn OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for warning setpoint of sensor,
+ also used as fan threshold"
+ ::= { cmcTcUnit4SensorEntry 8 }
+
+-- table END
+
+-- Outputs
+ cmcTcUnit4NumberOfOutputs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of outputs available on sensor unit 4"
+ ::= { cmcTcStatusUnit4Outputs 1 }
+
+-- table with entry for each output available on this unit
+
+ cmcTcUnit4OutputTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit4OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of output table"
+ ::= { cmcTcStatusUnit4Outputs 2 }
+
+ cmcTcUnit4OutputEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit4OutputEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of output table"
+ INDEX { unit4OutputIndex }
+ ::= { cmcTcUnit4OutputTable 1 }
+
+ CmcTcUnit4OutputEntry ::=
+ SEQUENCE {
+ unit4OutputIndex
+ INTEGER,
+ unit4OutputType
+ INTEGER,
+ unit4OutputText
+ DisplayString,
+ unit4OutputStatus
+ INTEGER,
+ unit4OutputValue
+ INTEGER,
+ unit4OutputSet
+ INTEGER,
+ unit4OutputConfig
+ INTEGER,
+ unit4OutputDelay
+ INTEGER,
+ unit4OutputTimeoutAction
+ INTEGER
+ }
+
+ unit4OutputIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of output entries. Its value ranges
+ between 1 and the value of cmcTcUnit4NumberOfOutputs."
+ ::= { cmcTcUnit4OutputEntry 1 }
+
+ unit4OutputType OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail (1),
+ failure (2),
+ overflow (3),
+ doorLock (4),
+ univLock1 (5),
+ univLock2 (6),
+ fan (7),
+ fanSpeedContr (8),
+ universalOut (9),
+ roomLock(10),
+ powerOut(11),
+ doorLockMaster(12),
+ doorLockFRi (13),
+ setpoint (14),
+ setpointTimax (15),
+ hysteresisRCT (16),
+ commandRCT (17),
+ relayPSM (18),
+ setHighPSM (19),
+ setLowPSM (20),
+ setpointRTT (21),
+ setTimaxRTT (22),
+ powerOut1(23),
+ controlModeLCP (30),
+ minFanSpeedLCP (31),
+ minDeltaTLCP (32),
+ maxDeltaTLCP (33),
+ kPLCP (34),
+ kILCP (35),
+ kDLCP (36),
+ flowRateLCP(37),
+ cwValueLCP (38),
+ deltaTLCP (39),
+ ctrModLCP (40),
+ voltHighPSM (42),
+ voltLowPSM (43),
+ ampHighPSM (44),
+ ampLowPSM (45),
+ commandPSM (46)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Type of output which is connected to sensor unit 4 to output[unit4OutputIndex]
+ 1: no output connected
+ 2: output failure
+ 3: value overflow
+ 4: output type 1, door locking TS8,Ergoform
+ 5: output type 2, universal lock 1, lock with power
+ 6: output type 3, universal lock 2, unlock with power
+ 7: output type 4, fan relay
+ 8: output type 5, fan controlled
+ 9: output type 6, universal relay output
+ 10: output type 7, room door lock
+ 11: output type 8, power output
+ 12: output type 9, door lock with Master key
+ 13: output type 10, door lock FR(i)
+ 14: setpoint (FCS, RTT)
+ 15: setpoint temperature monitoring (RTT)
+ 16: hysteresis of setpoint (RCT)
+ 17: command for remote control of RCT
+ 18: relay PSM, 1=On, 0=Off
+ 19: high setpoint current monitoring PSM
+ 20: low setpoint current monitoring PSM
+ 21: setpoint temperature RTT
+ 22: setpoint temperature monitoring RTT
+ 23: power output 20A
+ 30: control mode LCP
+ 31: min fan speed (fan control) LCP
+ 32: min delta T (fan control) LCP
+ 33: max delta T (fan control) LCP
+ 34: PID controller, KP, LCP
+ 35: PID controller, KI, LCP
+ 36 PID controller, KD, LCP
+ 37 flowrate flowmeter, LCP
+ 38: cw value of water (default: 4187) LCP
+ 39: deltaT, LCP
+ 40: control mode, LCP
+ 42: setpoint high voltage PSM
+ 43: setpoint low voltage PSM
+ 44: setpoint high current PSM
+ 45: setpoint low current PSM
+ 46: command PSM"
+ ::= { cmcTcUnit4OutputEntry 2 }
+
+
+ unit4OutputText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each output (entry in the table)"
+ ::= { cmcTcUnit4OutputEntry 3 }
+
+ unit4OutputStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ off(5),
+ on(6),
+ setOff(7),
+ setOn(8)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the output"
+ ::= { cmcTcUnit4OutputEntry 4 }
+
+ unit4OutputValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for output"
+ ::= { cmcTcUnit4OutputEntry 5 }
+
+ unit4OutputSet OBJECT-TYPE
+ SYNTAX INTEGER {
+ off (1),
+ on (2),
+ lock (3),
+ unlock (4),
+ unlockDelay (5)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Command for output"
+ ::= { cmcTcUnit4OutputEntry 6 }
+
+ unit4OutputConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ disRemote (1),
+ enRemote (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Configuration for output
+ 1: disable remote control (e.g. keypad)
+ 2: enable remote control "
+ ::= { cmcTcUnit4OutputEntry 7 }
+
+ unit4OutputDelay OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Unsigned Value for delay,
+ after this time the output will fall into the previous state"
+ ::= { cmcTcUnit4OutputEntry 8 }
+
+ unit4OutputTimeoutAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ stay (1),
+ off (2),
+ on (3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "State for output if timeout (RS422) occurs"
+ ::= { cmcTcUnit4OutputEntry 9 }
+
+
+-- Msgs
+
+ cmcTcUnit4NumberOfMsgs OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of alarms that can be created with sensor unit 4"
+ ::= { cmcTcStatusUnit4Msg 1 }
+
+-- table with entry for each alarm available on this unit
+
+ cmcTcUnit4MsgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcUnit4MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of message table"
+ ::= { cmcTcStatusUnit4Msg 2 }
+
+ cmcTcUnit4MsgEntry OBJECT-TYPE
+ SYNTAX CmcTcUnit4MsgEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of message table"
+ INDEX { unit4MsgIndex }
+ ::= { cmcTcUnit4MsgTable 1 }
+
+ CmcTcUnit4MsgEntry ::=
+ SEQUENCE {
+ unit4MsgIndex
+ INTEGER,
+ unit4MsgText
+ DisplayString,
+ unit4MsgStatus
+ INTEGER,
+ unit4MsgRelay
+ INTEGER,
+ unit4MsgBeeper
+ INTEGER,
+ unit4MsgTrap1
+ INTEGER,
+ unit4MsgTrap2
+ INTEGER,
+ unit4MsgTrap3
+ INTEGER,
+ unit4MsgTrap4
+ INTEGER,
+ unit4MsgQuit
+ INTEGER
+ }
+
+ unit4MsgIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of alarm entries. Its value ranges
+ between 1 and the value of cmcTcUnit4NumberOfMsgs."
+ ::= { cmcTcUnit4MsgEntry 1 }
+
+ unit4MsgText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each message (entry in the table)"
+ ::= { cmcTcUnit4MsgEntry 2 }
+
+ unit4MsgStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ configChanged(2),
+ error(3),
+ ok(4),
+ alarm(5),
+ warning(6),
+ tooLow(7),
+ tooHigh(8),
+ setOff(9),
+ setOn(10),
+ open(11),
+ closed(12),
+ locked(13),
+ unlRemote(14),
+ unlReaderKeypad(15),
+ unlSNMP(16),
+ unlWEB(17),
+ unlTimer(18),
+ noAccess(19),
+ circuit1 (20),
+ circuit2 (21),
+ lowBatt (22)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual message status
+ 1: not available
+ 2: configuration has changed (sensor new, changed, lost)
+ 3: error
+ 4: OK
+ 5: alarm, e.g. smoke, vibration...
+ 6: warning of analog value, value reached warning threshold
+ 7: analog value too low, value reached low threshold
+ 8: analog value too high, value reached high threshold
+ 9: output is set to OFF
+ 10: output is set to ON
+ 11: door is open
+ 12: door is closed
+ 13: door is locked
+ 14: door is unlocked by remote input, e.g. external cardreader
+ 15: door is unlocked by reader or keypad connected to I2C
+ 16: door is unlocked by SNMP set command (unit1OutputSet)
+ 17: door is unlocked by WEB
+ 18: door is unlocked by timer
+ 19: no access, wrong keycode or cardnumber
+ 20: orientation of PSM-Unit is circuit 1
+ 21: orientation of PSM-Unit is circuit 2
+ 22: battery low, wireless sensor"
+ ::= { cmcTcUnit4MsgEntry 3 }
+
+ unit4MsgRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm relay for this alarm
+ 1: no switching of alarm relay
+ 2: switching of alarm relay"
+ ::= { cmcTcUnit4MsgEntry 4 }
+
+ unit4MsgBeeper OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm beeper for this alarm
+ 1: no audible alarm
+ 2: audible alarm"
+ ::= { cmcTcUnit4MsgEntry 5 }
+
+ unit4MsgTrap1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 1 activated"
+ ::= { cmcTcUnit4MsgEntry 6 }
+
+ unit4MsgTrap2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 2 activated"
+ ::= { cmcTcUnit4MsgEntry 7 }
+
+ unit4MsgTrap3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 3 activated"
+ ::= { cmcTcUnit4MsgEntry 8 }
+
+ unit4MsgTrap4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 4 and Event Logging activated"
+ ::= { cmcTcUnit4MsgEntry 9 }
+
+ unit4MsgQuit OBJECT-TYPE
+ SYNTAX INTEGER {
+ auto (1),
+ manual (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Reset of this alarm
+ 1: auto
+ 2: manual, alarm needs confirmation, e. g. with 'C' key"
+ ::= { cmcTcUnit4MsgEntry 10 }
+-- table END
+
+
+--Status extension unit
+ cmcTcValuesRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm relay for alarm ext. unit(s)
+ 1: no switching of alarm relay
+ 2: switching of alarm relay"
+ ::= { cmcTcStatusExtUnit 1 }
+
+ cmcTcValuesBeeper OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Setup of Alarm beeper for alarm ext. unit(s)
+ 1: no audible alarm
+ 2: audible alarm"
+ ::= { cmcTcStatusExtUnit 2 }
+
+ cmcTcValuesTrap1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 1 activated"
+ ::= { cmcTcStatusExtUnit 3 }
+
+ cmcTcValuesTrap2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 2 activated"
+ ::= { cmcTcStatusExtUnit 4 }
+
+ cmcTcValuesTrap3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 3 activated"
+ ::= { cmcTcStatusExtUnit 5 }
+
+ cmcTcValuesTrap4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (1),
+ enable (2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Trap receiver 4 and Event Logging activated"
+ ::= { cmcTcStatusExtUnit 6 }
+
+ cmcTcNumberOfValues OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of values availabel on extension units connected to the CMC"
+ ::= { cmcTcStatusExtUnit 7 }
+
+-- table with entry for each value available on extension units
+ cmcTcValuesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcValuesEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of values-table"
+ ::= { cmcTcStatusExtUnit 8 }
+
+ cmcTcValuesEntry OBJECT-TYPE
+ SYNTAX CmcTcValuesEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of values-table"
+ INDEX { valuesIndex }
+ ::= { cmcTcValuesTable 1 }
+
+ CmcTcValuesEntry ::=
+ SEQUENCE {
+ valuesIndex
+ INTEGER,
+ valuesText
+ DisplayString,
+ valuesStatus
+ INTEGER,
+ valuesValue
+ INTEGER,
+ valuesSetHigh
+ INTEGER,
+ valuesSetLow
+ INTEGER
+ }
+
+ valuesIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of value entries. Its value ranges
+ between 1 and the value of cmcTcNumberOfValues."
+ ::= { cmcTcValuesEntry 1 }
+
+
+ valuesText OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..20))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Descriptional text for each value (entry in the table)
+ of the extension card"
+ ::= { cmcTcValuesEntry 2 }
+
+ valuesStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notAvail(1),
+ lost(2),
+ changed(3),
+ ok(4),
+ tooLow(5),
+ tooHigh(6),
+ error(7)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the value of the extension card"
+ ::= { cmcTcValuesEntry 3 }
+
+ valuesValue OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Value of sensor"
+ ::= { cmcTcValuesEntry 4 }
+
+ valuesSetHigh OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for high setpoint of sensor"
+ ::= { cmcTcValuesEntry 5 }
+
+ valuesSetLow OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Value for low setpoint of sensor"
+ ::= { cmcTcValuesEntry 6 }
+-- table END
+
+
+--setupGeneral-group
+ cmcTcSetTempUnit OBJECT-TYPE
+ SYNTAX INTEGER {
+ celsius(1),
+ fahrenheit(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Unit of all temperature values and setpoints, Celsius or Fahrenheit"
+ ::= { cmcTcSetupGeneral 1 }
+
+ cmcTcSetBeeper OBJECT-TYPE
+ SYNTAX INTEGER {
+ off(1),
+ on(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Audible alarm in CMC-TC unit:
+ (2): beeper is on
+ (1): beeper is off (general)"
+ ::= { cmcTcSetupGeneral 2 }
+
+
+ cmcTcQuitRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Enable or disable acknowledging currently active alarm relay
+ (with 'C' on CMC-TC)."
+ ::= { cmcTcSetupGeneral 3 }
+
+
+ cmcTcLogicRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ closeAtAlarm(1),
+ openAtAlarm(2),
+ off(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Logic of alarm relay:
+ (1) Relay will pick up in case of an alarm
+ (2) Relay will release in case of an alarm
+ (3) Relay off (general)"
+ ::= { cmcTcSetupGeneral 4 }
+
+ cmcTcWebAccess OBJECT-TYPE
+ SYNTAX INTEGER {
+ viewOnly(1),
+ fullAccess(2),
+ off(3)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Web access via HTTP:
+ (1) view only
+ (2) full Access, read and set
+ (3) Web disabled (general)"
+ ::= { cmcTcSetupGeneral 5 }
+
+
+-- SetupClock
+ cmcTcSetupDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "actual Date in format DD.MM.YYYY"
+ ::= { cmcTcSetupGeneral 6 }
+
+ cmcTcSetupTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..8))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "actual Time in format HH:MM:SS, HH (0-23), MM (0-59), SS (0-59)"
+ ::= { cmcTcSetupGeneral 7 }
+
+-- table for timer function
+
+ cmcTcTimerNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of value-table entries=number of outlets available on this unit"
+ ::= { cmcTcTimerTable1 1 }
+
+ cmcTcTimerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcTimerEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Headline of status-table"
+ ::= { cmcTcTimerTable1 2 }
+
+ cmcTcTimerEntry OBJECT-TYPE
+ SYNTAX CmcTcTimerEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of timer-table"
+ INDEX { cmcTcTimerIndex }
+ ::= { cmcTcTimerTable 1 }
+
+ CmcTcTimerEntry ::=
+ SEQUENCE {
+ cmcTcTimerIndex
+ INTEGER,
+ cmcTcTimerStatus
+ INTEGER,
+ cmcTcTimerDayOfWeek
+ INTEGER,
+ cmcTcTimeOn
+ DisplayString,
+ cmcTcTimeOff
+ DisplayString,
+ cmcTcTimeControl
+ INTEGER,
+ cmcTcTimerFunction
+ INTEGER
+ }
+
+ cmcTcTimerIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the list of timer entries. Its value ranges
+ between 1 and the value of cmcTcTimerNumber."
+ ::= { cmcTcTimerEntry 1 }
+
+ cmcTcTimerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ switchedOff(1),
+ switchedOn(2),
+ noTime(3)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Actual status of the timer"
+ ::= { cmcTcTimerEntry 2 }
+
+ cmcTcTimerDayOfWeek OBJECT-TYPE
+ SYNTAX INTEGER {
+ sun(1),
+ mon(2),
+ tue(3) ,
+ wed(4),
+ thu(5),
+ fri(6),
+ sat(7),
+ sat-sun(8),
+ mon-fri(9),
+ mon-sun(10)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Selection of day of week for timer to switch"
+ ::= { cmcTcTimerEntry 3 }
+
+ cmcTcTimeOn OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..5))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Time to switch on current function,
+ Format: HH:MM"
+ ::= { cmcTcTimerEntry 4 }
+
+ cmcTcTimeOff OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..5))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Time to switch off current function,
+ Format: HH:MM"
+ ::= { cmcTcTimerEntry 5 }
+
+ cmcTcTimeControl OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Control via RTC"
+ ::= { cmcTcTimerEntry 6 }
+
+ cmcTcTimerFunction OBJECT-TYPE
+ SYNTAX INTEGER {
+ disKeypad1-1 (1),
+ disKeypad2-1 (2),
+ disKeypad1-2 (3),
+ disKeypad2-2 (4),
+ disKeypad1-3 (5),
+ disKeypad2-3 (6),
+ disKeypad1-4 (7),
+ disKeypad2-4 (8),
+ unlDoor1-1 (9),
+ unlDoor2-1 (10),
+ unlDoor1-2 (11),
+ unlDoor2-2 (12),
+ unlDoor1-3 (13),
+ unlDoor2-3 (14),
+ unlDoor1-4 (15),
+ unlDoor2-5 (16),
+ disTrapRec1 (17),
+ disTrapRec2 (18),
+ disTrapRec3 (19),
+ disTrapRec4 (20),
+ disSMS (21),
+ schedule1 (22),
+ schedule2 (23),
+ schedule3 (24),
+ schedule4 (25),
+ disSMS1 (26),
+ disSMS2 (27),
+ disSMS3 (28),
+ disSMS4 (29)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Function which is controlled via timer
+ 1: unlock via keypad 1 on unit 1 or remote input lock 1 is disabled
+ 2: unlock via keypad 2 on unit 1 or remote input lock 2 is disabled
+ 3 unlock via keypad 1 on unit 2 or remote input lock 1 is disabled
+ 4: unlock via keypad 2 on unit 2 or remote input lock 2 is disabled
+ 5: unlock via keypad 1 on unit 3 or remote input lock 1 is disabled
+ 6: unlock via keypad 2 on unit 3 or remote input lock 2 is disabled
+ 7: unlock via keypad 1 on unit 4 or remote input lock 1 is disabled
+ 8: unlock via keypad 2 on unit 4 or remote input lock 2 is disabled
+ 9: Lock of door 1 on unit 1 will be unlocked
+ 10: Lock of door 2 on unit 1 will be unlocked
+ 11: Lock of door 1 on unit 2 will be unlocked
+ 12: Lock of door 2 on unit 2 will be unlocked
+ 13: Lock of door 1 on unit 3 will be unlocked
+ 14: Lock of door 2 on unit 3 will be unlocked
+ 15: Lock of door 1 on unit 4 will be unlocked
+ 16: Lock of door 2 on unit 4 will be unlocked
+ 17-20: sending Traps to this Trap receiver will be disabled
+ 21: sending SMS will be disabled generally
+ 22-25: Scheduled alarm off
+ 26-29: sending SMS to phone number 1..4 will be disabled"
+ ::= { cmcTcTimerEntry 7 }
+
+
+
+--cmcTcTrapTable-group
+
+ cmcTcTraptableNumber OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Number of trapTable entries. The number of trap-receiver"
+ ::= { cmcTcTraps 1 }
+
+ cmcTcTrapTableTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CmcTcTrapTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A list of trap-receiver entries"
+ ::= { cmcTcTraps 2 }
+
+ cmcTcTrapTableEntry OBJECT-TYPE
+ SYNTAX CmcTcTrapTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Entries of trapTable"
+ INDEX { trapIndex }
+ ::= { cmcTcTrapTableTable 1 }
+
+ CmcTcTrapTableEntry ::=
+ SEQUENCE {
+ trapIndex
+ INTEGER,
+ trapStatus
+ INTEGER,
+ trapIPaddress
+ DisplayString
+ }
+
+ trapIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Index for the trap-receiver-table. Its value ranges between
+ 1 and the value of traptableNumber "
+ ::= { cmcTcTrapTableEntry 1 }
+
+ trapStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Enable or disable trap receiver"
+ ::= { cmcTcTrapTableEntry 2 }
+
+ trapIPaddress OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..15))
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "IP-address of trap-receiver"
+ ::= { cmcTcTrapTableEntry 3 }
+
+
+--cmcTcControl-group (Added in Version 1.1)
+ cmcTcQuitUnit OBJECT-TYPE
+ SYNTAX INTEGER {
+ noQuit(1),
+ quit(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Command to quit (acknowledge) alarms of CMC-TC unit.
+ Setting to 'quit' (2) will have same result as pressing 'C' on Units.
+ Variable is automatically set back to 'noQuit' (1)."
+ ::= { cmcTcControl 1 }
+
+
+--Traps
+ alarmSensorUnit1 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ unit1MsgIndex, unit1MsgText, unit1MsgStatus, unit1SensorValue }
+ DESCRIPTION
+ "Alarm of sensor unit 1"
+--
+--#TYPE "Sensor unit alarm"
+--#SUMMARY "Location: %s, Alarm[%s]: %s, Status: %s, from: %s, contact %s"
+--#ARGUMENTS {3,4,6,5,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 1
+
+ alarmSensorUnit2 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ unit2MsgIndex, unit2MsgText, unit2MsgStatus, unit2SensorValue }
+ DESCRIPTION
+ "Alarm of sensor unit 2"
+--
+--#TYPE "Sensor unit alarm"
+--#SUMMARY "Location: %s, Message: %s from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 2
+
+
+ alarmSensorUnit3 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ unit3MsgIndex, unit3MsgText, unit3MsgStatus, unit3SensorValue }
+ DESCRIPTION
+ "Alarm of sensor unit 3"
+--
+--#TYPE "Sensor unit alarm"
+--#SUMMARY "Location: %s, Message: %s from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 3
+
+ alarmSensorUnit4 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ unit4MsgIndex, unit4MsgText, unit4MsgStatus, unit4SensorValue }
+ DESCRIPTION
+ "Alarm of sensor unit 4"
+--
+--#TYPE "Sensor unit alarm"
+--#SUMMARY "Location: %s, Message: %s from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 4
+
+
+ alarmUnit1 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ cmcTcUnit1Text, cmcTcUnit1Status }
+ DESCRIPTION
+ "Alarm of unit 1"
+--
+--#TYPE "Unit alarm"
+--#SUMMARY "Location: %s, Status: %s, from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 5
+
+ alarmUnit2 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ cmcTcUnit2Text, cmcTcUnit2Status }
+ DESCRIPTION
+ "Alarm of unit 2"
+--
+--#TYPE "Unit alarm"
+--#SUMMARY "Location: %s, Status: %s, from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 6
+
+
+ alarmUnit3 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ cmcTcUnit3Text, cmcTcUnit3Status }
+ DESCRIPTION
+ "Alarm of unit 3"
+--
+--#TYPE "Unit alarm"
+--#SUMMARY "Location: %s, Status: %s, from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 7
+
+
+ alarmUnit4 TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ cmcTcUnit4Text, cmcTcUnit4Status }
+ DESCRIPTION
+ "Alarm of unit 4"
+--
+--#TYPE "Unit alarm"
+--#SUMMARY "Location: %s, Status: %s, from: %s, contact %s"
+--#ARGUMENTS {3,4,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 8
+
+
+ alarmValues TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysContact, sysName, sysLocation,
+ valuesIndex, valuesText, valuesStatus }
+ DESCRIPTION
+ "Alarm of values measured by external card"
+--
+--#TYPE "Values alarm"
+--#SUMMARY "Location: %s, Message: %s, Status: %s from: %s, contact %s"
+--#ARGUMENTS {3,5,6,2,1}
+--#SEVERITY MAJOR
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 9
+
+ configChanged TRAP-TYPE
+ ENTERPRISE cmcTc
+ VARIABLES { sysDescr, sysContact, sysName, sysLocation }
+ DESCRIPTION
+ "The configuration of the cmc has changed,
+ this trap is send if new setup is saved.
+ Configuration can be changed by Terminal, Telnet, Web or SNMP
+ *** NOT IMPLEMENTED *** "
+--
+--#TYPE "Configuration is changed"
+--#SUMMARY "Location: %s, Configuration of %s, unit %s has changed, contact %s"
+--#ARGUMENTS {3,2,0,1}
+--#SEVERITY INFORMATIONAL
+--#TIMEINDEX 6
+--#STATE OPERATIONAL
+--
+ ::= 10
+
+
+ END
+
diff --git a/MIBS/rittal/RITTAL-SMI b/MIBS/rittal/RITTAL-SMI new file mode 100644 index 0000000..95f60ac --- /dev/null +++ b/MIBS/rittal/RITTAL-SMI @@ -0,0 +1,48 @@ +-- ******************************************************************** +-- RITTAL GmbH & Co. KG, Herborn +-- RITTAL-SMI Version 1.0 +-- +-- Management Information Base for SNMP Network Management +-- +-- Copyright 2011 Rittal Herborn. +-- All Rights Reserved. +-- +-- The information in this document is subject to change without notice. +-- Refer to document "AGB_Software_Rittal.pdf" +-- +-- ******************************************************************** +-- File : $RCSfile: RITTAL-SMI.txt,v $ +-- Rev. : $Revision: 1.2 $ +-- Date : $Date: 2013/10/24 13:33:49 $ +-- Author : $Author: fis $ +-- Id : $Id: RITTAL-SMI.txt,v 1.2 2013/10/24 13:33:49 fis Exp $ +-- ******************************************************************** + +RITTAL-SMI-MIB DEFINITIONS ::= BEGIN + + IMPORTS + enterprises, + MODULE-IDENTITY + FROM SNMPv2-SMI; + +rittal MODULE-IDENTITY + LAST-UPDATED "201104010000Z" + ORGANIZATION "RITTAL GmbH & Co. KG" + CONTACT-INFO "www.rittal.de + + RITTAL GmbH & Co. KG + Forschung & Entwicklung + Auf dem Stuetzelberg + D-35745 Herborn + Germany, Europe + + +49(0)2772 5050 + info@rittal.de" + DESCRIPTION "The Structure of Management Information Base for the Rittal enterprise." + REVISION "201104010000Z" + DESCRIPTION "Initial version of this MIB module." + ::= { enterprises 2606 } +-- ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) rittal(2606) } +-- as assigned by IANA + +END |