物联网云平台:构建物联网生态的核心

我们常说的物联网,简称是IoT, 全称 Internet of Things。 用通俗的语言理解物联网,其实就是万事万物的互联网络。物联网概念也已经传播很多年了, 目前正在各行各业发挥力量。

要构建一个物联网生态, 我们首先想到的是智能硬件, 其次考虑的是硬件的交互与入网, 再然后是用于控制设备通信的云平台。

当然了云平台的能力肯定不仅仅是通信, 还有智能决策,配合硬件的能力实现更真实的虚拟,还有些智能网关本身具备的边缘计算能力,能减轻平台的计算压力使智能硬件的综合表现更棒。

眼下还有一种案例是可以脱离平台,可独立地运行数据采集独立计算独立决策的案例, 眼下成本较高暂时不能普及,也不利于集中管理。

提到管理我们当然要考虑到对于智能硬件的集中管理, 智能硬件的管理我将其分为两种:

  1. 基础信息维护与入网

  2. 监控。监控又分为运行时监控和硬件效率监控。

运行时监控即设备健康状态监控。健康状态确保设备的功能正常运行,你想如果设备本身都挂了还怎么服务于人类呢;

而运行效率监控主要是为了持续不断的优化智能服务,使自身保持进步才是潮流。

接下来我们聊聊硬件, 其实当下大多数日常智能硬件本身的成本并不高,例如会玩的用一块 4G 版的 esp32 配个小屏幕就能做一个智能手表, 一块 esp32-cam 就能做一个摄像头, 而 esp32 全系支持 wifi 和 ble, 做智能开发非常方便,成本的话,开发板十来块钱的样子,库存的芯片价格会更低,所以很容易就能准备一个环境, 做一个智能小摆件,做一个家庭的智控中心(需要配合我的开源物联网平台)。目前我自己玩的 esp32 是烧录的 micropython 固件,用 python 语法开发。它也支持 c 语言,要另外烧录相应的固件。

当然除了 esp32 外,还有些其他的硬件如涂鸦系列,涂鸦本身也是一个平台, 有物联网系统供接入, 有硬件,他的硬件也是集百家之大成,所以对于学习和研发来说, 本质上都差不多,但是对于从 0 开始的体验上来讲会更完善些更规范些。那么既然是平台化的缺点肯定也很明显就是,个性化需求没法做到尽如人意,有各种各样的约束会劝退一部分人。

所以对于我们一些资深的互联网软件工程师来说, 拿到一个上手就能用, 不爽就能改的开源平台就显得弥足珍贵了,那我就顺便提下我的开源物联网管理平台: wowiot, 代码在 gitee 目前已 apache2.0 协议开源, 基础用户、权限管理模块是基于 ruoyi 开发(大家很熟悉哈),交互都是手搓出来的,目前已支持接入 esp32 。

管理后台首页面。

管理硬件 esp32

esp32 的引脚功能配置:

智能设备的开关:

传送门:

wowiot: 基于ruoyi二开的一款开源智能硬件管理平台, 当前可支持硬件管理,并且支持 esp32 定制的api,可实现远程开关信号的下发,更多功能欢迎探索,有更多的功能性需求,欢迎入群讨论或者参与进来

有兴趣的欢迎围观交流,顺便厚颜无耻的求个赞 [emoji: smile], 方便的话顺便给个 star 谢谢

相关推荐
乄夜2 小时前
嵌入式面试高频(5)!!!C++语言(嵌入式八股文,嵌入式面经)
c语言·c++·单片机·嵌入式硬件·物联网·面试·职场和发展
小柯博客5 小时前
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
c语言·stm32·单片机·嵌入式硬件·物联网
禺垣11 小时前
区块链技术概述
大数据·人工智能·分布式·物联网·去中心化·区块链
小智学长 | 嵌入式16 小时前
SOC-ESP32S3部分:36-适配自己的板卡
单片机·物联网·esp32
打码人的日常分享1 天前
物联网智慧医院建设方案(PPT)
大数据·物联网·架构·流程图·智慧城市·制造
玩转4G物联网1 天前
零基础玩转物联网-串口转以太网模块如何快速实现与TCP服务器通信
服务器·网络·物联网·网络协议·tcp/ip·http·fs100p
光芒Shine1 天前
【物联网-ModBus-ASCII】
物联网·网络协议
weixin_418007601 天前
MQTTX连接阿里云的物联网配置
物联网·阿里云·云计算
十年小站1 天前
物联网协议之MQTT(二)服务端
物联网
光芒Shine1 天前
【物联网-ModBus-RTU
物联网·网络协议