BLUENET-IRS DEFINITIONS ::= BEGIN

IMPORTS
	NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
	enterprises, Integer32, IpAddress
		FROM SNMPv2-SMI
	NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCE
		FROM SNMPv2-CONF
	DisplayString
		FROM SNMPv2-TC;

bluenetIRSServer MODULE-IDENTITY
	LAST-UPDATED	"200906041400Z"
	ORGANIZATION	"Bachmann-Team"
	CONTACT-INFO
		"Die Kontaktdaten"
	DESCRIPTION
		"1. Edition"
	::=	{ enterprises 31770 1 1 99 }


bachmann OBJECT IDENTIFIER	::= { enterprises 31770 }

bluenet OBJECT IDENTIFIER	::= { bachmann 1 }

bIRS OBJECT IDENTIFIER	::= { bluenet 1 }

birsSettings OBJECT IDENTIFIER	::= { bIRS 1 }

birsTimeNtpUse OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Use ntp for time-synchronisation ( yes / no )"
	::= { birsSettings 1 }

birsTimeNtpServer OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Ntp-Server"
	::= { birsSettings 2 }

birsTimeTimezone OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Timezone ( UTC / UTC-1 / UTC-1UTC-2,M3.5.0,M10.5.0 )"
	::= { birsSettings 3 }

birsNetDhcp OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Use DHCP ( yes / no )"
	::= { birsSettings 4 }

birsNetHostname OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Systemname"
	::= { birsSettings 5 }

birsNetIp OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"IP-Address"
	::= { birsSettings 6 }

birsNetNetmask OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Netmask"
	::= { birsSettings 7 }

birsNetGateway OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Gateway"
	::= { birsSettings 8 }

birsNetDns1 OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"DNS1"
	::= { birsSettings 9 }

birsNetDns2 OBJECT-TYPE
	SYNTAX	IpAddress
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"DNS2"
	::= { birsSettings 10 }

birsWebserverSslKey OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"SSL-Key Webserver"
	::= { birsSettings 11 }

birsWebserverSslEnabled OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"SSL-Enabled Webserver ( yes / no )"
	::= { birsSettings 12 }

birsLogLogUserevents OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log Userevents ( yes / no )"
	::= { birsSettings 13 }

birsLogLogLogin OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log Login ( yes / no )"
	::= { birsSettings 14 }

birsLogLogNewUserRoleGroup OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log NewUserRoleGroup ( yes / no )"
	::= { birsSettings 15 }

birsLogLogEditUserRoleGroup OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log EditUserRoleGroup ( yes / no )"
	::= { birsSettings 16 }

birsLogLogDeleteUserRoleGroup OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log DeleteUserRoleGroup ( yes / no )"
	::= { birsSettings 17 }

birsLogLogPduEvents OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log PduEvents ( yes / no )"
	::= { birsSettings 18 }

birsLogLogLimitEvents OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log LimitEvents ( yes / no )"
	::= { birsSettings 19 }

birsLogLogSwitchPDUPhaseSocket OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log SwitchPDUPhaseSocket ( yes / no )"
	::= { birsSettings 20 }

birsLogLogResetEnergyCounter OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log ResetEnergyCounter ( yes / no )"
	::= { birsSettings 21 }

birsLogLogChangePduPhSoSettings OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log ResetEnergyCounter ( yes / no )"
	::= { birsSettings 22 }

birsLogLogGroupEvents OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log GroupEvents ( yes / no )"
	::= { birsSettings 23 }

birsLogLogCreateEditDeleteGroup OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log CreateEditDeleteGroup ( yes / no )"
	::= { birsSettings 24 }

birsLogLogSwitchGroup OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log SwitchGroup ( yes / no )"
	::= { birsSettings 25 }

birsLogLogLoggingSyCoEvents OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log LoggingSystemConfigEvents ( yes / no )"
	::= { birsSettings 26 }

birsLogLogClearLogs OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log ClearLogs ( yes / no )"
	::= { birsSettings 27 }

birsLogLogChangeSySettings OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log ChangeSystemSettings ( yes / no )"
	::= { birsSettings 28 }

birsLogLogSystemEvents OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log SystemEvents ( yes / no )"
	::= { birsSettings 29 }

birsLogLogSystemBoot OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log SystemBoot ( yes / no )"
	::= { birsSettings 30 }

birsLogLogFirmwareUpgrades OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Log FirmwareUpgrades ( yes / no )"
	::= { birsSettings 31 }

birsLogSyslogEnabled OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Syslog Enabled  ( yes / no )"
	::= { birsSettings 32 }

birsLogSyslogServer OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Syslog Server"
	::= { birsSettings 33 }

birsSmtpEnabled OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp Enabled ( yes / no )"
	::= { birsSettings 34 }

