# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: IsomDevices.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import IsomStdDef_pb2 as IsomStdDef__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='IsomDevices.proto',
  package='Honeywell.Security.ISOM.Devices',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\x11IsomDevices.proto\x12\x1fHoneywell.Security.ISOM.Devices\x1a\x10IsomStdDef.proto\"[\n\x10\x44\x65viceOperations\x12=\n\tresources\x18\x0b \x03(\x0e\x32*.Honeywell.Security.ISOM.Devices.Resources*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"c\n\x18\x44\x65viceSupportedRelations\x12=\n\trelations\x18\x0b \x03(\x0e\x32*.Honeywell.Security.ISOM.Devices.Relations*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"Q\n\x0c\x44\x65viceEvents\x12\x37\n\x06\x65vents\x18\x0b \x03(\x0e\x32\'.Honeywell.Security.ISOM.Devices.Events*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xad\x01\n\x0f\x44\x65viceOmitState\x12\n\n\x02id\x18\x0b \x01(\t\x12>\n\x05state\x18\x0c \x01(\x0e\x32/.Honeywell.Security.ISOM.Devices.DeviceOmitType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"d\n\x13\x44\x65viceOmitStateList\x12\x43\n\tomitState\x18\x0b \x03(\x0b\x32\x30.Honeywell.Security.ISOM.Devices.DeviceOmitState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xff\x03\n\x0fReleaseTemplate\x12?\n\nstartDelay\x18\x0b \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12@\n\x0bpulsePeriod\x18\x0c \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12?\n\npulseWidth\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12\x12\n\npulseCount\x18\x0e \x01(\x04\x12\x15\n\rinvertedPulse\x18\x10 \x01(\x08\x12G\n\x12\x64\x65layBetweenTrains\x18\x11 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12\x1d\n\x15pulseTrainRepeatCount\x18\x12 \x01(\x04\x12\x1a\n\x12holdStateOnRelease\x18\x13 \x01(\x08\x12\x18\n\x10startDelayInSecs\x18\x14 \x01(\x04\x12\x19\n\x11pulsePeriodInSecs\x18\x15 \x01(\x04\x12\x18\n\x10pulseWidthInSecs\x18\x16 \x01(\x04\x12 \n\x18\x64\x65layBetweenTrainsInSecs\x18\x17 \x01(\x04*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x92\x01\n\x0eReleasePattern\x12\x14\n\x0ctemplateName\x18\x0b \x01(\t\x12\x16\n\x0etemplateDetail\x18\x0c \x01(\t\x12H\n\x0e\x63ustomTemplate\x18\r \x01(\x0b\x32\x30.Honeywell.Security.ISOM.Devices.ReleaseTemplate*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xb1\x01\n\x11\x44\x65viceBypassState\x12\n\n\x02id\x18\x0b \x01(\t\x12@\n\x05state\x18\x0c \x01(\x0e\x32\x31.Honeywell.Security.ISOM.Devices.DeviceBypassType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"j\n\x15\x44\x65viceBypassStateList\x12G\n\x0b\x62ypassState\x18\x0b \x03(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceBypassState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xd8\x01\n\x12\x44\x65viceReleaseState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x41\n\x05state\x18\x0c \x01(\x0e\x32\x32.Honeywell.Security.ISOM.Devices.DeviceReleaseType\x12\x14\n\x0cpresentValue\x18\r \x01(\t\x12\r\n\x05units\x18\x0e \x01(\t\x12\x44\n\x0flastUpdatedTime\x18\x0f \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"m\n\x16\x44\x65viceReleaseStateList\x12I\n\x0creleaseState\x18\x0b \x03(\x0b\x32\x33.Honeywell.Security.ISOM.Devices.DeviceReleaseState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xb3\x01\n\x12\x44\x65viceTroubleState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x41\n\x05state\x18\x0c \x01(\x0e\x32\x32.Honeywell.Security.ISOM.Devices.DeviceTroubleType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"m\n\x16\x44\x65viceTroubleStateList\x12I\n\x0ctroubleState\x18\x0b \x03(\x0b\x32\x33.Honeywell.Security.ISOM.Devices.DeviceTroubleState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x9c\x02\n\x11\x44\x65viceTamperState\x12\n\n\x02id\x18\x0b \x01(\t\x12@\n\x05state\x18\x0c \x01(\x0e\x32\x31.Honeywell.Security.ISOM.Devices.DeviceTamperType\x12\x33\n\x0bopenCircuit\x18\r \x01(\x0e\x32\x1e.Honeywell.Security.ISOM.State\x12\x34\n\x0c\x63loseCircuit\x18\x0e \x01(\x0e\x32\x1e.Honeywell.Security.ISOM.State\x12\x44\n\x0flastUpdatedTime\x18\x0f \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"j\n\x15\x44\x65viceTamperStateList\x12G\n\x0btamperState\x18\x0b \x03(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceTamperState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xb7\x01\n\x14\x44\x65viceDiscoveryState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x43\n\x05state\x18\x0c \x01(\x0e\x32\x34.Honeywell.Security.ISOM.Devices.DeviceDiscoveryType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"s\n\x18\x44\x65viceDiscoveryStateList\x12M\n\x0e\x64iscoveryState\x18\x0b \x03(\x0b\x32\x35.Honeywell.Security.ISOM.Devices.DeviceDiscoveryState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xbb\x01\n\x16\x44\x65viceSupervisionState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x45\n\x05state\x18\x0c \x01(\x0e\x32\x36.Honeywell.Security.ISOM.Devices.DeviceSuperVisionType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"t\n\x1a\x44\x65viceSupervisionStateList\x12L\n\x0bsupervision\x18\x0b \x03(\x0b\x32\x37.Honeywell.Security.ISOM.Devices.DeviceSupervisionState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x9c\x01\n\x0f\x44\x65viceTestState\x12\n\n\x02ID\x18\x0b \x01(\t\x12-\n\x05state\x18\x0c \x01(\x0e\x32\x1e.Honeywell.Security.ISOM.State\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"d\n\x13\x44\x65viceTestStateList\x12\x43\n\ttestState\x18\x0b \x03(\x0b\x32\x30.Honeywell.Security.ISOM.Devices.DeviceTestState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xbc\x05\n\x0b\x44\x65viceState\x12\n\n\x02id\x18\x0b \x01(\t\x12I\n\x0ctroubleState\x18\r \x01(\x0b\x32\x33.Honeywell.Security.ISOM.Devices.DeviceTroubleState\x12I\n\x0creleaseState\x18\x0e \x01(\x0b\x32\x33.Honeywell.Security.ISOM.Devices.DeviceReleaseState\x12\x43\n\tomitState\x18\x0f \x01(\x0b\x32\x30.Honeywell.Security.ISOM.Devices.DeviceOmitState\x12G\n\x0b\x62ypassState\x18\x10 \x01(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceBypassState\x12G\n\x0btamperState\x18\x11 \x01(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceTamperState\x12Q\n\x10supervisionState\x18\x13 \x01(\x0b\x32\x37.Honeywell.Security.ISOM.Devices.DeviceSupervisionState\x12M\n\x0e\x64iscoveryState\x18\x15 \x01(\x0b\x32\x35.Honeywell.Security.ISOM.Devices.DeviceDiscoveryState\x12\x43\n\ttestState\x18\x16 \x01(\x0b\x32\x30.Honeywell.Security.ISOM.Devices.DeviceTestState\x12\x43\n\x0b\x63onfigState\x18\x17 \x01(\x0b\x32..Honeywell.Security.ISOM.IsomEntityConfigState*\x08\x08\x80\xea\x30\x10\xe0\x91\x43\"X\n\x0f\x44\x65viceStateList\x12;\n\x05state\x18\x0b \x03(\x0b\x32,.Honeywell.Security.ISOM.Devices.DeviceState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x92\x01\n\x11\x44\x65viceIdentifiers\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0c\n\x04guid\x18\x0c \x01(\t\x12\x0c\n\x04name\x18\r \x01(\t\x12>\n\x0b\x64\x65scription\x18\x0e \x01(\x0b\x32#.Honeywell.Security.ISOM.IsomStringB\x04\x90\xb5\x18\x13\x12\x0b\n\x03tag\x18\x0f \x03(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"j\n\x15\x44\x65viceIdentifiersList\x12G\n\x0bidentifiers\x18\x0b \x03(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceIdentifiers*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"r\n\x0e\x44\x65viceRelation\x12\n\n\x02id\x18\x0b \x01(\t\x12\x38\n\x04name\x18\x0c \x01(\x0e\x32*.Honeywell.Security.ISOM.Devices.Relations\x12\x10\n\x08\x65ntityId\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"a\n\x12\x44\x65viceRelationList\x12\x41\n\x08relation\x18\x0b \x03(\x0b\x32/.Honeywell.Security.ISOM.Devices.DeviceRelation*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xb6\x03\n\x0c\x44\x65viceConfig\x12G\n\x0bidentifiers\x18\x0b \x01(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceIdentifiers\x12\x41\n\x08relation\x18\n \x03(\x0b\x32/.Honeywell.Security.ISOM.Devices.DeviceRelation\x12\x39\n\x04type\x18\x14 \x01(\x0e\x32+.Honeywell.Security.ISOM.Devices.DeviceType\x12=\n\x04omit\x18\x15 \x01(\x0e\x32/.Honeywell.Security.ISOM.Devices.DeviceOmitType\x12:\n\x07subType\x18\x17 \x01(\x0b\x32#.Honeywell.Security.ISOM.IsomStringB\x04\x90\xb5\x18\x13\x12H\n\x13supervisionInterval\x18\x18 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12\x10\n\x08\x62\x65\x65pMode\x18\x19 \x01(\x08*\x08\x08\x80\xea\x30\x10\xe0\x91\x43\"[\n\x10\x44\x65viceConfigList\x12=\n\x06\x63onfig\x18\x0c \x03(\x0b\x32-.Honeywell.Security.ISOM.Devices.DeviceConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x94\x01\n\x0c\x44\x65viceEntity\x12=\n\x06\x63onfig\x18\x15 \x01(\x0b\x32-.Honeywell.Security.ISOM.Devices.DeviceConfig\x12;\n\x05state\x18\x1f \x01(\x0b\x32,.Honeywell.Security.ISOM.Devices.DeviceState*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"[\n\x10\x44\x65viceEntityList\x12=\n\x06\x65ntity\x18\x0b \x03(\x0b\x32-.Honeywell.Security.ISOM.Devices.DeviceEntity*\x08\x08\xc0\x84=\x10\xe0\x91\x43*\xcb\x04\n\tResources\x12\x18\n\x13supportedOperations\x10\xf2\x07\x12\x17\n\x12supportedRelations\x10\xf3\x07\x12\x14\n\x0fsupportedEvents\x10\xf4\x07\x12\x1a\n\x15supportedCapabilities\x10\xf5\x07\x12\x0f\n\nfullEntity\x10\xc2N\x12\t\n\x04info\x10\xc3N\x12\n\n\x06\x63onfig\x10\x04\x12\x0f\n\x0bidentifiers\x10\x44\x12\x0e\n\trelations\x10\xffN\x12\x11\n\x0ctroubleState\x10\xbbO\x12\x11\n\x0creleaseState\x10\xcfO\x12\x19\n\x14releaseState_s_clear\x10\xd0O\x12\x1a\n\x15releaseState_s_normal\x10\xd1O\x12\x1b\n\x16releaseState_s_release\x10\xd2O\x12\x1a\n\x15releaseState_s_toggle\x10\xd3O\x12\x0e\n\tomitState\x10\xe3O\x12\x10\n\x0b\x62ypassState\x10\x8bP\x12\x16\n\x11\x64iscovery_s_state\x10\xb3P\x12\t\n\x05state\x10 \x12\x15\n\x10omitState_s_omit\x10\x86R\x12\x17\n\x12omitState_s_unOmit\x10\x87R\x12\x19\n\x14\x62ypassState_s_normal\x10\x88R\x12\x19\n\x14\x62ypassState_s_bypass\x10\x89R\x12\x1a\n\x15omitState_s_timedOmit\x10\x8aR\x12\x1c\n\x17omitState_s_timedUnomit\x10\x8bR\x12\x15\n\rMax_Resources\x10\x80\x80\x80\x80\x04*\x98\x03\n\tRelations\x12\x1f\n\x1a\x44\x65viceAssignedToPeripheral\x10\xc3N\x12\x1f\n\x1a\x44\x65viceConnectedToInterface\x10\xc4N\x12%\n DeviceAssignedToDeviceCollection\x10\xc5N\x12\"\n\x1d\x44\x65viceAssignedToDetectorGroup\x10\xc6N\x12\x1d\n\x18\x44\x65viceAssignedCredential\x10\xc7N\x12\x19\n\x14\x44\x65viceOwnedByAccount\x10\xc8N\x12\x1a\n\x15\x44\x65viceAssignedToMacro\x10\xc9N\x12#\n\x1e\x44\x65viceAssignedCredentialHolder\x10\xcaN\x12\x1a\n\x15\x44\x65viceAssociatedInput\x10\xcbN\x12\x1b\n\x16\x44\x65viceAssociatedOutput\x10\xccN\x12\x1b\n\x16\x44\x65viceOwnedByPartition\x10\xcdN\x12\x16\n\x11\x44\x65viceOwnedBySite\x10\xceN\x12\x15\n\rMax_Relations\x10\x80\x80\x80\x80\x04*\xea\x02\n\x06\x45vents\x12\x11\n\x0c\x63onfig_p_add\x10\x9aN\x12\x14\n\x0f\x63onfig_p_modify\x10\x9bN\x12\x14\n\x0f\x63onfig_p_delete\x10\x9cN\x12\x17\n\x12omitState_p_unOmit\x10\xf4N\x12\x15\n\x10omitState_p_omit\x10\xf5N\x12\x19\n\x14\x62ypassState_p_normal\x10\xcdS\x12\x19\n\x14\x62ypassState_p_bypass\x10\xceS\x12\x19\n\x14releaseState_p_clear\x10\xb1T\x12\x1a\n\x15releaseState_p_normal\x10\xb2T\x12\x1b\n\x16releaseState_p_release\x10\xb3T\x12\x1a\n\x15releaseState_p_toggle\x10\xb4T\x12\x1b\n\x16troubleState_p_trouble\x10\x95U\x12\x1a\n\x15troubleState_p_normal\x10\x96U\x12\x12\n\nMax_Events\x10\x80\x80\x80\x80\x04*B\n\x0e\x44\x65viceOmitType\x12\n\n\x06unOmit\x10\x0b\x12\x08\n\x04omit\x10\x0c\x12\x1a\n\x12Max_DeviceOmitType\x10\x80\x80\x80\x80\x04*Y\n\x10\x44\x65viceBypassType\x12\x1b\n\x17\x44\x65viceBypassType_normal\x10\x0b\x12\n\n\x06\x62ypass\x10\x0c\x12\x1c\n\x14Max_DeviceBypassType\x10\x80\x80\x80\x80\x04*]\n\x11\x44\x65viceReleaseType\x12\x1c\n\x18\x44\x65viceReleaseType_normal\x10\x0b\x12\x0b\n\x07release\x10\x0c\x12\x1d\n\x15Max_DeviceReleaseType\x10\x80\x80\x80\x80\x04*]\n\x11\x44\x65viceTroubleType\x12\x1c\n\x18\x44\x65viceTroubleType_normal\x10\x0b\x12\x0b\n\x07trouble\x10\x0c\x12\x1d\n\x15Max_DeviceTroubleType\x10\x80\x80\x80\x80\x04*Y\n\x10\x44\x65viceTamperType\x12\x1b\n\x17\x44\x65viceTamperType_normal\x10\x0b\x12\n\n\x06tamper\x10\x0c\x12\x1c\n\x14Max_DeviceTamperType\x10\x80\x80\x80\x80\x04*Q\n\x13\x44\x65viceDiscoveryType\x12\x0b\n\x07\x65nabled\x10\x0b\x12\x0c\n\x08\x64isabled\x10\x0c\x12\x1f\n\x17Max_DeviceDiscoveryType\x10\x80\x80\x80\x80\x04*f\n\x15\x44\x65viceSuperVisionType\x12 \n\x1c\x44\x65viceSuperVisionType_normal\x10\x0b\x12\x08\n\x04\x66\x61il\x10\x0c\x12!\n\x19Max_DeviceSuperVisionType\x10\x80\x80\x80\x80\x04*\x95\x02\n\nDeviceType\x12\t\n\x05Input\x10\x0b\x12\x0c\n\x08\x43OSensor\x10\x0c\x12\x0e\n\nGlassBreak\x10(\x12\x07\n\x03PIR\x10\x0f\x12\x11\n\rSmokeDetector\x10\x10\x12\x15\n\x11TemperatureSensor\x10\x17\x12\r\n\tKeySwitch\x10\x1d\x12\n\n\x06Output\x10\x11\x12\x0b\n\x07\x46lasher\x10\x12\x12\t\n\x05Relay\x10\x13\x12\x07\n\x03LED\x10\x14\x12\x0b\n\x07Sounder\x10\x15\x12\n\n\x06KeyPad\x10\x0e\x12\n\n\x06KeyFob\x10\'\x12\x08\n\x04\x44oor\x10\x16\x12\n\n\x06\x43\x61mera\x10\x18\x12\x0c\n\x08Recorder\x10\x19\x12\x0e\n\nThermostat\x10)\x12\x16\n\x0eMax_DeviceType\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,])

_RESOURCES = _descriptor.EnumDescriptor(
  name='Resources',
  full_name='Honeywell.Security.ISOM.Devices.Resources',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='supportedOperations', index=0, number=1010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedRelations', index=1, number=1011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedEvents', index=2, number=1012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedCapabilities', index=3, number=1013,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='fullEntity', index=4, number=10050,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='info', index=5, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config', index=6, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='identifiers', index=7, number=68,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='relations', index=8, number=10111,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState', index=9, number=10171,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState', index=10, number=10191,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_s_clear', index=11, number=10192,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_s_normal', index=12, number=10193,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_s_release', index=13, number=10194,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_s_toggle', index=14, number=10195,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState', index=15, number=10211,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState', index=16, number=10251,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_s_state', index=17, number=10291,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state', index=18, number=32,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_omit', index=19, number=10502,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_unOmit', index=20, number=10503,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_s_normal', index=21, number=10504,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_s_bypass', index=22, number=10505,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_timedOmit', index=23, number=10506,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_timedUnomit', index=24, number=10507,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Resources', index=25, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5512,
  serialized_end=6099,
)
_sym_db.RegisterEnumDescriptor(_RESOURCES)

Resources = enum_type_wrapper.EnumTypeWrapper(_RESOURCES)
_RELATIONS = _descriptor.EnumDescriptor(
  name='Relations',
  full_name='Honeywell.Security.ISOM.Devices.Relations',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DeviceAssignedToPeripheral', index=0, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceConnectedToInterface', index=1, number=10052,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssignedToDeviceCollection', index=2, number=10053,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssignedToDetectorGroup', index=3, number=10054,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssignedCredential', index=4, number=10055,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceOwnedByAccount', index=5, number=10056,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssignedToMacro', index=6, number=10057,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssignedCredentialHolder', index=7, number=10058,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssociatedInput', index=8, number=10059,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceAssociatedOutput', index=9, number=10060,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceOwnedByPartition', index=10, number=10061,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='DeviceOwnedBySite', index=11, number=10062,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Relations', index=12, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6102,
  serialized_end=6510,
)
_sym_db.RegisterEnumDescriptor(_RELATIONS)

Relations = enum_type_wrapper.EnumTypeWrapper(_RELATIONS)
_EVENTS = _descriptor.EnumDescriptor(
  name='Events',
  full_name='Honeywell.Security.ISOM.Devices.Events',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='config_p_add', index=0, number=10010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_modify', index=1, number=10011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_delete', index=2, number=10012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_unOmit', index=3, number=10100,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_omit', index=4, number=10101,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_p_normal', index=5, number=10701,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_p_bypass', index=6, number=10702,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_p_clear', index=7, number=10801,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_p_normal', index=8, number=10802,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_p_release', index=9, number=10803,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_p_toggle', index=10, number=10804,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_p_trouble', index=11, number=10901,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_p_normal', index=12, number=10902,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Events', index=13, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6513,
  serialized_end=6875,
)
_sym_db.RegisterEnumDescriptor(_EVENTS)

Events = enum_type_wrapper.EnumTypeWrapper(_EVENTS)
_DEVICEOMITTYPE = _descriptor.EnumDescriptor(
  name='DeviceOmitType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceOmitType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='unOmit', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omit', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceOmitType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6877,
  serialized_end=6943,
)
_sym_db.RegisterEnumDescriptor(_DEVICEOMITTYPE)

DeviceOmitType = enum_type_wrapper.EnumTypeWrapper(_DEVICEOMITTYPE)
_DEVICEBYPASSTYPE = _descriptor.EnumDescriptor(
  name='DeviceBypassType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceBypassType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DeviceBypassType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypass', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceBypassType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=6945,
  serialized_end=7034,
)
_sym_db.RegisterEnumDescriptor(_DEVICEBYPASSTYPE)

DeviceBypassType = enum_type_wrapper.EnumTypeWrapper(_DEVICEBYPASSTYPE)
_DEVICERELEASETYPE = _descriptor.EnumDescriptor(
  name='DeviceReleaseType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DeviceReleaseType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='release', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceReleaseType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7036,
  serialized_end=7129,
)
_sym_db.RegisterEnumDescriptor(_DEVICERELEASETYPE)

DeviceReleaseType = enum_type_wrapper.EnumTypeWrapper(_DEVICERELEASETYPE)
_DEVICETROUBLETYPE = _descriptor.EnumDescriptor(
  name='DeviceTroubleType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DeviceTroubleType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='trouble', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceTroubleType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7131,
  serialized_end=7224,
)
_sym_db.RegisterEnumDescriptor(_DEVICETROUBLETYPE)

DeviceTroubleType = enum_type_wrapper.EnumTypeWrapper(_DEVICETROUBLETYPE)
_DEVICETAMPERTYPE = _descriptor.EnumDescriptor(
  name='DeviceTamperType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTamperType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DeviceTamperType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tamper', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceTamperType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7226,
  serialized_end=7315,
)
_sym_db.RegisterEnumDescriptor(_DEVICETAMPERTYPE)

DeviceTamperType = enum_type_wrapper.EnumTypeWrapper(_DEVICETAMPERTYPE)
_DEVICEDISCOVERYTYPE = _descriptor.EnumDescriptor(
  name='DeviceDiscoveryType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='enabled', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='disabled', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceDiscoveryType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7317,
  serialized_end=7398,
)
_sym_db.RegisterEnumDescriptor(_DEVICEDISCOVERYTYPE)

DeviceDiscoveryType = enum_type_wrapper.EnumTypeWrapper(_DEVICEDISCOVERYTYPE)
_DEVICESUPERVISIONTYPE = _descriptor.EnumDescriptor(
  name='DeviceSuperVisionType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceSuperVisionType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DeviceSuperVisionType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='fail', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceSuperVisionType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7400,
  serialized_end=7502,
)
_sym_db.RegisterEnumDescriptor(_DEVICESUPERVISIONTYPE)

DeviceSuperVisionType = enum_type_wrapper.EnumTypeWrapper(_DEVICESUPERVISIONTYPE)
_DEVICETYPE = _descriptor.EnumDescriptor(
  name='DeviceType',
  full_name='Honeywell.Security.ISOM.Devices.DeviceType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Input', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='COSensor', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GlassBreak', index=2, number=40,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PIR', index=3, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SmokeDetector', index=4, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='TemperatureSensor', index=5, number=23,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KeySwitch', index=6, number=29,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Output', index=7, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Flasher', index=8, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Relay', index=9, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='LED', index=10, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Sounder', index=11, number=21,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KeyPad', index=12, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='KeyFob', index=13, number=39,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Door', index=14, number=22,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Camera', index=15, number=24,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Recorder', index=16, number=25,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Thermostat', index=17, number=41,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_DeviceType', index=18, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=7505,
  serialized_end=7782,
)
_sym_db.RegisterEnumDescriptor(_DEVICETYPE)

DeviceType = enum_type_wrapper.EnumTypeWrapper(_DEVICETYPE)
supportedOperations = 1010
supportedRelations = 1011
supportedEvents = 1012
supportedCapabilities = 1013
fullEntity = 10050
info = 10051
config = 4
identifiers = 68
relations = 10111
troubleState = 10171
releaseState = 10191
releaseState_s_clear = 10192
releaseState_s_normal = 10193
releaseState_s_release = 10194
releaseState_s_toggle = 10195
omitState = 10211
bypassState = 10251
discovery_s_state = 10291
state = 32
omitState_s_omit = 10502
omitState_s_unOmit = 10503
bypassState_s_normal = 10504
bypassState_s_bypass = 10505
omitState_s_timedOmit = 10506
omitState_s_timedUnomit = 10507
Max_Resources = 1073741824
DeviceAssignedToPeripheral = 10051
DeviceConnectedToInterface = 10052
DeviceAssignedToDeviceCollection = 10053
DeviceAssignedToDetectorGroup = 10054
DeviceAssignedCredential = 10055
DeviceOwnedByAccount = 10056
DeviceAssignedToMacro = 10057
DeviceAssignedCredentialHolder = 10058
DeviceAssociatedInput = 10059
DeviceAssociatedOutput = 10060
DeviceOwnedByPartition = 10061
DeviceOwnedBySite = 10062
Max_Relations = 1073741824
config_p_add = 10010
config_p_modify = 10011
config_p_delete = 10012
omitState_p_unOmit = 10100
omitState_p_omit = 10101
bypassState_p_normal = 10701
bypassState_p_bypass = 10702
releaseState_p_clear = 10801
releaseState_p_normal = 10802
releaseState_p_release = 10803
releaseState_p_toggle = 10804
troubleState_p_trouble = 10901
troubleState_p_normal = 10902
Max_Events = 1073741824
unOmit = 11
omit = 12
Max_DeviceOmitType = 1073741824
DeviceBypassType_normal = 11
bypass = 12
Max_DeviceBypassType = 1073741824
DeviceReleaseType_normal = 11
release = 12
Max_DeviceReleaseType = 1073741824
DeviceTroubleType_normal = 11
trouble = 12
Max_DeviceTroubleType = 1073741824
DeviceTamperType_normal = 11
tamper = 12
Max_DeviceTamperType = 1073741824
enabled = 11
disabled = 12
Max_DeviceDiscoveryType = 1073741824
DeviceSuperVisionType_normal = 11
fail = 12
Max_DeviceSuperVisionType = 1073741824
Input = 11
COSensor = 12
GlassBreak = 40
PIR = 15
SmokeDetector = 16
TemperatureSensor = 23
KeySwitch = 29
Output = 17
Flasher = 18
Relay = 19
LED = 20
Sounder = 21
KeyPad = 14
KeyFob = 39
Door = 22
Camera = 24
Recorder = 25
Thermostat = 41
Max_DeviceType = 1073741824



_DEVICEOPERATIONS = _descriptor.Descriptor(
  name='DeviceOperations',
  full_name='Honeywell.Security.ISOM.Devices.DeviceOperations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='Honeywell.Security.ISOM.Devices.DeviceOperations.resources', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=72,
  serialized_end=163,
)


_DEVICESUPPORTEDRELATIONS = _descriptor.Descriptor(
  name='DeviceSupportedRelations',
  full_name='Honeywell.Security.ISOM.Devices.DeviceSupportedRelations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relations', full_name='Honeywell.Security.ISOM.Devices.DeviceSupportedRelations.relations', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=165,
  serialized_end=264,
)


_DEVICEEVENTS = _descriptor.Descriptor(
  name='DeviceEvents',
  full_name='Honeywell.Security.ISOM.Devices.DeviceEvents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='events', full_name='Honeywell.Security.ISOM.Devices.DeviceEvents.events', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=266,
  serialized_end=347,
)


_DEVICEOMITSTATE = _descriptor.Descriptor(
  name='DeviceOmitState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceOmitState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceOmitState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceOmitState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceOmitState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=350,
  serialized_end=523,
)


_DEVICEOMITSTATELIST = _descriptor.Descriptor(
  name='DeviceOmitStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceOmitStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='omitState', full_name='Honeywell.Security.ISOM.Devices.DeviceOmitStateList.omitState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=525,
  serialized_end=625,
)


_RELEASETEMPLATE = _descriptor.Descriptor(
  name='ReleaseTemplate',
  full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='startDelay', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.startDelay', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pulsePeriod', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.pulsePeriod', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pulseWidth', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.pulseWidth', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pulseCount', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.pulseCount', index=3,
      number=14, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='invertedPulse', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.invertedPulse', index=4,
      number=16, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='delayBetweenTrains', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.delayBetweenTrains', index=5,
      number=17, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pulseTrainRepeatCount', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.pulseTrainRepeatCount', index=6,
      number=18, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='holdStateOnRelease', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.holdStateOnRelease', index=7,
      number=19, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='startDelayInSecs', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.startDelayInSecs', index=8,
      number=20, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pulsePeriodInSecs', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.pulsePeriodInSecs', index=9,
      number=21, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pulseWidthInSecs', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.pulseWidthInSecs', index=10,
      number=22, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='delayBetweenTrainsInSecs', full_name='Honeywell.Security.ISOM.Devices.ReleaseTemplate.delayBetweenTrainsInSecs', index=11,
      number=23, type=4, cpp_type=4, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=628,
  serialized_end=1139,
)


_RELEASEPATTERN = _descriptor.Descriptor(
  name='ReleasePattern',
  full_name='Honeywell.Security.ISOM.Devices.ReleasePattern',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='templateName', full_name='Honeywell.Security.ISOM.Devices.ReleasePattern.templateName', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='templateDetail', full_name='Honeywell.Security.ISOM.Devices.ReleasePattern.templateDetail', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='customTemplate', full_name='Honeywell.Security.ISOM.Devices.ReleasePattern.customTemplate', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1142,
  serialized_end=1288,
)


_DEVICEBYPASSSTATE = _descriptor.Descriptor(
  name='DeviceBypassState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceBypassState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceBypassState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceBypassState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceBypassState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1291,
  serialized_end=1468,
)


_DEVICEBYPASSSTATELIST = _descriptor.Descriptor(
  name='DeviceBypassStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceBypassStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='bypassState', full_name='Honeywell.Security.ISOM.Devices.DeviceBypassStateList.bypassState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1470,
  serialized_end=1576,
)


_DEVICERELEASESTATE = _descriptor.Descriptor(
  name='DeviceReleaseState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='presentValue', full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseState.presentValue', index=2,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='units', full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseState.units', index=3,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseState.lastUpdatedTime', index=4,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1579,
  serialized_end=1795,
)


_DEVICERELEASESTATELIST = _descriptor.Descriptor(
  name='DeviceReleaseStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='releaseState', full_name='Honeywell.Security.ISOM.Devices.DeviceReleaseStateList.releaseState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1797,
  serialized_end=1906,
)


_DEVICETROUBLESTATE = _descriptor.Descriptor(
  name='DeviceTroubleState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1909,
  serialized_end=2088,
)


_DEVICETROUBLESTATELIST = _descriptor.Descriptor(
  name='DeviceTroubleStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='troubleState', full_name='Honeywell.Security.ISOM.Devices.DeviceTroubleStateList.troubleState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2090,
  serialized_end=2199,
)


_DEVICETAMPERSTATE = _descriptor.Descriptor(
  name='DeviceTamperState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTamperState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceTamperState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceTamperState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='openCircuit', full_name='Honeywell.Security.ISOM.Devices.DeviceTamperState.openCircuit', index=2,
      number=13, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='closeCircuit', full_name='Honeywell.Security.ISOM.Devices.DeviceTamperState.closeCircuit', index=3,
      number=14, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceTamperState.lastUpdatedTime', index=4,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2202,
  serialized_end=2486,
)


_DEVICETAMPERSTATELIST = _descriptor.Descriptor(
  name='DeviceTamperStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTamperStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='tamperState', full_name='Honeywell.Security.ISOM.Devices.DeviceTamperStateList.tamperState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2488,
  serialized_end=2594,
)


_DEVICEDISCOVERYSTATE = _descriptor.Descriptor(
  name='DeviceDiscoveryState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2597,
  serialized_end=2780,
)


_DEVICEDISCOVERYSTATELIST = _descriptor.Descriptor(
  name='DeviceDiscoveryStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='discoveryState', full_name='Honeywell.Security.ISOM.Devices.DeviceDiscoveryStateList.discoveryState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2782,
  serialized_end=2897,
)


_DEVICESUPERVISIONSTATE = _descriptor.Descriptor(
  name='DeviceSupervisionState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceSupervisionState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceSupervisionState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceSupervisionState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceSupervisionState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2900,
  serialized_end=3087,
)


_DEVICESUPERVISIONSTATELIST = _descriptor.Descriptor(
  name='DeviceSupervisionStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceSupervisionStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='supervision', full_name='Honeywell.Security.ISOM.Devices.DeviceSupervisionStateList.supervision', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3089,
  serialized_end=3205,
)


_DEVICETESTSTATE = _descriptor.Descriptor(
  name='DeviceTestState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTestState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ID', full_name='Honeywell.Security.ISOM.Devices.DeviceTestState.ID', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceTestState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.Devices.DeviceTestState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3208,
  serialized_end=3364,
)


_DEVICETESTSTATELIST = _descriptor.Descriptor(
  name='DeviceTestStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceTestStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='testState', full_name='Honeywell.Security.ISOM.Devices.DeviceTestStateList.testState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3366,
  serialized_end=3466,
)


_DEVICESTATE = _descriptor.Descriptor(
  name='DeviceState',
  full_name='Honeywell.Security.ISOM.Devices.DeviceState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='troubleState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.troubleState', index=1,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='releaseState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.releaseState', index=2,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='omitState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.omitState', index=3,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bypassState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.bypassState', index=4,
      number=16, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tamperState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.tamperState', index=5,
      number=17, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='supervisionState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.supervisionState', index=6,
      number=19, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='discoveryState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.discoveryState', index=7,
      number=21, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='testState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.testState', index=8,
      number=22, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='configState', full_name='Honeywell.Security.ISOM.Devices.DeviceState.configState', index=9,
      number=23, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(800000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3469,
  serialized_end=4169,
)


_DEVICESTATELIST = _descriptor.Descriptor(
  name='DeviceStateList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceStateList.state', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4171,
  serialized_end=4259,
)


_DEVICEIDENTIFIERS = _descriptor.Descriptor(
  name='DeviceIdentifiers',
  full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiers.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='guid', full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiers.guid', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiers.name', index=2,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='description', full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiers.description', index=3,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\023'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tag', full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiers.tag', index=4,
      number=15, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4262,
  serialized_end=4408,
)


_DEVICEIDENTIFIERSLIST = _descriptor.Descriptor(
  name='DeviceIdentifiersList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiersList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.Devices.DeviceIdentifiersList.identifiers', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4410,
  serialized_end=4516,
)


_DEVICERELATION = _descriptor.Descriptor(
  name='DeviceRelation',
  full_name='Honeywell.Security.ISOM.Devices.DeviceRelation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Devices.DeviceRelation.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.Devices.DeviceRelation.name', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=10051,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityId', full_name='Honeywell.Security.ISOM.Devices.DeviceRelation.entityId', index=2,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4518,
  serialized_end=4632,
)


_DEVICERELATIONLIST = _descriptor.Descriptor(
  name='DeviceRelationList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceRelationList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Devices.DeviceRelationList.relation', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4634,
  serialized_end=4731,
)


_DEVICECONFIG = _descriptor.Descriptor(
  name='DeviceConfig',
  full_name='Honeywell.Security.ISOM.Devices.DeviceConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.identifiers', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.relation', index=1,
      number=10, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='type', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.type', index=2,
      number=20, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='omit', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.omit', index=3,
      number=21, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='subType', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.subType', index=4,
      number=23, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\023'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='supervisionInterval', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.supervisionInterval', index=5,
      number=24, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='beepMode', full_name='Honeywell.Security.ISOM.Devices.DeviceConfig.beepMode', index=6,
      number=25, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(800000, 1100000), ],
  oneofs=[
  ],
  serialized_start=4734,
  serialized_end=5172,
)


_DEVICECONFIGLIST = _descriptor.Descriptor(
  name='DeviceConfigList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceConfigList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Devices.DeviceConfigList.config', index=0,
      number=12, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=5174,
  serialized_end=5265,
)


_DEVICEENTITY = _descriptor.Descriptor(
  name='DeviceEntity',
  full_name='Honeywell.Security.ISOM.Devices.DeviceEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Devices.DeviceEntity.config', index=0,
      number=21, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Devices.DeviceEntity.state', index=1,
      number=31, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=5268,
  serialized_end=5416,
)


_DEVICEENTITYLIST = _descriptor.Descriptor(
  name='DeviceEntityList',
  full_name='Honeywell.Security.ISOM.Devices.DeviceEntityList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entity', full_name='Honeywell.Security.ISOM.Devices.DeviceEntityList.entity', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=5418,
  serialized_end=5509,
)

_DEVICEOPERATIONS.fields_by_name['resources'].enum_type = _RESOURCES
_DEVICESUPPORTEDRELATIONS.fields_by_name['relations'].enum_type = _RELATIONS
_DEVICEEVENTS.fields_by_name['events'].enum_type = _EVENTS
_DEVICEOMITSTATE.fields_by_name['state'].enum_type = _DEVICEOMITTYPE
_DEVICEOMITSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICEOMITSTATELIST.fields_by_name['omitState'].message_type = _DEVICEOMITSTATE
_RELEASETEMPLATE.fields_by_name['startDelay'].message_type = IsomStdDef__pb2._ISOMDURATION
_RELEASETEMPLATE.fields_by_name['pulsePeriod'].message_type = IsomStdDef__pb2._ISOMDURATION
_RELEASETEMPLATE.fields_by_name['pulseWidth'].message_type = IsomStdDef__pb2._ISOMDURATION
_RELEASETEMPLATE.fields_by_name['delayBetweenTrains'].message_type = IsomStdDef__pb2._ISOMDURATION
_RELEASEPATTERN.fields_by_name['customTemplate'].message_type = _RELEASETEMPLATE
_DEVICEBYPASSSTATE.fields_by_name['state'].enum_type = _DEVICEBYPASSTYPE
_DEVICEBYPASSSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICEBYPASSSTATELIST.fields_by_name['bypassState'].message_type = _DEVICEBYPASSSTATE
_DEVICERELEASESTATE.fields_by_name['state'].enum_type = _DEVICERELEASETYPE
_DEVICERELEASESTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICERELEASESTATELIST.fields_by_name['releaseState'].message_type = _DEVICERELEASESTATE
_DEVICETROUBLESTATE.fields_by_name['state'].enum_type = _DEVICETROUBLETYPE
_DEVICETROUBLESTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICETROUBLESTATELIST.fields_by_name['troubleState'].message_type = _DEVICETROUBLESTATE
_DEVICETAMPERSTATE.fields_by_name['state'].enum_type = _DEVICETAMPERTYPE
_DEVICETAMPERSTATE.fields_by_name['openCircuit'].enum_type = IsomStdDef__pb2._STATE
_DEVICETAMPERSTATE.fields_by_name['closeCircuit'].enum_type = IsomStdDef__pb2._STATE
_DEVICETAMPERSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICETAMPERSTATELIST.fields_by_name['tamperState'].message_type = _DEVICETAMPERSTATE
_DEVICEDISCOVERYSTATE.fields_by_name['state'].enum_type = _DEVICEDISCOVERYTYPE
_DEVICEDISCOVERYSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICEDISCOVERYSTATELIST.fields_by_name['discoveryState'].message_type = _DEVICEDISCOVERYSTATE
_DEVICESUPERVISIONSTATE.fields_by_name['state'].enum_type = _DEVICESUPERVISIONTYPE
_DEVICESUPERVISIONSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICESUPERVISIONSTATELIST.fields_by_name['supervision'].message_type = _DEVICESUPERVISIONSTATE
_DEVICETESTSTATE.fields_by_name['state'].enum_type = IsomStdDef__pb2._STATE
_DEVICETESTSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_DEVICETESTSTATELIST.fields_by_name['testState'].message_type = _DEVICETESTSTATE
_DEVICESTATE.fields_by_name['troubleState'].message_type = _DEVICETROUBLESTATE
_DEVICESTATE.fields_by_name['releaseState'].message_type = _DEVICERELEASESTATE
_DEVICESTATE.fields_by_name['omitState'].message_type = _DEVICEOMITSTATE
_DEVICESTATE.fields_by_name['bypassState'].message_type = _DEVICEBYPASSSTATE
_DEVICESTATE.fields_by_name['tamperState'].message_type = _DEVICETAMPERSTATE
_DEVICESTATE.fields_by_name['supervisionState'].message_type = _DEVICESUPERVISIONSTATE
_DEVICESTATE.fields_by_name['discoveryState'].message_type = _DEVICEDISCOVERYSTATE
_DEVICESTATE.fields_by_name['testState'].message_type = _DEVICETESTSTATE
_DEVICESTATE.fields_by_name['configState'].message_type = IsomStdDef__pb2._ISOMENTITYCONFIGSTATE
_DEVICESTATELIST.fields_by_name['state'].message_type = _DEVICESTATE
_DEVICEIDENTIFIERS.fields_by_name['description'].message_type = IsomStdDef__pb2._ISOMSTRING
_DEVICEIDENTIFIERSLIST.fields_by_name['identifiers'].message_type = _DEVICEIDENTIFIERS
_DEVICERELATION.fields_by_name['name'].enum_type = _RELATIONS
_DEVICERELATIONLIST.fields_by_name['relation'].message_type = _DEVICERELATION
_DEVICECONFIG.fields_by_name['identifiers'].message_type = _DEVICEIDENTIFIERS
_DEVICECONFIG.fields_by_name['relation'].message_type = _DEVICERELATION
_DEVICECONFIG.fields_by_name['type'].enum_type = _DEVICETYPE
_DEVICECONFIG.fields_by_name['omit'].enum_type = _DEVICEOMITTYPE
_DEVICECONFIG.fields_by_name['subType'].message_type = IsomStdDef__pb2._ISOMSTRING
_DEVICECONFIG.fields_by_name['supervisionInterval'].message_type = IsomStdDef__pb2._ISOMDURATION
_DEVICECONFIGLIST.fields_by_name['config'].message_type = _DEVICECONFIG
_DEVICEENTITY.fields_by_name['config'].message_type = _DEVICECONFIG
_DEVICEENTITY.fields_by_name['state'].message_type = _DEVICESTATE
_DEVICEENTITYLIST.fields_by_name['entity'].message_type = _DEVICEENTITY
DESCRIPTOR.message_types_by_name['DeviceOperations'] = _DEVICEOPERATIONS
DESCRIPTOR.message_types_by_name['DeviceSupportedRelations'] = _DEVICESUPPORTEDRELATIONS
DESCRIPTOR.message_types_by_name['DeviceEvents'] = _DEVICEEVENTS
DESCRIPTOR.message_types_by_name['DeviceOmitState'] = _DEVICEOMITSTATE
DESCRIPTOR.message_types_by_name['DeviceOmitStateList'] = _DEVICEOMITSTATELIST
DESCRIPTOR.message_types_by_name['ReleaseTemplate'] = _RELEASETEMPLATE
DESCRIPTOR.message_types_by_name['ReleasePattern'] = _RELEASEPATTERN
DESCRIPTOR.message_types_by_name['DeviceBypassState'] = _DEVICEBYPASSSTATE
DESCRIPTOR.message_types_by_name['DeviceBypassStateList'] = _DEVICEBYPASSSTATELIST
DESCRIPTOR.message_types_by_name['DeviceReleaseState'] = _DEVICERELEASESTATE
DESCRIPTOR.message_types_by_name['DeviceReleaseStateList'] = _DEVICERELEASESTATELIST
DESCRIPTOR.message_types_by_name['DeviceTroubleState'] = _DEVICETROUBLESTATE
DESCRIPTOR.message_types_by_name['DeviceTroubleStateList'] = _DEVICETROUBLESTATELIST
DESCRIPTOR.message_types_by_name['DeviceTamperState'] = _DEVICETAMPERSTATE
DESCRIPTOR.message_types_by_name['DeviceTamperStateList'] = _DEVICETAMPERSTATELIST
DESCRIPTOR.message_types_by_name['DeviceDiscoveryState'] = _DEVICEDISCOVERYSTATE
DESCRIPTOR.message_types_by_name['DeviceDiscoveryStateList'] = _DEVICEDISCOVERYSTATELIST
DESCRIPTOR.message_types_by_name['DeviceSupervisionState'] = _DEVICESUPERVISIONSTATE
DESCRIPTOR.message_types_by_name['DeviceSupervisionStateList'] = _DEVICESUPERVISIONSTATELIST
DESCRIPTOR.message_types_by_name['DeviceTestState'] = _DEVICETESTSTATE
DESCRIPTOR.message_types_by_name['DeviceTestStateList'] = _DEVICETESTSTATELIST
DESCRIPTOR.message_types_by_name['DeviceState'] = _DEVICESTATE
DESCRIPTOR.message_types_by_name['DeviceStateList'] = _DEVICESTATELIST
DESCRIPTOR.message_types_by_name['DeviceIdentifiers'] = _DEVICEIDENTIFIERS
DESCRIPTOR.message_types_by_name['DeviceIdentifiersList'] = _DEVICEIDENTIFIERSLIST
DESCRIPTOR.message_types_by_name['DeviceRelation'] = _DEVICERELATION
DESCRIPTOR.message_types_by_name['DeviceRelationList'] = _DEVICERELATIONLIST
DESCRIPTOR.message_types_by_name['DeviceConfig'] = _DEVICECONFIG
DESCRIPTOR.message_types_by_name['DeviceConfigList'] = _DEVICECONFIGLIST
DESCRIPTOR.message_types_by_name['DeviceEntity'] = _DEVICEENTITY
DESCRIPTOR.message_types_by_name['DeviceEntityList'] = _DEVICEENTITYLIST
DESCRIPTOR.enum_types_by_name['Resources'] = _RESOURCES
DESCRIPTOR.enum_types_by_name['Relations'] = _RELATIONS
DESCRIPTOR.enum_types_by_name['Events'] = _EVENTS
DESCRIPTOR.enum_types_by_name['DeviceOmitType'] = _DEVICEOMITTYPE
DESCRIPTOR.enum_types_by_name['DeviceBypassType'] = _DEVICEBYPASSTYPE
DESCRIPTOR.enum_types_by_name['DeviceReleaseType'] = _DEVICERELEASETYPE
DESCRIPTOR.enum_types_by_name['DeviceTroubleType'] = _DEVICETROUBLETYPE
DESCRIPTOR.enum_types_by_name['DeviceTamperType'] = _DEVICETAMPERTYPE
DESCRIPTOR.enum_types_by_name['DeviceDiscoveryType'] = _DEVICEDISCOVERYTYPE
DESCRIPTOR.enum_types_by_name['DeviceSuperVisionType'] = _DEVICESUPERVISIONTYPE
DESCRIPTOR.enum_types_by_name['DeviceType'] = _DEVICETYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

DeviceOperations = _reflection.GeneratedProtocolMessageType('DeviceOperations', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEOPERATIONS,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceOperations)
  })
_sym_db.RegisterMessage(DeviceOperations)

DeviceSupportedRelations = _reflection.GeneratedProtocolMessageType('DeviceSupportedRelations', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESUPPORTEDRELATIONS,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceSupportedRelations)
  })
_sym_db.RegisterMessage(DeviceSupportedRelations)

DeviceEvents = _reflection.GeneratedProtocolMessageType('DeviceEvents', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEEVENTS,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceEvents)
  })
_sym_db.RegisterMessage(DeviceEvents)

DeviceOmitState = _reflection.GeneratedProtocolMessageType('DeviceOmitState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEOMITSTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceOmitState)
  })
_sym_db.RegisterMessage(DeviceOmitState)

DeviceOmitStateList = _reflection.GeneratedProtocolMessageType('DeviceOmitStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEOMITSTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceOmitStateList)
  })
_sym_db.RegisterMessage(DeviceOmitStateList)

ReleaseTemplate = _reflection.GeneratedProtocolMessageType('ReleaseTemplate', (_message.Message,), {
  'DESCRIPTOR' : _RELEASETEMPLATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.ReleaseTemplate)
  })
_sym_db.RegisterMessage(ReleaseTemplate)

ReleasePattern = _reflection.GeneratedProtocolMessageType('ReleasePattern', (_message.Message,), {
  'DESCRIPTOR' : _RELEASEPATTERN,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.ReleasePattern)
  })
_sym_db.RegisterMessage(ReleasePattern)

DeviceBypassState = _reflection.GeneratedProtocolMessageType('DeviceBypassState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEBYPASSSTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceBypassState)
  })
_sym_db.RegisterMessage(DeviceBypassState)

DeviceBypassStateList = _reflection.GeneratedProtocolMessageType('DeviceBypassStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEBYPASSSTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceBypassStateList)
  })
_sym_db.RegisterMessage(DeviceBypassStateList)

DeviceReleaseState = _reflection.GeneratedProtocolMessageType('DeviceReleaseState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICERELEASESTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceReleaseState)
  })
_sym_db.RegisterMessage(DeviceReleaseState)

DeviceReleaseStateList = _reflection.GeneratedProtocolMessageType('DeviceReleaseStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICERELEASESTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceReleaseStateList)
  })
_sym_db.RegisterMessage(DeviceReleaseStateList)

DeviceTroubleState = _reflection.GeneratedProtocolMessageType('DeviceTroubleState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETROUBLESTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceTroubleState)
  })
_sym_db.RegisterMessage(DeviceTroubleState)

DeviceTroubleStateList = _reflection.GeneratedProtocolMessageType('DeviceTroubleStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETROUBLESTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceTroubleStateList)
  })
_sym_db.RegisterMessage(DeviceTroubleStateList)

DeviceTamperState = _reflection.GeneratedProtocolMessageType('DeviceTamperState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETAMPERSTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceTamperState)
  })
_sym_db.RegisterMessage(DeviceTamperState)

DeviceTamperStateList = _reflection.GeneratedProtocolMessageType('DeviceTamperStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETAMPERSTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceTamperStateList)
  })
_sym_db.RegisterMessage(DeviceTamperStateList)

DeviceDiscoveryState = _reflection.GeneratedProtocolMessageType('DeviceDiscoveryState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEDISCOVERYSTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceDiscoveryState)
  })
_sym_db.RegisterMessage(DeviceDiscoveryState)

DeviceDiscoveryStateList = _reflection.GeneratedProtocolMessageType('DeviceDiscoveryStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEDISCOVERYSTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceDiscoveryStateList)
  })
_sym_db.RegisterMessage(DeviceDiscoveryStateList)

DeviceSupervisionState = _reflection.GeneratedProtocolMessageType('DeviceSupervisionState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESUPERVISIONSTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceSupervisionState)
  })
_sym_db.RegisterMessage(DeviceSupervisionState)

DeviceSupervisionStateList = _reflection.GeneratedProtocolMessageType('DeviceSupervisionStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESUPERVISIONSTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceSupervisionStateList)
  })
_sym_db.RegisterMessage(DeviceSupervisionStateList)

DeviceTestState = _reflection.GeneratedProtocolMessageType('DeviceTestState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETESTSTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceTestState)
  })
_sym_db.RegisterMessage(DeviceTestState)

DeviceTestStateList = _reflection.GeneratedProtocolMessageType('DeviceTestStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETESTSTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceTestStateList)
  })
_sym_db.RegisterMessage(DeviceTestStateList)

DeviceState = _reflection.GeneratedProtocolMessageType('DeviceState', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESTATE,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceState)
  })
_sym_db.RegisterMessage(DeviceState)

DeviceStateList = _reflection.GeneratedProtocolMessageType('DeviceStateList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICESTATELIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceStateList)
  })
_sym_db.RegisterMessage(DeviceStateList)

DeviceIdentifiers = _reflection.GeneratedProtocolMessageType('DeviceIdentifiers', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEIDENTIFIERS,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceIdentifiers)
  })
