Radio Indstillinger:

Indstil din MeshCore-radio til disse værdier, så du kan tale med resten af netværket. Start med at vælge presettet EU/UK (Narrow) i MeshCore-appen,
og ændr kun Coding Rate hvis nødvendigt. Når du ændrer noget, viser presettet “Custom” — det er helt normalt.

Companion enheder:

Indstillinger til håndholdte og bærbare companion-noder.

Indstillingerne herunder med “set” sættes via kommandolinjen (CLI) i MeshCore-appen under Command Line.
Alle kommandoer skrives med små bogstaver – f.eks. set loop.detect moderate

Companion-indstillinger:

Sættes til:

Forklaring:

Preset

EU/UK (Narrow)

Standart for DK

Frekvens

869.618 MHz

Standart for DK

Bandwidth

62.5 kHz

Standart for DK

Spread factor

8

Standart for DK

Coding rate

8

Standart for DK

Path Hash Mode

2-Byte

(2-Byte – Anbefalet): Repeateren bruger 2 bytes (4 hex-tegn). Dette øger antallet af unikke ID-kombinationer til 65.536

set dutycycle

10

Du skal sætte dutycycle til 10 (10%) da det er det lovlige maximum inden for EU, men EU/UK Narrow bruger 50 som default.

For entydigt at kunne identificere repeatere anbefaler vi at sætte Path Hash Mode til 2-Byte. På companion-noden finder
du indstillingen direkte i MeshCore-appen under Experimental Settings.


Repeater-indstillinger:

Indstillinger til stationære repeatere, der videresender trafik på netværket.

Indstillingerne herunder med “set” sættes via kommandolinjen (CLI) i MeshCore-appen under Command Line.
Alle kommandoer skrives med små bogstaver – f.eks. set loop.detect moderate

Repeater indstillinger:

Sættes til:

Forklaring:

*Preset

EU/UK (Narrow)

Standart for DK

*Frekvens

869.618 MHz

Standart for DK

*Bandwidth

62.5 kHz

Standart for DK

*Spread factor

8

Standart for DK

*Coding rate

8

Standart for DK

*Byte path

2

(2-Byte – Anbefalet): Repeateren bruger 2 bytes (4 hex-tegn). Dette øger antallet af unikke ID-kombinationer til 65.536

*Zero-hop adverts

0 minuter

Sætter tidsintervallet for, hvor ofte din repeater automatisk skal udsende et lokalt zero-hop advert.

*Flood adverts

47 timer

Anbefales 47 timer for at holde kanalen så fri som muligt. Du deaktiverer det helt ved at sætte værdien til 0

*set dutycycle

10

Du skal sætte dutycycle til 10 (10%) da det er det lovlige maximum inden for EU, men EU/UK Narrow bruger 50 som default.

set flood.max.unscoped

2

Sæt til 0 for kun lokalt, eller mellem 2 og 5 for regional udbredelse.

*set agc.reset.interval

4

Tidsinterval: Værdien angives i sekunder, men runder altid ned til nærmeste multiplum af 4 (f.eks. hvis du skriver 15, bliver det til 12).

set multi.acks

1

