# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: IsomPeripheral.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
import IsomDevices_pb2 as IsomDevices__pb2
import IsomSystem_pb2 as IsomSystem__pb2
import Files_pb2 as Files__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='IsomPeripheral.proto',
  package='Honeywell.Security.ISOM.Peripheral',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\x14IsomPeripheral.proto\x12\"Honeywell.Security.ISOM.Peripheral\x1a\x10IsomStdDef.proto\x1a\x11IsomDevices.proto\x1a\x10IsomSystem.proto\x1a\x0b\x46iles.proto\"b\n\x14PeripheralOperations\x12@\n\tresources\x18\x0b \x03(\x0e\x32-.Honeywell.Security.ISOM.Peripheral.Resources*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"j\n\x1cPeripheralSupportedRelations\x12@\n\trelations\x18\x0b \x03(\x0e\x32-.Honeywell.Security.ISOM.Peripheral.Relations*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"X\n\x10PeripheralEvents\x12:\n\x06\x65vents\x18\x0b \x03(\x0e\x32*.Honeywell.Security.ISOM.Peripheral.Events*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x9d\x01\n\x0fPeripheralPower\x12\n\n\x02id\x18\x0b \x01(\t\x12\x37\n\nmainsState\x18\x0c \x01(\x0e\x32#.Honeywell.Security.ISOM.MainsState\x12;\n\x0c\x62\x61tteryState\x18\r \x01(\x0e\x32%.Honeywell.Security.ISOM.BatteryState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"c\n\x13PeripheralPowerList\x12\x42\n\x05power\x18\x0b \x03(\x0b\x32\x33.Honeywell.Security.ISOM.Peripheral.PeripheralPower*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x92\x01\n\x19PeripheralResistanceState\x12\n\n\x02id\x18\x0b \x01(\t\x12K\n\x05state\x18\x15 \x01(\x0e\x32<.Honeywell.Security.ISOM.Peripheral.PeripheralResistanceType\x12\x12\n\nresistance\x18\r \x01(\x04*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x81\x01\n\x1dPeripheralResistanceStateList\x12V\n\x0fresistanceState\x18\x0b \x03(\x0b\x32=.Honeywell.Security.ISOM.Peripheral.PeripheralResistanceState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc1\x01\n\x13PeripheralCommState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x31\n\x05state\x18\x15 \x03(\x0e\x32\".Honeywell.Security.ISOM.CommState\x12\x13\n\x0blinkQuality\x18\x16 \x01(\x04\x12L\n\x17timeSinceLastLQMeasured\x18\x17 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"o\n\x17PeripheralCommStateList\x12J\n\tcommState\x18\x0b \x03(\x0b\x32\x37.Honeywell.Security.ISOM.Peripheral.PeripheralCommState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"1\n\tFuseState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0e\n\x06\x66useOk\x18\x0c \x01(\x08*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x8b\x02\n\x16PeripheralBatteryState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x34\n\x05state\x18\x15 \x03(\x0e\x32%.Honeywell.Security.ISOM.BatteryState\x12\x14\n\x0c\x62\x61tteryLevel\x18\x16 \x01(\x04\x12G\n\x12\x62\x61tteryStandbyTime\x18\x17 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12\x46\n\x11\x62\x61tteryChargeTime\x18\x18 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"x\n\x1aPeripheralBatteryStateList\x12P\n\x0c\x62\x61tteryState\x18\x0b \x03(\x0b\x32:.Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x9a\x02\n\x14PeripheralMainsState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x32\n\x05state\x18\x0c \x03(\x0e\x32#.Honeywell.Security.ISOM.MainsState\x12@\n\tfuseState\x18\r \x03(\x0b\x32-.Honeywell.Security.ISOM.Peripheral.FuseState\x12\x1c\n\x14voltageRatingInVolts\x18\x0e \x01(\x02\x12\x1b\n\x13\x63urrentRatingInAmps\x18\x0f \x01(\x02\x12\x1d\n\x15voltageReadingInVolts\x18\x10 \x01(\x02\x12\x1c\n\x14\x63urrentReadingInAmps\x18\x11 \x01(\x02*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"r\n\x18PeripheralMainsStateList\x12L\n\nmainsState\x18\x0b \x03(\x0b\x32\x38.Honeywell.Security.ISOM.Peripheral.PeripheralMainsState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc9\x02\n\x13PeripheralTestState\x12\n\n\x02id\x18\x0b \x01(\t\x12-\n\x05state\x18\x0c \x01(\x0e\x32\x1e.Honeywell.Security.ISOM.State\x12L\n\x04walk\x18\r \x01(\x0e\x32>.Honeywell.Security.ISOM.Peripheral.PeripheralTestProgressType\x12K\n\x03led\x18\x0e \x01(\x0e\x32>.Honeywell.Security.ISOM.Peripheral.PeripheralTestProgressType\x12R\n\nresistance\x18\x0f \x01(\x0e\x32>.Honeywell.Security.ISOM.Peripheral.PeripheralTestProgressType*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\'\n\x17PeripheralTestStartType\x12\x0c\n\x04type\x18\x0b \x03(\t\"o\n\x17PeripheralTestStateList\x12J\n\ttestState\x18\x0c \x03(\x0b\x32\x37.Honeywell.Security.ISOM.Peripheral.PeripheralTestState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xbf\x01\n\x15PeripheralUpdateState\x12\n\n\x02id\x18\x0b \x01(\t\x12>\n\x05state\x18\x0c \x01(\x0e\x32/.Honeywell.Security.ISOM.Peripheral.UpdateState\x12P\n\tfileState\x18\r \x03(\x0b\x32=.Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"u\n\x19PeripheralUpdateStateList\x12N\n\x0bupdateState\x18\x0b \x03(\x0b\x32\x39.Honeywell.Security.ISOM.Peripheral.PeripheralUpdateState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xb3\x07\n\x12PeripheralTroubles\x12\x35\n\x06tamper\x18\x65 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x42\n\x13\x63overContactRemoved\x18\x66 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x35\n\x06masked\x18g \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x39\n\nwallTamper\x18h \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12<\n\x0c\x43ommsFailure\x18\xc9\x01 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x44\n\x14SignalStrengthTooLow\x18\xca\x01 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x39\n\tJamSignal\x18\xcb\x01 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x36\n\x06\x41\x43Loss\x18\xad\x02 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x37\n\x07LowAccu\x18\xae\x02 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12:\n\nLowBattery\x18\xaf\x02 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x38\n\x08RAMError\x18\xd9\x04 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x38\n\x08ROMError\x18\xda\x04 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12?\n\x0f\x42ootloaderError\x18\xdb\x04 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12\x44\n\x14\x46irmwareIncompatible\x18\xdc\x04 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState\x12?\n\x0fWalkTestFailure\x18\x85\x07 \x01(\x0e\x32%.Honeywell.Security.ISOM.TroubleState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"d\n\x15PeripheralRebootState\x12\n\n\x02id\x18\x0b \x01(\t\x12?\n\nlastReboot\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\"\x80\x07\n\x0fPeripheralState\x12\n\n\x02id\x18\x0b \x01(\t\x12I\n\x0ctroubleState\x18\x0c \x01(\x0b\x32\x33.Honeywell.Security.ISOM.Devices.DeviceTroubleState\x12\x43\n\tomitState\x18\r \x01(\x0b\x32\x30.Honeywell.Security.ISOM.Devices.DeviceOmitState\x12G\n\x0b\x62ypassState\x18\x0e \x01(\x0b\x32\x32.Honeywell.Security.ISOM.Devices.DeviceBypassState\x12J\n\ttestState\x18\x0f \x01(\x0b\x32\x37.Honeywell.Security.ISOM.Peripheral.PeripheralTestState\x12N\n\x0bupdateState\x18\x10 \x01(\x0b\x32\x39.Honeywell.Security.ISOM.Peripheral.PeripheralUpdateState\x12L\n\nmainsState\x18\x13 \x01(\x0b\x32\x38.Honeywell.Security.ISOM.Peripheral.PeripheralMainsState\x12P\n\x0c\x62\x61tteryState\x18\x1d \x01(\x0b\x32:.Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState\x12J\n\tcommState\x18\x14 \x01(\x0b\x32\x37.Honeywell.Security.ISOM.Peripheral.PeripheralCommState\x12N\n\x0e\x61\x63tiveTroubles\x18\x19 \x01(\x0b\x32\x36.Honeywell.Security.ISOM.Peripheral.PeripheralTroubles\x12V\n\x0fresistanceState\x18\x1e \x01(\x0b\x32=.Honeywell.Security.ISOM.Peripheral.PeripheralResistanceState\x12N\n\x0brebootState\x18  \x01(\x0b\x32\x39.Honeywell.Security.ISOM.Peripheral.PeripheralRebootState*\x08\x08\x80\xea\x30\x10\xe0\x91\x43\"c\n\x13PeripheralStateList\x12\x42\n\x05state\x18\x0c \x03(\x0b\x32\x33.Honeywell.Security.ISOM.Peripheral.PeripheralState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc1\x01\n\x16PeripheralTroubleState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x42\n\x05state\x18\x0c \x01(\x0b\x32\x33.Honeywell.Security.ISOM.Devices.DeviceTroubleState\x12M\n\ractiveTrouble\x18\r \x03(\x0b\x32\x36.Honeywell.Security.ISOM.Peripheral.PeripheralTroubles*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"x\n\x1aPeripheralTroubleStateList\x12P\n\x0ctroubleState\x18\x0c \x03(\x0b\x32:.Honeywell.Security.ISOM.Peripheral.PeripheralTroubleState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc8\x01\n\x19PeripheralUpdateFileState\x12\x0e\n\x06\x66ileId\x18\x0b \x01(\t\x12\x10\n\x08\x66ileType\x18\x0c \x01(\t\x12>\n\x05state\x18\r \x01(\x0e\x32/.Honeywell.Security.ISOM.Peripheral.UpdateState\x12?\n\nlastUpdate\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"=\n\x0f\x45xecutableImage\x12\x0e\n\x06\x66ileId\x18\x0b \x01(\t\x12\x10\n\x08\x63heckSum\x18\x0c \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"d\n\x13\x45xecutableImageList\x12\x43\n\x06images\x18\x0b \x03(\x0b\x32\x33.Honeywell.Security.ISOM.Peripheral.ExecutableImage*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"v\n\x19PeripheralExecutableImage\x12\n\n\x02ID\x18\x0b \x01(\t\x12\x43\n\x06images\x18\x0c \x03(\x0b\x32\x33.Honeywell.Security.ISOM.Peripheral.ExecutableImage*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xe7\x01\n\x10\x45xecutableConfig\x12\x11\n\tnoOfFiles\x18\x0b \x01(\x04\x12\x11\n\tfileNames\x18\x0c \x01(\x04\x12M\n\x0bupdateTypes\x18\r \x01(\x0e\x32\x38.Honeywell.Security.ISOM.Peripheral.ExecutableUpdateType\x12?\n\x0c\x63heckSumType\x18\x0e \x01(\x0e\x32).Honeywell.Security.ISOM.FileChecksumType\x12\x13\n\x0btrustedCert\x18\x0f \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc1\x01\n\x0ePeripheralTime\x12:\n\x04mode\x18\x0b \x01(\x0e\x32,.Honeywell.Security.ISOM.System.TimeSyncMode\x12\x44\n\rdstAdjustMode\x18\x0c \x01(\x0e\x32-.Honeywell.Security.ISOM.System.DstAdjustMode\x12\x11\n\tlocalTime\x18\r \x01(\t\x12\x10\n\x08timeZone\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"I\n\x11\x45xecutableVersion\x12\x14\n\x0cmajorVersion\x18\x0b \x01(\t\x12\x14\n\x0cminorVersion\x18\x0c \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"c\n\x14\x43onfigurationVersion\x12\x17\n\x0f\x63onfigurationId\x18\x0b \x01(\t\x12\x11\n\ttimeStamp\x18\x0c \x01(\t\x12\x15\n\rcompatibleExe\x18\r \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xe2\x02\n\x10PeripheralUpdate\x12\n\n\x02id\x18\x0c \x01(\t\x12\x14\n\x0c\x63onnectionid\x18\x18 \x03(\t\x12=\n\nconnection\x18\x19 \x03(\x0b\x32).Honeywell.Security.ISOM.ConnectionDetail\x12\x11\n\tswPackage\x18\x1a \x01(\t\x12\x0f\n\x07\x66ileIds\x18\x1b \x03(\t\x12\x37\n\x04\x66ile\x18\x1c \x03(\x0b\x32).Honeywell.Security.ISOM.Files.FileConfig\x12>\n\x0b\x64\x65scription\x18\x1d \x01(\x0b\x32#.Honeywell.Security.ISOM.IsomStringB\x04\x90\xb5\x18\x13\x12\x46\n\x04type\x18\x1e \x01(\x0e\x32\x38.Honeywell.Security.ISOM.Peripheral.PeripheralUpdateType*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"g\n\x14PeripheralUpdateList\x12\x45\n\x07updates\x18\x0b \x03(\x0b\x32\x34.Honeywell.Security.ISOM.Peripheral.PeripheralUpdate*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xfa\x01\n\x15PeripheralIdentifiers\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\x13\n\x0b\x64\x65scription\x18\x0e \x01(\t\x12\x14\n\x0cserialNumber\x18\x10 \x01(\t\x12\x12\n\nmacAddress\x18\x11 \x01(\t\x12\x14\n\x0cshortAddress\x18\x12 \x01(\t\x12\x37\n\x08location\x18\x13 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomLocation\x12\x11\n\tipAddress\x18\x14 \x01(\t\x12\x0e\n\x06\x63hipId\x18\x15 \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"t\n\x19PeripheralIdentifiersList\x12M\n\nidentifier\x18\x0b \x03(\x0b\x32\x39.Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"y\n\x12PeripheralRelation\x12\n\n\x02id\x18\x0b \x01(\t\x12;\n\x04name\x18\x0c \x01(\x0e\x32-.Honeywell.Security.ISOM.Peripheral.Relations\x12\x10\n\x08\x65ntityId\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"l\n\x16PeripheralRelationList\x12H\n\x08relation\x18\x0b \x03(\x0b\x32\x36.Honeywell.Security.ISOM.Peripheral.PeripheralRelation*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xbf\x02\n\x11PeripheralVersion\x12\x15\n\rbootloaderVer\x18\x0c \x01(\t\x12L\n\rexecutableVer\x18\x0e \x01(\x0b\x32\x35.Honeywell.Security.ISOM.Peripheral.ExecutableVersion\x12K\n\tconfigVer\x18\x0f \x01(\x0b\x32\x38.Honeywell.Security.ISOM.Peripheral.ConfigurationVersion\x12\x10\n\x08hardware\x18\x10 \x01(\t\x12\x11\n\tswPackage\x18\x11 \x01(\t\x12\x0f\n\x07\x66ileIds\x18\x12 \x03(\t\x12\x38\n\x05\x66iles\x18\x13 \x03(\x0b\x32).Honeywell.Security.ISOM.Files.FileConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"j\n\x15PeripheralVersionList\x12G\n\x08versions\x18\x0b \x03(\x0b\x32\x35.Honeywell.Security.ISOM.Peripheral.PeripheralVersion*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x80\x01\n\x17PeripheralTroubleConfig\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0e\n\x06tamper\x18\x0c \x01(\x08\x12\x1b\n\x13\x63overContactRemoved\x18\r \x01(\x08\x12\x0e\n\x06masked\x18\x0e \x01(\x08\x12\x12\n\nwallTamper\x18\x0f \x01(\x08*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x9c\x05\n\x10PeripheralConfig\x12N\n\x0bidentifiers\x18\x0b \x01(\x0b\x32\x39.Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers\x12H\n\x08relation\x18\n \x03(\x0b\x32\x36.Honeywell.Security.ISOM.Peripheral.PeripheralRelation\x12\x0e\n\x06\x65nable\x18\x14 \x01(\x08\x12\x14\n\x0coldModelName\x18\x15 \x01(\t\x12G\n\x08versions\x18\x17 \x01(\x0b\x32\x35.Honeywell.Security.ISOM.Peripheral.PeripheralVersion\x12?\n\x0e\x65ncryptionType\x18\x1a \x01(\x0e\x32\'.Honeywell.Security.ISOM.EncryptionType\x12\x15\n\rencryptionKey\x18\x18 \x01(\t\x12=\n\nvendorName\x18\x19 \x01(\x0b\x32#.Honeywell.Security.ISOM.IsomStringB\x04\x90\xb5\x18\x13\x12<\n\tmodelName\x18\x1b \x01(\x0b\x32#.Honeywell.Security.ISOM.IsomStringB\x04\x90\xb5\x18\x13\x12\x43\n\x10\x63onnectionDetail\x18\x1c \x03(\x0b\x32).Honeywell.Security.ISOM.ConnectionDetail\x12[\n\x16troubleDetectionConfig\x18\x1d \x01(\x0b\x32;.Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig*\x08\x08\x80\xea\x30\x10\xe0\x91\x43\"\xb1\x01\n\x14PeripheralConfigList\x12I\n\x0bperipherals\x18\x0b \x03(\x0b\x32\x34.Honeywell.Security.ISOM.Peripheral.PeripheralConfig\x12\x44\n\x06\x63onfig\x18\x0c \x03(\x0b\x32\x34.Honeywell.Security.ISOM.Peripheral.PeripheralConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa6\x01\n\x10PeripheralEntity\x12\x44\n\x06\x63onfig\x18\x15 \x01(\x0b\x32\x34.Honeywell.Security.ISOM.Peripheral.PeripheralConfig\x12\x42\n\x05state\x18\x1f \x01(\x0b\x32\x33.Honeywell.Security.ISOM.Peripheral.PeripheralState*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"f\n\x14PeripheralEntityList\x12\x44\n\x06\x65ntity\x18\x0b \x03(\x0b\x32\x34.Honeywell.Security.ISOM.Peripheral.PeripheralEntity*\x08\x08\xc0\x84=\x10\xe0\x91\x43*\xcc\t\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\x0b\n\x06\x63onfig\x10\xd7N\x12\x10\n\x0bidentifiers\x10\xebN\x12\x0e\n\trelations\x10\xffN\x12\x11\n\x0ctroubleState\x10\x92O\x12\x0e\n\tomitState\x10\x9cO\x12\x17\n\x12omitState_s_unOmit\x10\x9dO\x12\x15\n\x10omitState_s_omit\x10\x9eO\x12\r\n\x08versions\x10\xa6O\x12\x13\n\x0eversions_s_all\x10\xa7O\x12\t\n\x04time\x10\xb0O\x12\x12\n\rtests_s_state\x10\xbaO\x12\x12\n\rtests_s_start\x10\xbbO\x12\x11\n\x0ctests_s_stop\x10\xbcO\x12\x19\n\x14tests_s_walk_s_start\x10\xbdO\x12\x18\n\x13tests_s_walk_s_stop\x10\xbeO\x12\x18\n\x13tests_s_led_s_start\x10\xbfO\x12\x17\n\x12tests_s_led_s_stop\x10\xc0O\x12\x1f\n\x1atests_s_resistance_s_start\x10\xc1O\x12\x1e\n\x19tests_s_resistance_s_stop\x10\xc2O\x12\x18\n\x13tests_s_rri_s_start\x10\xc3O\x12\x17\n\x12tests_s_rri_s_stop\x10\xf8U\x12\x18\n\x13tests_s_rri_s_clear\x10\xf9U\x12\x12\n\rtests_s_clear\x10\xfaU\x12\n\n\x05state\x10\xc4O\x12\x15\n\x10updates_s_config\x10\xceO\x12!\n\x1cupdates_s_executable_s_start\x10\xcfO\x12!\n\x1cupdates_s_executable_s_abort\x10\xd0O\x12!\n\x1cupdates_s_bootloader_s_start\x10\xd1O\x12!\n\x1cupdates_s_bootloader_s_abort\x10\xd2O\x12 \n\x1bupdates_s_executable_s_stop\x10\xd3O\x12 \n\x1bupdates_s_bootloader_s_stop\x10\xd4O\x12\x16\n\x11updates_s_pending\x10\xd5O\x12\x14\n\x0fupdates_s_abort\x10\xd6O\x12\x14\n\x0fupdates_s_start\x10\xd7O\x12\x14\n\x0fupdates_s_pause\x10\xecO\x12\x0e\n\tdiscovery\x10\xd8O\x12\x16\n\x11\x64iscovery_s_state\x10\xd9O\x12 \n\x1b\x64iscovery_s_state_s_enabled\x10\xdaO\x12!\n\x1c\x64iscovery_s_state_s_disabled\x10\xdbO\x12\x0f\n\nversions_s\x10\xbcP\x12\x0f\n\npowerState\x10\x84R\x12\x0b\n\x06reboot\x10\xe8R\x12\x0e\n\tcommState\x10\xccS\x12\x11\n\x0c\x62\x61tteryState\x10\xb0T\x12\x0f\n\nmainsState\x10\x94U\x12\x14\n\x0fresistanceState\x10\xdcV\x12\x15\n\rMax_Resources\x10\x80\x80\x80\x80\x04*\xee\x04\n\tRelations\x12!\n\x1cPeripheralParentOfPeripheral\x10\xc3N\x12 \n\x1bPeripheralChildOfPeripheral\x10\xc4N\x12\x1d\n\x18PeripheralAssignedDevice\x10\xc5N\x12\"\n\x1dPeripheralConnectedPeripheral\x10\xc6N\x12#\n\x1ePeripheralConnectedToInterface\x10\xc7N\x12\x1b\n\x16PeripheralAssignedToPM\x10\xc8N\x12\x1d\n\x18PeripheralAssignedCamera\x10\xcaN\x12\x1f\n\x1aPeripheralAssignedRecorder\x10\xcbN\x12\x1c\n\x17PeripheralOwnsInterface\x10\xccN\x12\x1d\n\x18PeripheralAssignedKeyPad\x10\xcdN\x12\x18\n\x13PeripheralHasSystem\x10\xceN\x12!\n\x1cPeripheralMainsPSUPeripheral\x10\xcfN\x12,\n\'PeripheralBatterySourcingFromPeripheral\x10\xd0N\x12\x1d\n\x18PeripheralOwnedByAccount\x10\xddN\x12\x1b\n\x15PeripheralOwnedBySite\x10\xee\x8d\x06\x12\x1d\n\x18PeripheralAssignedKeyFob\x10\xdeN\x12 \n\x1aPeripheralOwnsEventStreams\x10\xef\x8d\x06\x12\x1b\n\x15PeripheralHasSchedule\x10\xf0\x8d\x06\x12\x15\n\rMax_Relations\x10\x80\x80\x80\x80\x04*\x9b\x08\n\x06\x45vents\x12\x18\n\x14Updates_p_inProgress\x10\x0b\x12\x13\n\x0fUpdates_p_error\x10\x0c\x12\x13\n\x0fUpdates_p_abort\x10\r\x12\x15\n\x11Updates_p_success\x10\x0e\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\x12\x63onfig_p_discovery\x10\x9dN\x12\x16\n\x11\x64iscovery_p_error\x10\xa4N\x12\x18\n\x13\x64iscovery_p_timeout\x10\xa5N\x12\x1b\n\x16\x64iscovery_p_inProgress\x10\xa6N\x12\x19\n\x14\x64iscovery_p_disabled\x10\xa7N\x12\x18\n\x13\x64iscovery_p_enabled\x10\xa8N\x12\x17\n\x12\x63ommState_p_normal\x10\xf4N\x12\x15\n\x10\x63ommState_p_fail\x10\xf5N\x12\x1f\n\x1a\x63ommState_p_signalStrength\x10\xf6N\x12\x1b\n\x16\x63puState_p_temperature\x10\xd9O\x12\x18\n\x13mainsState_p_normal\x10\xc9\x01\x12\x18\n\x13mainsState_p_acLoss\x10\xca\x01\x12\x1d\n\x18mainsState_p_earthGround\x10\xcb\x01\x12\x19\n\x14\x62\x61tteryState_p_state\x10\xf4\x03\x12\x1a\n\x15\x62\x61tteryState_p_normal\x10\xf5\x03\x12\x1e\n\x19\x62\x61tteryState_p_lowBattery\x10\xf6\x03\x12\x18\n\x13\x62\x61tteryState_p_fail\x10\xf7\x03\x12\x1c\n\x17\x62\x61tteryState_p_critical\x10\xf8\x03\x12\x1c\n\x17\x62\x61tteryState_p_charging\x10\xf9\x03\x12\x1a\n\x15troubleState_p_normal\x10\xa3\x06\x12\x1b\n\x16troubleState_p_trouble\x10\xa4\x06\x12#\n\x1etroubleState_s_tamper_p_failed\x10\xa1\x06\x12#\n\x1etroubleState_s_tamper_p_normal\x10\xa2\x06\x12\x12\n\rtests_p_start\x10\x85\x07\x12\x17\n\x12tests_p_inProgress\x10\x86\x07\x12\x11\n\x0ctests_p_stop\x10\x87\x07\x12\x12\n\rtests_p_abort\x10\x88\x07\x12\x1d\n\x18\x63onnectionState_p_enable\x10\xbcP\x12\x1e\n\x19\x63onnectionState_p_disable\x10\xbdP\x12\x17\n\x12omitState_p_unOmit\x10\xa0Q\x12\x15\n\x10omitState_p_omit\x10\xa1Q\x12\x12\n\rEvents_reboot\x10\x85R\x12\x12\n\nMax_Events\x10\x80\x80\x80\x80\x04*~\n\x0bUpdateState\x12\r\n\tpreparing\x10\x0b\x12\x0e\n\ninProgress\x10\x0c\x12\x13\n\x0frestartRequired\x10\r\x12\x0c\n\x08\x66inished\x10\x0e\x12\t\n\x05\x61\x62ort\x10\x0f\x12\t\n\x05\x65rror\x10\x10\x12\x17\n\x0fMax_UpdateState\x10\x80\x80\x80\x80\x04*L\n\x18PeripheralResistanceType\x12\n\n\x06normal\x10\x0b\x12$\n\x1cMax_PeripheralResistanceType\x10\x80\x80\x80\x80\x04*\x80\x01\n\x1aPeripheralTestProgressType\x12\x07\n\x03off\x10\x0b\x12\x06\n\x02on\x10\x0c\x12)\n%PeripheralTestProgressType_inProgress\x10\x15\x12&\n\x1eMax_PeripheralTestProgressType\x10\x80\x80\x80\x80\x04*S\n\x14\x45xecutableUpdateType\x12\x0c\n\x08\x43omplete\x10\x0b\x12\x0b\n\x07Partial\x10\x0c\x12 \n\x18Max_ExecutableUpdateType\x10\x80\x80\x80\x80\x04*G\n\x12PeripheralTestType\x12\x08\n\x04walk\x10\x0b\x12\x07\n\x03led\x10\x0c\x12\x1e\n\x16Max_PeripheralTestType\x10\x80\x80\x80\x80\x04*e\n\x14PeripheralUpdateType\x12\x10\n\x0cService_pack\x10\x0b\x12\x0b\n\x07Regular\x10\x0c\x12\x0c\n\x08Security\x10\r\x12 \n\x18Max_PeripheralUpdateType\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,IsomDevices__pb2.DESCRIPTOR,IsomSystem__pb2.DESCRIPTOR,Files__pb2.DESCRIPTOR,])

_RESOURCES = _descriptor.EnumDescriptor(
  name='Resources',
  full_name='Honeywell.Security.ISOM.Peripheral.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=10071,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='identifiers', index=7, number=10091,
      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=10130,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState', index=10, number=10140,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_unOmit', index=11, number=10141,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_omit', index=12, number=10142,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='versions', index=13, number=10150,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='versions_s_all', index=14, number=10151,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='time', index=15, number=10160,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_state', index=16, number=10170,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_start', index=17, number=10171,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_stop', index=18, number=10172,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_walk_s_start', index=19, number=10173,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_walk_s_stop', index=20, number=10174,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_led_s_start', index=21, number=10175,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_led_s_stop', index=22, number=10176,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_resistance_s_start', index=23, number=10177,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_resistance_s_stop', index=24, number=10178,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_rri_s_start', index=25, number=10179,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_rri_s_stop', index=26, number=11000,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_rri_s_clear', index=27, number=11001,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_s_clear', index=28, number=11002,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state', index=29, number=10180,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_config', index=30, number=10190,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_executable_s_start', index=31, number=10191,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_executable_s_abort', index=32, number=10192,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_bootloader_s_start', index=33, number=10193,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_bootloader_s_abort', index=34, number=10194,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_executable_s_stop', index=35, number=10195,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_bootloader_s_stop', index=36, number=10196,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_pending', index=37, number=10197,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_abort', index=38, number=10198,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_start', index=39, number=10199,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='updates_s_pause', index=40, number=10220,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery', index=41, number=10200,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_s_state', index=42, number=10201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_s_state_s_enabled', index=43, number=10202,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_s_state_s_disabled', index=44, number=10203,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='versions_s', index=45, number=10300,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='powerState', index=46, number=10500,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='reboot', index=47, number=10600,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='commState', index=48, number=10700,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState', index=49, number=10800,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='mainsState', index=50, number=10900,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='resistanceState', index=51, number=11100,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Resources', index=52, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=9136,
  serialized_end=10364,
)
_sym_db.RegisterEnumDescriptor(_RESOURCES)

Resources = enum_type_wrapper.EnumTypeWrapper(_RESOURCES)
_RELATIONS = _descriptor.EnumDescriptor(
  name='Relations',
  full_name='Honeywell.Security.ISOM.Peripheral.Relations',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PeripheralParentOfPeripheral', index=0, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralChildOfPeripheral', index=1, number=10052,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralAssignedDevice', index=2, number=10053,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralConnectedPeripheral', index=3, number=10054,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralConnectedToInterface', index=4, number=10055,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralAssignedToPM', index=5, number=10056,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralAssignedCamera', index=6, number=10058,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralAssignedRecorder', index=7, number=10059,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralOwnsInterface', index=8, number=10060,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralAssignedKeyPad', index=9, number=10061,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralHasSystem', index=10, number=10062,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralMainsPSUPeripheral', index=11, number=10063,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralBatterySourcingFromPeripheral', index=12, number=10064,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralOwnedByAccount', index=13, number=10077,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralOwnedBySite', index=14, number=100078,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralAssignedKeyFob', index=15, number=10078,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralOwnsEventStreams', index=16, number=100079,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralHasSchedule', index=17, number=100080,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Relations', index=18, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=10367,
  serialized_end=10989,
)
_sym_db.RegisterEnumDescriptor(_RELATIONS)

Relations = enum_type_wrapper.EnumTypeWrapper(_RELATIONS)
_EVENTS = _descriptor.EnumDescriptor(
  name='Events',
  full_name='Honeywell.Security.ISOM.Peripheral.Events',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Updates_p_inProgress', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Updates_p_error', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Updates_p_abort', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Updates_p_success', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_add', index=4, number=10010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_modify', index=5, number=10011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_delete', index=6, number=10012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config_p_discovery', index=7, number=10013,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_p_error', index=8, number=10020,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_p_timeout', index=9, number=10021,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_p_inProgress', index=10, number=10022,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_p_disabled', index=11, number=10023,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='discovery_p_enabled', index=12, number=10024,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='commState_p_normal', index=13, number=10100,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='commState_p_fail', index=14, number=10101,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='commState_p_signalStrength', index=15, number=10102,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='cpuState_p_temperature', index=16, number=10201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='mainsState_p_normal', index=17, number=201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='mainsState_p_acLoss', index=18, number=202,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='mainsState_p_earthGround', index=19, number=203,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState_p_state', index=20, number=500,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState_p_normal', index=21, number=501,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState_p_lowBattery', index=22, number=502,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState_p_fail', index=23, number=503,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState_p_critical', index=24, number=504,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='batteryState_p_charging', index=25, number=505,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_p_normal', index=26, number=803,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_p_trouble', index=27, number=804,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_s_tamper_p_failed', index=28, number=801,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_s_tamper_p_normal', index=29, number=802,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_p_start', index=30, number=901,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_p_inProgress', index=31, number=902,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_p_stop', index=32, number=903,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='tests_p_abort', index=33, number=904,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='connectionState_p_enable', index=34, number=10300,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='connectionState_p_disable', index=35, number=10301,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_unOmit', index=36, number=10400,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_omit', index=37, number=10401,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Events_reboot', index=38, number=10501,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Events', index=39, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=10992,
  serialized_end=12043,
)
_sym_db.RegisterEnumDescriptor(_EVENTS)

Events = enum_type_wrapper.EnumTypeWrapper(_EVENTS)
_UPDATESTATE = _descriptor.EnumDescriptor(
  name='UpdateState',
  full_name='Honeywell.Security.ISOM.Peripheral.UpdateState',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='preparing', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='inProgress', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='restartRequired', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='finished', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='abort', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='error', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_UpdateState', index=6, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=12045,
  serialized_end=12171,
)
_sym_db.RegisterEnumDescriptor(_UPDATESTATE)

UpdateState = enum_type_wrapper.EnumTypeWrapper(_UPDATESTATE)
_PERIPHERALRESISTANCETYPE = _descriptor.EnumDescriptor(
  name='PeripheralResistanceType',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralResistanceType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PeripheralResistanceType', index=1, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=12173,
  serialized_end=12249,
)
_sym_db.RegisterEnumDescriptor(_PERIPHERALRESISTANCETYPE)

PeripheralResistanceType = enum_type_wrapper.EnumTypeWrapper(_PERIPHERALRESISTANCETYPE)
_PERIPHERALTESTPROGRESSTYPE = _descriptor.EnumDescriptor(
  name='PeripheralTestProgressType',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestProgressType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='off', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='on', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PeripheralTestProgressType_inProgress', index=2, number=21,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PeripheralTestProgressType', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=12252,
  serialized_end=12380,
)
_sym_db.RegisterEnumDescriptor(_PERIPHERALTESTPROGRESSTYPE)

PeripheralTestProgressType = enum_type_wrapper.EnumTypeWrapper(_PERIPHERALTESTPROGRESSTYPE)
_EXECUTABLEUPDATETYPE = _descriptor.EnumDescriptor(
  name='ExecutableUpdateType',
  full_name='Honeywell.Security.ISOM.Peripheral.ExecutableUpdateType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Complete', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Partial', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_ExecutableUpdateType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=12382,
  serialized_end=12465,
)
_sym_db.RegisterEnumDescriptor(_EXECUTABLEUPDATETYPE)

ExecutableUpdateType = enum_type_wrapper.EnumTypeWrapper(_EXECUTABLEUPDATETYPE)
_PERIPHERALTESTTYPE = _descriptor.EnumDescriptor(
  name='PeripheralTestType',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='walk', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='led', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PeripheralTestType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=12467,
  serialized_end=12538,
)
_sym_db.RegisterEnumDescriptor(_PERIPHERALTESTTYPE)

PeripheralTestType = enum_type_wrapper.EnumTypeWrapper(_PERIPHERALTESTTYPE)
_PERIPHERALUPDATETYPE = _descriptor.EnumDescriptor(
  name='PeripheralUpdateType',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Service_pack', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Regular', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Security', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PeripheralUpdateType', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=12540,
  serialized_end=12641,
)
_sym_db.RegisterEnumDescriptor(_PERIPHERALUPDATETYPE)

PeripheralUpdateType = enum_type_wrapper.EnumTypeWrapper(_PERIPHERALUPDATETYPE)
supportedOperations = 1010
supportedRelations = 1011
supportedEvents = 1012
supportedCapabilities = 1013
fullEntity = 10050
info = 10051
config = 10071
identifiers = 10091
relations = 10111
troubleState = 10130
omitState = 10140
omitState_s_unOmit = 10141
omitState_s_omit = 10142
versions = 10150
versions_s_all = 10151
time = 10160
tests_s_state = 10170
tests_s_start = 10171
tests_s_stop = 10172
tests_s_walk_s_start = 10173
tests_s_walk_s_stop = 10174
tests_s_led_s_start = 10175
tests_s_led_s_stop = 10176
tests_s_resistance_s_start = 10177
tests_s_resistance_s_stop = 10178
tests_s_rri_s_start = 10179
tests_s_rri_s_stop = 11000
tests_s_rri_s_clear = 11001
tests_s_clear = 11002
state = 10180
updates_s_config = 10190
updates_s_executable_s_start = 10191
updates_s_executable_s_abort = 10192
updates_s_bootloader_s_start = 10193
updates_s_bootloader_s_abort = 10194
updates_s_executable_s_stop = 10195
updates_s_bootloader_s_stop = 10196
updates_s_pending = 10197
updates_s_abort = 10198
updates_s_start = 10199
updates_s_pause = 10220
discovery = 10200
discovery_s_state = 10201
discovery_s_state_s_enabled = 10202
discovery_s_state_s_disabled = 10203
versions_s = 10300
powerState = 10500
reboot = 10600
commState = 10700
batteryState = 10800
mainsState = 10900
resistanceState = 11100
Max_Resources = 1073741824
PeripheralParentOfPeripheral = 10051
PeripheralChildOfPeripheral = 10052
PeripheralAssignedDevice = 10053
PeripheralConnectedPeripheral = 10054
PeripheralConnectedToInterface = 10055
PeripheralAssignedToPM = 10056
PeripheralAssignedCamera = 10058
PeripheralAssignedRecorder = 10059
PeripheralOwnsInterface = 10060
PeripheralAssignedKeyPad = 10061
PeripheralHasSystem = 10062
PeripheralMainsPSUPeripheral = 10063
PeripheralBatterySourcingFromPeripheral = 10064
PeripheralOwnedByAccount = 10077
PeripheralOwnedBySite = 100078
PeripheralAssignedKeyFob = 10078
PeripheralOwnsEventStreams = 100079
PeripheralHasSchedule = 100080
Max_Relations = 1073741824
Updates_p_inProgress = 11
Updates_p_error = 12
Updates_p_abort = 13
Updates_p_success = 14
config_p_add = 10010
config_p_modify = 10011
config_p_delete = 10012
config_p_discovery = 10013
discovery_p_error = 10020
discovery_p_timeout = 10021
discovery_p_inProgress = 10022
discovery_p_disabled = 10023
discovery_p_enabled = 10024
commState_p_normal = 10100
commState_p_fail = 10101
commState_p_signalStrength = 10102
cpuState_p_temperature = 10201
mainsState_p_normal = 201
mainsState_p_acLoss = 202
mainsState_p_earthGround = 203
batteryState_p_state = 500
batteryState_p_normal = 501
batteryState_p_lowBattery = 502
batteryState_p_fail = 503
batteryState_p_critical = 504
batteryState_p_charging = 505
troubleState_p_normal = 803
troubleState_p_trouble = 804
troubleState_s_tamper_p_failed = 801
troubleState_s_tamper_p_normal = 802
tests_p_start = 901
tests_p_inProgress = 902
tests_p_stop = 903
tests_p_abort = 904
connectionState_p_enable = 10300
connectionState_p_disable = 10301
omitState_p_unOmit = 10400
omitState_p_omit = 10401
Events_reboot = 10501
Max_Events = 1073741824
preparing = 11
inProgress = 12
restartRequired = 13
finished = 14
abort = 15
error = 16
Max_UpdateState = 1073741824
normal = 11
Max_PeripheralResistanceType = 1073741824
off = 11
on = 12
PeripheralTestProgressType_inProgress = 21
Max_PeripheralTestProgressType = 1073741824
Complete = 11
Partial = 12
Max_ExecutableUpdateType = 1073741824
walk = 11
led = 12
Max_PeripheralTestType = 1073741824
Service_pack = 11
Regular = 12
Security = 13
Max_PeripheralUpdateType = 1073741824



_PERIPHERALOPERATIONS = _descriptor.Descriptor(
  name='PeripheralOperations',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralOperations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralOperations.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=128,
  serialized_end=226,
)


_PERIPHERALSUPPORTEDRELATIONS = _descriptor.Descriptor(
  name='PeripheralSupportedRelations',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralSupportedRelations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relations', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralSupportedRelations.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=228,
  serialized_end=334,
)


_PERIPHERALEVENTS = _descriptor.Descriptor(
  name='PeripheralEvents',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralEvents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='events', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralEvents.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=336,
  serialized_end=424,
)


_PERIPHERALPOWER = _descriptor.Descriptor(
  name='PeripheralPower',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralPower',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralPower.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='mainsState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralPower.mainsState', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=10,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='batteryState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralPower.batteryState', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=427,
  serialized_end=584,
)


_PERIPHERALPOWERLIST = _descriptor.Descriptor(
  name='PeripheralPowerList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralPowerList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='power', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralPowerList.power', 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=586,
  serialized_end=685,
)


_PERIPHERALRESISTANCESTATE = _descriptor.Descriptor(
  name='PeripheralResistanceState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralResistanceState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralResistanceState.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.Peripheral.PeripheralResistanceState.state', index=1,
      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='resistance', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralResistanceState.resistance', index=2,
      number=13, 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=688,
  serialized_end=834,
)


_PERIPHERALRESISTANCESTATELIST = _descriptor.Descriptor(
  name='PeripheralResistanceStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralResistanceStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resistanceState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralResistanceStateList.resistanceState', 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=837,
  serialized_end=966,
)


_PERIPHERALCOMMSTATE = _descriptor.Descriptor(
  name='PeripheralCommState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralCommState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralCommState.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.Peripheral.PeripheralCommState.state', index=1,
      number=21, 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),
    _descriptor.FieldDescriptor(
      name='linkQuality', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralCommState.linkQuality', index=2,
      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='timeSinceLastLQMeasured', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralCommState.timeSinceLastLQMeasured', index=3,
      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\021'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=969,
  serialized_end=1162,
)


_PERIPHERALCOMMSTATELIST = _descriptor.Descriptor(
  name='PeripheralCommStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralCommStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='commState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralCommStateList.commState', 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=1164,
  serialized_end=1275,
)


_FUSESTATE = _descriptor.Descriptor(
  name='FuseState',
  full_name='Honeywell.Security.ISOM.Peripheral.FuseState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.FuseState.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='fuseOk', full_name='Honeywell.Security.ISOM.Peripheral.FuseState.fuseOk', index=1,
      number=12, 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=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1277,
  serialized_end=1326,
)


_PERIPHERALBATTERYSTATE = _descriptor.Descriptor(
  name='PeripheralBatteryState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState.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.Peripheral.PeripheralBatteryState.state', index=1,
      number=21, 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),
    _descriptor.FieldDescriptor(
      name='batteryLevel', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState.batteryLevel', index=2,
      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='batteryStandbyTime', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState.batteryStandbyTime', index=3,
      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\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='batteryChargeTime', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState.batteryChargeTime', index=4,
      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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1329,
  serialized_end=1596,
)


_PERIPHERALBATTERYSTATELIST = _descriptor.Descriptor(
  name='PeripheralBatteryStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='batteryState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralBatteryStateList.batteryState', 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=1598,
  serialized_end=1718,
)


_PERIPHERALMAINSSTATE = _descriptor.Descriptor(
  name='PeripheralMainsState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState.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.Peripheral.PeripheralMainsState.state', index=1,
      number=12, 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),
    _descriptor.FieldDescriptor(
      name='fuseState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState.fuseState', index=2,
      number=13, 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='voltageRatingInVolts', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState.voltageRatingInVolts', index=3,
      number=14, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='currentRatingInAmps', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState.currentRatingInAmps', index=4,
      number=15, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='voltageReadingInVolts', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState.voltageReadingInVolts', index=5,
      number=16, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='currentReadingInAmps', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsState.currentReadingInAmps', index=6,
      number=17, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(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=1721,
  serialized_end=2003,
)


_PERIPHERALMAINSSTATELIST = _descriptor.Descriptor(
  name='PeripheralMainsStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='mainsState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralMainsStateList.mainsState', 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=2005,
  serialized_end=2119,
)


_PERIPHERALTESTSTATE = _descriptor.Descriptor(
  name='PeripheralTestState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestState.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.Peripheral.PeripheralTestState.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='walk', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestState.walk', 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='led', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestState.led', 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='resistance', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestState.resistance', index=4,
      number=15, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2122,
  serialized_end=2451,
)


_PERIPHERALTESTSTARTTYPE = _descriptor.Descriptor(
  name='PeripheralTestStartType',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestStartType',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestStartType.type', index=0,
      number=11, 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=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2453,
  serialized_end=2492,
)


_PERIPHERALTESTSTATELIST = _descriptor.Descriptor(
  name='PeripheralTestStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='testState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTestStateList.testState', 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=2494,
  serialized_end=2605,
)


_PERIPHERALUPDATESTATE = _descriptor.Descriptor(
  name='PeripheralUpdateState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateState.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.Peripheral.PeripheralUpdateState.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='fileState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateState.fileState', index=2,
      number=13, 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=2608,
  serialized_end=2799,
)


_PERIPHERALUPDATESTATELIST = _descriptor.Descriptor(
  name='PeripheralUpdateStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='updateState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateStateList.updateState', 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=2801,
  serialized_end=2918,
)


_PERIPHERALTROUBLES = _descriptor.Descriptor(
  name='PeripheralTroubles',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='tamper', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.tamper', index=0,
      number=101, 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='coverContactRemoved', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.coverContactRemoved', index=1,
      number=102, 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='masked', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.masked', index=2,
      number=103, 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='wallTamper', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.wallTamper', index=3,
      number=104, 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='CommsFailure', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.CommsFailure', index=4,
      number=201, 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='SignalStrengthTooLow', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.SignalStrengthTooLow', index=5,
      number=202, 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='JamSignal', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.JamSignal', index=6,
      number=203, 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='ACLoss', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.ACLoss', index=7,
      number=301, 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='LowAccu', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.LowAccu', index=8,
      number=302, 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='LowBattery', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.LowBattery', index=9,
      number=303, 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='RAMError', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.RAMError', index=10,
      number=601, 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='ROMError', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.ROMError', index=11,
      number=602, 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='BootloaderError', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.BootloaderError', index=12,
      number=603, 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='FirmwareIncompatible', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.FirmwareIncompatible', index=13,
      number=604, 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='WalkTestFailure', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubles.WalkTestFailure', index=14,
      number=901, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2921,
  serialized_end=3868,
)


_PERIPHERALREBOOTSTATE = _descriptor.Descriptor(
  name='PeripheralRebootState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRebootState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRebootState.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='lastReboot', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRebootState.lastReboot', 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=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3870,
  serialized_end=3970,
)


_PERIPHERALSTATE = _descriptor.Descriptor(
  name='PeripheralState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.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.Peripheral.PeripheralState.troubleState', 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=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='omitState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.omitState', 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),
    _descriptor.FieldDescriptor(
      name='bypassState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.bypassState', 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=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='testState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.testState', 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=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='updateState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.updateState', index=5,
      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='mainsState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.mainsState', 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='batteryState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.batteryState', index=7,
      number=29, 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='commState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.commState', index=8,
      number=20, 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='activeTroubles', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.activeTroubles', index=9,
      number=25, 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='resistanceState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.resistanceState', index=10,
      number=30, 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='rebootState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralState.rebootState', index=11,
      number=32, 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=3973,
  serialized_end=4869,
)


_PERIPHERALSTATELIST = _descriptor.Descriptor(
  name='PeripheralStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralStateList.state', 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=4871,
  serialized_end=4970,
)


_PERIPHERALTROUBLESTATE = _descriptor.Descriptor(
  name='PeripheralTroubleState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleState.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.Peripheral.PeripheralTroubleState.state', 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=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='activeTrouble', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleState.activeTrouble', index=2,
      number=13, 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=4973,
  serialized_end=5166,
)


_PERIPHERALTROUBLESTATELIST = _descriptor.Descriptor(
  name='PeripheralTroubleStateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='troubleState', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleStateList.troubleState', 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=5168,
  serialized_end=5288,
)


_PERIPHERALUPDATEFILESTATE = _descriptor.Descriptor(
  name='PeripheralUpdateFileState',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='fileId', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState.fileId', 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='fileType', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState.fileType', 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='state', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState.state', 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='lastUpdate', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState.lastUpdate', 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\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=5291,
  serialized_end=5491,
)


_EXECUTABLEIMAGE = _descriptor.Descriptor(
  name='ExecutableImage',
  full_name='Honeywell.Security.ISOM.Peripheral.ExecutableImage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='fileId', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableImage.fileId', 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='checkSum', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableImage.checkSum', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=5493,
  serialized_end=5554,
)


_EXECUTABLEIMAGELIST = _descriptor.Descriptor(
  name='ExecutableImageList',
  full_name='Honeywell.Security.ISOM.Peripheral.ExecutableImageList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='images', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableImageList.images', 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=5556,
  serialized_end=5656,
)


_PERIPHERALEXECUTABLEIMAGE = _descriptor.Descriptor(
  name='PeripheralExecutableImage',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralExecutableImage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ID', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralExecutableImage.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='images', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralExecutableImage.images', index=1,
      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=5658,
  serialized_end=5776,
)


_EXECUTABLECONFIG = _descriptor.Descriptor(
  name='ExecutableConfig',
  full_name='Honeywell.Security.ISOM.Peripheral.ExecutableConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='noOfFiles', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableConfig.noOfFiles', index=0,
      number=11, 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='fileNames', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableConfig.fileNames', index=1,
      number=12, 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='updateTypes', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableConfig.updateTypes', 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='checkSumType', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableConfig.checkSumType', 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='trustedCert', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableConfig.trustedCert', index=4,
      number=15, 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=5779,
  serialized_end=6010,
)


_PERIPHERALTIME = _descriptor.Descriptor(
  name='PeripheralTime',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTime',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='mode', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTime.mode', index=0,
      number=11, 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='dstAdjustMode', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTime.dstAdjustMode', 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='localTime', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTime.localTime', 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='timeZone', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTime.timeZone', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=6013,
  serialized_end=6206,
)


_EXECUTABLEVERSION = _descriptor.Descriptor(
  name='ExecutableVersion',
  full_name='Honeywell.Security.ISOM.Peripheral.ExecutableVersion',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='majorVersion', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableVersion.majorVersion', 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='minorVersion', full_name='Honeywell.Security.ISOM.Peripheral.ExecutableVersion.minorVersion', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=6208,
  serialized_end=6281,
)


_CONFIGURATIONVERSION = _descriptor.Descriptor(
  name='ConfigurationVersion',
  full_name='Honeywell.Security.ISOM.Peripheral.ConfigurationVersion',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='configurationId', full_name='Honeywell.Security.ISOM.Peripheral.ConfigurationVersion.configurationId', 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='timeStamp', full_name='Honeywell.Security.ISOM.Peripheral.ConfigurationVersion.timeStamp', 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='compatibleExe', full_name='Honeywell.Security.ISOM.Peripheral.ConfigurationVersion.compatibleExe', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=6283,
  serialized_end=6382,
)


_PERIPHERALUPDATE = _descriptor.Descriptor(
  name='PeripheralUpdate',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.id', index=0,
      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='connectionid', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.connectionid', index=1,
      number=24, 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),
    _descriptor.FieldDescriptor(
      name='connection', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.connection', index=2,
      number=25, 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='swPackage', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.swPackage', index=3,
      number=26, 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='fileIds', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.fileIds', index=4,
      number=27, 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),
    _descriptor.FieldDescriptor(
      name='file', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.file', index=5,
      number=28, 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='description', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.description', index=6,
      number=29, 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='type', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdate.type', index=7,
      number=30, 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=6385,
  serialized_end=6739,
)


_PERIPHERALUPDATELIST = _descriptor.Descriptor(
  name='PeripheralUpdateList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='updates', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralUpdateList.updates', 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=6741,
  serialized_end=6844,
)


_PERIPHERALIDENTIFIERS = _descriptor.Descriptor(
  name='PeripheralIdentifiers',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.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.Peripheral.PeripheralIdentifiers.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.Peripheral.PeripheralIdentifiers.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.Peripheral.PeripheralIdentifiers.description', 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='serialNumber', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.serialNumber', index=4,
      number=16, 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='macAddress', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.macAddress', index=5,
      number=17, 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='shortAddress', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.shortAddress', index=6,
      number=18, 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='location', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.location', index=7,
      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='ipAddress', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.ipAddress', index=8,
      number=20, 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='chipId', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers.chipId', index=9,
      number=21, 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=6847,
  serialized_end=7097,
)


_PERIPHERALIDENTIFIERSLIST = _descriptor.Descriptor(
  name='PeripheralIdentifiersList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiersList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifier', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiersList.identifier', 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=7099,
  serialized_end=7215,
)


_PERIPHERALRELATION = _descriptor.Descriptor(
  name='PeripheralRelation',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRelation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRelation.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.Peripheral.PeripheralRelation.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.Peripheral.PeripheralRelation.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=7217,
  serialized_end=7338,
)


_PERIPHERALRELATIONLIST = _descriptor.Descriptor(
  name='PeripheralRelationList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRelationList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralRelationList.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=7340,
  serialized_end=7448,
)


_PERIPHERALVERSION = _descriptor.Descriptor(
  name='PeripheralVersion',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='bootloaderVer', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.bootloaderVer', index=0,
      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='executableVer', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.executableVer', index=1,
      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='configVer', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.configVer', index=2,
      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='hardware', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.hardware', index=3,
      number=16, 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='swPackage', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.swPackage', index=4,
      number=17, 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='fileIds', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.fileIds', index=5,
      number=18, 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),
    _descriptor.FieldDescriptor(
      name='files', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersion.files', index=6,
      number=19, 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=7451,
  serialized_end=7770,
)


_PERIPHERALVERSIONLIST = _descriptor.Descriptor(
  name='PeripheralVersionList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersionList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='versions', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralVersionList.versions', 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=7772,
  serialized_end=7878,
)


_PERIPHERALTROUBLECONFIG = _descriptor.Descriptor(
  name='PeripheralTroubleConfig',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig.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='tamper', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig.tamper', index=1,
      number=12, 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='coverContactRemoved', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig.coverContactRemoved', index=2,
      number=13, 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='masked', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig.masked', index=3,
      number=14, 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='wallTamper', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig.wallTamper', index=4,
      number=15, 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=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=7881,
  serialized_end=8009,
)


_PERIPHERALCONFIG = _descriptor.Descriptor(
  name='PeripheralConfig',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.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.Peripheral.PeripheralConfig.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='enable', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.enable', index=2,
      number=20, 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='oldModelName', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.oldModelName', index=3,
      number=21, 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='versions', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.versions', 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=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='encryptionType', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.encryptionType', index=5,
      number=26, 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='encryptionKey', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.encryptionKey', index=6,
      number=24, 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='vendorName', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.vendorName', index=7,
      number=25, 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='modelName', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.modelName', index=8,
      number=27, 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='connectionDetail', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.connectionDetail', index=9,
      number=28, 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='troubleDetectionConfig', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfig.troubleDetectionConfig', index=10,
      number=29, 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=8012,
  serialized_end=8680,
)


_PERIPHERALCONFIGLIST = _descriptor.Descriptor(
  name='PeripheralConfigList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfigList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='peripherals', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfigList.peripherals', 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),
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralConfigList.config', index=1,
      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=8683,
  serialized_end=8860,
)


_PERIPHERALENTITY = _descriptor.Descriptor(
  name='PeripheralEntity',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralEntity.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.Peripheral.PeripheralEntity.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=8863,
  serialized_end=9029,
)


_PERIPHERALENTITYLIST = _descriptor.Descriptor(
  name='PeripheralEntityList',
  full_name='Honeywell.Security.ISOM.Peripheral.PeripheralEntityList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entity', full_name='Honeywell.Security.ISOM.Peripheral.PeripheralEntityList.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=9031,
  serialized_end=9133,
)

_PERIPHERALOPERATIONS.fields_by_name['resources'].enum_type = _RESOURCES
_PERIPHERALSUPPORTEDRELATIONS.fields_by_name['relations'].enum_type = _RELATIONS
_PERIPHERALEVENTS.fields_by_name['events'].enum_type = _EVENTS
_PERIPHERALPOWER.fields_by_name['mainsState'].enum_type = IsomStdDef__pb2._MAINSSTATE
_PERIPHERALPOWER.fields_by_name['batteryState'].enum_type = IsomStdDef__pb2._BATTERYSTATE
_PERIPHERALPOWERLIST.fields_by_name['power'].message_type = _PERIPHERALPOWER
_PERIPHERALRESISTANCESTATE.fields_by_name['state'].enum_type = _PERIPHERALRESISTANCETYPE
_PERIPHERALRESISTANCESTATELIST.fields_by_name['resistanceState'].message_type = _PERIPHERALRESISTANCESTATE
_PERIPHERALCOMMSTATE.fields_by_name['state'].enum_type = IsomStdDef__pb2._COMMSTATE
_PERIPHERALCOMMSTATE.fields_by_name['timeSinceLastLQMeasured'].message_type = IsomStdDef__pb2._ISOMDURATION
_PERIPHERALCOMMSTATELIST.fields_by_name['commState'].message_type = _PERIPHERALCOMMSTATE
_PERIPHERALBATTERYSTATE.fields_by_name['state'].enum_type = IsomStdDef__pb2._BATTERYSTATE
_PERIPHERALBATTERYSTATE.fields_by_name['batteryStandbyTime'].message_type = IsomStdDef__pb2._ISOMDURATION
_PERIPHERALBATTERYSTATE.fields_by_name['batteryChargeTime'].message_type = IsomStdDef__pb2._ISOMDURATION
_PERIPHERALBATTERYSTATELIST.fields_by_name['batteryState'].message_type = _PERIPHERALBATTERYSTATE
_PERIPHERALMAINSSTATE.fields_by_name['state'].enum_type = IsomStdDef__pb2._MAINSSTATE
_PERIPHERALMAINSSTATE.fields_by_name['fuseState'].message_type = _FUSESTATE
_PERIPHERALMAINSSTATELIST.fields_by_name['mainsState'].message_type = _PERIPHERALMAINSSTATE
_PERIPHERALTESTSTATE.fields_by_name['state'].enum_type = IsomStdDef__pb2._STATE
_PERIPHERALTESTSTATE.fields_by_name['walk'].enum_type = _PERIPHERALTESTPROGRESSTYPE
_PERIPHERALTESTSTATE.fields_by_name['led'].enum_type = _PERIPHERALTESTPROGRESSTYPE
_PERIPHERALTESTSTATE.fields_by_name['resistance'].enum_type = _PERIPHERALTESTPROGRESSTYPE
_PERIPHERALTESTSTATELIST.fields_by_name['testState'].message_type = _PERIPHERALTESTSTATE
_PERIPHERALUPDATESTATE.fields_by_name['state'].enum_type = _UPDATESTATE
_PERIPHERALUPDATESTATE.fields_by_name['fileState'].message_type = _PERIPHERALUPDATEFILESTATE
_PERIPHERALUPDATESTATELIST.fields_by_name['updateState'].message_type = _PERIPHERALUPDATESTATE
_PERIPHERALTROUBLES.fields_by_name['tamper'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['coverContactRemoved'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['masked'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['wallTamper'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['CommsFailure'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['SignalStrengthTooLow'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['JamSignal'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['ACLoss'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['LowAccu'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['LowBattery'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['RAMError'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['ROMError'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['BootloaderError'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['FirmwareIncompatible'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALTROUBLES.fields_by_name['WalkTestFailure'].enum_type = IsomStdDef__pb2._TROUBLESTATE
_PERIPHERALREBOOTSTATE.fields_by_name['lastReboot'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PERIPHERALSTATE.fields_by_name['troubleState'].message_type = IsomDevices__pb2._DEVICETROUBLESTATE
_PERIPHERALSTATE.fields_by_name['omitState'].message_type = IsomDevices__pb2._DEVICEOMITSTATE
_PERIPHERALSTATE.fields_by_name['bypassState'].message_type = IsomDevices__pb2._DEVICEBYPASSSTATE
_PERIPHERALSTATE.fields_by_name['testState'].message_type = _PERIPHERALTESTSTATE
_PERIPHERALSTATE.fields_by_name['updateState'].message_type = _PERIPHERALUPDATESTATE
_PERIPHERALSTATE.fields_by_name['mainsState'].message_type = _PERIPHERALMAINSSTATE
_PERIPHERALSTATE.fields_by_name['batteryState'].message_type = _PERIPHERALBATTERYSTATE
_PERIPHERALSTATE.fields_by_name['commState'].message_type = _PERIPHERALCOMMSTATE
_PERIPHERALSTATE.fields_by_name['activeTroubles'].message_type = _PERIPHERALTROUBLES
_PERIPHERALSTATE.fields_by_name['resistanceState'].message_type = _PERIPHERALRESISTANCESTATE
_PERIPHERALSTATE.fields_by_name['rebootState'].message_type = _PERIPHERALREBOOTSTATE
_PERIPHERALSTATELIST.fields_by_name['state'].message_type = _PERIPHERALSTATE
_PERIPHERALTROUBLESTATE.fields_by_name['state'].message_type = IsomDevices__pb2._DEVICETROUBLESTATE
_PERIPHERALTROUBLESTATE.fields_by_name['activeTrouble'].message_type = _PERIPHERALTROUBLES
_PERIPHERALTROUBLESTATELIST.fields_by_name['troubleState'].message_type = _PERIPHERALTROUBLESTATE
_PERIPHERALUPDATEFILESTATE.fields_by_name['state'].enum_type = _UPDATESTATE
_PERIPHERALUPDATEFILESTATE.fields_by_name['lastUpdate'].message_type = IsomStdDef__pb2._ISOMDATETIME
_EXECUTABLEIMAGELIST.fields_by_name['images'].message_type = _EXECUTABLEIMAGE
_PERIPHERALEXECUTABLEIMAGE.fields_by_name['images'].message_type = _EXECUTABLEIMAGE
_EXECUTABLECONFIG.fields_by_name['updateTypes'].enum_type = _EXECUTABLEUPDATETYPE
_EXECUTABLECONFIG.fields_by_name['checkSumType'].enum_type = IsomStdDef__pb2._FILECHECKSUMTYPE
_PERIPHERALTIME.fields_by_name['mode'].enum_type = IsomSystem__pb2._TIMESYNCMODE
_PERIPHERALTIME.fields_by_name['dstAdjustMode'].enum_type = IsomSystem__pb2._DSTADJUSTMODE
_PERIPHERALUPDATE.fields_by_name['connection'].message_type = IsomStdDef__pb2._CONNECTIONDETAIL
_PERIPHERALUPDATE.fields_by_name['file'].message_type = Files__pb2._FILECONFIG
_PERIPHERALUPDATE.fields_by_name['description'].message_type = IsomStdDef__pb2._ISOMSTRING
_PERIPHERALUPDATE.fields_by_name['type'].enum_type = _PERIPHERALUPDATETYPE
_PERIPHERALUPDATELIST.fields_by_name['updates'].message_type = _PERIPHERALUPDATE
_PERIPHERALIDENTIFIERS.fields_by_name['location'].message_type = IsomStdDef__pb2._ISOMLOCATION
_PERIPHERALIDENTIFIERSLIST.fields_by_name['identifier'].message_type = _PERIPHERALIDENTIFIERS
_PERIPHERALRELATION.fields_by_name['name'].enum_type = _RELATIONS
_PERIPHERALRELATIONLIST.fields_by_name['relation'].message_type = _PERIPHERALRELATION
_PERIPHERALVERSION.fields_by_name['executableVer'].message_type = _EXECUTABLEVERSION
_PERIPHERALVERSION.fields_by_name['configVer'].message_type = _CONFIGURATIONVERSION
_PERIPHERALVERSION.fields_by_name['files'].message_type = Files__pb2._FILECONFIG
_PERIPHERALVERSIONLIST.fields_by_name['versions'].message_type = _PERIPHERALVERSION
_PERIPHERALCONFIG.fields_by_name['identifiers'].message_type = _PERIPHERALIDENTIFIERS
_PERIPHERALCONFIG.fields_by_name['relation'].message_type = _PERIPHERALRELATION
_PERIPHERALCONFIG.fields_by_name['versions'].message_type = _PERIPHERALVERSION
_PERIPHERALCONFIG.fields_by_name['encryptionType'].enum_type = IsomStdDef__pb2._ENCRYPTIONTYPE
_PERIPHERALCONFIG.fields_by_name['vendorName'].message_type = IsomStdDef__pb2._ISOMSTRING
_PERIPHERALCONFIG.fields_by_name['modelName'].message_type = IsomStdDef__pb2._ISOMSTRING
_PERIPHERALCONFIG.fields_by_name['connectionDetail'].message_type = IsomStdDef__pb2._CONNECTIONDETAIL
_PERIPHERALCONFIG.fields_by_name['troubleDetectionConfig'].message_type = _PERIPHERALTROUBLECONFIG
_PERIPHERALCONFIGLIST.fields_by_name['peripherals'].message_type = _PERIPHERALCONFIG
_PERIPHERALCONFIGLIST.fields_by_name['config'].message_type = _PERIPHERALCONFIG
_PERIPHERALENTITY.fields_by_name['config'].message_type = _PERIPHERALCONFIG
_PERIPHERALENTITY.fields_by_name['state'].message_type = _PERIPHERALSTATE
_PERIPHERALENTITYLIST.fields_by_name['entity'].message_type = _PERIPHERALENTITY
DESCRIPTOR.message_types_by_name['PeripheralOperations'] = _PERIPHERALOPERATIONS
DESCRIPTOR.message_types_by_name['PeripheralSupportedRelations'] = _PERIPHERALSUPPORTEDRELATIONS
DESCRIPTOR.message_types_by_name['PeripheralEvents'] = _PERIPHERALEVENTS
DESCRIPTOR.message_types_by_name['PeripheralPower'] = _PERIPHERALPOWER
DESCRIPTOR.message_types_by_name['PeripheralPowerList'] = _PERIPHERALPOWERLIST
DESCRIPTOR.message_types_by_name['PeripheralResistanceState'] = _PERIPHERALRESISTANCESTATE
DESCRIPTOR.message_types_by_name['PeripheralResistanceStateList'] = _PERIPHERALRESISTANCESTATELIST
DESCRIPTOR.message_types_by_name['PeripheralCommState'] = _PERIPHERALCOMMSTATE
DESCRIPTOR.message_types_by_name['PeripheralCommStateList'] = _PERIPHERALCOMMSTATELIST
DESCRIPTOR.message_types_by_name['FuseState'] = _FUSESTATE
DESCRIPTOR.message_types_by_name['PeripheralBatteryState'] = _PERIPHERALBATTERYSTATE
DESCRIPTOR.message_types_by_name['PeripheralBatteryStateList'] = _PERIPHERALBATTERYSTATELIST
DESCRIPTOR.message_types_by_name['PeripheralMainsState'] = _PERIPHERALMAINSSTATE
DESCRIPTOR.message_types_by_name['PeripheralMainsStateList'] = _PERIPHERALMAINSSTATELIST
DESCRIPTOR.message_types_by_name['PeripheralTestState'] = _PERIPHERALTESTSTATE
DESCRIPTOR.message_types_by_name['PeripheralTestStartType'] = _PERIPHERALTESTSTARTTYPE
DESCRIPTOR.message_types_by_name['PeripheralTestStateList'] = _PERIPHERALTESTSTATELIST
DESCRIPTOR.message_types_by_name['PeripheralUpdateState'] = _PERIPHERALUPDATESTATE
DESCRIPTOR.message_types_by_name['PeripheralUpdateStateList'] = _PERIPHERALUPDATESTATELIST
DESCRIPTOR.message_types_by_name['PeripheralTroubles'] = _PERIPHERALTROUBLES
DESCRIPTOR.message_types_by_name['PeripheralRebootState'] = _PERIPHERALREBOOTSTATE
DESCRIPTOR.message_types_by_name['PeripheralState'] = _PERIPHERALSTATE
DESCRIPTOR.message_types_by_name['PeripheralStateList'] = _PERIPHERALSTATELIST
DESCRIPTOR.message_types_by_name['PeripheralTroubleState'] = _PERIPHERALTROUBLESTATE
DESCRIPTOR.message_types_by_name['PeripheralTroubleStateList'] = _PERIPHERALTROUBLESTATELIST
DESCRIPTOR.message_types_by_name['PeripheralUpdateFileState'] = _PERIPHERALUPDATEFILESTATE
DESCRIPTOR.message_types_by_name['ExecutableImage'] = _EXECUTABLEIMAGE
DESCRIPTOR.message_types_by_name['ExecutableImageList'] = _EXECUTABLEIMAGELIST
DESCRIPTOR.message_types_by_name['PeripheralExecutableImage'] = _PERIPHERALEXECUTABLEIMAGE
DESCRIPTOR.message_types_by_name['ExecutableConfig'] = _EXECUTABLECONFIG
DESCRIPTOR.message_types_by_name['PeripheralTime'] = _PERIPHERALTIME
DESCRIPTOR.message_types_by_name['ExecutableVersion'] = _EXECUTABLEVERSION
DESCRIPTOR.message_types_by_name['ConfigurationVersion'] = _CONFIGURATIONVERSION
DESCRIPTOR.message_types_by_name['PeripheralUpdate'] = _PERIPHERALUPDATE
DESCRIPTOR.message_types_by_name['PeripheralUpdateList'] = _PERIPHERALUPDATELIST
DESCRIPTOR.message_types_by_name['PeripheralIdentifiers'] = _PERIPHERALIDENTIFIERS
DESCRIPTOR.message_types_by_name['PeripheralIdentifiersList'] = _PERIPHERALIDENTIFIERSLIST
DESCRIPTOR.message_types_by_name['PeripheralRelation'] = _PERIPHERALRELATION
DESCRIPTOR.message_types_by_name['PeripheralRelationList'] = _PERIPHERALRELATIONLIST
DESCRIPTOR.message_types_by_name['PeripheralVersion'] = _PERIPHERALVERSION
DESCRIPTOR.message_types_by_name['PeripheralVersionList'] = _PERIPHERALVERSIONLIST
DESCRIPTOR.message_types_by_name['PeripheralTroubleConfig'] = _PERIPHERALTROUBLECONFIG
DESCRIPTOR.message_types_by_name['PeripheralConfig'] = _PERIPHERALCONFIG
DESCRIPTOR.message_types_by_name['PeripheralConfigList'] = _PERIPHERALCONFIGLIST
DESCRIPTOR.message_types_by_name['PeripheralEntity'] = _PERIPHERALENTITY
DESCRIPTOR.message_types_by_name['PeripheralEntityList'] = _PERIPHERALENTITYLIST
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['UpdateState'] = _UPDATESTATE
DESCRIPTOR.enum_types_by_name['PeripheralResistanceType'] = _PERIPHERALRESISTANCETYPE
DESCRIPTOR.enum_types_by_name['PeripheralTestProgressType'] = _PERIPHERALTESTPROGRESSTYPE
DESCRIPTOR.enum_types_by_name['ExecutableUpdateType'] = _EXECUTABLEUPDATETYPE
DESCRIPTOR.enum_types_by_name['PeripheralTestType'] = _PERIPHERALTESTTYPE
DESCRIPTOR.enum_types_by_name['PeripheralUpdateType'] = _PERIPHERALUPDATETYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

PeripheralOperations = _reflection.GeneratedProtocolMessageType('PeripheralOperations', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALOPERATIONS,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralOperations)
  })
_sym_db.RegisterMessage(PeripheralOperations)

PeripheralSupportedRelations = _reflection.GeneratedProtocolMessageType('PeripheralSupportedRelations', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALSUPPORTEDRELATIONS,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralSupportedRelations)
  })
_sym_db.RegisterMessage(PeripheralSupportedRelations)

PeripheralEvents = _reflection.GeneratedProtocolMessageType('PeripheralEvents', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALEVENTS,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralEvents)
  })
_sym_db.RegisterMessage(PeripheralEvents)

PeripheralPower = _reflection.GeneratedProtocolMessageType('PeripheralPower', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALPOWER,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralPower)
  })
_sym_db.RegisterMessage(PeripheralPower)

PeripheralPowerList = _reflection.GeneratedProtocolMessageType('PeripheralPowerList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALPOWERLIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralPowerList)
  })
_sym_db.RegisterMessage(PeripheralPowerList)

PeripheralResistanceState = _reflection.GeneratedProtocolMessageType('PeripheralResistanceState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALRESISTANCESTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralResistanceState)
  })
_sym_db.RegisterMessage(PeripheralResistanceState)

PeripheralResistanceStateList = _reflection.GeneratedProtocolMessageType('PeripheralResistanceStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALRESISTANCESTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralResistanceStateList)
  })
_sym_db.RegisterMessage(PeripheralResistanceStateList)

PeripheralCommState = _reflection.GeneratedProtocolMessageType('PeripheralCommState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALCOMMSTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralCommState)
  })
_sym_db.RegisterMessage(PeripheralCommState)

PeripheralCommStateList = _reflection.GeneratedProtocolMessageType('PeripheralCommStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALCOMMSTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralCommStateList)
  })
_sym_db.RegisterMessage(PeripheralCommStateList)

FuseState = _reflection.GeneratedProtocolMessageType('FuseState', (_message.Message,), {
  'DESCRIPTOR' : _FUSESTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.FuseState)
  })
_sym_db.RegisterMessage(FuseState)

PeripheralBatteryState = _reflection.GeneratedProtocolMessageType('PeripheralBatteryState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALBATTERYSTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralBatteryState)
  })
_sym_db.RegisterMessage(PeripheralBatteryState)

PeripheralBatteryStateList = _reflection.GeneratedProtocolMessageType('PeripheralBatteryStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALBATTERYSTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralBatteryStateList)
  })
_sym_db.RegisterMessage(PeripheralBatteryStateList)

PeripheralMainsState = _reflection.GeneratedProtocolMessageType('PeripheralMainsState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALMAINSSTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralMainsState)
  })
_sym_db.RegisterMessage(PeripheralMainsState)

PeripheralMainsStateList = _reflection.GeneratedProtocolMessageType('PeripheralMainsStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALMAINSSTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralMainsStateList)
  })
_sym_db.RegisterMessage(PeripheralMainsStateList)

PeripheralTestState = _reflection.GeneratedProtocolMessageType('PeripheralTestState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTESTSTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTestState)
  })
_sym_db.RegisterMessage(PeripheralTestState)

PeripheralTestStartType = _reflection.GeneratedProtocolMessageType('PeripheralTestStartType', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTESTSTARTTYPE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTestStartType)
  })
_sym_db.RegisterMessage(PeripheralTestStartType)

PeripheralTestStateList = _reflection.GeneratedProtocolMessageType('PeripheralTestStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTESTSTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTestStateList)
  })
_sym_db.RegisterMessage(PeripheralTestStateList)

PeripheralUpdateState = _reflection.GeneratedProtocolMessageType('PeripheralUpdateState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALUPDATESTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralUpdateState)
  })
_sym_db.RegisterMessage(PeripheralUpdateState)

PeripheralUpdateStateList = _reflection.GeneratedProtocolMessageType('PeripheralUpdateStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALUPDATESTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralUpdateStateList)
  })
_sym_db.RegisterMessage(PeripheralUpdateStateList)

PeripheralTroubles = _reflection.GeneratedProtocolMessageType('PeripheralTroubles', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTROUBLES,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTroubles)
  })
