MeshCore till MQTT¶
Den här guiden visar två sätt att skicka MeshCore-data till Meshat.se:
meshcoretomqtt- inbyggd MQTT-firmware
Rekommendation: 2-byte adverts¶
Det är starkt rekommenderat att använda 2 byte adverts på MeshCore-repeaters och room servers. Det gör noder lättare att skilja från varandra i analysverktyg och förbättrar spårbarheten i nätet.
1. meshcoretomqtt¶
Det här är ofta det enklaste och mest flexibla sättet.
Förutsättningar¶
- en dator eller Raspberry Pi
- en MeshCore-nod ansluten via USB/serial
- Python installerat
- internetanslutning
Läs mer här: meshcoretomqtt
MQTT-inställningar¶
[[broker]]
name = "meshat.se"
enabled = true
server = "mqtt.meshat.se"
port = 8883
[broker.auth]
method = "password"
username = "msh"
password = "msh"
[broker.tls]
enabled = true
Verifiera¶
När den är igång kan du kontrollera att observern syns här:
https://meshcore.meshat.se/#/observers
2. Inbyggd MQTT-firmware¶
Det här gäller MQTT-firmware för MeshCore-noder med inbyggt Wi‑Fi.
Läs mer här: MeshCore firmware with WiFi, NTP and packet logging
Sätt MQTT-server¶
Rekommenderade MQTT-inställningar¶
Kontrollera status¶
Du vill se att konfigurationen är giltig och att brokern ansluter.
Standard-topics för MeshCore¶
meshcore/<IATA>/<DEVICE_ID>/status
meshcore/<IATA>/<DEVICE_ID>/packets
meshcore/<IATA>/<DEVICE_ID>/raw