summaryrefslogtreecommitdiff
path: root/MIBS/rittal
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/rittal')
-rw-r--r--MIBS/rittal/RITTAL-CMC-III-CAPABILITY-MIB653
-rw-r--r--MIBS/rittal/RITTAL-CMC-III-MIB4287
-rw-r--r--MIBS/rittal/RITTAL-CMC-III-PRODUCTS-MIB254
-rw-r--r--MIBS/rittal/RITTAL-CMC-TC-MIB3959
-rw-r--r--MIBS/rittal/RITTAL-SMI48
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