_sym_db.RegisterMessage(PeripheralTroubles)

PeripheralRebootState = _reflection.GeneratedProtocolMessageType('PeripheralRebootState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALREBOOTSTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralRebootState)
  })
_sym_db.RegisterMessage(PeripheralRebootState)

PeripheralState = _reflection.GeneratedProtocolMessageType('PeripheralState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALSTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralState)
  })
_sym_db.RegisterMessage(PeripheralState)

PeripheralStateList = _reflection.GeneratedProtocolMessageType('PeripheralStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALSTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralStateList)
  })
_sym_db.RegisterMessage(PeripheralStateList)

PeripheralTroubleState = _reflection.GeneratedProtocolMessageType('PeripheralTroubleState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTROUBLESTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTroubleState)
  })
_sym_db.RegisterMessage(PeripheralTroubleState)

PeripheralTroubleStateList = _reflection.GeneratedProtocolMessageType('PeripheralTroubleStateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTROUBLESTATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTroubleStateList)
  })
_sym_db.RegisterMessage(PeripheralTroubleStateList)

PeripheralUpdateFileState = _reflection.GeneratedProtocolMessageType('PeripheralUpdateFileState', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALUPDATEFILESTATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralUpdateFileState)
  })
_sym_db.RegisterMessage(PeripheralUpdateFileState)

ExecutableImage = _reflection.GeneratedProtocolMessageType('ExecutableImage', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTABLEIMAGE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.ExecutableImage)
  })
_sym_db.RegisterMessage(ExecutableImage)

ExecutableImageList = _reflection.GeneratedProtocolMessageType('ExecutableImageList', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTABLEIMAGELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.ExecutableImageList)
  })
_sym_db.RegisterMessage(ExecutableImageList)

PeripheralExecutableImage = _reflection.GeneratedProtocolMessageType('PeripheralExecutableImage', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALEXECUTABLEIMAGE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralExecutableImage)
  })
_sym_db.RegisterMessage(PeripheralExecutableImage)

ExecutableConfig = _reflection.GeneratedProtocolMessageType('ExecutableConfig', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTABLECONFIG,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.ExecutableConfig)
  })
_sym_db.RegisterMessage(ExecutableConfig)

PeripheralTime = _reflection.GeneratedProtocolMessageType('PeripheralTime', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTIME,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTime)
  })
_sym_db.RegisterMessage(PeripheralTime)

ExecutableVersion = _reflection.GeneratedProtocolMessageType('ExecutableVersion', (_message.Message,), {
  'DESCRIPTOR' : _EXECUTABLEVERSION,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.ExecutableVersion)
  })