birsSmtpServer OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp Server"
	::= { birsSettings 35 }

birsSmtpUser OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp User"
	::= { birsSettings 36 }

birsSmtpPassword OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp Password"
	::= { birsSettings 37 }

birsSmtpAuth OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp Auth ( none, auth )"
	::= { birsSettings 38 }

birsSmtpSender OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp Sender"
	::= { birsSettings 39 }

birsSmtpReceiver OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Smtp Receiver"
	::= { birsSettings 40 }

birsSnmpEnabled OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp Enabled ( yes / no )"
	::= { birsSettings 41 }

birsSnmpTrapUse OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp TrapUse ( yes / no )"
	::= { birsSettings 42 }

birsSnmpTrapServer OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp TrapServer"
	::= { birsSettings 43 }

birsSnmpTrapPort OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp TrapPort"
	::= { birsSettings 44 }

birsSnmpVersion OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp Version ( 1 / 2c / 3 )"
	::= { birsSettings 45 }

birsSnmpReadcommunity OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp Readcommunity"
	::= { birsSettings 46 }

birsSnmpWritecommunity OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp Writecommunity"
	::= { birsSettings 47 }

birsSnmpEngineID OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp EngineID "
	::= { birsSettings 48 }

birsSnmpSecurityName OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp SecurityName"
	::= { birsSettings 49 }

birsSnmpAuthProtocol OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp AuthProtocol ( MD5 / SHA )"
	::= { birsSettings 50 }

birsSnmpPrivProtocol OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp PrivProtocol ( DES / AES )"
	::= { birsSettings 51 }

birsSnmpAuthKey OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp AuthKey"
	::= { birsSettings 52 }

birsSnmpPrivKey OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp PrivKey"
	::= { birsSettings 53 }

birsSnmpSecurityLevel OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp SecurityLevel ( noAuthNoPriv / authNoPriv / authPriv )"
	::= { birsSettings 54 }

birsSnmpContext OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"Snmp Context"
	::= { birsSettings 55 }

birsSystemLocation OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"System Location"
	::= { birsSettings 56 }

birsSystemContact OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"System Contact"
	::= { birsSettings 57 }

birsSystemDescription OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"System Description"
	::= { birsSettings 58 }

birsSystemRebootScheduled OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"System RebootScheduled ( yes )"
	::= { birsSettings 59 }

birsSystemClearLogs OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-write
	STATUS	current
	DESCRIPTION
		"System ClearLogs ( yes )"
	::= { birsSettings 60 }

birsMeasureAndNotification OBJECT IDENTIFIER	::= { bIRS 2 }

pdusCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Number of PDUs"
	::= { birsMeasureAndNotification 1 }

pdusTable OBJECT-TYPE
	SYNTAX	SEQUENCE OF PdusEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsMeasureAndNotification 2 }

pdusEntry OBJECT-TYPE
	SYNTAX	PdusEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	INDEX	{ pdusIndex }
	::= { pdusTable 1 }

PdusEntry ::= SEQUENCE {
		pdusIndex	DisplayString,
		pdusTag	DisplayString,
		pdusSerialnumber	DisplayString,
		pdusName	DisplayString,
		pdusDescription	DisplayString,
		pdusLocation	DisplayString,
		pdusPhaseCount	Integer32,
		pdusfeMeasure	Integer32,
		pdusfeSinglePoolMeasure	Integer32,
		pdusfeNeutralCurrentMeasure	Integer32,
		pdusfeSwitching	Integer32,
		pdusfeHasIRS	Integer32,
		pdusDoSmtp	Integer32,
		pdusDoSnmpTraps	Integer32 }

pdusIndex OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { pdusEntry 1 }

pdusTag OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU Serial Number"
	::= { pdusEntry 2 }

pdusSerialnumber OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU Serial Number"
	::= { pdusEntry 3 }

pdusName OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"PDU Name"
	::= { pdusEntry 4 }

pdusDescription OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"PDU Description"
	::= { pdusEntry 5 }

pdusLocation OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"PDU Location"
	::= { pdusEntry 6 }

pdusPhaseCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU Phase count"
	::= { pdusEntry 7 }

pdusfeMeasure OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU Measurement"
	::= { pdusEntry 8 }

pdusfeSinglePoolMeasure OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU Single outlet measurement"
	::= { pdusEntry 9 }

pdusfeNeutralCurrentMeasure OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU Neutral current measurement"
	::= { pdusEntry 10 }

pdusfeSwitching OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { pdusEntry 11 }

pdusfeHasIRS OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"PDU has IRS-Server"
	::= { pdusEntry 12 }

pdusDoSmtp OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { pdusEntry 13 }

pdusDoSnmpTraps OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { pdusEntry 14 }

phgrCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsMeasureAndNotification 3 }

