package dm

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service DeviceGroup

dm.proto:267

service DeviceInteract

dm.proto:323

设备交互

service DeviceManage

dm.proto:83

设备管理

service DeviceMsg

dm.proto:296

设备消息

service OtaManage

dm.proto:355

新的ota功能实现

service ProductManage

dm.proto:155

产品管理

service ProtocolManage

dm.proto:224

service RemoteConfig

dm.proto:288

service SchemaManage

dm.proto:211

公共物模型管理

service userDevice

dm.proto:394

message AbnormalLogInfo

dm.proto:1016

设备的日志数据

Used as request type in: DeviceMsg.abnormalLogCreate

Used as field type in: AbnormalLogIndexResp

message ActionSendResp

dm.proto:1056

Used as response type in: DeviceInteract.actionRead, DeviceInteract.actionSend

message CommonSchemaInfo

dm.proto:1666

Used in: CommonSchemaCreateReq, CommonSchemaIndexResp, CommonSchemaUpdateReq

message CompareInt64

dm.proto:34

Used in: DeviceInfoIndexReq, DeviceInfoMultiUpdateReq

message CompareString

dm.proto:30

message CustomTopic

dm.proto:1212

Used in: ProductCustom

message DevInit

dm.proto:1420

Used in: ProductConfig

message DeviceBindTokenInfo

dm.proto:1890

Used as response type in: DeviceManage.deviceBindTokenCreate, DeviceManage.deviceBindTokenRead

message DeviceCore

dm.proto:1517

Used in: DeviceGatewayIndexReq, DeviceGatewayIndexResp, DeviceGatewayMultiCreateReq, DeviceGatewayMultiSaveReq, DeviceInfoBindReq, DeviceInfoCanBindReq, DeviceInfoIndexReq, DeviceInfoMultiBindReq, DeviceInfoMultiUpdateReq, DeviceMoveReq, DeviceProfile, DeviceProfileIndexReq, DeviceProfileReadReq, DeviceResetReq, DeviceTransferReq, GatewayCanBindIndexReq, GatewayCanBindIndexResp, GatewayNotifyBindSendReq, GroupDeviceMultiDeleteReq, GroupDeviceMultiSaveReq, GroupInfo, GroupInfoIndexReq, PropertyControlMultiSendReq, PropertyGetReportMultiSendReq, UserDeviceCollectSave, UserDeviceShareIndexReq, UserDeviceShareInfo, UserDeviceShareMultiAcceptReq, UserDeviceShareReadReq, deviceOnlineMultiFix

message DeviceCountInfo

dm.proto:1920

Used in: DeviceCountResp

message DeviceData

dm.proto:1522

Used in: PropertyLogLatestIndex2Req

message DeviceError

dm.proto:1528

Used in: DeviceInfoMultiBindResp

message DeviceGatewayBindDevice

dm.proto:1217

Used in: DeviceGatewayMultiCreateReq

message DeviceGatewayMultiSaveReq

dm.proto:1254

Used as request type in: DeviceManage.deviceGatewayMultiDelete, DeviceManage.deviceGatewayMultiUpdate

message DeviceGatewaySign

dm.proto:1223

Used in: DeviceGatewayBindDevice

message DeviceGroupMultiSaveReq

dm.proto:1834

Used as request type in: DeviceManage.deviceGroupMultiCreate, DeviceManage.deviceGroupMultiDelete, DeviceManage.deviceGroupMultiUpdate

message DeviceInfo

dm.proto:1361

Used as request type in: DeviceManage.deviceInfoCreate, DeviceManage.deviceInfoUpdate

Used as response type in: DeviceManage.deviceInfoRead

Used as field type in: DeviceInfoIndexResp, ProtocolScriptDevice

message DeviceModuleVersion

dm.proto:457

Used as response type in: DeviceManage.deviceModuleVersionRead

Used as field type in: DeviceModuleVersionIndexResp

message DeviceProfile

dm.proto:1844

Used as request type in: DeviceManage.deviceProfileUpdate

Used as response type in: DeviceManage.deviceProfileRead

Used as field type in: DeviceProfileIndexResp

message DeviceProfileReadReq

dm.proto:1851

Used as request type in: DeviceManage.deviceProfileDelete, DeviceManage.deviceProfileRead

message DeviceSchema

dm.proto:1803

Used as request type in: DeviceManage.deviceSchemaCreate, DeviceManage.deviceSchemaUpdate

Used as field type in: DeviceSchemaIndexResp, DeviceSchemaMultiCreateReq

message DeviceShareInfo

dm.proto:540

Used in: UserDeviceShareMultiInfo

message DeviceTransferReq

dm.proto:491

Used as request type in: DeviceManage.deviceTransfer, userDevice.userDeviceTransfer

message Empty

dm.proto:9

Used as request type in: DeviceManage.deviceBindTokenCreate, SchemaManage.commonSchemaInit, userDevice.userDeviceCollectIndex

Used as response type in: DeviceGroup.groupDeviceMultiCreate, DeviceGroup.groupDeviceMultiDelete, DeviceGroup.groupDeviceMultiUpdate, DeviceGroup.groupInfoDelete, DeviceGroup.groupInfoMultiCreate, DeviceGroup.groupInfoUpdate, DeviceInteract.actionResp, DeviceInteract.gatewayGetFoundSend, DeviceInteract.gatewayNotifyBindSend, DeviceManage.DeviceInfoMultiUpdate, DeviceManage.deviceGatewayMultiCreate, DeviceManage.deviceGatewayMultiDelete, DeviceManage.deviceGatewayMultiUpdate, DeviceManage.deviceGroupMultiCreate, DeviceManage.deviceGroupMultiDelete, DeviceManage.deviceGroupMultiUpdate, DeviceManage.deviceInfoBind, DeviceManage.deviceInfoCanBind, DeviceManage.deviceInfoCreate, DeviceManage.deviceInfoDelete, DeviceManage.deviceInfoUnbind, DeviceManage.deviceInfoUpdate, DeviceManage.deviceMove, DeviceManage.deviceOnlineMultiFix, DeviceManage.deviceProfileDelete, DeviceManage.deviceProfileUpdate, DeviceManage.deviceReset, DeviceManage.deviceSchemaCreate, DeviceManage.deviceSchemaMultiCreate, DeviceManage.deviceSchemaMultiDelete, DeviceManage.deviceSchemaUpdate, DeviceManage.deviceTransfer, DeviceManage.rootCheck, DeviceMsg.abnormalLogCreate, OtaManage.otaFirmwareDeviceCancel, OtaManage.otaFirmwareDeviceConfirm, OtaManage.otaFirmwareDeviceRetry, OtaManage.otaFirmwareInfoDelete, OtaManage.otaFirmwareJobUpdate, OtaManage.otaModuleInfoDelete, OtaManage.otaModuleInfoUpdate, ProductManage.productCategoryDelete, ProductManage.productCategorySchemaMultiCreate, ProductManage.productCategorySchemaMultiDelete, ProductManage.productCategorySchemaMultiUpdate, ProductManage.productCategoryUpdate, ProductManage.productConfigUpdate, ProductManage.productCustomUpdate, ProductManage.productInfoCreate, ProductManage.productInfoDelete, ProductManage.productInfoUpdate, ProductManage.productInit, ProductManage.productSchemaCreate, ProductManage.productSchemaDelete, ProductManage.productSchemaMultiCreate, ProductManage.productSchemaTslImport, ProductManage.productSchemaUpdate, ProtocolManage.ProtocolScriptDelete, ProtocolManage.ProtocolScriptDeviceDelete, ProtocolManage.ProtocolScriptDeviceUpdate, ProtocolManage.ProtocolScriptUpdate, ProtocolManage.protocolInfoDelete, ProtocolManage.protocolInfoUpdate, ProtocolManage.protocolServiceDelete, ProtocolManage.protocolServiceUpdate, RemoteConfig.RemoteConfigCreate, RemoteConfig.RemoteConfigPushAll, SchemaManage.commonSchemaCreate, SchemaManage.commonSchemaDelete, SchemaManage.commonSchemaInit, SchemaManage.commonSchemaUpdate, userDevice.userDeivceShareMultiAccept, userDevice.userDeviceCollectMultiCreate, userDevice.userDeviceCollectMultiDelete, userDevice.userDeviceShareDelete, userDevice.userDeviceShareMultiDelete, userDevice.userDeviceShareUpdate, userDevice.userDeviceTransfer

(message has no fields)

message EventLogInfo

dm.proto:875

设备的日志数据

Used in: EventLogIndexResp

message Firmware

dm.proto:1960

下面是ota固件管理模块的消息

message FirmwareFile

dm.proto:2067

Used in: OtaFirmwareInfo

message FirmwareInfo

dm.proto:1975

Used in: FirmwareInfoIndexResp

message FirmwareInfoDeleteReq

dm.proto:1992

message FirmwareInfoDeleteResp

dm.proto:1995

message FirmwareInfoIndexReq

dm.proto:1998

message FirmwareInfoIndexResp

dm.proto:2003

message FirmwareInfoReadReq

dm.proto:2007

message FirmwareInfoReadResp

dm.proto:2050

message FirmwareResp

dm.proto:1972

message GroupCore

dm.proto:1291

message GroupDeviceMultiSaveReq

dm.proto:1343

Used as request type in: DeviceGroup.groupDeviceMultiCreate, DeviceGroup.groupDeviceMultiUpdate

message GroupInfo

dm.proto:1272

Used as request type in: DeviceGroup.groupInfoCreate, DeviceGroup.groupInfoUpdate

Used as response type in: DeviceGroup.groupInfoRead

Used as field type in: GroupInfoIndexResp, GroupInfoMultiCreateReq

message GroupInfoCreateReq

dm.proto:1297

message GroupInfoUpdateReq

dm.proto:1333

message HubLogInfo

dm.proto:909

设备的日志数据

Used in: HubLogIndexResp

message IDPath

dm.proto:58

Used in: DeviceInfoIndexReq, DeviceInfoMultiUpdateReq

message IDPathWithUpdate

dm.proto:64

Used in: DeviceInfo

message OtaFirmwareDeviceInfo

dm.proto:2263

Used in: OtaFirmwareDeviceIndexResp

message OtaFirmwareFile

dm.proto:1988

Used in: Firmware, FirmwareInfo

message OtaFirmwareFileIndexReq

dm.proto:2041

message OtaFirmwareFileIndexResp

dm.proto:2046

message OtaFirmwareFileInfo

dm.proto:2020

Used in: OtaFirmwareFileIndexResp

message OtaFirmwareFileReq

dm.proto:2010

message OtaFirmwareFileResp

dm.proto:2031

Used in: FirmwareInfoReadResp

message OtaFirmwareInfo

dm.proto:2126

Used as response type in: OtaManage.otaFirmwareInfoRead

Used as field type in: OtaFirmwareInfoIndexResp

message OtaFirmwareJobInfo

dm.proto:2147

Used as request type in: OtaManage.otaFirmwareJobCreate, OtaManage.otaFirmwareJobUpdate

Used as response type in: OtaManage.otaFirmwareJobRead

Used as field type in: OtaFirmwareJobIndexResp

message OtaJobByDeviceIndexReq

dm.proto:2246

message OtaJobDynamicInfo

dm.proto:2197

Used in: OtaFirmwareJobInfo

message OtaJobStaticInfo

dm.proto:2206

Used in: OtaFirmwareJobInfo

message OtaModuleInfo

dm.proto:436

Used as request type in: OtaManage.otaModuleInfoCreate, OtaManage.otaModuleInfoUpdate

Used as response type in: OtaManage.otaModuleInfoRead

Used as field type in: OtaModuleInfoIndexResp

message PageInfo

dm.proto:17

Used in: AbnormalLogIndexReq, CommonSchemaIndexReq, DeviceGatewayIndexReq, DeviceInfoIndexReq, DeviceModuleVersionIndexReq, DeviceSchemaIndexReq, EventLogIndexReq, FirmwareInfoIndexReq, GroupInfoIndexReq, HubLogIndexReq, OtaFirmwareDeviceIndexReq, OtaFirmwareFileIndexReq, OtaFirmwareInfoIndexReq, OtaFirmwareJobIndexReq, OtaJobByDeviceIndexReq, OtaModuleInfoIndexReq, ProductCategoryIndexReq, ProductInfoIndexReq, ProductSchemaIndexReq, PropertyLogIndexReq, ProtocolInfoIndexReq, ProtocolScriptDeviceIndexReq, ProtocolScriptIndexReq, ProtocolServiceIndexReq, RemoteConfigIndexReq, SdkLogIndexReq, SendLogIndexReq, StatusLogIndexReq, UserDeviceShareIndexReq

message PageInfo.OrderBy

dm.proto:22

Used in: PageInfo

message Point

dm.proto:1355

Used in: DeviceInfo, DeviceInfoIndexReq

message ProductCategory

dm.proto:575

Used as request type in: ProductManage.productCategoryCreate, ProductManage.productCategoryUpdate

Used as response type in: ProductManage.productCategoryRead

Used as field type in: CommonSchemaInfo, ProductCategoryIndexResp, ProductInfo

message ProductCategorySchemaMultiSaveReq

dm.proto:599

Used as request type in: ProductManage.productCategorySchemaMultiCreate, ProductManage.productCategorySchemaMultiDelete, ProductManage.productCategorySchemaMultiUpdate

message ProductConfig

dm.proto:1416

Used as request type in: ProductManage.productConfigUpdate

Used as field type in: ProductInfo

message ProductCustom

dm.proto:1204

Used as request type in: ProductManage.productCustomUpdate

Used as response type in: ProductManage.productCustomRead

message ProductCustomUi

dm.proto:1457

Used in: ProductInfo

message ProductInfo

dm.proto:1427

Used as request type in: ProductManage.productInfoCreate, ProductManage.productInfoUpdate

Used as response type in: ProductManage.productInfoRead

Used as field type in: ProductInfoIndexResp, ProtocolScriptDevice

message ProductRemoteConfig

dm.proto:1166

Used in: RemoteConfigIndexResp, RemoteConfigLastReadResp

message ProductSchemaInfo

dm.proto:1729

Used in: ProductSchemaCreateReq, ProductSchemaIndexResp, ProductSchemaMultiCreateReq, ProductSchemaUpdateReq

message PropertyControlSendMsg

dm.proto:1150

Used in: PropertyControlMultiSendResp

message PropertyControlSendResp

dm.proto:1097

Used as response type in: DeviceInteract.propertyControlRead, DeviceInteract.propertyControlSend

message PropertyGetReportSendMsg

dm.proto:783

Used in: PropertyGetReportMultiSendResp

message PropertyLogIndexResp

dm.proto:857

获取对应日志信息

Used as response type in: DeviceMsg.propertyLogIndex, DeviceMsg.propertyLogLatestIndex, DeviceMsg.propertyLogLatestIndex2

message PropertyLogInfo

dm.proto:848

设备的日志数据

Used in: PropertyLogIndexResp

message PropertyLogLatestIndexReq

dm.proto:837

获取对应日志信息

Used as request type in: DeviceMsg.propertyLogLatestIndex, DeviceMsg.shadowIndex

message ProtocolConfigField

dm.proto:744

Used in: ProtocolInfo

message ProtocolConfigInfo

dm.proto:753

Used in: ProtocolInfo

message ProtocolInfo

dm.proto:727

Used as request type in: ProtocolManage.protocolInfoCreate, ProtocolManage.protocolInfoUpdate

Used as response type in: ProtocolManage.protocolInfoRead

Used as field type in: ProductInfo, ProtocolInfoIndexResp

message ProtocolScript

dm.proto:630

Used as request type in: ProtocolManage.ProtocolScriptCreate, ProtocolManage.ProtocolScriptUpdate

Used as response type in: ProtocolManage.ProtocolScriptRead

Used as field type in: ProtocolScriptDevice, ProtocolScriptIndexResp

message ProtocolScriptDevice

dm.proto:660

Used as request type in: ProtocolManage.ProtocolScriptDeviceCreate, ProtocolManage.ProtocolScriptDeviceUpdate

Used as response type in: ProtocolManage.ProtocolScriptDeviceRead

Used as field type in: ProtocolScriptDeviceIndexResp

