阿里云物联网平台添加网关设备和子设备
1:创建网关设备
1.1 创建产品
1.2 创建网关设备
2:创建子设备
2.1 创建网关子设备产品
2.2 添加网关子设备
3:网关中添加子设备
在网关设备中有添加子设备的选项,把前面创建的子设备选中到这里来
4:修改SDK
使用的版本是c-sdk-v3.0.1
环境:在ubantu上运行
4.1:修改配置
make distclean 清除配置和生成的文件
make menuconfig 进行新的 配置
按照下面去勾选:
4.2 修改下面目录的HAL_OS_linux.c文件
修改设备数据
查看网关产品的product_key和product_secret
查看网关设备的device_name和device_secret
把下面的信息替换掉
/*HAL_OS_linux.c*/
#ifdef DYNAMIC_REGISTER
...
...
#else
#ifdef DEVICE_MODEL_ENABLED
...
...
#else
char _product_key[IOTX_PRODUCT_KEY_LEN + 1] = "a1MZxOdcBnO";
char _product_secret[IOTX_PRODUCT_SECRET_LEN + 1] = "h4I4dneEFp7EImTv";
char _device_name[IOTX_DEVICE_NAME_LEN + 1] = "test_01";
char _device_secret[IOTX_DEVICE_SECRET_LEN + 1] = "t9GmMf2jb3LgWfXBaZD2r3aJrfVWBv56";
#endif
4.3 修改子设备文件
kayshi@ubuntu:~/c-sdk-v3.0.1/src/dev_model/examples$ ls
cJSON.c cJSON.h data linkkit_example_gateway.c linkkit_example_solo.c model_for_examples.json
在linkkit_example_gateway.c有个子设备的数组,把子设备的4元组数据替换到这里
const iotx_linkkit_dev_meta_info_t subdevArr[EXAMPLE_SUBDEV_MAX_NUM] = {{"a1ZBNa3ePzu","0qYMxZIPNWmx3Y7Z","sub_dev1","5e13d52eb8d6dcf75d9bd3312444d52f"},{"a1YRfb9bepk","PKbZL7baK8pBso94","test_02","jFsErM3uA7UfbS6J0hm0QaEXsQbmO6Pa"},{"a1YRfb9bepk","PKbZL7baK8pBso94","test_03","MjWMvCLBcuZyqUswryBbgypN8uOgJGVD"},{"a1YRfb9bepk","PKbZL7baK8pBso94","test_04","DXbcbpxepIyYm3BiS0ICdBou4uWPfP6L"},{"a1YRfb9bepk","PKbZL7baK8pBso94","test_05","VKuVZfcz3umcoR3WhOp4cu1p2dyT
4.4 make生成output文件夹
5:执行
5.1 进入bin目录
5.2 执行linkkit-example-gateway文件
6:查看
6.1 产看网关设备是否上线
6.2 查看子设备是否在线
参考:网关和子设备管理及API
阿里云物联网平台添加网关设备和子设备相关推荐
- ESP32-C3入门教程 IoT篇⑥——阿里云 物联网平台 EspAliYun RGB LED 实战之设备批量生产工具
阿里云物联网平台ESP32设备批量工具 文章目录 一.前言 二.软件框架 三.阿里云物联网平台API 3.1 查询设备 3.2 添加设备 四.二维码生成 五.csv生成 六.csv转bin 七.bin ...
- MQTT客户端远程控制WIFI设备(阿里云物联网平台)
MQTT客户端远程控制WIFI设备(阿里云物联网平台) MQTT客户端远程控制WIFI设备(阿里云物联网平台) 准备工作 配置Topic 调试 MQTT客户端远程控制WIFI设备(阿里云物联网平台) ...
- 微信小程序连接阿里云物联网平台操控设备(IOT)二
文章导航: 微信小程序连接阿里云物联网平台操控设备(IOT)一 设备上云 微信小程序连接阿里云物联网平台操控设备(IOT)二 微信小程序开发(一) 微信小程序连接阿里云物联网平台操控设备(IOT)三 ...
- 阿里云物联网平台测评:以温度报警器开发为例
点此查看 所有教程.项目.源码导航 文章目录 1. 物联网平台概述 2. 阿里云物联网平台的优势 2.1 快速接入 2.2 超高负载能力 2.3 可用性 2.4 安全性 2.5 性价比 3. 温度报警 ...
- ESP32基础应用之ESP32与阿里云物联网平台实现数据互传(MQTT协议)
文章目录 1 实验目的 2 在阿里云物联网平台添加实验设备 3 ESP32连接阿里云物联网平台 3.1 准备ESP32工程 3.2 准备ESP32所需的MQTT相关参数 3.4 ESP32工程主要代码 ...
- 阿里云物联网平台体验(NetGadgeteer+C#篇)
目前对接阿里云物联网平台有多种软件和硬件,可以有多种不同语言来实现对接,比如c/c++,Java,JS,Python,C#等等,不过C#版本只有PC对接云平台的代码,嵌入式的目前还没有看到,所以本篇文 ...
- 实现阿里云物联网平台设备信息到微信小程序分享过程
简要说明: 实现微信小程序连接阿里云物联网平台并且显示阿里云设备信息等,设备端采用模拟设备进行数据上传,并且利用规则引擎和自定义的Topic进行信息的接受和发送. 目前效果图 步骤: 1.注册阿里云物 ...
- 阿里云物联网平台之创建产品与设备
文章目录 0 前言 1 创建产品与设备 在同产品下创建第二个设备 0 前言 该文章全部参考阿里云物联网平台官方文档,这里只是按官方文档走了一遍,补充不明白的细节和记录重要的步骤,打开官方文档阿里云物联 ...
- HaaS学习笔记 | 阿里云物联网平台的产品和设备创建明细教程
[1]题目要求 [本教程视频]:阿里云物联网平台产品与设备的创建 [2]登录阿里云物联网平台 登录阿里云IOT主页:https://iot.aliyun.com 在该页面登录帐号.如果没有帐号,可以免 ...
最新文章
- 看完50多家阵亡的初创企业,我们发现了AI创业的5个行业潜规则
- 拼多多“砍价免费拿”始终差“0.09%”遭起诉,官方回应:活动真实
- ubuntu 卡在 输入密码的界面 无法进入的解决办法
- java基础--相等
- 使用git submodule
- OpenStack——基于EXSI安装OpenStack解决方案
- PHP基于数组的分页函数(核心函数array_slice())
- 论文浅尝 - ICLR2020 | Abductive Commonsense Reasoning
- MVC3.0与C#截取字符串
- html自适应布局源码,手机端页面自适应解决方案—rem布局进阶版(附源码示例)...
- Excel表格撤销工作表保护
- CC2500模块移植说明
- Centos下如果是二进制文件,编辑是文本,后缀是sh也无法执行
- 77.【JavaWeb文件上传和邮件发送04】
- 【数据可视化应用】IDW插值计算实战案例(附Python和R语言代码)
- 记录 - Dubbo使用Zookeeper为注册中心添加认证口令时,连接失败的故障
- 手机突然电量消耗很快_手机电量突然消耗快是什么原因 教你解决
- CentOS7下安装google chrome浏览器
- 解决ReliefJet需要激活而不能再使Outlook点X时最小化的问题
- PTA甲级 1043 Is It a Binary Search Tree (25分) 树的遍历