该文章描述了如何在 EdgeX 中使用 EMQX Kuiper 规则引擎,并根据分析结果来实现对物联网设备的控制。
该文章描述了如何在 EdgeX 中使用 EMQX Kuiper 规则引擎,并根据分析结果来实现对物联网设备的控制。
在 EdgeX Geneva 版本中, EMQX Kuiper - 基于 SQL 的轻量级流式数据处理软件与 EdgeX 进行了集成。本教程将介绍如何使用 Kuiper 处理来自于 EdgeX 的数据。
该版本新增: MQTT 5.0 更多属性、单击已订阅的 Topic 项实现消息过滤、点击 Topic 名称后快速复制 Topic 信息、启用严格的证书验证选项。
Kuiper 0.4.0 对比较复杂的插件支持的能力上得到了增强;支持了对所有 sink 的模版支持功能,实现对复杂数据输出的定制能力。
EMQX Broker v4.1-beta.1 正式发布,此版本重点增加了对 Python 与 Java 的扩展支持,以及支持 MQTT 增强认证。
Kuiper 插件基于 Go 语言的插件机制,用户可以构建松散耦合的插件程序,在运行时动态加载和绑定。
EMQX 的主题重写功能支持根据用户配置的规则在 MQTT 客户端订阅主题、发布消息、取消订阅的时候将 A 主题重写为 B 主题。
本版本中 Kuiper & EdgeX 集成已经基本完成,近期将把 Kuiper 的 Docker 镜像包含在 EdgeX 的 nightly Docker composer 文件中。Kuiper 0.3.1 将正式与 EdgeX Geneva 版本一起发布。
该版本新增与 EdgeX 的集成、Schemaless 流定义的支持、FVT 测试用例增强。
MQTT X 是由 EMQ 开源的一款跨平台 MQTT 5.0 桌面测试客户端,它支持 macOS,Linux,Windows。用户可以使用 MQTT X 快速创建多个同时在线的 MQTT 客户端,方便测试 MQTT/TCP、MQTT/TLS 的连接/发布/订阅功能及其他 MQTT 协议 特性。
EMQX Kuiper 是 Golang 实现的轻量级物联网边缘分析、流式处理开源软件,可以运行在各类资源受限的边缘设备上。
MQTT X 适用于正在搭建自己的 MQTT 的消息服务器的用户来测试连接,订阅和发布消息等,在使用客户端时,用户既可以是发布者,也可以是订阅者。