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 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.

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.

Välj region

Nedanför här finns ett verktyg som hjälper dig få rätt kommandon för att ställa in regionerna för ditt län och kommun.

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

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.
  4. Slå på Allow Flood för varje region.
  5. Spara inställningarna.

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

region

Om regionen redan finns räcker det att köra region allowf för den regionen. Verktyget ovan använder region put för parent/child-relationer, så kommunregionen hamnar under länet, länet under se och se under *. region allowf * behövs för vanlig trafik utan region, medan region allowf se behövs för trafik riktad mot Sverige. Län och kommun behöver inte egna allowf-kommandon när de ligger under se, eftersom de ärver flood-flaggan därifrån.

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
  • lämna kanalen utan region om den ska gå som vanlig ospecificerad trafik

Nästa steg