用于多个传感器的节点红色动态 RBE

Node-red dynamic RBE for multiple sensors

我只想在数据发生变化时才将数据写入数据库。为此,我使用了 Swith + RBE 节点 ().

我想要实现的是拥有动态数量的传感器。开关由传感器的 mac 地址分隔。 “通过传感器”加载到节点中的负载看起来像这样:

msg.payload = {"tmp":22.8,"hum":36,"batt":73,"mac":"a4c1382665a7"}

所以我的目标是在数据发生变化时将数据写入数据库。我如何制作标记区域 'dynamic' 以便我可以在不更改节点红色工作流程的情况下轻松添加新传感器?

RBE 为每个 msg.topic 运行单独的通道,因此只要每个传感器使用不同的主题,就应该相应地过滤它们。