腾讯云物联网开发平台 IoT Explorer 全面指引
文章目录
- * 1 设备侧开发教程
- * 1.1 [腾讯云](https://l.gushuji.site/tencent)端侧资源
- 1.2 LoRa 设备
- * LoRaWAN 节点接入
- LoRaWAN 网关接入
- 1.3 WiFi 设备
- 1.4 网关类设备
- 2 平台功能操作笔记
- * 2.1 脚本引擎
- 2.2 数据开发
- 3 应用侧开发教程
- * 3.1 [腾讯云](https://l.gushuji.site/tencent)公版小程序 腾讯连连
- 3.2 第三方小程序开发
- 3.3 第三方应用服务器开发
- 4 小能手实践作品
- 5 开发者优秀作品
- 6 [腾讯云](https://l.gushuji.site/tencent)产业合作案例
- END
- * 1.1 [腾讯云](https://l.gushuji.site/tencent)端侧资源
腾讯云 IoT Explorer 是腾讯云主推的一站式物联网开发平台,所谓一站式,就是包含了设备侧到应用侧安卓iOS app,甚至小程序的全链条开发支持。
作为腾讯系的物联网平台,它的特点是可以很方便的和腾讯系的资源(小程序、公众号)进行打通,提升C端用户体验,这对于厂商来说还是很有吸引力。正如外界在质疑腾讯是否有B端基因时小马哥的回应,在本质上,不论是B端还是G端,最终都是为C服务。
IoT小能手在这一系列文章中将会按照 设备侧开发、平台功能操作、应用侧开发 三个部分来进行分享,这也是端到端开发必要的三个环节。最后会在第四章第五章分享本能手及其他开发者的一些实践作品,帮助读者更好地理解整个开发链路;第六章会转载收录腾讯云实际落地的产业合作案例,便于企业更好地对接腾讯云获得项目商机。
1 设备侧开发教程
1.1 腾讯云端侧资源
TencentOS-tiny
腾讯云c-sdk
1.2 LoRa 设备
腾讯系的产品普遍都存在佛系文化的企业印记,在LoRa这块也是如此,没有刻意去制定规范拉一票硬件厂商来支持。节点侧采用标准的 LoRaWAN 协议和 CN470 频点规范,网关侧虽然在商用项目中要求 MQTT 协议,但也保留了标准的 Packet Forwarder 协议,最大程度了降低了企业和开发者接入的门槛,体验上对开发者相当友好。
LoRaWAN 节点接入
ST NUCLEO LoRa Sensor 开发板接入
Nucleo 好玩,LoRa 好玩,那么 Nucleo + LoRa 也一定不会让人失望。这节笔记使用 ST 原厂主推的 LoRa 评估套件来完成腾讯云 IoT Explorer 的接入体验。
TencentOS tiny EVB_MX 开发板直接操作LoRa模组
直接操作板载E53接口的LoRa模组,通过对其AT命令操作来实现一些自定义操作。
LoRaWAN 网关接入
ST Nucleo LoRa Gateway 开发板接入
RAK7243 网关和 RAK5205 节点接入
RAK7258 LoRaWAN 网关接入
1.3 WiFi 设备
ESP32接入[腾讯云](https://l.gushuji.site/tencent)物联网开发平台
这篇笔记记录采用 ESP32 接入腾讯云物联网开发平台的流程,同时给出了我的移植示例,方便其他想接入腾讯云物联网的朋友。
1.4 网关类设备
2 平台功能操作笔记
云API的操作及调试工具 API Explorer/ go sdk /
除了控制台,用户最直接面对的就是这一系列云API。
2.1 脚本引擎
不改设备固件,直接让成品LoRaWAN门磁接入[腾讯云](https://l.gushuji.site/tencent)物联网开发平台
脚本案例之 四字节数据转化成单精度浮点数
2.2 数据开发
不写一行应用代码,直接实现公众号的告警推送
3 应用侧开发教程
3.1 腾讯云公版小程序 腾讯连连
腾讯连连是腾讯云面向物联网行业提供的一整套 C to B 开放平台服务,提供以微信小程序为载体的、面向消费者的应用入口。用户可以通过这款小程序实现一键控制不同厂商、不同协议硬件产品。
说白了就是设备厂商对接腾讯连连,消费者直接使用腾讯连连。所以腾讯连连之于小程序,就像天猫超市之于天猫平台,是一个中心化的产物,是腾讯云物联网的公版小程序。相比于各个智能家居厂商推出的各种app,一个小程序如果能搞定相同的事情,对厂商和消费者都是件好事。
腾讯云IoT杀手锏-腾讯连连 万物皆可小程序
不写一行代码,直接使用小程序腾讯连连
厂商差异化,自定义腾讯连连产品面板
3.2 第三方小程序开发
如果不用腾讯云公版小程序,就自己手撸小程序,腾讯也有提供相关的开发资源来缩短应用开发。面向终端用户时,不可避免要考虑用户管理、家庭/企业管理、设备管理、设备消息推送,开发平台已经为大家把这些通用逻辑想好了。
应用端 API 是开发平台为了满足智能家居场景,为用户开发自有品牌的小程序或 App 而提供的云端服务,用户无需实现用户管理、设备管理、设备定时、家庭管理等基础能力,可通过调用应用端 API 快速完成移动应用端的开发。
3.3 第三方应用服务器开发
腾讯云 go-sdk 的使用。
网关管理 DEMO
设备管理 实现
数据通信 实现
4 小能手实践作品
自制一个 LoRa PM2.5 监测器
使用 P-NUCLEO-LRWAN3 LoRa 开发套件自制的 PM2.5 监测器,关注下身边的空气质量。
13块钱DIY微信小程序远程浇花神器
温湿度计
门磁设备接入
5 开发者优秀作品
6 腾讯云产业合作案例
腾讯云上线LoRaWAN®“云封条”方案,助力疫情防控
腾讯云IoT利用物联网开发平台快速对接了多家门磁设备厂商,再通过腾讯连连向外输出整体解决方案。
END
IoT小能手的其他精彩文章:
行业围观
深度报道 第1个从太空发回的LoRa信号(含视频)
从工信部发文解读政府对LoRa产业的态度技术分享
LoRaWAN介绍 - LoRa从业者读这篇就够了
干货 | LoRaWAN 协议中文版,你要的pdf来了
无线节点的空中唤醒技术解析玩玩硬件
自制一个 LoRa PM2.5 监测器
语音控制智能家居的抽风小仓鼠
一些有关电子的好玩东西心得分享
文档啊,最重要的还是层次感
技术管理入门课_先做个不讨厌的人
你没中过勒索病毒,不知道备份有多重要
腾讯云物联网开发平台 IoT Explorer 全面指引相关推荐
- 腾讯云-物联网开发平台IoT Explorer
应用场景 腾讯云的物联网开发平台能做什么?举一个简单的例子,作者就经常有这样的场景:三十度高温的广州,每当你刚踏进家门便急不可耐的寻找空调遥控器把温度调到最低,然后站在空调前迎面吹着冷风:但也可以是这 ...
- 使用创思通信4G Cat1 DTU基于TencentOS-tiny对接腾讯云物联网开发平台
一.简介 本文档主要讲述如何使用创思通信4G Cat1 DTU开发板,基于TencentOS-tiny对接腾讯云物联网开发平台IoT Explorer,演示温度数据上报平台.平台下发控制指令控制继电器 ...
- STM32节点移植lorawan协议连接腾讯云物联网开发平台(IoT Explorer)
STM32移植lorawan协议栈连接腾讯云物联网开发平台(IoT Explorer) 前言 开发环境的准备 正文 初始化 入网 发送与接收 前言 在移植协议之前,先给大家科普一下Lora 和 lor ...
- 腾讯云物联网开发平台 LoRaWAN 透传接入 更新版
前言 之前有一篇文章介绍LoRaWAN透传数据,不过还是用物模型+云端数据解析脚本,不是真正的透传.腾讯云物联网开发平台也支持对LoRaWAN原始数据的透传.转发.今天来介绍下. 腾讯云 IoT Ex ...
- ESP32接入腾讯云物联网开发平台
文章目录 前言 1 资料参考 2 对接总体思路 3 代码移植 3.1 component qcloud_iot 3.2 项目顶层处理 3.3 component main 4 移植问题备忘 CMake ...
- RAK7258 LoRaWAN 网关接入腾讯云物联网开发平台
文章目录 前言 1 控制台操作 LoRa 网关 2 RAK 7258 LoRa网关实物操作 连接配置 网络配置 LoRa参数配置 网关上线确认 END 前言 这篇笔记记录采用 RAK7258 LoRa ...
- 【STM32+ESP-12S连接腾讯云物联网开发平台 1】云平台的创建和AT固件烧录
腾讯云物联网开发平台创建和ESP-12S的固件烧录 前言 一.腾讯云物联网开发平台的创建 1. 创建产品 2. 配置产品和创建设备 3. 设备三元组说明 二.ESP-12S固件烧录 1.固件获取 2. ...
- 【STM32+ESP8266连接腾讯云物联网开发平台 2】STM32+ESP8266-01S连接腾讯云
文章目录 前言 一.硬件准备 1.ESP8266-01S 2. STM32F103C8T6核心板或者小开发板及其程序下载器 二.软件准备 1.STM32CubeMX 2. MDK (Keil v5) ...
- 腾讯云-物联网开发平台测试(联合mqtt.fx 1.7.1)
腾讯云-物联网开发平台测试(联合mqtt.fx 1.7.1) 文章目录 腾讯云-物联网开发平台测试(联合mqtt.fx 1.7.1) 环境介绍: 实验目的: 1.新建产品 2.新建功能 3.设备开发 ...
最新文章
- SLP是最近在BCH中引入的一个功能,它允许创建定制令牌。
- Are We Ready for SDN? Implementation Challenges for Software-Defined Networks
- document write的用法
- behavior php,behavior.php
- Linux中10个有用的命令行补齐命令
- filter导致跨域失效_Quarkus中过滤器filter和跨域cors问题(4)
- “the import java.io cannot be resolved”错误的解决方法
- 计算机病毒手动查杀,如何手动查杀计算机病毒
- 中国地区2012年第二季度 网络安全威胁报告
- 项目 | Java+PhantomJs爬虫实战——半次元 下载高清原图
- ftrack出免费软件了--cineSync Paly
- 后缀表达式求值和转换(C++)
- 虚拟机没有网络教你如何解决
- 企业如何查负面和不良事件?
- 服务器里面文档怎么改编码格式,linux 设置服务器编码格式
- 一本超越期待的 C++ 书——简评《Boost程序库完全开发指南:深入C++“准”标准库》
- vim ide_将Vim变成R IDE
- 全新2007高校BBS 睿智的冷笑话
- 图数据库(八):Neo4j中Cypher语言with关键字
- python到底有多牛!用Python开源机器人和5美元,我在Instagram上搞到了2500个真粉儿