🌡️ Beehive IoT andurid
Arhitektuur
Need dokumendid toetavad mesipuu kaalud toodet. Andurite näidud salvestatakse taru telemeetriasalvestusruumi ja visualiseeritakse timerida analytics.
Teenused
- https://github.com/Gratheon/hardware-beehive-sensors - andurite repo kliendi poolel
- https://github.com/gratheon/telemetry-api - serveri pool
flowchart LR
beehive-sensors[<a href="https://github.com/Gratheon/beehive-sensors">beehive-sensors</a>] -."send metrics every 1 min".-> telemetry-api
telemetry-api --"update beehive entrance daily traffic counters"--> mysql[(<a href="https://github.com/Gratheon/mysql">mysql</a>)]
telemetry-api --"store bee traffic timeseries" --> influx[(influx-db v2)]
telemetry-api --"verify API tokens for REST calls"--> user-cycle[<a href="https://github.com/Gratheon/user-cycle">user-cycle</a>]
web-app[<a href="https://github.com/Gratheon/web-app">web-app</a>] --"render telemetry charts"--> graphql-router[<a href="https://github.com/Gratheon/graphql-router">graphql-router</a>]
graphql-router --"query metric history"--> telemetry-api