Domopart backend store MQTT messages and use medallion data architecture. From bronze data, to silver and gold data.
- Rust 100%
| apps | ||
| .gitignore | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
Domopart Backend
Domopart backend store MQTT messages and use medallion data architecture. From bronze data, to silver and gold data.
It provide an API to offer data visualisation and some data consistency controls.
Stack
Messages come from USB port to a Zigbee2MQTT app. Then messages are suscribed by Domopart Storage and stored in a Postgres data lake as bronze layer. Once data available, Domopart ETL convert available bronze data to silver and gold data. Finally you can retrieve data using domopart backend API and show data visualisation in domopart frontend or any other compatible client.