Welkom bij de MeshCore documentatie van Radio-Actief!
Hier kan je alle documentatie vinden over het Belgische MeshCore netwerk; #BEmesh
MeshCore is een systeem dat beveiligde tekstgebaseerde communicatie mogelijk maakt over radiogolgen. Met behulp van LoRa radio hardware - over 868 MHz en 433 MHz, maar ook andere niet LoRa frequenties - kan je zonder centrale tussen partij met elkaar communiceren.
Het kan gebruikt worden voor:
Gedecentraliseerd Netwerk
MeshCore werkt zonder centrale servers of infrastructuur, het is decentraal. Iedereen kan een apparaat toevoegen dat kan fungeren als een knooppunt in het mesh netwerk. Niemand heeft een kill-switch, iedereen heeft zijn bijdrage.
MeshCore is volledig gratis en open source:
💡 Tip: Introductie Video
Andy Kirby, een MeshCore ontwikkelaar, heeft een zeer nuttige introductie video voor beginners:
MeshCore werkt op 433MHz, 868MHz en 915MHz LoRa apparaten. Voor het overzicht van aanbevolen boards, MCU's en accessoires: zie MeshCore Hardware.
Standalone Apparaten: Om MeshCore te gebruiken zonder telefoon, kun je MeshCore Ultra (betalende) firmware draaien op LiLygo's T-Deck, T-Deck Plus, T-Pager, T-Watch, of T-Display Pro voor een complete off-grid oplossing.
MeshCore ondersteunt verschillende firmware types voor verschillende gebruiksscenario's:
Een Companion is een LoRa-toestel dat je gebruikt om zelf berichten te versturen en te ontvangen — het is jouw deur naar de mesh. Je bedient het via de officiële MeshCore-app op smartphone of computer, of via de web client in de browser. Verdere setup-stappen staan in Companion Configureren.
Repeaters breiden het bereik van het MeshCore netwerk uit en vormen samen de snelwegen binnen het mesh-netwerk. Ze sturen alleen relevante pakketten door (niet alle pakketten zoals andere mesh systemen), wat efficiënter is.
Een repeater zal zelf niet gebruikt worden om mee te chatten, maar vooral om inkomende berichten af te leveren of te herhalen naar andere repeaters. Met behulp van repeaters neemt de omvang van de mesh toe. Ook kan een repeater net een extra alternatieve verbinding vormen tussen twee punten, waardoor er meer redundantie ontstaat. Dat is goed voor de stabiliteit en verhoogt de kans dat berichten goed afgeleverd kunnen worden.
Repeaters kunnen op afstand beheerd worden via BLE Companion client.
Room servers zijn BBS servers die berichtgeschiedenis lokaal opslaan. Gebruikers kunnen later terugkomen om berichten op te halen (in tegenstelling tot kanalen die alleen live werken).
Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten.
Repeater functie uischakelen
Een room server die ook als repeater werkt, is op het moment van schrijven niet stabiel. Gebruik aparte apparaten voor repeater en room server en zet de repeat functie uit op evetuele room servers met
set repeat off
Sensor firmware is momenteel in ontwikkeling. Het zal sensordata (temperatuur, vochtigheid, luchtdruk) verzamelen en delen via het MeshCore netwerk.
Sensoren kunnen ook werkend gemaakt worden op andere firmware types (companion, repeater, room server).
Voor vragen, discussies en ondersteuning:
allowf/denyf) en CLI (#BEmesh)