种用 Node.js 编写的基于流程的编程

如您所知,如果没有第三方应用程序,物联网就无法正常运行。这里介绍一些可以帮助物联网良好运行的第三方应用程序。

Mosquitto :这是一个支持 MQTT 协议版本 5.0、3.1.1 和 3.1 的消息代理。MQTT 提供了一种使用发布/订阅模型执行消息传递的方法。无论是在带宽使用还是易于实施方面,它都是轻量级的。这使得它在网络边缘特别有用,例如可以使用 arduino 来实现传感器或其他简单设备。
Node-RED:是一工具,并使 Whatsapp 号码列表 用 Web 前端以新颖有趣的方式将硬件设备、API 和在线服务连接在一起。许多额外的节并且可以通过“菜单 - 管理调色板”选项安装。由于需要额外访问文件、端口或具有二进制组件的快照节点的限制,可能无法正常工作或安装 - 除非在“经典”模式下运行。这不是默认设置。

io Maker Server:Thinger.io 是一个物联网平台。它支持多种功能,如传感和驱动、实时仪表板、数据桶、网络钩子等。它与硬件无关,可以与 Arduino 环境一起使用。该软件包将服务器安装在您自己的计算机中,以便您可以部署自定义 IoT 云。该包需要可用的 MongoDB 服务器。
Nymea:nymea 是一个基于插件的 IoT(物联网)系统。nymea:core 就像设备、事物和服务的翻译器一样,允许它们进行交互。借助强大的规则引擎,您可以连接系统中可用的任何设备,并为您的环境创建单独的场景和行为。
Nymea:应用程序是一个客户端应用程序,适用于几乎任何平台/外形规格。它允许与 nymea:core 和 nymea:cloud 交互。
Nymea : cloud 是云实例,即使您不在家庭网络中,它也可以将 nymea:app 连接到 nymea:core,并启用其他功能,例如从 nymea:core 向运行 nymea:app 的设备发送推送通知。