_sym_db.RegisterMessage(DeviceIdentifiers)

DeviceIdentifiersList = _reflection.GeneratedProtocolMessageType('DeviceIdentifiersList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEIDENTIFIERSLIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceIdentifiersList)
  })
_sym_db.RegisterMessage(DeviceIdentifiersList)

DeviceRelation = _reflection.GeneratedProtocolMessageType('DeviceRelation', (_message.Message,), {
  'DESCRIPTOR' : _DEVICERELATION,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceRelation)
  })
_sym_db.RegisterMessage(DeviceRelation)

DeviceRelationList = _reflection.GeneratedProtocolMessageType('DeviceRelationList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICERELATIONLIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceRelationList)
  })
_sym_db.RegisterMessage(DeviceRelationList)

DeviceConfig = _reflection.GeneratedProtocolMessageType('DeviceConfig', (_message.Message,), {
  'DESCRIPTOR' : _DEVICECONFIG,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceConfig)
  })
_sym_db.RegisterMessage(DeviceConfig)

DeviceConfigList = _reflection.GeneratedProtocolMessageType('DeviceConfigList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICECONFIGLIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceConfigList)
  })
_sym_db.RegisterMessage(DeviceConfigList)

DeviceEntity = _reflection.GeneratedProtocolMessageType('DeviceEntity', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEENTITY,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceEntity)
  })
_sym_db.RegisterMessage(DeviceEntity)

DeviceEntityList = _reflection.GeneratedProtocolMessageType('DeviceEntityList', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEENTITYLIST,
  '__module__' : 'IsomDevices_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Devices.DeviceEntityList)
  })
_sym_db.RegisterMessage(DeviceEntityList)


_DEVICEOMITSTATE.fields_by_name['lastUpdatedTime']._options = None
_RELEASETEMPLATE.fields_by_name['startDelay']._options = None
_RELEASETEMPLATE.fields_by_name['pulsePeriod']._options = None
_RELEASETEMPLATE.fields_by_name['pulseWidth']._options = None
_RELEASETEMPLATE.fields_by_name['delayBetweenTrains']._options = None
_DEVICEBYPASSSTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICERELEASESTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICETROUBLESTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICETAMPERSTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICEDISCOVERYSTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICESUPERVISIONSTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICETESTSTATE.fields_by_name['lastUpdatedTime']._options = None
_DEVICEIDENTIFIERS.fields_by_name['description']._options = None
_DEVICECONFIG.fields_by_name['subType']._options = None
_DEVICECONFIG.fields_by_name['supervisionInterval']._options = None
# @@protoc_insertion_point(module_scope)