_sym_db.RegisterMessage(ExecutableVersion)

ConfigurationVersion = _reflection.GeneratedProtocolMessageType('ConfigurationVersion', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGURATIONVERSION,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.ConfigurationVersion)
  })
_sym_db.RegisterMessage(ConfigurationVersion)

PeripheralUpdate = _reflection.GeneratedProtocolMessageType('PeripheralUpdate', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALUPDATE,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralUpdate)
  })
_sym_db.RegisterMessage(PeripheralUpdate)

PeripheralUpdateList = _reflection.GeneratedProtocolMessageType('PeripheralUpdateList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALUPDATELIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralUpdateList)
  })
_sym_db.RegisterMessage(PeripheralUpdateList)

PeripheralIdentifiers = _reflection.GeneratedProtocolMessageType('PeripheralIdentifiers', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALIDENTIFIERS,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiers)
  })
_sym_db.RegisterMessage(PeripheralIdentifiers)

PeripheralIdentifiersList = _reflection.GeneratedProtocolMessageType('PeripheralIdentifiersList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALIDENTIFIERSLIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralIdentifiersList)
  })
_sym_db.RegisterMessage(PeripheralIdentifiersList)

PeripheralRelation = _reflection.GeneratedProtocolMessageType('PeripheralRelation', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALRELATION,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralRelation)
  })
