Alink协议

物联网平台为设备端开发提供了Link SDK,并在SDK中封装了设备端与物联网平台交互通信的Alink协议。您可以直接使用设备端Link SDK开发设备。如果嵌入式环境复杂,已提供的设备端Link SDK不能满足您的需求,您也可以自行封装Alink协议数据,...

基于Alink协议开发

物联网平台支持自行封装Alink协议数据,建立设备与物联网平台的通信。Alink协议是针对物联网开发领域设计的一种数据交换规范,消息内容,请参见 Alink协议。其中,物模型相关协议请参见 设备属性、事件、服务。物联网平台提供设备使用开源...

API详解

Alink协议是针对物联网开发领域设计的一种数据交换规范,数据格式是JSON,用于设备端和物联网平台的双向通信。本文介绍Alink协议涉及的API。说明 JSON报文中,消息ID的取值范围是0~4294967295,ID是String类型的数字,如"12345。IOT_...

设备日志上报

traceContext String 可选参数,上下文跟踪内容,设备端使用Alink协议消息的 id,App端使用 TraceId(追踪ID)。logContent String 日志内容详情。method String 请求方法,取值 thing.log.post。Alink响应数据格式:{"id":"123","code":...

阿里云Link生活物联网平台服务协议

查看最新的阿里云Link生活物联网平台服务协议,请单击 链接。

子设备上线

各功能Alink协议数据,请参见 Alink协议文档。子设备上线过程 网关代理子设备上线过程如下。网关接入物联网平台。子设备接入网关。子设备不直接连接物联网平台,所以无需为子设备安装物联网平台设备端SDK。子设备的设备端由厂商自行开发。...

日志字段详情

数据解析相关操作 RawDataToProtocol:原始数据转换为Alink协议数据。ProtocolToRawData:Alink协议数据转换为原始数据。物模型数据上报相关操作 check:检查物模型。消息体中的method,请参见 什么是物模型。设备行为相关操作 online:...

AMQP客户端接收不到实时消息,为什么?

如果已定义物模型功能,确保设备端上报物模型数据的功能标识符正确,且数据格式符合Alink协议标准数据格式,然后重新上报物模型数据。Alink协议格式说明,请参见 设备属性、事件、服务。设备上报消息成功,业务侧消费端仍然没有收到消息,...

使用设备端SDK接入

创建产品 创建设备 添加物模型 管理消息通信Topic 选择设备端SDK 设备端Link SDK 云云对接(原泛化协议)SDK 基于Alink协议开发的SDK 基于设备端Link SDK开发 您可以在设备中集成物联网平台提供的Link SDK,实现设备接入物联网平台。...

设备任务概述

您需在设备端,开发任务功能,并根据物联网平台定义的Alink协议格式,开发任务实现逻辑。添加属性设置任务 产品、设备或分组维度下的多个设备,包含相同的物模型属性标识符时,可通过本任务同时设置多个的设备的一个或多个属性值。添加服务...

物模型开发实战视频

设备使用物模型通信 设备与物联网平台之间,根据Alink协议实现消息通信。主要包括以下步骤:设备上报数据:包括属性、事件和服务调用数据。物联网平台校验数据:校验设备上报的数据,通过日志服务展示校验结果,如果校验通过,物模型数据将...

问题排查

日志说明文档 中有该错误码解释:错误码6450表示Alink协议格式的数据中method不存在。原因是设备上报的自定义/透传格式数据,经过脚本解析为Alink标准格式数据后无method。日志内容如:17:54:19.064,A7B02C60646B4D2E8744F7AA7C3D9567,...

云模组(WiFi)设备接入

云模组集成了Link SDK,为用户屏蔽了Alink协议实现的细节,节省了封装、解析Alink协议报文的时间。Alink协议详细信息,请参见 Alink协议。消息类型 消息格式 示例 属性上报 AT+IDMPP=参考交互:AT+IDMPP={"LightStatus":1}+IDMPP:8 OK 属性...

设备接入概述

背景信息 物联网平台支持海量异构的设备接入,阿里云物联网平台提供设备端软件开发工具包Link SDK,也提供标准ALink协议。使用ALink协议开发,请参见 基于Alink协议自主开发。(推荐)使用Link SDK进行开发,实现设备的快速接入。设备基于...

控制台的常见问题

编辑脚本后调试,模拟输入设备接收数据,提示“模拟输入不符合Alink协议格式”控制台 设备调试 页面中的 数据解析,编辑脚本后调试,模拟输入设备接收数据,出现“模拟输入不符合Alink协议格式”的错误原因如下。脚本有误,需要您根据物...

云端运行日志

API名称的具体说明,请参见 API列表,服务的method或消息的Topic具体说明,请参见 Alink协议。相关操作说明如下:OTA升级相关操作:OTAFirmwarePush:升级包推送,包括发起时推送、确认时推送、上线时推送。OTAFirmwareRequest:设备端主动...

概述

用户可以根据 Alink协议 按需对接高阶功能。Link SDK实现了物联网平台的全部基础功能以及多个高阶功能,适用于需要使用高阶功能(例如物模型、OTA、网关等)的用户。本章主要介绍Python Link SDK系列。功能介绍 类型 功能模块 功能说明 ...

概述

用户可以根据 Alink协议 按需对接高阶功能。Link SDK实现了物联网平台的全部基础功能以及多数高阶功能,适用于需要使用高阶功能(例如物模型、网关、设备影子等)的用户。本文主要介绍 Java Link SDK 系列。功能介绍 类型 功能模块 功能...

概述

用户可以根据 Alink协议 按需对接高阶功能。Link SDK实现了物联网平台的全部基础功能以及多个高阶功能,适用于需要使用高阶功能(例如物模型、OTA、设备影子等)的用户。本章主要介绍 Android Link SDK 系列。功能介绍 类型 功能模块 功能...

JavaScript脚本示例

Alink协议的数据转换为设备能识别的格式数据,物联网平台给设备下发数据时调用*入参:jsonObj,对象,不能为空。出参:rawData,byte[]数组,不能为空。function protocolToRawData(jsonObj){ return rawdata;}/*将设备的自定义格式数据...

转换物模型格式

将设备的自定义格式数据转换为Alink协议的数据,设备上报数据到物联网平台时调用#入参:rawData 列表,列表元素取值为int类型 不能为空#出参:jsonObj 字典 不能为空 def raw_data_to_protocol(rawData):output=[]for iters in rawData:...

获取支持配网的产品列表

1(表示使用Alink协议数据格式)。nodeType Int 节点类型。0(表示设备);1(表示网关)。categoryKey String 产品所属品类的品类标识符。categoryName String 产品所属品类的名称。image String 产品的图标。示例 请求示例 {"id":...

JavaScript脚本示例

Alink协议的数据转换为设备能识别的格式数据,物联网平台给设备下发数据时调用*入参:jsonObj,对象,不能为空。出参:rawData,byte[]数组,不能为空。function protocolToRawData(jsonObj){ return rawdata;}/*将设备的自定义格式数据...

设备任务

设备批量服务调用任务和设备批量属性设置任务,均使用原有Alink协议通信。本文介绍自定义任务更新消息的Topic和Alink数据格式,包括设备任务状态更新、设备请求获取最新设备任务信息和更新任务下作业状态。背景信息 对于自定义任务,需要在...

根据设备ID查询产品详情

ALINK_FORMAT(表示Alink协议)。netType String 产品下设备的联网方式,可取值:NET_LORA(表示LoRa);NET_CELLULAR(表示2G/3G/4G/5G蜂窝网);NET_WIFI(表示Wi-Fi);NET_ZIGBEE(表示ZigBee);NET_ETHERNET(表示以太网);...

PHP脚本示例

}/*将设备的自定义格式数据转换为Alink协议的数据,设备上报数据到物联网平台时调用。入参:$rawData,普通数组,数组元素为整数。出参:$jsonObj,关联数组,数组key取值为英文字符串,不能是字符类型的数字,如"10",不能为空。function ...

PHP脚本示例

}/*将设备的自定义格式数据转换为Alink协议的数据,设备上报数据到物联网平台时调用*入参:$rawData 普通数组,数组元素为整数*出参:$jsonObj 关联数组,关联数组key取值为英文字符串,不能是字符类型的数字如"10",不能为空*/function ...

Python脚本示例

将设备的自定义格式数据转换为Alink协议的数据,设备上报数据到物联网平台时调用#入参:rawData 列表,列表元素取值为int类型,不能为空#出参:jsonObj 字典,不能为空 def raw_data_to_protocol(rawData):jsonObj={} return jsonObj#将...

根据品类ID查询产品列表

1(表示Alink协议)。netType String 入网类型:0(表示LORA);3(表示WIFI);4(表示ZIGBEE);5(表示BT);6(表示CELLULAR);7(表示ETHERNET);8(表示NET_OTHER)。productSecret String 产品的密钥,生活物联网平台颁发的产品...

Python脚本示例

将设备的自定义格式数据转换为Alink协议的数据,设备上报数据到物联网平台时调用。入参:rawData,列表,列表元素取值为int类型,不能为空。出参:jsonObj,字典,不能为空。def raw_data_to_protocol(rawData):jsonObj={} return jsonObj#将...

日志转储格式说明

API名称的具体说明,请参见 API列表,服务的method或消息的Topic具体说明,请参见 Alink协议。status operation 状态:true:操作否成功。false:操作失败。code 错误码。详细信息,请参见 云端运行日志。reason 错误原因。content 日志...

设备使用物模型通信

设备上报数据:物联网平台根据封装的 Alink协议 数据格式生成Alink JSON格式数据,完成上报。如果设备的消息格式不是Alink JSON,会根据已配置的 消息解析 转化为对应的Alink JSON格式的数据。物联网平台校验数据:物联网平台校验设备端...

CreateProduct

1:Alink协议ALINK_FORMAT)。重要 MQTT型实例下,设备通信的数据格式为原始自定义格式,DataFormat 必须传入 0。Description String 否 Product test 为新建产品添加描述信息。长度不超过100个字符。AliyunCommodityCode String 否 ...

