我想让我的家庭自动化架构面向未来
今天,我有一个非常分散的设置:
- MQTT 代理 (Mosquitto)
- WiFi 开关:两个在线开关(Sonoff Basic)和一个墙壁开关(Sonoff Touch),它们都连接到 MQTT 代理
- Node-RED 作为自动化交互的粘合剂
我还安装了 Home Assistant 和 Domoticz,但我不确定它们的用途,也许是作为一个很少使用的前端?无论如何,它们都连接到 MQTT 代理。
这是一个分散的设置,其中每个组件都与 MQTT 总线通信。它还避免了“供应商”锁定:自动化机制基于 Node-RED,但也可以基于 Home Assistant 或 Domoticz 或其他人的能力。
明天,我最好让所有设备保持独立,启用 Wifi 并直接连接到 MQTT。这可能不会发生:
- 我将有一些传感器,它们将通过 BLE 或 433 MHz 信号与某个集线器通信,这些集线器需要进一步传递信息
- 某些设备可能与 MQTT 不兼容
我想到的传感器是 DIY/hackable 类型的,顶部没有专有协议。
这些设备的集线器是什么?
具体来说,我想知道他们是依赖于完整的解决方案,例如 Domoticz/HA 还是在 RPi 或理想的 Arduino 上简单实现的东西,它只会桥接与 MQTT 的无线传输(从传感器获取基本消息并将其发送到MQTT 集线器,以便通过其他方式进一步处理)。