_sym_db.RegisterMessage(PeripheralRelation)

PeripheralRelationList = _reflection.GeneratedProtocolMessageType('PeripheralRelationList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALRELATIONLIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralRelationList)
  })
_sym_db.RegisterMessage(PeripheralRelationList)

PeripheralVersion = _reflection.GeneratedProtocolMessageType('PeripheralVersion', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALVERSION,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralVersion)
  })
_sym_db.RegisterMessage(PeripheralVersion)

PeripheralVersionList = _reflection.GeneratedProtocolMessageType('PeripheralVersionList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALVERSIONLIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralVersionList)
  })
_sym_db.RegisterMessage(PeripheralVersionList)

PeripheralTroubleConfig = _reflection.GeneratedProtocolMessageType('PeripheralTroubleConfig', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALTROUBLECONFIG,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralTroubleConfig)
  })
_sym_db.RegisterMessage(PeripheralTroubleConfig)

PeripheralConfig = _reflection.GeneratedProtocolMessageType('PeripheralConfig', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALCONFIG,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralConfig)
  })
_sym_db.RegisterMessage(PeripheralConfig)

PeripheralConfigList = _reflection.GeneratedProtocolMessageType('PeripheralConfigList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALCONFIGLIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralConfigList)
  })
