精华内容
下载资源
问答
  • onenet云平台使用_使用平台
    千次阅读
    2020-09-22 13:10:07
    onenet云平台使用

    onenet云平台使用

    The other day I was listening to the latest Shop Talk Show podcast while out for my morning run. They had Jen Simmons on the show, talking about (among other things) the standards process. It’s a great conversation, as you would expect—Jen’s super smart and has been doing great, meaningful work for a long time.

    前几天,我在早上跑步时收听最新的Shop Talk Show播客 。 他们让Jen Simmons参加了展览,讨论了标准流程。 正如您所期望的那样,这是一次很棒的对话,Jen超级聪明,并且长期以来一直在做伟大而有意义的工作。

    Among the things that she discussed is the care that has to go into new browser features because once shipped, it’s there for good. Most of us don’t have to worry about things to that same level because:

    她讨论过的事情之一就是必须对新的浏览器功能进行维护,因为一旦交付,它就永远存在。 我们大多数人都不必担心相同水平的事情,因为:

    …you can always delete all your code later. You can always say, ‘Oh, this thing I shipped quickly for my project, that was a bad idea. Let’s obliterate it and re-do it better later.’ But with the web, there’s two things. One, we don’t get to change it and ship it again later, almost ever. If we hurry up and we ship subgrid, and subgrid is crappy, there’s no, like, fixing it. We’re stuck with it.

    …您以后总是可以删除所有代码。 您总是可以说:“哦,我为我的项目Swift发货了,这是一个坏主意。 让我们消除它,然后再做得更好。” 但是有了网络,有两件事。 第一,我们几乎不需要更改它,而以后再重新发送。 如果我们抓紧时间并运送subgrid,并且subgrid太烂了,就没有办法修复它了。 我们坚持下去。

    This permanence to the web has always been one of the web’s characteristics that astounds me the most. It’s why you can load up sites today on a Newton, and they’ll just work. That’s in such sharp contrast to, well, everything I can think of. Devices aren’t built like that. Products in general, digital or otherwise, are rarely built like that. Native platforms aren’t built like that. That commitment to not breaking what has been created is simply incredible.

    网络的持久性一直是令我最震惊的网络特征之一。 这就是为什么您今天可以在Newton上加载网站,并且它们可以正常运行的原因 。 这与我能想到的一切形成了鲜明的对比。 设备不是那样构建的。 一般而言,数字产品或其他产品很少像这样构建。 本机平台不是那样构建的。 不破坏已创建内容的承诺简直令人难以置信。

    Jen’s other point, too, is an important one to remember:

    詹(Jen)的另一点也是要记住的重要一点:

    …And the other thing is that we’re not solving for one website. We’re not solving for facebook.com, or youtube.com, or codepen.io or for…whatever. We’re solving for the entire web and every use case ever all at the same time.

    …另一件事是我们没有解决一个网站的问题。 我们不为facebook.com,youtube.com,codepen.io或任何其他方式解决问题。 我们正在同时解决整个网络和所有用例。

    She gives an example, later on, discussing how even something seemingly simple, underlines, becomes so much more intense when you need to solve for everyone:

    随后,她提供了一个示例,讨论了当您需要为每个人解决时,看似简单的下划线如何变得如此强烈:

    Well, what about these languages that are typeset vertically? What is the typography in Japan? What’s needed for this kind of script that is completely different than the Latin alphabet? And there’s a long conversation about that and then, ‘Wow, we’re shipping something that actually works for all the languages and all the scripts around the world.’ Or it almost does and there’s a few pieces missing but we’re dedicated to going ahead and finishing those pieces as soon as we can.

    那么,这些垂直排版的语言呢? 日本的版式是什么? 这种与拉丁字母完全不同的脚本需要什么? 对此进行了漫长的讨论,然后,“哇,我们正在交付一种实际上适用于世界上所有语言和所有脚本的东西。” 或几乎可以做到,并且缺少一些内容,但是我们致力于尽快完成并完成这些内容。

    There’s a lot of thought and consideration that goes into deciding what makes its way into this incredible platform and what doesn’t.

    在决定什么因素进入这个令人难以置信的平台时,有很多想法和考虑。

    Another person I have a ton of respect for and who has been doing incredibly important work for a long time is Alex Russell. In particular, he’s put an absurd amount of time and energy into advocating for being careful about the overreliance on JavaScript that is leading to much of the web’s current performance issues.

    我一直很敬重并且做了不可思议的重要工作的另一个人是Alex Russell 。 特别是,他花费大量的时间和精力来提倡谨慎对待对JavaScript的过度依赖,而JavaScript过度依赖导致许多当前的Web性能问题。

    I thought about Jen’s comments when I saw one person stating that Alex was trying to “sell you on fairy tales of Use the Platform”.

    当我看到有人指出亚历克斯(Alex)试图“向您出售使用平台的童话”时,我想到了詹的评论。

    I don’t want to single that person out because I’m not here to encourage a pile-on, but also because they’re hardly the first person to express that general sentiment. But, that statement about the “fairy tale of Use the Platform” has really stuck with me, because it feels…wrong.

    我不想单挑那个人,因为我不是在这里鼓励积累意见,还因为他们几乎不是第一个表达这种总体观点的人。 但是,关于“使用平台的童话”的说法确实困扰我,因为感觉……是错误的。

    So much care and planning has gone into creating the web platform, to ensure that even as new features are added, they’re added in a way that doesn’t break the web for anyone using an older device or browser. Can you say the same for any framework out there? I don’t mean that to be perceived as throwing shade (as the kids say). Building the actual web platform requires a deeper level of commitment to these sorts of things out of necessity.

    为了创建Web平台,已经进行了很多工作和计划​​,以确保即使添加了新功能,对于使用旧设备或浏览器的人来说,添加新功能的方式也不会破坏网络。 您可以针对任何框架说同样的话吗? 我的意思并不是要被当作投掷阴影(就像孩子们说的那样)。 构建实际的Web平台需要承担这些事情出于需要更深层次的。

    And as some frameworks are, just now, considering how they scale and grow to different geographies with different constraints and languages, the web platform has been building with that in mind for years. The standards process feels so difficult to many of us because of the incredible amount of minutiae that becomes critical. That security issue that might maybe be a problem? Maybe you feel comfortable taking that risk but when you’re creating something that everyone, everywhere is going to use, it becomes a valid reason for not shipping.

    而且,就目前而言,考虑到某些框架如何扩展并发展到具有不同限制和语言的不同地理位置,Web平台多年来一直在考虑这一点。 对我们许多人来说,标准流程感到如此困难,因为大量的细节变得至关重要。 该安全问题可能是个问题? 也许您会冒险冒这个险,但是当您创建所有人都可以使用的东西时,这便成为不发货的正当理由。

    People talk a lot about the web being accessible or performant by default, and while it’s not perfect, it’s also not that far from being true. Creating the platform means you have to prioritize these things.

    人们经常谈论默认情况下可访问或性能良好的Web,虽然它并不完美,但也离真实不远。 创建平台意味着您必须优先考虑这些事情。

    If you care at all about reaching people outside of the little bubbles we all live in, using the platform can’t be a fairy tale: it has to be the foundation for everything that we build.

    如果您根本不在乎与我们所有人生活中的小气泡接触,那么使用该平台绝不是童话故事:它必须是我们构建的一切的基础。

    That doesn’t mean that foundation is enough, or always right.

    这并不意味着基础就足够,或者永远都是正确的。

    Are there limitations? Absolutely! There’s a reason why we still have a standards body, 26 years or so after HTML was first specified: because the work isn’t done and never (knock on wood) will be. (It’s also why I find it very encouraging that folks like Nicole Sullivan are hard at work to identifying some of the things we need frameworks for that should probably be in the browser instead.)

    有限制吗? 绝对! 有一个原因为什么我们仍然有一个标准机构,在第一次指定HTML后约26年:因为这项工作还没有完成,也永远不会(敲敲木头)。 (这也是为什么我感到鼓舞的是,像Nicole Sullivan这样的人正在努力确定我们需要的某些框架,这些框架可能应该在浏览器中。)

    The web thrives on a healthy tension between stability and the chaos of experimentation. It’s perfectly fine, and necessary at times, to use tools to augment issues and limitations we may have on the web. I have no problem with that at all.

    在稳定性和实验混乱之间,健康的张力使网络蓬勃发展。 使用工具来增加我们在网络上可能存在的问题和局限性是非常好的,而且有时是必要的。 我一点都没有问题。

    But it’s important that we do so very carefully because there are definite trade-offs.

    但是重要的是,我们必须谨慎行事,因为存在一定的取舍。

    To create the standards that make it into the platform, careful care is given to each and every feature to minimize the security risks. Every new feature has to be carefully considered from an accessibility perspective to make sure that not only does it not cause harm, but that assistive technology has all the information it needs to be able to provide people with a usable experience. Performance has to be top of mind for each new standard, to ensure that shipping it won’t cause undue bloat or other performance issues.

    为了创建将其纳入平台的标准,我们会仔细注意每个功能,以最大程度地降低安全风险。 从可访问性的角度出发,必须仔细考虑每个新功能,以确保它不仅不会造成伤害,而且确保辅助技术具有所需的所有信息,以便能够为人们提供可用的体验。 对于每个新标准,性能都必须放在首位,以确保发布时不会引起过大的膨胀或其他性能问题。

    And each of these things must not be considered simply in one single context, but for all sites and across geographies, languages, devices, and browsing clients.

    而且,这些事情中的每一项都不能仅仅在一个单一的上下文中加以考虑,而应针对所有站点以及跨地域,语言,设备和浏览客户端。

    Can you say, with confidence, that the same level of care is given in the tools and frameworks we use or build?

    您能否满怀信心地说,我们使用或构建的工具和框架给予了同等的关注?

    Use the platform until you can’t, then augment what’s missing. And when you augment, do so with care because the responsibility of ensuring the security, accessibility, and performance that the platform tries to give you by default now falls entirely on you.

    除非无法使用,否则请使用该平台,然后增加缺少的内容。 而且,当您进行扩充时,请务必谨慎,因为确保平台默认为您提供的安全性,可访问性和性能的责任现在完全落在了您身上。

    翻译自: https://timkadlec.com/remembers/2019-10-21-using-the-platform/

    onenet云平台使用

    更多相关内容
  • STM32连接ONENET云平台

    2022-04-15 09:47:32
    stm32连接ONENET云平台,稳定可靠,另有连接阿里云,腾讯云等教程,详见博文
  • 基于OneNET云平台的智能家居系统实现.pdf
  • 针对空调耗电量大,因管理不善人为存在浪费的问题,文中提出并实现了一种基于OneNET云平台,通过增加外置智能空调控制终端模块对温湿度进行实时监控、对普通空调进行远程控制的系统.整个系统分为手机APP客户端、云上...
  • 这是基于STM32设计的智能家居系统(采用Onenet云平台)。 硬件包含: 光敏电阻传感器 DHT11温湿度传感器 MQ-5 液化气/天然气/煤气监测传感器 MQ-2 烟雾传感器 3盏LED灯表示窗帘开关、空调开关、电视开关 联网WIFI采用:...
  • OneNET云平台

    千次阅读 多人点赞 2020-11-24 00:05:25
    OneNET云平台 由中国移动打造的PaaS物联网开放平台。平台能够帮助开发者轻松实现设备接入与设备连接,快速完成产品开发部署,为智能硬件、智能家居产品提供完善的物联网解决方案。 OneNET致力于开发者的体验,逐步...

    OneNET云平台

    由中国移动打造的PaaS物联网开放平台。平台能够帮助开发者轻松实现设备接入与设备连接,快速完成产品开发部署,为智能硬件、智能家居产品提供完善的物联网解决方案。

    OneNET致力于开发者的体验,逐步提升云服务体量,着手用户运营,深化运维管理和云端大数据分析,协同产业上下游,长期发展以“大连接、云平台、轻应用、大数据”为架构的平台级服务,打造用户导向的物联网生态环境。作为“云管端”核心布局的OneNET秉承中国移动的发展理念。

    云平台架构

    OneNET已构建“云-网-边-端”整体架构的物联网能力,具备接入增强、边缘计算、增值能力、AI、数据分析、一站式开发、行业能力、生态开放8大特点。全新版本OneNET平台,向下延展终端适配接入能力,向上整合细分行业应用,可提供设备接入、设备管理等基础设备管理能力,以及位置定位LBS、远程升级OTA、数据可视化View、消息队列MQ等PaaS能力。同时随着5G网络的到来,平台也在打造5G+OneNET新能力,重点提供并优化视频能力Video、人工智能AI、边缘计算Edge等产品能力,通过高效、稳定、多样的组合式服务,让各项应用实现轻松上云,完美赋能行业端到端应用。

    架构

    主要功能

    设备接入(主流标准协、多种语言开发SDK)
    设备管理(数据存储、生命周期)
    位置定位LBS(NB-IoT基站定位)
    远程升级OTA(终端模组、终端MCU)
    消息队列MQ(TLS加密传输)
    数据可视化View(对接OneNET内置数据)
    人工智能AI(API方式)
    视频能力Video(Onvif视频)
    边缘计算Edge (“云-边”协同)
    应用开发环境(SaaS应用)

    应用场景

    OneNET物联网专网已经应用于环境监控、远程抄表、智慧农业、智能家电、智能硬件、节能减排、车联网、工业控制、物流跟踪等多种商业领域。物联网开放平台OneNET通过打造接入平台、能力平台、大数据平台能力满足物联网领域设备连接、协议适配、数据存储、数据安全、大数据分析等平台级服务需求。

    功能

    产品创建

    1、OneNET网址
    2、OneNET支持“个人用户”和“企业用户”两种入驻方式,您可以根据您的实际情况选择注册方式
    注册
    3、注册完成后,回到主页点击“登录”,即可进入OneNET的官方主页,并由此进入到您的“控制台”,点击“控制台”,进入全部产品服务,选择多协议接入

    控制台4、MQTT、HTTP、EDP等是不同协议,选择一个协议,下图选择的是HTTP协议。组点击右上角的 “添加产品”,在弹出页面中按照提示填写产品的基本信息,进行产品创建;在创建过程中,有些内容若还不能确定,可暂时先选一个,后期再进行修改

    协议
    添加产品

    产品
    5、创建完成之后,在多协议接入—HTTP下面可以看到刚创建的产品,单击产品,进入产品详情页面,选择设备列表,点击右上方添加设备

    产品
    添加设备

    设备6、使用在线模拟器

    1)、创建产品后,可以利用OneNET云平台提供的在线调试功能,模拟数据的上传,需要知道设备ID和产品API-key
    APIKey在产品概况中,点击Master-APIKey下的查看,会发送验证码到注册时用的手机号,输入验证码,再次点击查看,可以看到APIkey

    API

    2)、数据模拟器

    上传内容范例:,;hightemp,89

    API

    3)、反馈

    反馈
    4)、回到设备列表,点击设备对应的数据流,看到刚上传的数据内容

    数据流
    7、使用网络调试助手调试

    网络调试助手

    // 数据范例
    POST /devices/650072788/datapoints?type=5 HTTP/1.1
    api-key: R5TdhYNJ=zg1=zi3Gkfi8LGl=Ng=
    Host:api.clouds.com
    Content-Length:13
    
    ,;hightemp,86
    
    

    调试

    设计原则

    • 使用标准HTTP方法实现资源CURD操作;
    • 采用json作为API输入输出;
    • 以json输出错误信息。
    HTTP 方法描述
    POST新增资源信息
    PUT更新资源信息
    GET查看资源信息
    DELETE删除资源

    支持的返回码列表:

    表格

    文本数据上传

    HTTP方法POST
    URLhttp://api.heclouds.com/devices/<device_id>/datapoints
    HTTP头部api-key:xxxx-ffff-zzzzz
    HTTP内容有多种数据格式
    请求返回{“errno”: 0,
    “error”:“succ”,}

    二进制数据上传

    功能:将二进制的数据保存到设备云,设备云返回该二进制数据的索引;并根据参数,将二进制数据作为数据点保存到设备下的某个数据流

    HTTP方法POST
    URLhttp://api.heclouds.com/bindata
    HTTP头部api-key:xxxx-ffff-zzzzz
    URL参数device_id,必选,该数据所属设备。
    datastream_id,必选,该数据所属数据流。
    HTTP内容普通二进制数据、文件、图像
    请求返回{“errno”: 0,
    “error”:“succ”,
    “data”:{
    //该数据在设备云的索引
    "index":“AJOWFW1133OFO2Z93”}}
    展开全文
  • OneNET云平台WiFi远程控制的智能家居系统.pdf
  • 基于OneNET云平台的物联网综合实验教学创新研究.pdf
  • 基于Arduino与OneNET云平台的简易智能家居系统设计.pdf
  • 基于OneNET云平台的智能家居远程控制系统设计.pdf
  • 上期介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用),今天介绍一下onenet云平台产品创建,为后面onetnet软件包的使用做铺垫。 第一步:登录 ONENET 服务器 打开onenet云平台网站 ...

    《手把手教你玩物联网》系列推文将介绍使用RT-Thread----小而美的物联网操作系统,制作一个室内温湿度数据采集,并实现终端采集数据上传物联网云平台onenet,实现云端远程数据监控功能。

          上期介绍了ESP8266的使用(手把手教你玩物联网(一)---ESP8266软件包的使用),今天介绍一下onenet云平台产品创建,为后面onetnet软件包的使用做铺垫。

    第一步:登录 ONENET 服务器
          打开onenet云平台网站 https://open.iot.10086.cn/, 右上角有“登录” 和“注册” , 如果没有帐号请先注册, 可以选择个人注册或者企业注册, 注册以后登录。注册最好选择移动手机号注册,收发验证码快。

    第二步:创建产品

           登录完成, 点击右上角的控制台,进入控制台界面,然后点击多协议接入,进入多协议产品界面。

           然后,点击添加产品,进入产品配置界面,如下图所示。其中,星号为比填写内容。“产品名称” 和“产品简介” 按自己的要求写即可, “产品行业” 和“产品类型” 自由选择, “联网方式” 选择 wifi, 操作系统选“无” , “接入协议” 这里选 MQTT(旧版)。接着点确定即可完成产品创建。

    第三步:添加设备

          完成了产品的创建之后,就可以添加设备了。双击设备列表后选择添加设备。在添加设备界面填写设备名称和鉴权信息后单击添加。添加设备之后,点击设备详情,进行APIkey的设置,输入一个合适的APIkey就可以了。设备ID、鉴权信息和apikey这些信息对应的就是配置时的“身份验证信息”,这些信息在配置onenet软件包时候要用到。

             至此,就完成了一个onenet产品的创建。下期--手把手教你玩物联网(三)将介绍rt-thread的onenet软件包的应用与配置。

    往期部分文章

    1. 基于51单片机的超声波三路测距

    2. 基于51单片机的传送带产品计数器

    3. PWM工作原理----调光灯案例

    4. 单片机项目实战:温度测控系统设计

    5. DS18B20温度报警系统设计

    6. DS18B20测温与数码管显示

    7. DS18B20与LCD1602温度测量显示案例

    8. 单片机定时器实现的数字时钟

    9. 单片机99秒倒计时器设计

    10. 基于STC12C5A60S2的红外测温实验

    展开全文
  • 文章见:RT-thread学习记录004-使用RT-thread studio 和ESP8266 连接onenet云平台https://blog.csdn.net/weixin_41976851/article/details/114962222
  • OneNET云平台设备数据管理工具

    千次阅读 2021-02-05 21:20:14
    终端设备上报数据到OneNET云平台,除了云平台可以提供的可视化web页面外,还可以通过定制数据管理工具的方式对云数据进行展示。在该版本中提供对最细粒度的数据样本展示。基于最细粒度的基础上,可针对客户提供定制...

    在这里插入图片描述
    联系电话:15712339322

    1 产品介绍

    终端设备上报数据到OneNET云平台,除了云平台可以提供的可视化web页面外,还可以通过定制数据管理工具的方式对云数据进行展示。在该版本中提供对最细粒度的数据样本展示。基于最细粒度的基础上,可针对客户提供定制化服务。
    在这里插入图片描述
    数据管理工具可运行于操作系统Windows各个版本中。对于cpu与内存的需求不大,与office办公软件类似。
    数据管理工具在与OneNET云平台网络通信过程里,除下载己账户下任意设备信息、数据流信息外,还可以对其进行增删改等定制化写操作,以实现对终端原始设备数据的进一步处理。
    数据管理工具在存储数据方式上,可以兼容sqlite本地数据库、mysql网络云数据库等多种形式。

    2 产品逻辑介绍

    2.1 oneNet物联网云平台sdk(开发依赖)

    OneNET定位为PaaS服务,即在物联网应用和真实设备之间搭建高效、稳定、安全的应用平台:面向设备,适配多种网络环境和常见传输协议,提供各类硬件终端的快速接入方案和设备管理服务;面向应用层,提供丰富的API和数据分发能力以满足各类行业应用系统的开发需求,使物联网企业可以更加专注于自身应用的开发,而不用将工作重心放在设备接入层的环境搭建上,从而缩短物联网系统的形成周期,降低企业研发、运营和运维成本。
    开发文档地址:https://open.iot.10086.cn/doc/introduce/
    在这里插入图片描述

    2.2 oneNet协议

    多协议接入为开发者提供多种物联网行业常见协议接入服务,适配多种网络环境和常见传输协议,提供各类硬件终端的快速接入方案和设备管理服务,对外提供API接口便于实现设备即时命令下发,支持用户通过规则引擎对接OneNET增值服务,灵活地实现服务的扩展
    协议文档地址:https://open.iot.10086.cn/doc/multiprotocol/

    2.3 oneNet 多协议API

    协议文档地址:
    https://open.iot.10086.cn/doc/multiprotocol/book/develop/edp/api/api-usage.html
    平台提供开放的API接口,用户可以通过HTTP/HTTPS调用,进行设备管理,数据查询,设备命令交互等操作,在API的基础上,根据自己的个性化需求搭建上层应用。

    3 代码逻辑介绍

    3.1 请求获取所有设备详情

    // 请求获得所有设备id情况
    	QByteArray responseByte = HttpRequest::GetRequest(getDivicesUrl, KEY_API_KEY);
    	QVector<BiaoZhuInfo> res = JsonParser::ParseGetDevicesInfo(responseByte);
    
    	QVector<DeviceFullInfo> deviceFullInfo;
    	QMap<QString, QVector<DataStreamInfo>> DeviceId2DataStream;
    	// 针对每个设备id获取对应的数据流详情
    	for( int i =0; i< res.size(); i++)
    	{
    		BiaoZhuInfo t = res.at(i);
    		QString Url;
    		Url.sprintf(getDataStreamByDeviceId.c_str(), t.DeviceId.toStdString().c_str());
    		// N 次request
    		QByteArray responseByte = HttpRequest::GetRequest(Url.toStdString(), KEY_API_KEY_DATASTREAM);
    		QVector<DataStreamInfo> dataStreamInfo = JsonParser::ParseGetDataStreams(responseByte);
    
    		DeviceId2DataStream[t.DeviceId] = dataStreamInfo;
    	}
    
    

    3.2 设备详情数据存储数据库(sqlite本地数据库)

    //存储sqlitedb
    	this->sqlite->InsertDeviceFullData(deviceFullInfo);
    
    

    3.3 从数据库中拉取设备详情数据(sqlite本地数据库)

    // 从数据库中读取device信息
    QVector<DeviceFullInfo> deviceInfo = sqlite->QueryDeviceFullData();
    
    

    4 云平台数据可视化

    4.1 设备数据详情-地图展示

    在这里插入图片描述

    4.2 设备数据详情-数据库存储

    在这里插入图片描述

    如有类似需求,请关注我们的公众号
    在这里插入图片描述

    展开全文
  • PacketTracer—Onenet云平台

    千次阅读 2021-12-11 11:52:40
    目标:实现PacketTracer中的设备连接到MCU芯片,并通过MCU微控制器实现数据上传至云平台、通过云平台控制设备、云平台应用搭建等功能。 1:进入Onenet官网 2:注册登录 3:点击首页控制台 4:点击旧版 5:点击...
  • STC89C52RC单片机采集DHT11温湿度传感、BH1750光照度传感器的数据通过LCD1602显示,并通过ESP8266上传至onenet云平台
  • mqttclient连接到OneNET云平台

    千次阅读 2020-06-15 23:07:02
    文章目录mqttclient连接到OneNET云平台使用OneNET测试连接手动安装相关的依赖包拉取mqttclient仓库简单介绍mqttclient仓库文件夹编译运行代码使用到的API mqttclient连接到OneNET云平台 有了前面连接百度云的经验,...
  • 1.GET 获取云平台的数据 private static final String DeviceID = "715410157"; private static final String ApiKey = "=0nEsfHhq5sfImFv4oQYGHv=wDg="; private static final String humistream = "humistream";...
  • 为了实现对山体滑坡的监测和预警,保障民众生命安全和财产安全,设计了一种基于OneNET云平台的山体滑坡监测预警系统。利用MSP430G2553作为采集点电路控制芯片,控制土壤湿度、山体倾角及山体动量等传感器采集数据,...
  • PacketTracer模拟器物联网教程8—Onenet云平台使用方法 如果您还未掌握教程2中MCU芯片编程的方法,还请您先学习教程2或教程7熟悉MCU的编程方法。 本章实现PacketTracer中的设备连接到MCU芯片,并通过MCU微控制器实现...
  • 首先,我们打开ONENET云平台 然后选择登录 登录以后我们选择多协议接入中的MQTT 接着我们点击“添加产品”按钮 输入产品名称丶行业丶类别丶简介 技术参数中联网方式我们可以根据实际情况来选择,...
  • 使用51单片机将温度数据上传到OneNET云平台,同时可以实现远程控制LED灯的功能。 详细请看:http://t.csdn.cn/x2XCa
  • ESP8266使用AT指令连接OneNet云平台、获取网络时间、获取网络天气等 ESP8266 AT指令集、AT固件等 提取码: ax98 链接: link. /********************************START**********************************/ //ESP8266 ...
  • 使用网络调试助手连接onenet云平台
  • MQTT SUBACK报文解析
  • 实现火焰监测、将获取的数据在OLED屏上显示、再利用WIFI模块连接热点将数据传输到onenet云平台,通过串口中断实现云平台或手机无线控制功能。 2 开发环境 开发环境 软件环境:window 硬件环境:STM32F407 开发工具 ...
  • MQTT PUBLISH报文
  • stm32c8t6 + esp8266 数据上传onenet云平台可视化显示 本次内容分享的是将我们获取的数据在onenet云平台通过可视化界面展现出来 onenet平台的简单使用请看我前一篇文章有简单介绍 stm32c8t6+esp8266上传温湿度到...
  • 使用网络调试助手完成模拟两台设备通过MQTT协议在onenet通信
  • 一.报文格式 MQTT分为3部分固定报头+可变报文+有效负荷 SUBSCRIBE是订阅指令,订阅后如果topic有数据会自动下发给我们。...查询onenet 的topic onenet是检测是否有对应的topic,没有就会自动创建一个。
  • 前言 最近公司老总买了NB-IOT的...为实现用户远程控制设备开关,采用onenet云平台作为中转平台,QS-100模块作为通信和MCU,微信小程序作为上位机,实现一个简单到NB-IOT物联网Demo。当用户在小程序上点击button时,设备

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,891
精华内容 756
关键字:

onenet云平台