Projects:Energy Data Collection Stack: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 35: | Line 35: | ||
| | | | ||
|InfluxDB, Postgres | |InfluxDB, Postgres | ||
| | |||
|- | |||
|↑ | |||
|(Kafka) | |||
| | |||
| | |||
| | |||
| | | | ||
|- | |- | ||
Line 67: | Line 74: | ||
*** https://hub.docker.com/r/emqx/emqtt-bench | *** https://hub.docker.com/r/emqx/emqtt-bench | ||
**https://github.com/halfgaar/MqttLoadSimulator<nowiki/>(2024, 13*) | **https://github.com/halfgaar/MqttLoadSimulator<nowiki/>(2024, 13*) | ||
*MQTT to Database | |||
**[https://xaviergeerinck.com/2023/07/27/sinking-events-from-mqtt-to-timescale/ https://xaviergeerinck.co]<nowiki/>[https://xaviergeerinck.com/2023/07/27/sinking-events-from-mqtt-to-timescale/ m/2023/07/27/sinking]<nowiki/>[https://xaviergeerinck.com/2023/07/27/sinking-events-from-mqtt-to-timescale/ -events-from-mqtt-to-timescale/] | |||
**[https://github.com/tobymurray/mqtt-to-timescaledb https://github.com/tobymurray/mqtt-to-timesca]<nowiki/>[https://github.com/tobymurray/mqtt-to-timescaledb ledb] | |||
[[Category:Projects]] | [[Category:Projects]] |
Revision as of 13:32, 29 March 2024
Stages
Open source option | HA options | Alternatives | |||
---|---|---|---|---|---|
↑ | Visualization | Grafana | |||
Reports | |||||
Calculations | |||||
↑ | 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