入门物联网,基于IoT平台构建智慧路灯应用的实验指南

这篇具有很好参考价值的文章主要介绍了入门物联网,基于IoT平台构建智慧路灯应用的实验指南。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

自从了解到古茗前端团队使用 Node.js 写物联网代码,身为前端开发者,我对物联网充满了兴趣。

我一直很认同一个有趣的观点:

新技术的出现是为了让使用的人省时省力。

而关于物联网雏形的故事,也包含了这一观点:

1991年,剑桥大学特洛伊计算机实验室的科学家们,常常要下楼去看咖啡煮好了没有,但常常空手而归。

为了不影响工作,又能精准的得知咖啡是否煮好,他们编写了一套程序,咖啡壶旁边安装了一个便携式摄像头,利用计算机图像捕捉技术,以3帧/秒的速率传递到实验室的计算机上,以随时查看咖啡是否煮好,这就是物联网最早的雏形。

通过这则小故事,我也大致了解了物联网的主要用途:

一个连接日常物品和互联网的系统,用于物品之间的通信。

竟然想做到入门程度,那么怎么校验结果是否达到预期呢?

在做过进一步了解之后,我设置了目标

了解一个物品的物联网的搭建流程与实现。

多亏了华为云提供的 KooLabs 云实验,让我没有在寻找真实案例上花费太多时间。

KooLabs

KooLabs 是华为云官方提供的实验平台,一键创建实验环境,开发者通过实验手册指导,快速体验华为云服务,在云端实现云服务的实践、调测和验证。

KooLabs 提供了60+的免费沙箱,开发者可以随时随地的在真实的场景下进行实验。

在这里,我找到了物联网相关的实验:《基于IoT平台构建智慧路灯应用》

基于IoT平台构建智慧路灯应用

𝟷 分钟了解它

实验内容

描述

目标

通过该实验开发一个基于物联网平台的智慧路灯应用。

难易程度

中级

时长

120分钟

操作前提

登录华为云和资源下载

主要步骤

1. 编译构建智慧路灯应用

2. 创建主题并订阅 SMN

3. 创建弹性云服务器 ECS

4. 部署智慧路灯应用

5. 导入产品模型

6. 配置智慧路灯应用(订阅推送方案)

7. 结果验证(设备属性上报/订阅/设备命令下发)

8. 删除资源

收获

①理解物联网平台如何利用设备数据。
②掌握设备上报数据到物联网平台的原理和方法。
③开发应用控制物联网设备。

𝟷𝟺𝟶 分钟搭建它

成功搭建

实验的操作时长是120分钟,但是我实际用了140分钟,超出了20分钟。

入门物联网,基于IoT平台构建智慧路灯应用的实验指南,物联网

超时原因

主要原因如下:

1、页面展示不全,导致找对应的操作花费了一些时间;

2、部分异常操作,手册中没有解决方案,寻找解决方法花费了一些时间;

3、虚拟机中的操作不习惯,尤其是密码类的后续使用,需要提前记录在本地记事录,用到的时候进行输入。

4、操作手册与实际操作界面有细微差距,确认过程消耗了一些时间。

操作总结

1、新增主机组之后,如果搜索不到,记得点刷新按钮,这样就能搜索到新增的主机组了。

入门物联网,基于IoT平台构建智慧路灯应用的实验指南,物联网

2.页面整体展示不全,可以采用缩放的方式,不然有些需要点击右侧'...'按钮的功能,无法进行操作。

入门物联网,基于IoT平台构建智慧路灯应用的实验指南,物联网

𝟷𝟶 分钟回顾它

优点

1、左右布局,方便按部就班的实验

左侧是实验手册,右侧是实验的显示台。这样根据手册进行实验非常的方便。

入门物联网,基于IoT平台构建智慧路灯应用的实验指南,物联网

2、操作手册内容详细

每一步操作从操作步骤到截图都很详细。

3、操作手册实时滚动

关键步骤完成之后,操作手册会随之滚动,让开发者实时查看手册进行到哪一步。

4、提供了延时功能

让第一次进行实验的开发者有充足的时间进行实验,十分友好。

5、手册的便捷复制

有需要大量复制的需求,手册提供的复制操作很简便。

待改进

1、手册与实际操作界面有出入

我在进行实验的过程中发现,实际操作界面和手册有细微的差别。虽然对继续实验影响不大,但是会多消耗操作者的一些时间。

2、遇到问题,不容易找到解决方案

到编译构建阶段,我发现我无法新建任务,提示"账户的编译构建服务未开通"。这里需要开通一下"编译构建 CodeArts Build"服务。

入门物联网,基于IoT平台构建智慧路灯应用的实验指南,物联网

根据提示检索不到有用信息,客服的回复也没有给到关键答案。我在整个实验中,这里消耗的时间最多。

后来,我根据关键字"编译构建"检索,找到了 CodeArts Build 并开通,才解决了这个问题。

3、操作页面没有铺满,导致关键操作无法进行

这个问题,我是通过进行浏览器页面缩放解决的。

总结

这次通过智慧路灯的实验,对物联网有了更加全面的了解,收获颇丰:

1、了解了物联网平台需要怎样的设备数据以及如何利用设备数据。
2、掌握了设备上报数据到物联网平台的方法。
3、明确了开发应用控制物联网设备的完整流程。

此外,感谢华为云 KooLabs 云实验 提供大量的免费实验,让开发者可以进行对应的功能模拟、调试和验证。


