检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
[ { "service_type" : "temperature", "service_id" : "temperature", "description" : "temperature", "properties" : [ { "unit"
"service_id" : "temperature。", "service_type" : "temperature", "properties" : [ { "property_name" : "temperature", "data_type"
var level = dataView.getInt16(0); //从码流中获取temperature值 var temperature = dataView.getInt16(2); //转换为属性上报的JSON格式
return false } mqttClient.Client = client fmt.Println("connect mqttgo broker success.") mqttClient.subscribeTopic() return true
在基本信息页面,单击“自定义模型”,参考下表,完成产品模型配置。 服务数据 服务 服务ID:temperature 服务类型:建议和服务ID保持一致 属性 属性名称:temperature 数据类型:int 访问权限:可读、可写 长度:1 进入“设备 > 设备注册”页面,单击“注册设备”,参考下表填写参数。
/// 创建Connection /// </summary> /// <returns>Connection</returns> static Connection CreateConnection() {
float getTemperature() { //模拟从传感器读取数据 temperature = new Random().nextInt(100); return temperature; }
“temperature”大于80的数据。 您也可以使用模拟器模拟设备订阅Topic: “$oc/devices/{device_id}/sys/properties/report”(其中{deviceId}需要替换成实际设备ID)后,上报“temperature”大于80的数据
sha256Hex(signatureBuilder.toString()); if (StringUtil.isNotEmpty(serverSignature) && serverSignature.equals(signature)) { return true;
产品模型中key 属性值 设备类型 deviceType WaterMeter 厂商ID manufacturerId TestUtf8ManuId 厂商名称 manufacturerName HZYB 协议类型 protocolType CoAP 设备的服务列表 服务描述 服务标识(serviceId)
应用场景:在工业领域应用广泛。 支持方式:IoTEdge+IoTDA。 - OPC-UA - 协议描述:全称为OPC Unified Architecture(OPC统一架构),是一项开源的、独立于平台的标准协议;通过此协议,使用不同系统的设备可以通过网络在客户端和服务器之间发送消息进行通信。
rc = InternalConnect(); } return rc; } private int InternalConnect() {
this.options = options; } public String getId() { return options.getClientId(); } public void initialize() throws Exception
7 8 9 10 11 12 13 14 15 public static String getPassword() { return sha256_mac(secret, getTimeStamp()); } /* 调用sha256算法进行哈希 */ public static
数名(paraName);如果serviceId为空则由用户自定义属性格式。设属性示例:[{"service_id": "Temperature","properties": {"value": 57}},{"service_id": "Battery","properties":
[ { "service_type" : "temperature", "service_id" : "temperature", "description" : "temperature", "properties" : [ { "unit"
"service_type" : "temperature", "service_id" : "temperature", "description" : "temperature", "properties" : [ {
"desired" : { "temperature" : "60" }, "version" : 1 } ] } 删除设备影子预期数据,将设备影子中属性temperature的期望值删除。 PUT https://{endpoint}/v
Instance-Id: ******** { "shadow" : [ { "desired" : { "temperature" : "60" }, "service_id" : "WaterMeter", "version" : 1
"service_type" : "temperature", "service_id" : "temperature", "description" : "temperature", "properties" : [ {