Webseiten-Werkzeuge


leitfaden:mellinux_lernt_meshcore_3

Dies ist eine alte Version des Dokuments!


MelLinux lernt MeshCore "Anfänger Leitfaden Room Server"

Der Room Server.

Da es einige Interessiert, habe ich mal einen Room Server aufgesetzt.
Man kann diesen mit einem E-Mail Postfach vergleichen.
Bei MeshCore wird ja eine Nachricht nur an die zugestellt die in diesem Moment mit ihrem Companion Empfangsbereit sind.
Also Companion ist eingeschaltet, muss aber nicht mit der App verbunden sein.
Ich habe es getestet, ich habe 34 Nachrichten geschrieben, aber dem Test Companion wurden nur die letzten 32 Nachrichten übermittelt.
Ruf den Web Flasher auf.


HINWEIS: Ich mache das ganze unter Linux, es kann sein das es unter Windows/MacOS abweichungen gibt, da ich weder Windows noch ein Mac besitze, kann ich dazu nichts schreiben. Aber eine Abweichung die bekannt ist findet ihr hier: MeshCore Firmware flashen
Mir haben unter Linux Manjaro und Mint folgende 2 Befehle geolfen das Berechtigungs Problem zu beheben:

sudo gpasswd -a USERNAME uucp
sudo usermod -aG dialout USERNAME

Ihr müsste den USERNAME mit eurem Benutzer namen ersetzen!



Wählt dort dann Seeed Studio Xiao nRF52 WIO aus.


Diesmal Room Server auswählen.


Und das gleich Spiel nochmal, Enter DFU mode, Gerät auswählen, Erase Flash, Gerät auswählen, warten bis es fertig ist, Flash!, Gerät auswählen, Configure via USB, Connect, Gerät auswählen.













Erst mal die Wichtigsten Sachen einstellen (Die anderen Funktionen muss ich erst noch Testen):

  • Publik Key ändern (Stift): muss ich erst Testen.
  • Private Key: Würde ich Sicherheitshalber einmal Kopieren und wegsichern.
  • Name: könnt ihr, müsst ihr aber nicht, den kann man auch später noch jederzeit ändern.
  • Position: ebenfalls, könnt ihr, müsst ihr aber nicht, die kann man auch später noch jederzeit ändern.
  • Guest password: solltet ihr setzen, denn wenn Read Only Setting auf
    • Enable steht:
      • Kann jeder ohne Passwort die Nachrichten lesen.
      • Mit Passwort kann jeder Nachrichten lesen und schreiben.
    • Disable steht:
      • Kann keiner ohne Passwort lesen.
      • Mit Passwort kann jeder Nachrichten lesen und schreiben.
  • Admin password: solltet ihr auf jeden Fall setzen, sonst könnte einfach jeder den Room Server übernehmen!
  • Radio settings - Preset: sollte ihr auf jeden Fall auf EU/UK (Narrow) setzen, sonst könnt ihr nicht mit dem Repeater kommunizieren wenn der Companion schon darauf eingestellt ist.
  • TX Power (dBm) könnt ihr für XIAO nRF52840 auf 22 lassen, bei anderen Geräten bitte immer Prüfen, vor allem beim Heltec V4 !
  • Airtime factor: solltet ihr auf 10 setzen, denn in Deutschland dürfen wir nur 10 % der Zeit senden. Infos dazu hier (HINWEIS: Die Infos sind veraltet, man stellt nicht mehr 9 ein sondern direkt die %).
  • Adversting: um das Netz nicht zu überlaste sind folgende Einstellungen am besten:
    • Advert interval (min): 239
    • Flood advert interval (hrs): 167
  • Owner Info: könnt Ihr, müsst ihr aber nicht, die kann man später noch jederzeit ändern.
  • Advanced setting: Muss ich mich erst selbst mit auseinander setzen, daher hier noch keine Empfehlungen!




Dann könnt ihr wie beim Repeater vor gehen um den Room Server eurer Kontaktliste hinzuzufügen.


Wenn Ihr euch einloggt sieht das erst mal so aus.


Oben rechts bei den 3 Punkten könnt ihr dann Einstellungen vornehmen bei Remote Management.



Auch hier Empfehle ich ein Sync Clock.

Und die Einstellung Read Only Settings so vorzunehmen wie ihr das möchtet.



Ich hab bemerkt das die Einstellung für Read Only erst nach einem Reboot übernommen werden, also nach jeder Änderung dort mal einen Reboot machen.

Ja und dann könnt ihr mit anderen Nachrichten austauschen, auch wenn die gerade nicht Empfangsbereit sind. Oder ihr macht ein Schwarzes Brett für eure Familie, Freunde oder Verein daraus. Da fällt euch bestimmt was ein =)

leitfaden/mellinux_lernt_meshcore_3.1775294770.txt.gz · Zuletzt geändert: von mellinux