Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen

Berlin Chaos Mesh Forum

Codeberg - Meshmap - PotatoMesh - BerlinMesh
Timo_VT

Timo_V

@Timo_V
Meshcore
Über
Beiträge
9
Themen
5
Shares
0
Gruppen
1
Follower
1
Folge ich
0

Beiträge

Aktuell Bestbewertet Umstritten

  • Regionen in MeshCore
    Timo_VT Timo_V

    In der jetzt kommenden Android APP wird es möglich sein #Chanel-Nachrichten auf eine Region zu begrenzen:
    Ausführliches zum Konzept:
    https://buymeacoffee.com/ripplebiz/region-filtering
    Eine Übersicht diskutierter Namensstrukturen für D gibt's hier
    https://meshcore-de.fyi/meshcore:allgemeines:regions

    Momentan braucht es USB Zugang zu den Repeatern um dort Regionen einzustellen.

    Die "Notwendigkeit" für die Regionen wird spürbarer werden, wenn wir als Insel Berlin/Brandenburg mit den anderen Teil-Meshes zusammenwachsen

    Spannendes Thema für die nächsten Treffen...

    Meshcore

  • Public-Key Byte Kollision beim Routing
    Timo_VT Timo_V

    Ja, das Routing hat kein Problem, es ist nur für die Nutzenden in eindeutig was passiert.

    Meshcore

  • Preset: EU/UK (Narrow)
    Timo_VT Timo_V

    = 869.618MHz / SF8 / BW62.5 / CR 8

    Leider ist der default in der Firmware weiter Long Range, obwohl im September/Oktober 2025 weltweit die meisten Regionen auf EU/UK Narrow gewechselt sind.

    Deshalb muss nach der Einrichtung eines MeshCore Gerät das Preset "EU/UK (Narrow)" ausgewählt werden.

    Meshcore

  • Forum Struktur
    Timo_VT Timo_V

    Als Protokoll-unabhängige Kategorien wären evtl noch

    • Showcases
    • 3D Druck
    • Solar
    • ggf. Hardware
      sinnvolle Kategorien, die verbindend für alle Protokolle gehalten werden könnten
    Organisation

  • Forum Struktur
    Timo_VT Timo_V

    Für Meshcore ist ist keine Subkategorie für Presets nötig, da gibt's nur eins 😉
    Vom Telegram Kanal abgeleitet wurde ich "Hilfe und Support" vorschlagen und ggf. "Repeater Admins" vorschlagen, beides ist Protokoll spezifisch und schon sehr unterschiedlich ob's die Fragen zu den ersten Schritten (Hilfe und Support) oder die Debatten darüber welche Advert-Intervalle für Repeater sinnvoll sind

    Organisation

  • MeshCore Kanäle für Berlin und Brandenburg
    Timo_VT Timo_V

    Zum Hinzufügen "⁝"-Menü [oben rechts] -> "Add Chanel" -> "Join Hashtag Chanel"
    #berlin
    #meshcore
    #ping (inkl. Bots für Ping etc.)
    #test (inkl. Bots für Ping etc.)
    #sos (absoulute Funkdisziplin nur für den Notfall!) Hashtag Kanäle sind in MeschCore immer in Kleinbuchstaben geschrieben, der "Schlüssel" für den Kanal ergibt sich automatisch aus dem Namen

    Meshcore

  • Public-Key Byte Kollision beim Routing
    Timo_VT Timo_V

    Grundsätzlich kümmert sich das Mesh/MeshCore selbständig um das Routing.
    In der Regel geht eine Nachricht erst per Flood raus: Alle Repeater geben die Nachricht an Alle Repeater weiter usw.. Chanal-Nachrichten gehen immer nur per Flood, da sie an die unbestimmte Allgemeinheit gerichtet sind.

    Für Direktnachrichten oder Roomserver und andere 1-zu-1-Verbindungen: Kennt mein Client einen Pfad zu einen anderen Client (über Repeater Ae, 13 und b7) wird er zuerst versuchen die Nachricht über diesen Pfad zu zustellen, klappt das nicht, geht die Nachricht nochmal raus per Flood. Bei erfolgreicher Zustellung wird ein neuer Pfad gespeichert.

    Zum Thema Dopplungen (Da Kollision bei LoRa oft für das auslöschen Paketen verwendet wird, wenn die Wellen sich überlagern, verwende ich nicht den Begriff "Kollision): Für das Routing ist ein Problem wenn z.B. der Prefix 13 zweimal in der Nähe vergeben ist, da die Erfolgreiche Zustellung immer noch möglich ist.
    Nehmen wir an
    Ae = Das Brandenburger Tor
    13 = Das HumboldForum
    13 = Der Teufelsberg
    b7 = Kladow
    Ich (Alice) bin mit meinem Client in der Nähe vom Brandenburger Tor und weiß, dass ich eine Verbindung zu Bob in Kladow habe. Meine Private Nachricht beinhaltet beim ersten Versuch diese Route. Deshalb geht die Nachricht vom Brandenburger Tor Node weiter mit der Info: als nächstes ist 13 dran davon fühlen sich nun das HumboldForum und der Teufelsberg angesprochen und geben die Nachricht weiter mit als nächstes ist B7 dran, das wird erfolgreich von Kladow gehört, und auch von den Nachbarn des HumboldForums, nur dort versand die Nachricht (oder geht im schlimmsten Falls an einen weiteren Doppelten B7) weiter.
    Das ist aber trotzdem weniger Traffic, als wenn alle Nachrichten von allen an alle Repeater immer per Flood weiter geschickt werden.

    Der entscheidenden Punkt bei den Dopplungen ist für die Nutzenden. Bob sieht bei meiner Nachricht den Pfad (Ae, 13, b7,) und bekommt dort angezeigt, dass die Nachricht bei "13" entweder über das HumboldForum oder den Teufelsberg gegangen ist.

    Im Alltag relevant sind die Pfade bei der Remote Administration von Repeater und Roomservern, da muss ich oft dne Pfad Manuel entfernden, wenn ich mit meinem Client gerade an einem anderen Standort bin...

    Meshcore

  • InApp Tools
    Timo_VT Timo_V

    "⁝"-Menü [oben rechts] -> Tools ->

    • Trace Path Manual
      Eine Verbindung von eurem Client über (mehrere) Repeater zurück zu eurem Client testen: Die Route wird manuell eingeben
    • Trace Path - Using Map
      Eine Verbindung von eurem Client über (mehrere) Repeater zurück zu eurem Client testen: Die Route wird grafisch auf der Karte ausgewählt
    • Antenna Covergae
      Die (theoretische) Reichweite einer Antenne wird auf einer Karte anhand der Topografie simuliert. Mit dem ⚙ im Vorhinein oder mit dem ⁝ im Nachhinein die Antennen Höhen angeben!
    • Line of Sight
      Simulation, ob zwei Punkte eine Sichtverbindung zueinander haben und damit (theoretisch) eine Funkverbindung herstellen können
    • RX Log
      Listet alle vom Client empfangenen MeshCore Pakete
    • Discover Nearby Nodes
      Sendet eine 0-Hopp Anfrage an Umliegende Repeater, um diese zu entdecken bevor sie einen Advert versenden
    Meshcore

  • Online-Tools für MeshCore
    Timo_VT Timo_V

    Verschiedene Online Tools stellen die MeshCore Daten online dar, in der Regel werden Repeater und keine Clients dargestellt.
    Verwendet "🚫" in eurem Repeater-Namen, wenn er nicht in der Karte dargestellt werden soll
    Überlegt euch vor dem Hintergrund auch, wie genau ihr den GPS-Standort von euren Geräten angebt...

    https://analyzer.letsmesh.net Paket-Analyzer

    Online Karte, die über verschiedene Observer ein "Spiegelbild" des Meshes Online darstellt

    • Ihr könnt damit überprüfen, ob z.B. eure Nachricht im Public Chanel im Bereich Berlin angekommen ist
    • Ein Übersicht der benutzten bzw. verfügbaren Public Prefixes für Repeater
      (Das erste Byte des Public Keys [2 Hex digits] werden zur Identifikation der Repeater verwendet, es ist für die Nuztenden übersichtlicher, wenn in einem Bereich dabei keine Dopplungen diese Prefixes bestehen, da es sonst für die Nutzenden uneindeutig ist. Technisch gesehen, ist es für das Mesh kein [signifikantes] Problem)

    https://gessaman.com/mc-keygen/ - Priv Key Generator

    Generiert einen neuen Privaten nach einem dazu passenden (Anfang) eines Öffentliches Keys um Doppulungen zu vermeiden (Das erste Byte des Public Keys [2 Hex digits] werden zur Identifikation der Repeater verwendet, es ist für die Nuztenden übersichtlicher, wenn in einem Bereich dabei keine Dopplungen diese Prefixes bestehen, da es sonst für die Nutzenden uneindeutig ist. Technisch gesehen, ist es für das Mesh kein [signifikantes] Problem)

    https://mapme.sh/ - Netzabdeckungskarte

    mapme.sh ist eine Community-Coverage-Map für das MeshCore LoRa-Mesh-Netzwerk. Die Karte zeigt, wo Nutzer mit ihren Geräten unterwegs waren und wie gut der Empfang zu Repeatern war.

    Öffne die Connect-Seite auf deinem Handy und verbinde dich per Bluetooth (BLE) mit deinem MeshCore Companion-Gerät. Dein Handy hört dann den LoRa-Traffic mit und zeichnet auf, an welchem Ort du welche Signale mit welcher Feldstärke (RSSI) empfangen hast.

    Zusätzlich wird automatisch die Discovery-Funktion genutzt, wenn gerade kein Traffic vorhanden ist. Du hast auch die Möglichkeit, alle 2 Minuten einen manuellen Ping auszusenden.

    https://www.meshcoresim.com/

    Die Repeater-Karte ist ein Visualisierungstool für Mesh-Repeater. Sie zeigt Repeater-Standorte auf einer interaktiven Karte und die Verbindungen dazwischen, damit du Topologie und Signalqualität besser verstehst.

    Meshcore
  • Anmelden

  • Du hast noch kein Konto? Registrieren

  • Anmelden oder registrieren, um zu suchen
Powered by NodeBB Contributors
  • Erster Beitrag
    Letzter Beitrag
0
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen