client

package
v1.48.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 17, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IotcoreClient

type IotcoreClient struct {
	core.JDCloudClient
}

func NewIotcoreClient

func NewIotcoreClient(credential *core.Credential) *IotcoreClient

func (*IotcoreClient) AddDevice

注册单个设备并返回秘钥信息

建立设备间的父子关系

func (*IotcoreClient) AddLooDevice added in v1.27.0

注册单个朗讯设备并返回秘钥信息

func (*IotcoreClient) CollectorReadMessage added in v1.28.0

获取协议信息

func (*IotcoreClient) CollectorWriteMessage added in v1.28.0

写入采集器数据

func (*IotcoreClient) CreateAdminProduct added in v1.28.0

新建产品

func (*IotcoreClient) CreateDeviceTopo added in v1.34.0

边缘代理设备与非直连设备拓扑关系创建接口

func (*IotcoreClient) CreateProduct

新建产品

func (*IotcoreClient) CreateProductTopic added in v1.13.0

新建产品自定义Topic

func (*IotcoreClient) DeleteDevice added in v1.28.0

设备删除接口

func (*IotcoreClient) DeleteDeviceTopo added in v1.34.0

边缘代理设备与非直连设备拓扑关系删除接口

func (*IotcoreClient) DeleteProduct

删除产品

func (*IotcoreClient) DeleteProductWithAdmin added in v1.28.0

删除产品

func (*IotcoreClient) DescribeDevice added in v1.34.0

查询单个设备详细信息

func (*IotcoreClient) DescribeDeviceTopo added in v1.34.0

边缘代理设备与非直连设备拓扑关系查询接口

func (*IotcoreClient) DescribeEventList added in v1.34.0

设备事件查询

func (*IotcoreClient) DescribeFunctionList added in v1.34.0

查询方法调用列表信息

func (*IotcoreClient) DescribeProduct

查看产品

func (*IotcoreClient) DescribeProductTopic added in v1.20.0

查看产品自定义Topic

func (*IotcoreClient) DescribeProductTopics added in v1.20.0

查看产品自定义Topic列表

func (*IotcoreClient) DescribeProductWithAdmin added in v1.28.0

查看产品

func (*IotcoreClient) DescribeProperty added in v1.34.0

查询属性接口

func (*IotcoreClient) DescribePropertySnapshot added in v1.34.0

属性获取接口

func (*IotcoreClient) DescribeThingModel added in v1.29.0

根据物类型Code查看物模型完整信息

func (*IotcoreClient) DescribeThingShadow

查看设备影子

func (*IotcoreClient) DescribeThingType added in v1.34.0

查询物类型详情

func (*IotcoreClient) DescribeThingTypeList added in v1.34.0

查询物类型列表

func (*IotcoreClient) DisableLogger added in v1.13.0

func (c *IotcoreClient) DisableLogger()

func (*IotcoreClient) DownloadDeviceCertificate added in v1.34.0

下载设备证书接口

func (*IotcoreClient) ElevatorOperatingStatus added in v1.28.0

获取电梯运行状态

func (*IotcoreClient) ExportThingModel

导出物模型

func (*IotcoreClient) FindDeviceGroupLinkPage added in v1.36.0

获取分组列表

func (*IotcoreClient) GetDeviceGroup added in v1.36.0

获取分组列表

func (*IotcoreClient) GetDeviceGroupList added in v1.36.0

获取组列表

func (*IotcoreClient) ImportThingModel

导入物模型

func (*IotcoreClient) InvokeFunction added in v1.28.0

设备方法执行

func (*IotcoreClient) InvokeThingService

设备服务调用

func (*IotcoreClient) InvokeThingTopic added in v1.13.0

设备Topic调用

func (*IotcoreClient) ListProductAbilities

查看产品功能列表接口

func (*IotcoreClient) ListProducts

查看产品列表接口

func (*IotcoreClient) ListProductsWithAdmin added in v1.28.0

查看所有产品的列表

func (*IotcoreClient) LoongrayQueryPage added in v1.27.0

朗瑞分页查询设备信息,支持一个或多个条件

func (*IotcoreClient) QueryAdminStatistics added in v1.31.0

设备基本数据统计,包括设备数,激活数,在线数

func (*IotcoreClient) QueryDeviceDetail

查询设备详情

func (*IotcoreClient) QueryDevicePage

分页查询设备信息,支持一个或多个条件

func (*IotcoreClient) ReadHoldingRegisters added in v1.29.0

(0x03)读保持寄存器

func (*IotcoreClient) RegisterDevice added in v1.34.0

设备注册接口

func (*IotcoreClient) RemoveDevice

删除设备

func (*IotcoreClient) RemoveLoongrayDevice added in v1.27.0

删除设备

func (*IotcoreClient) SetConfig

func (c *IotcoreClient) SetConfig(config *core.Config)

func (*IotcoreClient) SetDeviceProperty added in v1.34.0

设备控制接口

func (*IotcoreClient) SetLogger

func (c *IotcoreClient) SetLogger(logger core.Logger)

func (*IotcoreClient) UpdateDevice

修改设备详情

func (*IotcoreClient) UpdateDeviceTopo added in v1.34.0

边缘代理设备与非直连设备拓扑关系更新接口

func (*IotcoreClient) UpdateLooDevice added in v1.27.0

修改设备详情

func (*IotcoreClient) UpdateProduct

修改产品

func (*IotcoreClient) UpdateProductWithAdmin added in v1.28.0

修改产品

func (*IotcoreClient) UpdateThingShadow

更新设备影子的期望值

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL