我正在做一个学校项目,我有点不知所措。这是我第一次使用 mqtt 服务和 Node-Red。在项目的结构中,我有一个通过 gpio 与 dht11 传感器通信的 Raspberry Pi,我想将 RPi 与托管 Node-Red 的 VPS 通信。最后,这个在 mqtt 服务中作为订阅者工作的 Node-Red 必须将度量数据保存在 MongoDB 数据库中,并在图表中显示数据。有人可以解释我如何通信 RPi 和 Node 吗?RPi 可以在 mqtt 中同时作为代理和客户端吗?对不起我正在学习的英语。