作者:非职业「传道授业解惑」的开发者叶一一
简介:「趣学前端」、「CSS畅想」系列作者,华夏美食、国漫、古风重度爱好者,刑侦、无限流小说初级玩家。
如果看完文章有所收获,欢迎点赞👍 | 收藏⭐️ | 留言📝。文章来源地址https://www.toymoban.com/news/detail-814925.html

到了这里,关于入门物联网,基于IoT平台构建智慧路灯应用的实验指南的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HummingBird 基于 Go 开源超轻量级 IoT 物联网平台

    蜂鸟(HummingBird) 是 Go 语言实现的超轻量级物联网开发平台 ,包含设备接入、产品管理、物模型、告警中心、规则引擎等丰富功能模块。系统采用GoLang编写,占用内存极低,  单物理机 可实现 百设备的连接 。 在数据存储上,我们创新的使用了轻量级的 SQLite 和高吞吐和高

    2024年02月10日
    浏览(33)
  • Zeus IoT : 基于 SpringBoot 的分布式开源物联网大数据平台

    Zeus IoT 是一个集设备数据 采集、存储、分析、观测 为一体的开源物联网平台,全球首创基于 Zabbix 的物联网分布式数据采集架构,具备超 百万级 物联网设备的并发监控能力,真正具备 工业级性能与稳定性 的开源物联网大数据中台。 Zeus IoT 致力于让设备接入和数据处理变得

    2024年02月05日
    浏览(53)
  • 基于 IoT 物联网 + 5G 技术搭建 100万台电梯智能化运维平台

    随着近20年我国房地产的蓬勃发展, 电梯 已经成为人们现代生活中不可或缺的一部分,也是城市化建设中重要的建筑设备之一。据中国电梯行业协会统计,截至2022年底,我国电梯保有量为 990万台,电梯运营健康度,减少事故发生变得十分重要。 国内有接近约 1.5万多 家电梯

    2024年01月25日
    浏览(40)
  • 铱塔 (iita) 开源 IoT 物联网开发平台,基于 SpringBoot + TDEngine +Vue3

    01   铱塔 (iita)  物联网平台 铱塔智联 (open-iita) 基于Java语言的开源物联网基础开发平台,提供了物联网及相关业务开发的常见基础功能, 能帮助你快速搭建自己的物联网相关业务平台。 铱塔智联平台包含了品类、物模型、消息转换、通讯组件(mqtt/EMQX通讯组件、小度音箱接

    2024年02月20日
    浏览(45)
  • 基于物联网、云计算建设的智慧校园云平台源码

    电子班牌作为班级文化展示交流的窗口,可以让更多的人看到校园信息建设与班级风格相结合,及时传递校园信息。学生也可以通过电子班牌看到学校近期重要事件的发布,也可以参与回复,让学生及时掌握校园和班级动态。同时,还发布了当前的课程信息、班级活动信息和

    2024年02月15日
    浏览(43)
  • IoT DC3 是一个基于 Spring Cloud 的开源的、分布式的物联网(IoT)平台本地部署步骤

    ​​ 必要软件环境 进入原网页# 务必保证至少需要给 docker 分配:1 核 CPU 以及 4G 以上的运行内存! JDK : 推荐使用 Oracle JDK 1.8 或者 OpenJDK8 ,理论来说其他版本也行; Maven : 推荐使用 Maven 3.8 ,理论来说其他版本也行; IDE : IntelliJ IDEA 或者 Eclipse ,理论来说其他 Java IDE 也行;

    2024年02月11日
    浏览(41)
  • 基于边缘物联网关的智慧零售应用方案

    推动经济健康发展增长,就要持续促进和扩大消费需求,提升消费体验。随着物联网技术的普及,面向日常消费的智慧零售应用迎来爆发式增长,不仅可以提升消费者消费体验,还可以提高商家营销和管理效率。本篇就为大家简单介绍一下基于边缘物联网关的智慧零售应用方

    2024年02月09日
    浏览(34)
  • IoT DC3 是一个基于 Spring Cloud 全开源物联网平台 linux docker部署傻瓜化步骤

    如有不了解可先参考我的另一篇文章本地部署:IoT DC3 是一个基于 Spring Cloud 的开源的、分布式的物联网(IoT)平台本地部署步骤 如有不了解可先参考我的另一篇文章本地部署: 1 环境准备: JDK 8 以上 docker 安装好 下载docker-compose-dev.yml 文件 执行基础环境docker安装 测试前要修改本地

    2024年01月19日
    浏览(45)
  • 从零开始,我的第一个物联网平台搭建好了,ESP8266+DHT11+阿里云平台+IOT StudioWEB应用开发,实现网页实时查看设备上报的信息,控制开关

        记录下自己做的第一个物联网项目,真正从零开始,断断续续花了2个月时间看各种视频,网站学习有关物联网的知识,期间碰到过好多问题,没有人指导,都得靠自己慢慢研究,有时会很迷茫,没有方向,但还得坚持下去,当经过自己的努力解决一个个问题时,会很兴奋

    2024年01月19日
    浏览(73)
  • 如何基于Akamai IoT边缘平台打造一个无服务器的位置分享应用

    与地理位置有关的应用相信大家都很熟悉了,无论是IM软件里的位置共享或是电商、外卖应用中的配送地址匹配,我们几乎每天都在使用类似的功能与服务。不过你有没有想过,如何在自己开发的应用中嵌入类似的功能? 本文Akamai将为大家提供一个思路,借助边缘计算技术在

    2024年02月20日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包