phgrTable OBJECT-TYPE
	SYNTAX	SEQUENCE OF PhgrEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsMeasureAndNotification 4 }

phgrEntry OBJECT-TYPE
	SYNTAX	PhgrEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	INDEX	{ gIndex }
	::= { phgrTable 1 }

PhgrEntry ::= SEQUENCE {
		gIndex	DisplayString,
		gTag	DisplayString,
		gNeutralCurrent	Integer32,
		gNeutralCurrentWarning	Integer32,
		gNeutralCurrentLimitMin	Integer32,
		gNeutralCurrentLimitMax	Integer32 }

gIndex OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { phgrEntry 1 }

gTag OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { phgrEntry 2 }

gNeutralCurrent OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		" ( mA )"
	::= { phgrEntry 3 }

gNeutralCurrentWarning OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { phgrEntry 4 }

gNeutralCurrentLimitMin OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		" ( mA )"
	::= { phgrEntry 5 }

gNeutralCurrentLimitMax OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		" ( mA )"
	::= { phgrEntry 6 }

phasCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Count"
	::= { birsMeasureAndNotification 5 }

phasTable OBJECT-TYPE
	SYNTAX	SEQUENCE OF PhasEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsMeasureAndNotification 6 }

phasEntry OBJECT-TYPE
	SYNTAX	PhasEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	INDEX	{ pIndex }
	::= { phasTable 1 }

PhasEntry ::= SEQUENCE {
		pIndex	DisplayString,
		pTag	DisplayString,
		pCurrent	Integer32,
		pCurrentWarning	Integer32,
		pVoltage	Integer32,
		pVoltageWarning	Integer32,
		pPhaseAngle	Integer32,
		pPhaseAngleWarning	Integer32,
		pFrequency	Integer32,
		pRealPower	Integer32,
		pApparentPower	Integer32,
		pRealEnergy	Integer32,
		pApparentEnergy	Integer32,
		pCurrentLimitMin	Integer32,
		pCurrentLimitMax	Integer32,
		pVoltageLimitMin	Integer32,
		pVoltageLimitMax	Integer32,
		pPhaseAngleMin	Integer32,
		pPhaseAngleMax	Integer32 }

pIndex OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { phasEntry 1 }

pTag OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Number"
	::= { phasEntry 2 }

pCurrent OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Current ( mA )"
	::= { phasEntry 3 }

pCurrentWarning OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Current Warning"
	::= { phasEntry 4 }

pVoltage OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Voltage ( mV )"
	::= { phasEntry 5 }

pVoltageWarning OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Voltage Warning"
	::= { phasEntry 6 }

pPhaseAngle OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Angle ( 1/10 Deg )"
	::= { phasEntry 7 }

pPhaseAngleWarning OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Angle Warning"
	::= { phasEntry 8 }

pFrequency OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Frequency ( 1/10 Hz )"
	::= { phasEntry 9 }

pRealPower OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Real Power ( mW )"
	::= { phasEntry 10 }

pApparentPower OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Phase Apparent Power ( mW )"
	::= { phasEntry 11 }

pRealEnergy OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Real Energy ( Wh )"
	::= { phasEntry 12 }

pApparentEnergy OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Apparent Energy ( Wh )"
	::= { phasEntry 13 }

pCurrentLimitMin OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Current Limit Min ( mA )"
	::= { phasEntry 14 }

pCurrentLimitMax OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Current Limit Max ( mA )"
	::= { phasEntry 15 }

pVoltageLimitMin OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Voltage Min ( mV )"
	::= { phasEntry 16 }

pVoltageLimitMax OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Voltage Max ( mV )"
	::= { phasEntry 17 }

pPhaseAngleMin OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Angle Min ( 1/10 Deg )"
	::= { phasEntry 18 }

pPhaseAngleMax OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Phase Angle Max ( 1/10 Deg )"
	::= { phasEntry 19 }

sockCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Number of Sockets"
	::= { birsMeasureAndNotification 7 }

sockTable OBJECT-TYPE
	SYNTAX	SEQUENCE OF SockEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsMeasureAndNotification 8 }

sockEntry OBJECT-TYPE
	SYNTAX	SockEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	INDEX	{ sIndex }
	::= { sockTable 1 }