_sym_db.RegisterMessage(PeripheralConfigList)

PeripheralEntity = _reflection.GeneratedProtocolMessageType('PeripheralEntity', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALENTITY,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralEntity)
  })
_sym_db.RegisterMessage(PeripheralEntity)

PeripheralEntityList = _reflection.GeneratedProtocolMessageType('PeripheralEntityList', (_message.Message,), {
  'DESCRIPTOR' : _PERIPHERALENTITYLIST,
  '__module__' : 'IsomPeripheral_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Peripheral.PeripheralEntityList)
  })
_sym_db.RegisterMessage(PeripheralEntityList)


_PERIPHERALCOMMSTATE.fields_by_name['timeSinceLastLQMeasured']._options = None
_PERIPHERALBATTERYSTATE.fields_by_name['batteryStandbyTime']._options = None
_PERIPHERALBATTERYSTATE.fields_by_name['batteryChargeTime']._options = None
_PERIPHERALREBOOTSTATE.fields_by_name['lastReboot']._options = None
_PERIPHERALUPDATEFILESTATE.fields_by_name['lastUpdate']._options = None
_PERIPHERALUPDATE.fields_by_name['description']._options = None
_PERIPHERALCONFIG.fields_by_name['vendorName']._options = None
_PERIPHERALCONFIG.fields_by_name['modelName']._options = None
# @@protoc_insertion_point(module_scope)
