Gå till innehållet

MeshCore-regioner

Regioner används för att styra vilka paket en repeater får flooda vidare. Som standard floodar repeatern bara *, alltså paket utan region. Om någon skickar ett paket till exempelvis se och din repeater inte har se tillåten kommer repeatern att ignorera det paketet. Att lägga till regioner begränsar därför inte den vanliga ospecificerade trafiken, utan öppnar för att fler regionmärkta paket också får repeteras.

I Sverige försöker vi använda regioner baserade på SCB:s läns- och kommunkoder. För beredskapstester finns också regionen offgrid, som kan användas för noder som kan fortsätta fungera utan elnät.

Regionnivåer

Region Flood Användning
* Ospecificerad trafik. Låt den vara på så vanlig trafik utan region fortsätter fungera.
se Trafik för hela Sverige.
seXX Trafik för ett län, där XX är tvåsiffrig länskod. Exempel: se01 för Stockholms län.
seXXXX Trafik för en kommun, där XXXX är fyrsiffrig kommunkod. Exempel: se0180 för Stockholms kommun.
offgrid Testtrafik för noder som inte är beroende av elnätet, till exempel solnoder, batteridrivna noder eller noder med UPS. Lägg bara till den på sådana noder.

Välj region

Nedanför här finns ett verktyg som hjälper dig att få fram rätt kommandon för att ställa in regionerna för ditt län och kommun. Kryssa i offgrid om noden kan köras utan elnät och ska ingå i kristest där elnät och mobilnät antas vara nere.

Så väljer du region

Använd den minsta region som passar kanalens syfte.

Om kanalen ska användas för Välj region
ospecificerad trafik ingen region, men repeaters bör ha *
hela Sverige se
ett helt län se + länskod, till exempel se01
en kommun eller stad se + kommunkod, till exempel se0180
beredskapstest med noder som klarar sig utan elnät offgrid

Länskoder

Län Länskod Region i MeshCore
Stockholms län 01 se01
Uppsala län 03 se03
Södermanlands län 04 se04
Östergötlands län 05 se05
Jönköpings län 06 se06
Kronobergs län 07 se07
Kalmar län 08 se08
Gotlands län 09 se09
Blekinge län 10 se10
Skåne län 12 se12
Hallands län 13 se13
Västra Götalands län 14 se14
Värmlands län 17 se17
Örebro län 18 se18
Västmanlands län 19 se19
Dalarnas län 20 se20
Gävleborgs län 21 se21
Västernorrlands län 22 se22
Jämtlands län 23 se23
Västerbottens län 24 se24
Norrbottens län 25 se25

Repeater

I appen kan regioner hanteras via fjärradministration:

  1. Logga in på repeatern.
  2. Gå till Settings och Manage Regions.
  3. Lägg till *, se, ditt län och vid behov din kommun. Lägg även till offgrid om noden kan köras utan elnät.
  4. Kontrollera att Allow Flood är på för varje region som ska floodas.
  5. Spara inställningarna.

Kommandon i Console

Kommandon för regioner skrivs i MeshCore Flashers Console. Se Skriv kommandon i Console om du är osäker på var de ska in.

Om du använder CLI kan du kontrollera regionerna med:

region

region put slår automatiskt på flood för regionen. Verktyget ovan genererar därför inte separata region allowf-kommandon för se, län, kommun eller offgrid. region allowf * finns kvar för att säkerställa att vanlig trafik utan region fortsätter floodas.

För offgrid-noder lägger verktyget offgrid direkt under *, vilket också tillåter flood för offgrid. Lägg inte till offgrid på noder som är beroende av elnätet om du vill kunna testa hur meshet fungerar när bara fristående noder finns kvar.

Undvik region load när du administrerar en repeater remote. Det kommandot kan gå in i ett interaktivt läge som väntar på mer input, och då kan du behöva skicka en tom rad för att få tillbaka prompten. Verktyget ovan använder därför bara enskilda kommandon som går att köra ett i taget.

Tänk på att regionlistan fungerar som en tillåtelselista för extra regionmärkta paket. En repeater som har * på fortsätter flooda vanlig trafik utan region, och när du lägger till se, län eller kommun öppnar du för att även de paketen får repeteras.

Companion och kanaler

På en companion väljer du region på kanalnivå. Om en kanal inte har någon region används ospecificerad trafik, som repeaters med * på kan flooda.

Rekommenderad start:

  • använd se för kanaler som ska fungera i hela Sverige
  • använd länsregion, till exempel se01, för kanaler som ska fungera i hela länet
  • använd kommunregion, till exempel se0180, för lokala kanaler
  • använd offgrid för testkanaler som ska gå via noder som kan klara sig utan elnät
  • lämna kanalen utan region om den ska gå som vanlig ospecificerad trafik

Nästa steg