检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PLC与传感器通信、电力监控(SCADA)、楼宇自动化 基于IoT边缘实现OT数采(Modbus-TCP) OPC-UA 工业系统数据集成与安全通信 工厂数字化、跨平台数据交互(MES/ERP)、设备远程监控 基于IoT边缘实现OT数采(OPCUA协议) Onvif 安防摄像头互联与视频流管理 I
说明具体操作。 下载MQTT.fx(默认是64位操作系统,如果是32位操作系统,单击此处下载MQTT.fx),安装MQTT.fx工具。 进入设备信息页面,单击MQTT连接参数,查看设备的连接信息(ClientId、Username、Password)。 图2 设备-连接参数 您
IoTDevice device = new IoTDevice(serverUrl, deviceId, deviceSecret, file); if (device.init() != 0) { return; } 上报设备消息: device.getClient().
执行huaweicloud-iot-device-quickstart.exe,您会发现设备状态从“未激活”变为“在线”,并且temperature等属性已有上报值,说明设备已成功接入平台。 图5 向导式极速体验-配置模拟设备 图6 向导式极速体验-模拟设备状态变化 您可以手动设
", "shadow" : [ { "service_id" : "WaterMeter", "desired" : { "properties" : { "temperature" : "60" }, "event_time"
CheckCertificateRequest request = new CheckCertificateRequest(); request.withCertificateId("{certificate_id}"); VerifyCertificateDTO
DeleteDeviceAuthorizerRequest{} request.AuthorizerId = "{authorizer_id}" response, err := client.DeleteDeviceAuthorizer(request) if err == nil {
thorizer, AuthorizerName: &authorizerNameUpdateDeviceAuthorizer, } response, err := client.UpdateDeviceAuthorizer(request) if err == nil
增属性”,在弹出窗口中配置属性的各项参数,然后单击“确定”。 参数 说明 属性名称 建议采用驼峰形式,如batteryLevel、internalTemperature。 数据类型 int:当上报的数据为整数时,可配置为此类型。 long: 当上报的数据为长整型时,可配置为此类型。
ListDeviceByDeviceCertificateRequest{} request.CertificateId = "{certificate_id}" offsetListDeviceRequest:= int32(0) markerListDeviceRequest:= "f
UpdateCertificateRequest request = new UpdateCertificateRequest(); request.withCertificateId("{certificate_id}"); UpdateCertificateDTO
属性上报的消息类型,固定为:properties_report。 services 必选 List<ServiceProperty> 设备服务数据列表(具体结构参考下表ServiceProperty定义表)。 表7 ServiceProperty结构定义 字段名 必选/可选 类型 参数描述 service_id
time. services[0].service_id = "BasicData"; services[0].properties = propsBuffer; int messageId = IOTA_PropertiesReport(services, serviceNum
IoTDevice device = new IoTDevice(serverUrl, deviceId, deviceSecret, file); if (device.init() != 0) { return; } 订阅广播Topic,广播Topic需使用“$oc/broadcast/”前缀。
时间2018/7/24 17:56:20 则应表示为2018072417。 取值范围: 长度不超过256。 UserName 是 String 参数解释: UserName在此处即为设备ID(device_id)。 取值范围: 长度不超过256。 Password 是 String
ListDeviceCertificateRequest request = new ListDeviceCertificateRequest(); try { ListDeviceCertificateResponse response
UpdateDeviceCertificateRequest request = new UpdateDeviceCertificateRequest(); request.withCertificateId("{certificate_id}");
大。若填写marker,则本次只查询记录ID小于marker的数据记录。若不填写,则从记录ID最大也就是最新的一条数据开始查询。如果需要依次查询所有数据,则每次查询时必须填写上一次查询响应中的marker值。 offset 否 Integer 表示从marker后偏移offset
offset 否 Integer 参数说明:表示从marker后偏移offset条记录开始查询。默认为0,取值范围为0-500的整数。当offset为0时,表示从marker后第一条记录开始输出。限制offset最大值是出于API性能考虑,您可以搭配marker使用该参数实现翻页,例如
ShowDeviceAuthorizerRequest{} request.AuthorizerId = "{authorizer_id}" response, err := client.ShowDeviceAuthorizer(request) if err == nil {