物联网应用的进步、物联网设备的升级、物联网解决方案的简化不仅与硬件相关,软件的发展也会对其产生重要的影响。之前我们写过很多与硬件相关的内容,今天我们来聊聊软件工具。针对物联网解决方案,瑞科慧联(RAK)推出了多种与硬件产品集成相匹配的软件解决方案。
RUI3
假设我们要开发一个 LoRaWAN®通信与湿度传感器和雨量传感器相关的应用程序,就需要下载库并将所有代码放在一起。这样开发就会存在一个问题:当编译完整程序时会遇到很多错误,然后带来大量的工作。如果还要再添加其他的传感器或者 Wi-Fi、蓝牙功能,那就更夸张了。
因此,我们创造了 RUI3 — 一个具有强大 API 的软件包,可以让用户访问应用程序框架、功能库、硬件抽象层驱动程序和板级支持包。RUI3可以开发具有结构的应用程序,并直接将其放入特定应用程序中,从而减少资源消耗。RUI3 支持与 Arduino IDE 相同的 API 格式,也支持 VS Code 等 IDE,这让物联网产品开发变得更容易,而且只需要在 API 级别开发代码就可以了。
WisToolBox
RUI3 可以减少开发中的资源消耗,但物联网开发还有一个较大的难点,就是配置物联网设备时,需要发送和接收 AT 命令,一般需要拥有专业知识的技术人员来操作。节点配置工具 WisToolBox 的出现解决了这一难点,通过 WisToolBox,每个人都可以创建解决方案,即使没有技术基础的人也可以快速上手。
在开发过程中,配置物联网设备、更新引导加载程序、上传固件等步骤都需要很长的时间。使用 WisToolBox,不需要使用终端或 AT 命令就能完成所有操作。WisToolBox 具有移动端和 PC 端两种用户界面,可一键配置和管理设备,可根据环境或现场需要进行更改和测试。
使用 WisToolBox的手机APP,用户还可以通过蓝牙来连接设备,同步更新至最新或自定义固件。
WisGateOS 2
WisGateOS 2 适用于 RAK 所有的网关,即所有通过 LoRaWAN®和其他网络接收和传输路由数据的设备都可以适用。 WisGateOS 2 基于最新版本的 OpenWrt 内核,具有提升通信稳定性的 LBT 对话前监听、更安全连接的 WireGuard、可监控电池状态的 Solar Battery、可调整数据包流量规则的 Open/Close Port等多项功能,拓展性强,使用户可以轻松访问和配置网关。
说到拓展性,RAK将计划针对 WisGateOS 2推出一个专门的应用程序商店,让所有的开发人员和系统集成商都可以将自己的扩展共享出来。
WisDM
物联网系统的管理控制是一项十分艰巨的任务。想象一下,如果需要网关来控制灌溉系统或监测特定区域作物的生长环境,就需要将所有设备连接到物联网网络中,并对网络中的每个网关进行持续配置和监控。要做到这些,实施难度是具大的。作为一个网关设备管理工具,WisDM 的出现让这些问题迎刃而解。使用 WisDM 后,用户可以在任一地方配置数百台设备并进行实时监控。
WisDM 是一种设备管理系统,可以用于配置、管理、监控和维护 WisGate Edge 网关以及用户自己的 LoRaWAN®网络,由于 WisGate 商业网关中内置了 LNS服务器,WisDM 包含以下多项功能:
- OTA 无线更新:可远程更新 WisGate Edge 网关固件
- 位置管理、一次性配置多个网关
- SSH:可以使用 SSH 连接访问任何设备
- 为 LoRaWAN®、LTE 和 Wi-Fi 等多选项配置网络连接
- 网关性能监控
- 兼容RAK ID
- 系统角色管理
- 远程配置和管理自有网络
- 适用于移动端和 PC端的多类型设计
目前最新的 WisDM 版本还具有监控网络连接管理、Battery Plus 电池监控和事件记录、优化通知管理等多样功能。之后的新版本会有更多其他功能。
以上就是瑞科慧联(RAK)目前几款主要的软件工具,这些软件工具不仅可以帮助物联网应用的开发、辅助完成更好的解决方案,也可以帮助管理和远程监控物联网系统,构建各种规模的物联网网络。
-
物联网
+关注
关注
2909文章
44557浏览量
372760 -
RAK
+关注
关注
0文章
48浏览量
2081
发布评论请先 登录
相关推荐
评论