fix(gateway): fix architecture diagram code block in README

This commit is contained in:
DjeAvd
2026-04-08 10:43:25 +02:00
committed by Klagarge
parent a5b64aeb3d
commit 2bfc76fee0

View File

@@ -5,13 +5,14 @@ sensor nodes, reads environmental data over BLE and publishes it to a local
MQTT broker on each notification received.
## Architecture
```
Thingy:52 nodes Raspberry Pi MQTT broker
[Thingy #1] --+
|
[Thingy #2] --+--> (BLE) --> [gateway.py] --> (MQTT) --> [Mosquitto]
|
[Thingy #n] --+
```
The gateway discovers nodes automatically by filtering BLE advertising packets
on the Nordic Configuration service UUID (`ef680100`). Once connected, it
subscribes to GATT notifications for temperature, humidity and CO2. Each
@@ -88,4 +89,4 @@ The Thingy:52 embeds a CCS811 sensor which measures eCO2 — an estimated
CO2 value derived from volatile organic compound (VOC) levels rather than
a direct CO2 measurement. Values should be interpreted as indicative trends.
The sensor requires a burn-in period of 48 hours on first use, and a warm-up
of approximately 20 minutes on each startup before readings stabilize.
of approximately 20 minutes on each startup before readings stabilize.