Dies ist der Backend Server -Code für das Gespräch mit Geräten über unser (optionales) MQTT -Internet -Gateway. Es läuft auf Hub.meshtastic.org.
Funktionen zur Verfügung gestellt:
Wir unterstützen und ermutigen neue Entwickler aktiv und ermutigen wir aktiv. Wenn Sie diese Software auf Ihrem eigenen Computer ausführen möchten, sollten Sie die folgenden Anweisungen in den Einklang bringen. Wenn Sie andere Fragen haben, veröffentlichen Sie bitte in unserem Forum oder in unserem Entwickler Slack -Kanal.
Die folgenden Befehle (wenn Sie Java (Version 8 oder später installiert) haben, sollten "einfach arbeiten", um die erforderlichen Abhängigkeiten zu holen und die Anwendung auszuführen.
apt install protobuf-compiler # Or for other operating systems download here https://github.com/protocolbuffers/protobuf/releases
git clone --recurse-submodules https://github.com/meshtastic/meshtastic-backend.git
cd meshtastic-backend
./gradlew bootRun
Es wird dann auf Port 8080 dienen (und mit dem MQTT -Broker sprechen)
Wenn Sie IDEs bevorzugen (ich tue), ist es so eingerichtet, dass es mit der Intellij IDE Community Edition zusammenarbeitet.
Wenn Sie Probleme haben, diesen Build für Sie zu bearbeiten, ist dies wahrscheinlich am besten, indem Sie beobachten, wie Github sehr ähnliche Befehle verwendet, um jeden Check -in zu erstellen und auszuführen. Aber wenn das nicht hilft, posten Sie bitte in unserem Forum.
GNU GPL V3 Lizenziert. Copyright 2021 Geeksville Industries, LLC.