Bot-Architektur auf dem Raspberry Pi
Für MeshCore Hessen kann ein Raspberry Pi als lokaler Host für automatisierte MeshCore-Dienste dienen.
Companion
Ein dediziertes MeshCore-Companion-Gerät wird dauerhaft mit dem Pi verbunden. Für einen stationären Aufbau ist USB-Serial oft einfacher zu überwachen als eine drahtlose Hostverbindung.
Botprozess
Ein eigener Prozess liest MeshCore-Ereignisse, prüft Befehle und erzeugt Antworten. Die Implementierung kann auf einer vorhandenen Bibliothek oder einer stabilen CLI-/Protokollschnittstelle aufbauen.
Dienstmanager
Der Bot läuft als systemd-Dienst und startet nach einem Reboot automatisch neu.
MQTT-Client
Optional veröffentlicht ein separater Teil ausgewählte Statusereignisse an MQTT. Die Funkfunktion bleibt davon entkoppelt.
Lokale Daten
Konfiguration, Rate-Limit-Zustand und gegebenenfalls notwendige Betriebsdaten werden lokal gespeichert. Chatverläufe werden nicht ohne definierten Zweck dauerhaft gesammelt.
Logs
Logs enthalten technische Fehler und Zustandswechsel. Nachrichteninhalte werden nur dann protokolliert, wenn dies für den konkreten Dienst erforderlich und datenschutzrechtlich vorgesehen ist.
Updates
Botcode, Abhängigkeiten und MeshCore-Firmware werden versioniert dokumentiert. Änderungen werden zuerst mit einem Testgerät geprüft.
Quellen, Rechte und redaktionelle Prüfung
- MeshCore – offizielle Dokumentation
- meshcore-cli – offizielles Projekt
- MeshCore Wiki DE – ergänzende Communityquelle
Redaktioneller Hinweis: Diese Seite ist eine eigenständige Darstellung für MeshCore Hessen. Sachinformationen wurden anhand der oben genannten Quellen geprüft. Texte, Bilder und die Gliederung des MeshCore Wiki DE wurden nicht übernommen; die Seite wird nur als ergänzende Communityquelle zur Faktenkontrolle genannt. Für technische Details hat die aktuelle offizielle MeshCore-Dokumentation Vorrang. Deutschlandbezogene Funkrechtsangaben werden an den Veröffentlichungen der Bundesnetzagentur geprüft.
Urheberrecht: Technische Begriffe, Protokollnamen, Befehlsnamen, Zahlenwerte und andere notwendige Sachangaben werden unverändert verwendet, soweit dies für fachliche Richtigkeit erforderlich ist. Es werden keine längeren fremden Textpassagen oder Bilder reproduziert.
Prüfstand: 18. August 2026