SockEntry ::= SEQUENCE {
		sIndex	DisplayString,
		sTag	DisplayString,
		sName	DisplayString,
		sDescription	DisplayString,
		sType	Integer32,
		sTypeText	DisplayString,
		sColor	Integer32,
		sColorText	DisplayString,
		sSwitchCurrentState	Integer32,
		sSwitchCurrentStateText	DisplayString,
		sSwitchTargetState	Integer32,
		sSwitchTargetStateText	DisplayString,
		sOptostate	Integer32,
		sOptostateText	DisplayString,
		sPlatineoptostate	Integer32,
		sPlatineoptostateText	DisplayString,
		sSwitchIdentifyState	Integer32,
		sSwitchBusyState	Integer32,
		sSwitchCyclingState	Integer32,
		sCurrent	Integer32,
		sCurrentWarning	Integer32,
		sVoltage	Integer32,
		sPhaseAngle	Integer32,
		sPhaseAngleWarning	Integer32,
		sFrequency	Integer32,
		sRealPower	Integer32,
		sApparentPower	Integer32,
		sRealEnergy	Integer32,
		sApparentEnergy	Integer32,
		sCurrentLimitMin	Integer32,
		sCurrentLimitMax	Integer32,
		sPhaseAngleMin	Integer32,
		sPhaseAngleMax	Integer32,
		sCycleTime	Integer32 }

sIndex OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 1 }

sTag OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Number"
	::= { sockEntry 2 }

sName OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Name"
	::= { sockEntry 3 }

sDescription OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Description"
	::= { sockEntry 4 }

sType OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Type"
	::= { sockEntry 5 }

sTypeText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 6 }

sColor OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Color"
	::= { sockEntry 7 }

sColorText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 8 }

sSwitchCurrentState OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Current Switch State"
	::= { sockEntry 9 }

sSwitchCurrentStateText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 10 }

sSwitchTargetState OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Target Switch State"
	::= { sockEntry 11 }

sSwitchTargetStateText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 12 }

sOptostate OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Optostate"
	::= { sockEntry 13 }

sOptostateText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 14 }

sPlatineoptostate OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Platineoptostate"
	::= { sockEntry 15 }

sPlatineoptostateText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { sockEntry 16 }

sSwitchIdentifyState OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Identify State"
	::= { sockEntry 17 }

sSwitchBusyState OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Busy State"
	::= { sockEntry 18 }

sSwitchCyclingState OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Cycling State"
	::= { sockEntry 19 }

sCurrent OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Current ( mA )"
	::= { sockEntry 20 }

sCurrentWarning OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Current Warning"
	::= { sockEntry 21 }

sVoltage OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Voltage ( mV )"
	::= { sockEntry 22 }

sPhaseAngle OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Phase Angle ( 1/10 Deg )"
	::= { sockEntry 23 }

sPhaseAngleWarning OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Phase Angle Warning"
	::= { sockEntry 24 }

sFrequency OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Frequency ( 1/10 Hz )"
	::= { sockEntry 25 }

sRealPower OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Real Power ( mW )"
	::= { sockEntry 26 }

sApparentPower OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Socket Apparent Power ( mW )"
	::= { sockEntry 27 }

sRealEnergy OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Real Energy ( Wh )"
	::= { sockEntry 28 }

sApparentEnergy OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Apparent Energy ( Wh )"
	::= { sockEntry 29 }

sCurrentLimitMin OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Current Limit Min ( mA )"
	::= { sockEntry 30 }

sCurrentLimitMax OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Current Limit Max ( mA )"
	::= { sockEntry 31 }

sPhaseAngleMin OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Phase Angle Min ( 1/10 Deg )"
	::= { sockEntry 32 }

sPhaseAngleMax OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Phase Angle Max ( 1/10 Deg )"
	::= { sockEntry 33 }

sCycleTime OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-create
	STATUS	current
	DESCRIPTION
		"Socket Cycle Time ( sec )"
	::= { sockEntry 34 }

fuseCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Number of Fuses"
	::= { birsMeasureAndNotification 9 }

fuseTable OBJECT-TYPE
	SYNTAX	SEQUENCE OF FuseEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsMeasureAndNotification 10 }

fuseEntry OBJECT-TYPE
	SYNTAX	FuseEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	INDEX	{ fsIndex }
	::= { fuseTable 1 }

FuseEntry ::= SEQUENCE {
		fsIndex	DisplayString,
		fsTag	DisplayString,
		fsName	DisplayString,
		fsPosition	Integer32,
		fsisFI	Integer32,
		fsColor	Integer32,
		fsColorText	DisplayString,
		fsSwitchState	Integer32,
		fsSwitchStateText	DisplayString,
		fsOptostate	Integer32,
		fsOptostateText	DisplayString }

fsIndex OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { fuseEntry 1 }

fsTag OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse Number"
	::= { fuseEntry 2 }

fsName OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse Name"
	::= { fuseEntry 3 }

fsPosition OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse Before Socket"
	::= { fuseEntry 4 }

fsisFI OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse is Fuse(0) or FI(1)"
	::= { fuseEntry 5 }

fsColor OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse Color"
	::= { fuseEntry 6 }

fsColorText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { fuseEntry 7 }

fsSwitchState OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse Switch State"
	::= { fuseEntry 8 }

