智能家居的OneNet云平台

一、声明

        该项目只需要创建一个产品,然后这个产品里面包含几个设备,而不是直接创建几个产品

        注意:传输数据使用到了不同的power,还有一定要手机先联网才能使用云平台

二、OneNet云平台创建

(1)Temperature

这个传输数据使用的是power1

第一步:OneNet网站登录,然后进入开发者中心

第二步:在产品开发里面选择创建产品,注意联网方式是wifi,开发方案是自定义方案

第三步:在刚刚创建好的产品里面进入设备管理界面,这个里面就是添加温湿度,MQ135等设备

               记得!!!这个里面的设备名称就是需要用英文的!!!也就是MQTT协议里面用到的设备ID!!!

第四步:在创建好的设备里面的详情去获取我们需要的信息

设备名称:Temperature

设备密钥:TDAzWkQ0a2tJSDh6SFMwRW94T1plREYzdnh5d0NQSVQ=

产品ID:CyrQo3xWu9

(下面这两个是通用的,然后有一个工具需要在官网去下载,这个可以看之前的CSDN)

url:mqtts.heclouds.com

端口号:1883

时间戳:2052911776

password:version=2018-10-31&res=products%2FCyrQo3xWu9%2Fdevices%2FTemperature&et=2052911776&method=md5&sign=Iz06IS0Xri3A7tDgdOoUZQ%3D%3D

订阅:$sys/CyrQo3xWu9/Temperature/thing/property/post/reply

发布:$sys/CyrQo3xWu9/Temperature/thing/property/post

第五步:最重要的是要建立一个物模型,在产品开发里面

第六步:串口调试(这一步可以判断设备有没有调试好,没问题了就可以直接上单片机了)

ATAT+RSTAT+CWMODE=1AT+CWDHCP=1,1AT+CWJAP="iPhone","123456789"AT+MQTTUSERCFG=0,1,"Temperature","CyrQo3xWu9","version=2018-10-31&res=products%2FCyrQo3xWu9%2Fdevices%2FTemperature&et=2052911776&method=md5&sign=Iz06IS0Xri3A7tDgdOoUZQ%3D%3D",0,0,""AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1AT+MQTTSUB=0,"$sys/CyrQo3xWu9/Temperature/thing/property/post/reply",1AT+MQTTPUB=0,"$sys/CyrQo3xWu9/Temperature/thing/property/post","{\"id\":\"123\"\,\"params\":{\"power1\":{\"value\":25\}}}",0,0

(2)Humidity

这个传输数据使用的是power2

设备名称:Humidity

设备密钥:UUVGSFo1bWhNZlNlaWFJRXA5bXZOeWlFaERaamdRMzM=

产品ID:CyrQo3xWu9

(下面这两个是通用的,然后有一个工具需要在官网去下载,这个可以看之前的CSDN)

url:mqtts.heclouds.com

端口号:1883

时间戳:2052911776

password:version=2018-10-31&res=products%2FCyrQo3xWu9%2Fdevices%2FHumidity&et=2052911776&method=md5&sign=etUYV40%2BWltrLWDYj5diDQ%3D%3D

订阅:$sys/CyrQo3xWu9/Humidity/thing/property/post/reply

发布:$sys/CyrQo3xWu9/Humidity/thing/property/post

ATAT+RSTAT+CWMODE=1AT+CWDHCP=1,1AT+CWJAP="iPhone","123456789"AT+MQTTUSERCFG=0,1,"Humidity","CyrQo3xWu9","version=2018-10-31&res=products%2FCyrQo3xWu9%2Fdevices%2FHumidity&et=2052911776&method=md5&sign=etUYV40%2BWltrLWDYj5diDQ%3D%3D",0,0,""AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1AT+MQTTSUB=0,"$sys/CyrQo3xWu9/Humidity/thing/property/post/reply",1AT+MQTTPUB=0,"$sys/CyrQo3xWu9/Humidity/thing/property/post","{\"id\":\"123\"\,\"params\":{\"power2\":{\"value\":25\}}}",0,0

(三)单片机发数据

 

        

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/78251.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

aidermacs开源程序使用 Aider 在 Emacs 中进行 AI 配对编程

一、软件介绍 文末提供程序和源码下载 Aidermacs 通过集成 Aider(最强大的开源 AI 配对编程工具之一)为 Emacs 带来了 AI 驱动的开发。如果您缺少 Cursor,但更喜欢生活在 Emacs 中,Aidermacs 提供了类似的 AI 功能,同…

加密算法(一)-对称加密(DES、AES、3DES、Blowfish、Twofish)一篇了解所有主流对称加密,轻松上手使用。

一、对称加密算法 对称加密算法采用相同的密钥来进行加密和解密操作。其优点是加密和解密速度快,不过密钥的管理和分发存在一定的安全风险。 1.1、DES(已不推荐使用) 这是早期的对称加密算法,密钥长度为 56 位。但由于密钥长度较短,如今已不…

深度优先VS广度优先:算法选择的核心逻辑与实战指南

摘要 深度优先搜索(DFS)与广度优先搜索(BFS)是图结构遍历与路径分析的基础算法,也是最常见的搜索框架,在路径规划、社交网络分析、游戏AI等领域均有广泛应用。本文从算法思想、数据结构选择、时空复杂度和…

2025深圳杯、东三省数学建模B题数模AI全网专业性第一

为什么选择使用我的数模AI? 1.轻松辅导学生 2.小白也能翻身碾压大佬 3.突破知识壁垒,缩短与大佬的差距,打破不公平的教学资源,扭转差距 4.辅助商业服务,成本低 5.大模型本身有一定随机性,所以也不用担心…

