Projects:Energy Data Collection Stack
Stages
Open source option | HA options | Alternatives | ||
---|---|---|---|---|
↑ | Visualization | Grafana | ||
Reports | Carbone? Jupyter? | |||
Complex Calculations | Jupyter | |||
↑ | Database | TimescaleDB | InfluxDB, Postgres | |
↑ | (Kafka) | |||
↑ | MQTT to Database | Node-RED | Telegraf | |
↑ | MQTT Broker | Mosquitto | HAProxy, keepalived | HiveMQ |
↑ | Data Collection Equipment |
Other Tools
- MQTT Load testing
- https://github.com/inovex/mqtt-stresser (2020, 233 *)
- https://github.com/takanorig/mqtt-bench (2015, 139*)
- https://github.com/emqx/emqtt-bench (2024, 489*)
- https://github.com/halfgaar/MqttLoadSimulator (2024, 13*)
- MQTT to Database
- Reports