GBG Mesh

MQTT Nätverk för Göteborg

Dokumentation

Dokumentation

Anslutning

Standard MQTT

Host: mqtt.gbg-mesh.se
Port: 1883
Protocol: MQTT 3.1.1

Säker MQTT (TLS)

Host: mqtt.gbg-mesh.se
Port: 8883
Protocol: MQTT 3.1.1 över TLS

Arkitektur

GBG Mesh består av flera komponenter som arbetar tillsammans för att tillhandahålla ett robust MQTT-nätverk:

┌─────────────────┐    ┌──────────────────┐    ┌─────────────────────┐
│   MQTT Client   │───▶│  Local Mosquitto │◄──▶│   MQTT Router       │
│                 │    │     Broker       │    │                     │
└─────────────────┘    └──────────────────┘    └─────────────────────┘
                                                          │
                                                          ▼
                                               ┌─────────────────────┐
                                               │ Upstream MQTT Broker│
                                               │  mqtt.meshat.se     │
                                               └─────────────────────┘

Topic Beteende

Original Topic Visas i, på denna MQTT Bryggas Uppströms Uppströms Topic
msh/SE/# msh/SE/#, mshse/SE/#, local/SE/#, nomap/SE/# msh/SE/#
mshse/SE/# msh/SE/#, mshse/SE/#, local/SE/#, nomap/SE/# mshse/SE/#
local/SE/# msh/SE/#, mshse/SE/#, local/SE/#, nomap/SE/# -
nomap/SE/# msh/SE/#, mshse/SE/#, local/SE/#, nomap/SE/# -

Att samma data speglas över alla topics på gbg-mesh gör att alla oavsett syfte att dela med sig uppströms till andra servrar kan dela data mellan varandra så som textmeddelanden i den publika kanalen 0 LongFast och därav vara en del av den lokala gemenskapen.