fsSwitchStateText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { fuseEntry 9 }

fsOptostate OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Fuse Optostate"
	::= { fuseEntry 10 }

fsOptostateText OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { fuseEntry 11 }

birsLogs OBJECT IDENTIFIER	::= { bIRS 3 }

logsCount OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Logs Counter"
	::= { birsLogs 1 }

logsTable OBJECT-TYPE
	SYNTAX	SEQUENCE OF LogsEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsLogs 2 }

logsEntry OBJECT-TYPE
	SYNTAX	LogsEntry
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	INDEX	{ logsIndex }
	::= { logsTable 1 }

LogsEntry ::= SEQUENCE {
		logsIndex	DisplayString,
		logsMessage	DisplayString,
		logsSubSystem	DisplayString,
		logsDate	DisplayString,
		logsPriority	Integer32 }

logsIndex OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	not-accessible
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { logsEntry 1 }

logsMessage OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Logs Message"
	::= { logsEntry 2 }

logsSubSystem OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Logs SubSystem"
	::= { logsEntry 3 }

logsDate OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Logs Date"
	::= { logsEntry 4 }

logsPriority OBJECT-TYPE
	SYNTAX	Integer32
	MAX-ACCESS	read-only
	STATUS	current
	DESCRIPTION
		"Logs Priority"
	::= { logsEntry 5 }

birsTraps OBJECT IDENTIFIER	::= { bIRS 4 }

birsTr OBJECT IDENTIFIER	::= { birsTraps 1 }

birsTrValGeneric OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsTr 1 }

birsTrOidGeneric NOTIFICATION-TYPE
	OBJECTS	{ birsTrValGeneric }
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsTr 2 }

birsTrValError OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsTr 3 }

birsTrOidError NOTIFICATION-TYPE
	OBJECTS	{ birsTrValError }
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsTr 4 }

birsTrValCAN OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsTr 5 }

birsTrOidCAN NOTIFICATION-TYPE
	OBJECTS	{ birsTrValCAN }
	STATUS	current
	DESCRIPTION
		"No Description available"
	::= { birsTr 6 }

birsTrValNeCuLowerWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"NeutralCurrentLowerWarningSet"
	::= { birsTr 7 }

birsTrOidNeCuLowerWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValNeCuLowerWSet }
	STATUS	current
	DESCRIPTION
		"NeutralCurrentLowerWarningSet"
	::= { birsTr 8 }

birsTrValNeCuLowerWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"NeutralCurrentLowerWarningRst"
	::= { birsTr 9 }

birsTrOidNeCuLowerWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValNeCuLowerWRst }
	STATUS	current
	DESCRIPTION
		"NeutralCurrentLowerWarningRst"
	::= { birsTr 10 }

birsTrValNeCuUpperWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"NeutralCurrentUpperWarningSet"
	::= { birsTr 11 }

birsTrOidNeCuUpperWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValNeCuUpperWSet }
	STATUS	current
	DESCRIPTION
		"NeutralCurrentUpperWarningSet"
	::= { birsTr 12 }

birsTrValNeCuUpperWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"NeutralCurrentUpperWarningRst"
	::= { birsTr 13 }

birsTrOidNeCuUpperWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValNeCuUpperWRst }
	STATUS	current
	DESCRIPTION
		"NeutralCurrentUpperWarningRst"
	::= { birsTr 14 }

birsTrValPhCuLowerWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseCurrentLowerWarningSet"
	::= { birsTr 15 }

birsTrOidPhCuLowerWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhCuLowerWSet }
	STATUS	current
	DESCRIPTION
		"PhaseCurrentLowerWarningSet"
	::= { birsTr 16 }

birsTrValPhCuLowerWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseCurrentLowerWarningRst"
	::= { birsTr 17 }

birsTrOidPhCuLowerWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhCuLowerWRst }
	STATUS	current
	DESCRIPTION
		"PhaseCurrentLowerWarningRst"
	::= { birsTr 18 }

birsTrValPhCuUpperWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseCurrentUpperWarningSet"
	::= { birsTr 19 }

birsTrOidPhCuUpperWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhCuUpperWSet }
	STATUS	current
	DESCRIPTION
		"PhaseCurrentUpperWarningSet"
	::= { birsTr 20 }

birsTrValPhCuUpperWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseCurrentUpperWarningRst"
	::= { birsTr 21 }

birsTrOidPhCuUpperWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhCuUpperWRst }
	STATUS	current
	DESCRIPTION
		"PhaseCurrentUpperWarningRst"
	::= { birsTr 22 }

birsTrValPhVoLowerWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseVoltageLowerWarningSet"
	::= { birsTr 23 }

birsTrOidPhVoLowerWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhVoLowerWSet }
	STATUS	current
	DESCRIPTION
		"PhaseVoltageLowerWarningSet"
	::= { birsTr 24 }

birsTrValPhVoLowerWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseVoltageLowerWarningRst"
	::= { birsTr 25 }

birsTrOidPhVoLowerWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhVoLowerWRst }
	STATUS	current
	DESCRIPTION
		"PhaseVoltageLowerWarningRst"
	::= { birsTr 26 }

birsTrValPhVoUpperWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseVoltageUpperWarningSet"
	::= { birsTr 27 }

birsTrOidPhVoUpperWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhVoUpperWSet }
	STATUS	current
	DESCRIPTION
		"PhaseVoltageUpperWarningSet"
	::= { birsTr 28 }

birsTrValPhVoUpperWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhaseVoltageUpperWarningRst"
	::= { birsTr 29 }

birsTrOidPhVoUpperWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhVoUpperWRst }
	STATUS	current
	DESCRIPTION
		"PhaseVoltageUpperWarningRst"
	::= { birsTr 30 }

birsTrValPhPhAnLowerWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleLowerWarningSet"
	::= { birsTr 31 }

birsTrOidPhPhAnLowerWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhPhAnLowerWSet }
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleLowerWarningSet"
	::= { birsTr 32 }

birsTrValPhPhAnLowerWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleLowerWarningRst"
	::= { birsTr 33 }

birsTrOidPhPhAnLowerWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhPhAnLowerWRst }
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleLowerWarningRst"
	::= { birsTr 34 }

birsTrValPhPhAnUpperWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleUpperWarningSet"
	::= { birsTr 35 }

birsTrOidPhPhAnUpperWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhPhAnUpperWSet }
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleUpperWarningSet"
	::= { birsTr 36 }

birsTrValPhPhAnUpperWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleUpperWarningRst"
	::= { birsTr 37 }

birsTrOidPhPhAnUpperWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValPhPhAnUpperWRst }
	STATUS	current
	DESCRIPTION
		"PhasePhaseAngleUpperWarningRst"
	::= { birsTr 38 }

birsTrValSoCuLowerWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketCurrentLowerWarningSet"
	::= { birsTr 39 }

birsTrOidSoCuLowerWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoCuLowerWSet }
	STATUS	current
	DESCRIPTION
		"SocketCurrentLowerWarningSet"
	::= { birsTr 40 }

birsTrValSoCuLowerWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketCurrentLowerWarningRst"
	::= { birsTr 41 }

birsTrOidSoCuLowerWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoCuLowerWRst }
	STATUS	current
	DESCRIPTION
		"SocketCurrentLowerWarningRst"
	::= { birsTr 42 }

birsTrValSoCuUpperWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketCurrentUpperWarningSet"
	::= { birsTr 43 }

birsTrOidSoCuUpperWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoCuUpperWSet }
	STATUS	current
	DESCRIPTION
		"SocketCurrentUpperWarningSet"
	::= { birsTr 44 }

birsTrValSoCuUpperWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketCurrentUpperWarningRst"
	::= { birsTr 45 }

birsTrOidSoCuUpperWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoCuUpperWRst }
	STATUS	current
	DESCRIPTION
		"SocketCurrentUpperWarningRst"
	::= { birsTr 46 }

birsTrValSoPhAnLowerWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleLowerWarningSet"
	::= { birsTr 47 }

birsTrOidSoPhAnLowerWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoPhAnLowerWSet }
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleLowerWarningSet"
	::= { birsTr 48 }

birsTrValSoPhAnLowerWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleLowerWarningRst"
	::= { birsTr 49 }

birsTrOidSoPhAnLowerWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoPhAnLowerWRst }
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleLowerWarningRst"
	::= { birsTr 50 }

birsTrValSoPhAnUpperWSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleUpperWarningSet"
	::= { birsTr 51 }

birsTrOidSoPhAnUpperWSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoPhAnUpperWSet }
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleUpperWarningSet"
	::= { birsTr 52 }

birsTrValSoPhAnUpperWRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleUpperWarningRst"
	::= { birsTr 53 }

birsTrOidSoPhAnUpperWRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoPhAnUpperWRst }
	STATUS	current
	DESCRIPTION
		"SocketPhaseAngleUpperWarningRst"
	::= { birsTr 54 }

birsTrValSoFebaSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketFeedbackSet"
	::= { birsTr 55 }

birsTrOidSoFebaSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoFebaSet }
	STATUS	current
	DESCRIPTION
		"SocketFeedbackSet"
	::= { birsTr 56 }

birsTrValSoFebaRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"SocketFeedbackRst"
	::= { birsTr 57 }

birsTrOidSoFebaRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValSoFebaRst }
	STATUS	current
	DESCRIPTION
		"SocketFeedbackRst"
	::= { birsTr 58 }