Bestemmer, hvor mange bytes din MeshCore-repeater skal bruge til sit eget identifikationsstempel (rute-fingeraftryk), når den udsender sine egne statusannoncer (flood- og zero-hop adverts
Hvis du sætter din repeater til tilstand 1 eller 2, vil dens egne identitetspakker (adverts) blive sendt ud med det nye multi-byte format.

*set loop.detect

moderate

Erfaringer fra danske brugergrupper viser, at kombinationen af set path.hash.mode 1 (2-byte) og set loop.detect moderate giver den mest effektive beskyttelse mod unødige gentagelser uden risiko for at tabe legitime pakker.

*set txdelay

se nedenfor

Start med 0.3 rettes til efterfølgende

*set direct.txdelay

se nedenfor

Start med 0.1rettes til efterfølgende

*set rxdelay

3

Dette er den officielle anbefalede værdi i Danmark til stort set alle faste installationer – uanset om din repeater står på en høj bakketop, i et nabolag (tagmontering) eller er placeret lokalt (lavt tag/indendørs).(0 Deaktiveret)

*Kan sættes i Flasher (Repeater setup)

TX/RX Delay-indstillinger:

Har du lige sat din repeater op, skal du vente cirka en uge, så den kan lære sine omgivelser og naboer at kende ved at lytte til zero-hop-adverts på meshet.
Har den været oppe et stykke tid, kan du bruge tabellen herunder som en generel rettesnor.

Antal naboer

TX Delay

Direct TX Delay

RX Delay

0-1

0.3

0.1

3

2-4

0.5

0.5

3

5-9

1.0

0.5

3

10-14

1.5

1.0

3

>14

2.0

2.0

3


Eksemple på repeater opsætning i Flasher

Region *scope:

Scope styrer, hvor bredt din node deltager i netværket. En node skal inkludere de scopes,
der passer til dens dækningsområde — fra det globale * ned til den lokale by.

Det er vigtigt at forstå, at pakker stadig flyder frit overalt på meshet — scope begrænser ikke selve routingen.
Region scope bruges udelukkende til at afgrænse lokal trafik som kanalbeskeder,
så f.eks. en chat i Horsens ikke flyder ud over hele landet, men bliver i sit lokalområde.
På den måde holder vi støjen nede og lader det landsdækkende mesh fokusere på det, der faktisk skal nå langt.

Bakketop-repeater · Ejer Bavnehøj
Dækker bredt og bør inkludere:
* eu dk dk-oj dk-mdj

Lokal repeater · Horsens
Dækker kun byen og bør inkludere:
* eu dk dk-oj dk-mdj dk-horsens

Lokal-chat · #horsens
Brugere skal sætte Scope til:
dk-horsens

Find de opdaterede regioner og scopes for netop dit område på meshguide.dk

Bemærk #2: Tjek med dine lokale MeshCore-grupper, da de kan have andre advert-intervaller.
Værdierne her er gennemsnit af, hvad vi har set på netværket.

Dette gælder både Companion og repeater, som minimum skal der sættes:

På repeaters m. CLI -> region default dk

På Liam Cottles Companion App:
Settings -> Experimental Settings -> Default Region Scope -> dk -> Flueben øverst

Og ved samme lejlighed i Companion App:
Settings -> Experimental Settings -> Default Path Hash Size -> 2-byte / 3-byte -> Flueben øverst

Er der brug for i ens companion app at scanne hvilke scopes, der ligger på nabo-repeaters, så gøres det således:
Stå i en channel -> 3-prikker øverst højre -> Set Region -> 3-prikker øverst højre -> Discover Regions -> tryk på boksen: Discover Regions
Kør gerne processen et par gange …
Alternativt kan det pgl. region scope naturligvis indtastes manuelt

De optimale sendestyrke (TX) indstillinger for en MeshCore-repeater ligger typisk mellem 17 dBm og 22 dBm.
I Danmark og resten af EU skal du højest bruge 17-22 dBm for at holde dig inden for de lovlige grænser for udgangseffekt.
Brug kommandoen set tx 22 i CLI, da højere værdier ikke giver nogen effekt på grund af softwarebegrænsninger.

Hvorfor styrkeindstillinger er vigtige

  • Rækkevidde: Højere effekt (22 dBm) hjælper signalet med at nå længere gennem åbne områder eller tykke vægge.
  • Batterilevetid: Lavere effekt (17 dBm) bruger mindre strøm. Det er ideelt, hvis din repeater kører på solceller eller batteri.
  • Hardwaregrænser: Mange enheder (som den populære Heltec V4) har fysiske begrænsninger.
    Selvom du sætter værdien højere i softwaren, vil radioen maksimalt sende med hardwarens
    reelle max (ofte omkring 22-28 dBm afhængig af komponenter).

Sådan ændrer du TX-styrken

  1. Åbn CLI: Forbind til din repeater via Command Line Interface (CLI).
  2. Tjek nuværende styrke: Skriv get tx og tryk enter.
  3. Indstil ny styrke: Skriv set tx [værdi] (erstat [værdi] med et tal mellem 10 og 22).
  4. Genstart: Skriv reboot for at gemme og aktivere ændringerne.

Bedste praksis i Danmark

  • Byområder: Sæt styrken til 17 dBm. Der er ofte mange noder tæt på, og for høj styrke skaber unødig støj på netværket.
  • Landevej/Åbne områder: Sæt styrken til 20 dBm eller 22 dBm for at dække størst muligt areal.


Du aktiverer strømbesparelse på en MeshCore-repeater ved at bruge kommandoen powersaving on i CLI.
Funktionen sætter enheden i dvale (sleep mode) mellem radiotransmissioner, hvilket reducerer strømforbruget markant og
forlænger batteritiden på solcelledrevne noder.

Sådan aktiverer du Power Save via CLI

  1. Forbind til CLI: Log ind på din MeshCore-enhed via terminalen.
  2. Tjek nuværende status: Skriv powersaving. Enheden svarer enten on eller off.
  3. Aktiver funktionen: Skriv powersaving on og tryk enter.
  4. Deaktiver (hvis nødvendigt): Skriv powersaving off for at slå det fra igen.

Hvad gør funktionen bag kulisserne?

  • Automatisk dvale: ESP32- og NRF52-baserede repeatere (f.eks. Heltec V4 eller RAK) går automatisk i dvale 2 minutter efter opstart.
  • Lynhurtig vågner: Enheden “vågner” øjeblikkeligt, når den modtager en LoRa-besked, videresender den, og går straks i dvale igen.
  • Strømreduktion: Strømforbruget sænkes markant (helt ned til omkring 5.5–10 mA på optimerede firmwares som EasySkyMesh),
    hvilket mindsker risikoen for, at noden løber tør for batteri om vinteren.

Det samme kan du gøre hvis din enhed har GPS indbygget:

  1. Forbind til CLI: Log ind på din MeshCore-enhed via terminalen.
  2. Tjek nuværende status: gps Enheden svarer enten on eller off.
  3. Aktiver funktionen: Skriv gps off eller on og tryk enter.


MeshCore / LoRaWAN Repeaters (Off-grid netværk)

Hvis der er tale om MeshCore-platformen (LoRa-teknologi)

  • Fri sigtelinje (Højt placeret): Placer dem med 10 til 40 kilometers mellemrum. Det kræver dog, at repeaterne sidder højt
    (f.eks. på et tag, en mast eller en bakke).
  • Terræn med forhindringer (Skov/by): Placer dem med 2 til 5 kilometers mellemrum. Træer og bygninger absorberer og
    reflekterer 868MHz-radiosignalerne.
  • Krav: Brug en god udendørs antenne (f.eks. en 5-8 dBi glasfiberantenne) monteret så højt som muligt for maksimal rækkevidde.