message ProtocolService

dm.proto:717

Used as request type in: ProtocolManage.protocolServiceUpdate

Used as field type in: ProtocolServiceIndexResp

message PublishMsg

dm.proto:71

发布消息结构体

Used in: ProtocolScriptDebugReq, ProtocolScriptDebugResp

message RespReadReq

dm.proto:1064

获取异步消息的请求

Used as request type in: DeviceInteract.actionRead, DeviceInteract.propertyControlRead

message SchemaAction

schemaInfo.proto:7

message SchemaDefine

schemaInfo.proto:23

物模型定义

Used in: SchemaParam, SchemaProperty, SchemaSpec

message SchemaEvent

schemaInfo.proto:17

message SchemaParam

schemaInfo.proto:43

物模型参数

Used in: SchemaAction, SchemaEvent

message SchemaProperty

schemaInfo.proto:12

message SchemaSpec

schemaInfo.proto:36

物模型结构体说明

Used in: SchemaDefine

message SdkLogInfo

dm.proto:1040

Used in: SdkLogIndexResp

message SendLogInfo

dm.proto:977

设备的日志数据

Used in: SendLogIndexResp

message SendOption

dm.proto:39

Used in: ActionSendReq

message ShadowIndex

dm.proto:763

设备的日志数据

Used in: ShadowIndexResp

message SharePerm

dm.proto:536

Used in: UserDeviceShareInfo, UserDeviceShareMultiInfo

message StatusLogInfo

dm.proto:941

设备的日志数据

Used in: StatusLogIndexResp

message TimeRange

dm.proto:12

Used in: DeviceInfoCountReq, DeviceTypeCountReq

message UserDeviceCollectSave

dm.proto:570

Used as request type in: userDevice.userDeviceCollectMultiCreate, userDevice.userDeviceCollectMultiDelete

Used as response type in: userDevice.userDeviceCollectIndex

message UserDeviceShareInfo

dm.proto:523

Used as request type in: userDevice.userDeviceShareCreate, userDevice.userDeviceShareUpdate

Used as response type in: userDevice.userDeviceShareRead

Used as field type in: UserDeviceShareIndexResp

message UserDeviceShareMultiInfo

dm.proto:548

Used as request type in: userDevice.userDeviceShareMultiCreate

Used as response type in: userDevice.userDeivceShareMultiIndex

message UserDeviceShareMultiToken

dm.proto:559

Used as request type in: userDevice.userDeivceShareMultiIndex

Used as response type in: userDevice.userDeviceShareMultiCreate

message UserDeviceShareReadReq

dm.proto:502

Used as request type in: userDevice.userDeviceShareDelete, userDevice.userDeviceShareRead

message WithID

dm.proto:50

Used as request type in: DeviceGroup.groupInfoDelete, OtaManage.otaFirmwareInfoDelete, OtaManage.otaFirmwareInfoRead, OtaManage.otaFirmwareJobRead, OtaManage.otaModuleInfoDelete, ProductManage.productCategoryDelete, ProtocolManage.ProtocolScriptDelete, ProtocolManage.ProtocolScriptDeviceDelete, ProtocolManage.ProtocolScriptDeviceRead, ProtocolManage.ProtocolScriptRead, ProtocolManage.protocolInfoDelete, ProtocolManage.protocolServiceDelete, SchemaManage.commonSchemaDelete

Used as response type in: DeviceGroup.groupInfoCreate, OtaManage.otaFirmwareInfoCreate, OtaManage.otaFirmwareInfoUpdate, OtaManage.otaFirmwareJobCreate, OtaManage.otaModuleInfoCreate, ProductManage.productCategoryCreate, ProtocolManage.ProtocolScriptCreate, ProtocolManage.ProtocolScriptDeviceCreate, ProtocolManage.protocolInfoCreate, userDevice.userDeviceShareCreate

message WithIDCode

dm.proto:45

Used as request type in: OtaManage.otaModuleInfoRead, ProtocolManage.protocolInfoRead

message WithProfile

dm.proto:1082

Used in: PropertyControlSendReq

message deviceOnlineMultiFix

dm.proto:1506

Used in: deviceOnlineMultiFixReq