使用MGeo模型高精度实现文本中地址识别

一、功能与安装 1、模型地址 模型是阿里开发的门址高精度识别模型。 https://modelscope.cn/models/iic/mgeo_geographic_elements_tagging_chinese_base/summary 注意:不能自己安装包,没法解决依赖问题,直接按照官方要求安装下面的包&am…

【Vue】Vue与UI框架(Element Plus、Ant Design Vue、Vant)

个人主页:Guiat 归属专栏:Vue 文章目录 1. Vue UI 框架概述1.1 主流Vue UI框架简介1.2 选择UI框架的考虑因素 2. Element Plus详解2.1 Element Plus基础使用2.1.1 安装与引入2.1.2 基础组件示例 2.2 Element Plus主题定制2.3 Element Plus的优缺点分析 3…

MLPerf基准测试工具链定制开发指南:构建领域特异性评估指标的实践方法

引言:基准测试的领域适配困局 MLPerf作为机器学习性能评估的"黄金标准",其通用基准集在实际科研中常面临‌领域适配鸿沟‌:医疗影像任务的Dice系数缺失、NLP场景的困惑度指标偏差等问题普遍存在。本文通过逆向工程MLPerf v3.1工具…

好看的个人主页HTML源码分享

源码介绍 好看的个人主页HTML源码分享,源码由HTMLCSSJS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果 效果预览 源码获取 好看的个人主页HTML源码分享

mac word接入deepseek

网上大多使用Windows版word来接入deepseek,vba文件引入mac后,因底层工具不同,难以直接运行,例如CreateObject("MSXML2.XMLHTTP")无法创建,为此写了一版新的vba,基于mac底层工具来实现。 vba文件点…

React Native 入门 jsx tsx 基础语法

React Native 入门 jsx 基础语法 JSX 介绍 JSX (JavaScript XML) 是一种 JavaScript 的语法扩展,允许你在 JavaScript 文件中编写类似 HTML 的代码。它是 React 和 React Native 应用程序中用来描述 UI 的主要方式。 JSX 的特点 JSX 看起来像 HTML,但…

HDLBIT-程序(Procedures)

始终块(组合)【Always blocks(combinational)】 答案: Always blocks (clocked) 答案: module top_module(input clk,input a,input b,output wire out_assign,output reg out_always_comb,output reg out_always_ff );assign out_assigna^b;always(*)beginout_a…

值此五一劳动节来临之际,

值此五一劳动节来临之际,谨向全体员工致以节日的问候与诚挚的感谢!正是你们的敬业与奋斗,成就了今天的成绩。愿大家节日愉快,阖家幸福,身体健康! #北京先智先行科技有限公司 #先知AI #节日快乐

【经管数据】A股上市公司资产定价效率数据(2000-2023年)

数据简介:资产定价效率是衡量市场是否能够有效、准确地反映资产内在价值的重要指标。在理想的市场条件下,资产的市场价格应该与其内在价值保持一致,即市场定价效率达到最高。然而,在实际市场中,由于信息不对称、交易摩…

云蝠智能大模型智能呼叫:赋能零售行业服务,助力客户增长

在数字化浪潮席卷全球的今天,零售行业正面临前所未有的变革压力。消费者需求日益个性化、市场竞争愈发激烈,传统的人工客服模式已难以满足企业对高效触达、精准营销和极致体验的需求。而云蝠智能大模型智能呼叫系统,凭借其突破性的AI技术和深…

IP 互联网协议

IP(Internet Protocol,互联网协议)是网络通信中的核心协议之一,属于网络层协议。它的主要功能是提供数据包的寻址、路由以及传输。IP协议负责将数据从源主机传输到目标主机,并在网络中进行转发。在网络通信中&#xff…

报文三次握手对么٩(๑^o^๑)۶

论TCP报文三次握手机制的理论完备性与工程实践价值:基于网络通信协议栈的深度剖析 在计算机网络领域,传输控制协议(TCP)作为实现可靠数据传输的核心协议,其连接建立阶段的三次握手机制历来是网络工程与协议理论研究的…

HarmonyOS NEXT第一课——HarmonyOS介绍

一、什么是HarmonyOS 万物互联时代应用开发的机遇、挑战和趋势 随着万物互联时代的开启,应用的设备底座将从几十亿手机扩展到数百亿IoT设备。全新的全场景设备体验,正深入改变消费者的使用习惯。 同时应用开发者也面临设备底座从手机单设备到全场景多设…

25.4.30数据结构|并查集 路径压缩

书接上回 上一节:数据结构|并查集 前言 (一)理论理解: 1、在QuickUnion快速合并的过程中,每次都要找根ID,而路径压缩让找根ID变得更加迅速直接。 2、路径压缩 针对的是findRootIndex()【查找根ID】进行的压…

C++-Lambda表达式

目录 1.什么是 Lambda? 2.例子:打印每个元素(和 for_each 一起用) 3.捕获外部变量(Capture) 3.1. 捕获值(拷贝):[] 3.2. 捕获引用:[&] 3.3. 指定捕…

每日一题洛谷P8635 [蓝桥杯 2016 省 AB] 四平方和c++

P8635 [蓝桥杯 2016 省 AB] 四平方和 - 洛谷 (luogu.com.cn) 直接暴力枚举,不做任何优化的话最后会TLE一个,稍微优化一下就过了(数据给的还是太良心了) 优化:每层循环用if判断一下,如果大于n就直接跳 当然…