fix(gateway): fix architecture diagram code block in README
This commit is contained in:
@@ -5,13 +5,14 @@ sensor nodes, reads environmental data over BLE and publishes it to a local
|
|||||||
MQTT broker on each notification received.
|
MQTT broker on each notification received.
|
||||||
|
|
||||||
## Architecture
|
## Architecture
|
||||||
|
```
|
||||||
Thingy:52 nodes Raspberry Pi MQTT broker
|
Thingy:52 nodes Raspberry Pi MQTT broker
|
||||||
[Thingy #1] --+
|
[Thingy #1] --+
|
||||||
|
|
|
|
||||||
[Thingy #2] --+--> (BLE) --> [gateway.py] --> (MQTT) --> [Mosquitto]
|
[Thingy #2] --+--> (BLE) --> [gateway.py] --> (MQTT) --> [Mosquitto]
|
||||||
|
|
|
|
||||||
[Thingy #n] --+
|
[Thingy #n] --+
|
||||||
|
```
|
||||||
The gateway discovers nodes automatically by filtering BLE advertising packets
|
The gateway discovers nodes automatically by filtering BLE advertising packets
|
||||||
on the Nordic Configuration service UUID (`ef680100`). Once connected, it
|
on the Nordic Configuration service UUID (`ef680100`). Once connected, it
|
||||||
subscribes to GATT notifications for temperature, humidity and CO2. Each
|
subscribes to GATT notifications for temperature, humidity and CO2. Each
|
||||||
|
|||||||
Reference in New Issue
Block a user