A basic setup is needed. This includes a RabbitMQ broker running in Docker, with the admin UI enabled. Additionally, the MQTT plugin should be enabled to ensure communication is possible with ESP devices. Lastly, a basic queue/exchange setup should be configured on startup.
A basic setup is needed. This includes a RabbitMQ broker running in Docker, with the admin UI enabled. Additionally, the MQTT plugin should be enabled to ensure communication is possible with ESP devices. Lastly, a basic queue/exchange setup should be configured on startup.
Components
Exchanges
iot
For all iot-related traffic.
Routing Key:
#
Queues
temperature
For all temperature-related data.
Routing Key:
pih.temperature
humidity
For all humidity-related data.
Routing Key:
pih.humidity