HANWHA-MDC-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, enterprises FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; HanwhaTechwin MODULE-IDENTITY LAST-UPDATED "201704110000Z" ORGANIZATION "Hanwha Techwin" CONTACT-INFO "email : jihye17.lee@hanwha.com" DESCRIPTION "Hanwha Techwin's proprietary MIB for NWC [Version-V2.0]" ::= { enterprises 36849} ------------------------------------------------------------ SecuritySolution OBJECT IDENTIFIER ::= { HanwhaTechwin 01 } NWCAM OBJECT IDENTIFIER ::= { SecuritySolution 02 } MDC OBJECT IDENTIFIER ::= { NWCAM 01 } ------------------------------------------------------------ ModelName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Model Name of the Network Camera" ::= { MDC 01 } SystemInfo OBJECT IDENTIFIER ::= { MDC 02 } SystemSubInfo OBJECT IDENTIFIER ::= { SystemInfo 01 } FwVersionInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware Version Information of the system" ::= { SystemSubInfo 01 } DateTimeInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Date-time Information of the system [yyyy-mm-dd hh:mm:ss]" ::= { SystemSubInfo 02 } Reboot OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "Reboot Information of the system [OK - To Reboot]" ::= { SystemSubInfo 03 } FactoryReset OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "Factory Reset Information of the system [SOFT - Soft Reset; HARD - Hard Reset]" ::= { SystemSubInfo 04 } AVInfo OBJECT IDENTIFIER ::= { SystemInfo 02 } VideoType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Type of the video [NTSC, PAL]" ::= { AVInfo 01 } NetInfo OBJECT IDENTIFIER ::= { SystemInfo 03 } MACAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Network Mac Information [xx:xx:xx:xx:xx:xx]" ::= { NetInfo 01 } IPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Network IP Information [xx.xx.xx.xx]" ::= { NetInfo 02 } Gateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Gateway Information [xx.xx.xx.xx]" ::= { NetInfo 03 } SubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Subnet Mask Information [xx.xx.xx.xx]" ::= { NetInfo 04 } EventStatus OBJECT IDENTIFIER ::= { MDC 03 } AlarmInput OBJECT IDENTIFIER ::= { EventStatus 01 } AlarmInput01 OBJECT IDENTIFIER ::= { AlarmInput 01 } AlarmInputStatus01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Input status [LOW, HIGH]" ::= { AlarmInput01 01 } AlarmInputDate01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Input date [yyyy-mm-dd hh:mm:ss]" ::= { AlarmInput01 02 } AlarmOutput OBJECT IDENTIFIER ::= { EventStatus 02 } AlarmOutput01 OBJECT IDENTIFIER ::= { AlarmOutput 01 } AlarmOutputStatus01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Output status [LOW, HIGH]" ::= { AlarmOutput01 01 } AlarmOutputDate01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Output date [yyyy-mm-dd hh:mm:ss]" ::= { AlarmOutput01 02 } MotionDetection OBJECT IDENTIFIER ::= { EventStatus 03 } MotionDetectionAtCH01 OBJECT IDENTIFIER ::= { MotionDetection 01 } MotionDetectionStatusAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection status [LOW, HIGH]" ::= { MotionDetectionAtCH01 01 } MotionDetectionDateAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection date [yyyy-mm-dd hh:mm:ss]" ::= { MotionDetectionAtCH01 02 } MotionDetectionAtCH02 OBJECT IDENTIFIER ::= { MotionDetection 02 } MotionDetectionStatusAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection status [LOW, HIGH]" ::= { MotionDetectionAtCH02 01 } MotionDetectionDateAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection date [yyyy-mm-dd hh:mm:ss]" ::= { MotionDetectionAtCH02 02 } MotionDetectionAtCH03 OBJECT IDENTIFIER ::= { MotionDetection 03 } MotionDetectionStatusAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection status [LOW, HIGH]" ::= { MotionDetectionAtCH03 01 } MotionDetectionDateAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection date [yyyy-mm-dd hh:mm:ss]" ::= { MotionDetectionAtCH03 02 } MotionDetectionAtCH04 OBJECT IDENTIFIER ::= { MotionDetection 04 } MotionDetectionStatusAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection status [LOW, HIGH]" ::= { MotionDetectionAtCH04 01 } MotionDetectionDateAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MotionDetection date [yyyy-mm-dd hh:mm:ss]" ::= { MotionDetectionAtCH04 02 } VideoAnalytics OBJECT IDENTIFIER ::= { EventStatus 04 } VideoAnalyticsAtCH01 OBJECT IDENTIFIER ::= { VideoAnalytics 01 } VideoAnalyticsStatusAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics status [LOW, HIGH]" ::= { VideoAnalyticsAtCH01 01 } VideoAnalyticsDateAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics date [yyyy-mm-dd hh:mm:ss]" ::= { VideoAnalyticsAtCH01 02 } VideoAnalyticsAtCH02 OBJECT IDENTIFIER ::= { VideoAnalytics 02 } VideoAnalyticsStatusAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics status [LOW, HIGH]" ::= { VideoAnalyticsAtCH02 01 } VideoAnalyticsDateAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics date [yyyy-mm-dd hh:mm:ss]" ::= { VideoAnalyticsAtCH02 02 } VideoAnalyticsAtCH03 OBJECT IDENTIFIER ::= { VideoAnalytics 03 } VideoAnalyticsStatusAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics status [LOW, HIGH]" ::= { VideoAnalyticsAtCH03 01 } VideoAnalyticsDateAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics date [yyyy-mm-dd hh:mm:ss]" ::= { VideoAnalyticsAtCH03 02 } VideoAnalyticsAtCH04 OBJECT IDENTIFIER ::= { VideoAnalytics 04 } VideoAnalyticsStatusAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics status [LOW, HIGH]" ::= { VideoAnalyticsAtCH04 01 } VideoAnalyticsDateAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "VideoAnalytics date [yyyy-mm-dd hh:mm:ss]" ::= { VideoAnalyticsAtCH04 02 } FaceDetection OBJECT IDENTIFIER ::= { EventStatus 05 } FaceDetectionAtCH01 OBJECT IDENTIFIER ::= { FaceDetection 01 } FaceDetectionStatusAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection status [LOW, HIGH]" ::= { FaceDetectionAtCH01 01 } FaceDetectionDateAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FaceDetectionAtCH01 02 } FaceDetectionAtCH02 OBJECT IDENTIFIER ::= { FaceDetection 02 } FaceDetectionStatusAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection status [LOW, HIGH]" ::= { FaceDetectionAtCH02 01 } FaceDetectionDateAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FaceDetectionAtCH02 02 } FaceDetectionAtCH03 OBJECT IDENTIFIER ::= { FaceDetection 03 } FaceDetectionStatusAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection status [LOW, HIGH]" ::= { FaceDetectionAtCH03 01 } FaceDetectionDateAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FaceDetectionAtCH03 02 } FaceDetectionAtCH04 OBJECT IDENTIFIER ::= { FaceDetection 04 } FaceDetectionStatusAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection status [LOW, HIGH]" ::= { FaceDetectionAtCH04 01 } FaceDetectionDateAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FaceDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FaceDetectionAtCH04 02 } TamperingDetection OBJECT IDENTIFIER ::= { EventStatus 06 } TamperingDetectionAtCH01 OBJECT IDENTIFIER ::= { TamperingDetection 01 } TamperingDetectionStatusAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection status [LOW, HIGH]" ::= { TamperingDetectionAtCH01 01 } TamperingDetectionDateAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection date [yyyy-mm-dd hh:mm:ss]" ::= { TamperingDetectionAtCH01 02 } TamperingDetectionAtCH02 OBJECT IDENTIFIER ::= { TamperingDetection 02 } TamperingDetectionStatusAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection status [LOW, HIGH]" ::= { TamperingDetectionAtCH02 01 } TamperingDetectionDateAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection date [yyyy-mm-dd hh:mm:ss]" ::= { TamperingDetectionAtCH02 02 } TamperingDetectionAtCH03 OBJECT IDENTIFIER ::= { TamperingDetection 03 } TamperingDetectionStatusAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection status [LOW, HIGH]" ::= { TamperingDetectionAtCH03 01 } TamperingDetectionDateAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection date [yyyy-mm-dd hh:mm:ss]" ::= { TamperingDetectionAtCH03 02 } TamperingDetectionAtCH04 OBJECT IDENTIFIER ::= { TamperingDetection 04 } TamperingDetectionStatusAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection status [LOW, HIGH]" ::= { TamperingDetectionAtCH04 01 } TamperingDetectionDateAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "TamperingDetection date [yyyy-mm-dd hh:mm:ss]" ::= { TamperingDetectionAtCH04 02 } DefocusDetection OBJECT IDENTIFIER ::= { EventStatus 07 } DefocusDetectionAtCH01 OBJECT IDENTIFIER ::= { DefocusDetection 01 } DefocusDetectionStatusAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection status [LOW, HIGH]" ::= { DefocusDetectionAtCH01 01 } DefocusDetectionDateAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection date [yyyy-mm-dd hh:mm:ss]" ::= { DefocusDetectionAtCH01 02 } DefocusDetectionAtCH02 OBJECT IDENTIFIER ::= { DefocusDetection 02 } DefocusDetectionStatusAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection status [LOW, HIGH]" ::= { DefocusDetectionAtCH02 01 } DefocusDetectionDateAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection date [yyyy-mm-dd hh:mm:ss]" ::= { DefocusDetectionAtCH02 02 } DefocusDetectionAtCH03 OBJECT IDENTIFIER ::= { DefocusDetection 03 } DefocusDetectionStatusAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection status [LOW, HIGH]" ::= { DefocusDetectionAtCH03 01 } DefocusDetectionDateAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection date [yyyy-mm-dd hh:mm:ss]" ::= { DefocusDetectionAtCH03 02 } DefocusDetectionAtCH04 OBJECT IDENTIFIER ::= { DefocusDetection 04 } DefocusDetectionStatusAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection status [LOW, HIGH]" ::= { DefocusDetectionAtCH04 01 } DefocusDetectionDateAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DefocusDetection date [yyyy-mm-dd hh:mm:ss]" ::= { DefocusDetectionAtCH04 02 } FogDetection OBJECT IDENTIFIER ::= { EventStatus 08 } FogDetectionAtCH01 OBJECT IDENTIFIER ::= { FogDetection 01 } FogDetectionStatusAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection status [LOW, HIGH]" ::= { FogDetectionAtCH01 01 } FogDetectionDateAtCH01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FogDetectionAtCH01 02 } FogDetectionAtCH02 OBJECT IDENTIFIER ::= { FogDetection 02 } FogDetectionStatusAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection status [LOW, HIGH]" ::= { FogDetectionAtCH02 01 } FogDetectionDateAtCH02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FogDetectionAtCH02 02 } FogDetectionAtCH03 OBJECT IDENTIFIER ::= { FogDetection 03 } FogDetectionStatusAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection status [LOW, HIGH]" ::= { FogDetectionAtCH03 01 } FogDetectionDateAtCH03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FogDetectionAtCH03 02 } FogDetectionAtCH04 OBJECT IDENTIFIER ::= { FogDetection 04 } FogDetectionStatusAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection status [LOW, HIGH]" ::= { FogDetectionAtCH04 01 } FogDetectionDateAtCH04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FogDetection date [yyyy-mm-dd hh:mm:ss]" ::= { FogDetectionAtCH04 02 } SDCard OBJECT IDENTIFIER ::= { MDC 04 } SDCard01 OBJECT IDENTIFIER ::= { SDCard 01 } SDCardCheck01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Check [NOT-INSTALLED, INSTALLED]" ::= { SDCard01 01 } SDCardFormat01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "SDD Format [OK - To Format]" ::= { SDCard01 02 } SDCardFullStatus01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Full Status [NOT-FULL, FULL]" ::= { SDCard01 03 } SDCardFailStatus01 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Failure Status [NORMAL, FAIL]" ::= { SDCard01 04 } SDCard02 OBJECT IDENTIFIER ::= { SDCard 02 } SDCardCheck02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Check [NOT-INSTALLED, INSTALLED]" ::= { SDCard02 01 } SDCardFormat02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "SDD Format [OK - To Format]" ::= { SDCard02 02 } SDCardFullStatus02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Full Status [NOT-FULL, FULL]" ::= { SDCard02 03 } SDCardFailStatus02 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Failure Status [NORMAL, FAIL]" ::= { SDCard02 04 } SDCard03 OBJECT IDENTIFIER ::= { SDCard 03 } SDCardCheck03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Check [NOT-INSTALLED, INSTALLED]" ::= { SDCard03 01 } SDCardFormat03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "SDD Format [OK - To Format]" ::= { SDCard03 02 } SDCardFullStatus03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Full Status [NOT-FULL, FULL]" ::= { SDCard03 03 } SDCardFailStatus03 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Failure Status [NORMAL, FAIL]" ::= { SDCard03 04 } SDCard04 OBJECT IDENTIFIER ::= { SDCard 04 } SDCardCheck04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Check [NOT-INSTALLED, INSTALLED]" ::= { SDCard04 01 } SDCardFormat04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS write-only STATUS current DESCRIPTION "SDD Format [OK - To Format]" ::= { SDCard04 02 } SDCardFullStatus04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Full Status [NOT-FULL, FULL]" ::= { SDCard04 03 } SDCardFailStatus04 OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "SDD Failure Status [NORMAL, FAIL]" ::= { SDCard04 04 } END