birsTrValMoFebaSet OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"ModuleFeedbackSet"
	::= { birsTr 59 }

birsTrOidMoFebaSet NOTIFICATION-TYPE
	OBJECTS	{ birsTrValMoFebaSet }
	STATUS	current
	DESCRIPTION
		"ModuleFeedbackSet"
	::= { birsTr 60 }

birsTrValMoFebaRst OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"ModuleFeedbackRst"
	::= { birsTr 61 }

birsTrOidMoFebaRst NOTIFICATION-TYPE
	OBJECTS	{ birsTrValMoFebaRst }
	STATUS	current
	DESCRIPTION
		"ModuleFeedbackRst"
	::= { birsTr 62 }

birsTrValFuseOff OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"FuseTurnedOff"
	::= { birsTr 63 }

birsTrOidFuseOff NOTIFICATION-TYPE
	OBJECTS	{ birsTrValFuseOff }
	STATUS	current
	DESCRIPTION
		"FuseTurnedOff"
	::= { birsTr 64 }

birsTrValFuseOn OBJECT-TYPE
	SYNTAX	DisplayString
	MAX-ACCESS	accessible-for-notify
	STATUS	current
	DESCRIPTION
		"FuseTurnedOn"
	::= { birsTr 65 }

birsTrOidFuseOn NOTIFICATION-TYPE
	OBJECTS	{ birsTrValFuseOn }
	STATUS	current
	DESCRIPTION
		"FuseTurnedOn"
	::= { birsTr 66 }

bluenetGroup OBJECT-GROUP
   OBJECTS { birsTimeNtpUse,
     birsTimeNtpServer,
     birsTimeTimezone,
     birsNetDhcp,
     birsNetHostname,
     birsNetIp,
     birsNetNetmask,
     birsNetGateway,
     birsNetDns1,
     birsNetDns2,
     birsWebserverSslKey,
     birsWebserverSslEnabled,
     birsLogLogUserevents,
     birsLogLogLogin,
     birsLogLogNewUserRoleGroup,
     birsLogLogEditUserRoleGroup,
     birsLogLogDeleteUserRoleGroup,
     birsLogLogPduEvents,
     birsLogLogLimitEvents,
     birsLogLogSwitchPDUPhaseSocket,
     birsLogLogResetEnergyCounter,
     birsLogLogChangePduPhSoSettings,
     birsLogLogGroupEvents,
     birsLogLogCreateEditDeleteGroup,
     birsLogLogSwitchGroup,
     birsLogLogLoggingSyCoEvents,
     birsLogLogClearLogs,
     birsLogLogChangeSySettings,
     birsLogLogSystemEvents,
     birsLogLogSystemBoot,
     birsLogLogFirmwareUpgrades,
     birsLogSyslogEnabled,
     birsLogSyslogServer,
     birsSmtpEnabled,
     birsSmtpServer,
     birsSmtpUser,
     birsSmtpPassword,
     birsSmtpAuth,
     birsSmtpSender,
     birsSmtpReceiver,
     birsSnmpEnabled,
     birsSnmpTrapUse,
     birsSnmpTrapServer,
     birsSnmpTrapPort,
     birsSnmpVersion,
     birsSnmpReadcommunity,
     birsSnmpWritecommunity,
     birsSnmpEngineID,
     birsSnmpSecurityName,
     birsSnmpAuthProtocol,
     birsSnmpPrivProtocol,
     birsSnmpAuthKey,
     birsSnmpPrivKey,
     birsSnmpSecurityLevel,
     birsSnmpContext,
     birsSystemLocation,
     birsSystemContact,
     birsSystemDescription,
     birsSystemRebootScheduled,
     birsSystemClearLogs,
     pdusCount,
     pdusTag,
     pdusSerialnumber,
     pdusName,
     pdusDescription,
     pdusLocation,
     pdusPhaseCount,
     pdusfeMeasure,
     pdusfeSinglePoolMeasure,
     pdusfeNeutralCurrentMeasure,
     pdusfeSwitching,
     pdusfeHasIRS,
     pdusDoSmtp,
     pdusDoSnmpTraps,
     phgrCount,
     gTag,
     gNeutralCurrent,
     gNeutralCurrentWarning,
     gNeutralCurrentLimitMin,
     gNeutralCurrentLimitMax,
     phasCount,
     pTag,
     pCurrent,
     pCurrentWarning,
     pVoltage,
     pVoltageWarning,
     pPhaseAngle,
     pPhaseAngleWarning,
     pFrequency,
     pRealPower,
     pApparentPower,
     pRealEnergy,
     pApparentEnergy,
     pCurrentLimitMin,
     pCurrentLimitMax,
     pVoltageLimitMin,
     pVoltageLimitMax,
     pPhaseAngleMin,
     pPhaseAngleMax,
     sockCount,
     sTag,
     sName,
     sDescription,
     sType,
     sTypeText,
     sColor,
     sColorText,
     sSwitchCurrentState,
     sSwitchCurrentStateText,
     sSwitchTargetState,
     sSwitchTargetStateText,
     sOptostate,
     sOptostateText,
     sPlatineoptostate,
     sPlatineoptostateText,
     sSwitchIdentifyState,
     sSwitchBusyState,
     sSwitchCyclingState,
     sCurrent,
     sCurrentWarning,
     sVoltage,
     sPhaseAngle,
     sPhaseAngleWarning,
     sFrequency,
     sRealPower,
     sApparentPower,
     sRealEnergy,
     sApparentEnergy,
     sCurrentLimitMin,
     sCurrentLimitMax,
     sPhaseAngleMin,
     sPhaseAngleMax,
     sCycleTime,
     fuseCount,
     fsTag,
     fsName,
     fsPosition,
     fsisFI,
     fsColor,
     fsColorText,
     fsSwitchState,
     fsSwitchStateText,
     fsOptostate,
     fsOptostateText,
     logsCount,
     logsMessage,
     logsSubSystem,
     logsDate,
     logsPriority,
     birsTrValGeneric,
     birsTrValError,
     birsTrValCAN,
     birsTrValNeCuLowerWSet,
     birsTrValNeCuLowerWRst,
     birsTrValNeCuUpperWSet,
     birsTrValNeCuUpperWRst,
     birsTrValPhCuLowerWSet,
     birsTrValPhCuLowerWRst,
     birsTrValPhCuUpperWSet,
     birsTrValPhCuUpperWRst,
     birsTrValPhVoLowerWSet,
     birsTrValPhVoLowerWRst,
     birsTrValPhVoUpperWSet,
     birsTrValPhVoUpperWRst,
     birsTrValPhPhAnLowerWSet,
     birsTrValPhPhAnLowerWRst,
     birsTrValPhPhAnUpperWSet,
     birsTrValPhPhAnUpperWRst,
     birsTrValSoCuLowerWSet,
     birsTrValSoCuLowerWRst,
     birsTrValSoCuUpperWSet,
     birsTrValSoCuUpperWRst,
     birsTrValSoPhAnLowerWSet,
     birsTrValSoPhAnLowerWRst,
     birsTrValSoPhAnUpperWSet,
     birsTrValSoPhAnUpperWRst,
     birsTrValSoFebaSet,
     birsTrValSoFebaRst,
     birsTrValMoFebaSet,
     birsTrValMoFebaRst,
     birsTrValFuseOff,
     birsTrValFuseOn }
   STATUS current
   DESCRIPTION
       "The Bluenet-Objects-Group"
   ::= { bluenet 90 }

bluenetNotificationGroup NOTIFICATION-GROUP
   NOTIFICATIONS { birsTrOidGeneric,
      birsTrOidError,
      birsTrOidCAN,
      birsTrOidNeCuLowerWSet,
      birsTrOidNeCuLowerWRst,
      birsTrOidNeCuUpperWSet,
      birsTrOidNeCuUpperWRst,
      birsTrOidPhCuLowerWSet,
      birsTrOidPhCuLowerWRst,
      birsTrOidPhCuUpperWSet,
      birsTrOidPhCuUpperWRst,
      birsTrOidPhVoLowerWSet,
      birsTrOidPhVoLowerWRst,
      birsTrOidPhVoUpperWSet,
      birsTrOidPhVoUpperWRst,
      birsTrOidPhPhAnLowerWSet,
      birsTrOidPhPhAnLowerWRst,
      birsTrOidPhPhAnUpperWSet,
      birsTrOidPhPhAnUpperWRst,
      birsTrOidSoCuLowerWSet,
      birsTrOidSoCuLowerWRst,
      birsTrOidSoCuUpperWSet,
      birsTrOidSoCuUpperWRst,
      birsTrOidSoPhAnLowerWSet,
      birsTrOidSoPhAnLowerWRst,
      birsTrOidSoPhAnUpperWSet,
      birsTrOidSoPhAnUpperWRst,
      birsTrOidSoFebaSet,
      birsTrOidSoFebaRst,
      birsTrOidMoFebaSet,
      birsTrOidMoFebaRst,
      birsTrOidFuseOff,
      birsTrOidFuseOn }
   STATUS current
   DESCRIPTION
       "The Bluenet-Notifications-Group"
   ::= { bluenet 91 }

bluenetCompliance MODULE-COMPLIANCE
	STATUS current
	DESCRIPTION
		"Bluenet-Compliance-Statement"
	MODULE
	    MANDATORY-GROUPS { bluenetGroup, bluenetNotificationGroup }
	::= { bluenet 92 }

END