配置产品和设备

Alink 协议版本号。jsonMap['id']=ALINK_ID;消息ID。jsonMap['method']=ALINK_PROP_POST_METHOD;设备上行数据方法:设备属性上报。填写Alink数据报属性部分。params['speed']=uint8Array[0];将收到的第一个字节转换为转速值。params['...

InvokeThingsService

设备返回结果的数据格式必须符合标准的Alink协议Alink JSON格式如下:{"id":"58*89","code":200,"data":{},"message":"success","localizedMsg":"localizedMsg"} 说明 id为物联网平台生成的唯一ID,设备从服务调用请求中获取,并原文返回...

添加属性设置任务

设置设备属性的Alink协议,请参见 设置设备属性。在物联网平台对应实例下的 监控运维>任务管理 页面,查看已创建任务及当前状态。重要 状态为 已超时 的任务,不可再被调度执行。从任务创建完成开始计时,如果任务下作业未在7天内全部执行...

上传温湿度数据

DISK_perc,'PowerLed':power_LED,'temperature':temperature,'humidity':humidity } JsonUpdataMsn=aliLink.Alink(updateMsn)print(JsonUpdataMsn)mqtt.push(POST,JsonUpdataMsn)#定时向阿里云IOT推送我们构建好的Alink协议数据 重启服务。...

设备任务

设备任务通信消息的Topic和Alink数据格式,请参见 设备任务的Alink协议。步骤一:初始化任务管理 LinkKit.getInstance().getTask().TaskBootsUp();步骤二:设备接收物联网平台推送的设备任务通知 物联网平台通过Topic:/sys/{productKey}/{...

设备属性、事件、服务

设备上报属性 实现设备上报属性的原理,请参见 Alink协议中设备上报属性原理图。Topic和数据格式(上行):透传/自定义 Topic 数据格式 请求Topic:/sys/${productKey}/${deviceName}/thing/model/up_raw 请求数据是设备上报的原始报文。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 实时数仓 Hologres 物联网边缘计算 应用身份服务 (IDaaS) 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用