Odporúčané nastavenia
Odporúčané nastavenia
- Je vhodné nastaviť
Flood Advert Intervalna 23h až 48h, aby sme znížili zaťaženie siete veľkými redundantnými packetmi - Nastavením
Coding Ratena5znížime airtime skoro na polovicu. - Vyplnením
Owner Infodáme možnosť ostatným kontaktovať majiteľa repeatra a tak možnosť spoločne koordinovať zmeny v sieti. Príklad:Owner: recrof <recrof@gmail.com> Part of EmpireMesh https://mesh.om3kff.sk/ - Odporúčané je tiež vypnúť
guestheslo, aby užívateľ mal prístup ku štatistikám,NeighboursaOwner Info
Meno repeatra
V Slovenskom meshi máme jednoduché názvoslovie pre všetky repeatre: SK-{Okres}-{Nazov-Lokality} kde {Okres} je dvojpísmenný kód okresu a {Nazov-Lokality} môže byť čokoľvek od obce, názvu kopca, alebo iný jasný identifikátor lokality. Prosím nepoužívajte diakritiku, vždy začnite po pomlčke veľkým písmenom a nepoužívajte v názve medzery. Pre referenciu môžete pozrieť aj zoznam skratiek okresov.
Príklad: SK-SC-Nova-Dedinka alebo SK-BS-Sitno
Všetkým repeatrom prosím uvedte približnú polohu, aby sa dali jednoducho používať nástroje ako Neighbours alebo Map trace.
Prosím nepoužívajte toto názvoslovie pri klientoch - mätie to užívateľov
Regióny
Regióny slúžia na izoláciu flood prevádzky do väčších alebo menších segmentov. Dnes ich môžeme použiť napríklad na regionálne kanály, ktoré, ak sú nastavené správne, vedia držať flood prevádzku len v jednej lokalite. Pre hlavný slovenský región sme vybrali značku sk, ostatné regióny majú formát sk-{okres}. Pre referenciu môžete pozrieť aj zoznam skratiek okresov. Značky sú zadávané vždy malými písmenami.
Tu je príklad nastavenia regiónov na jednom z repeatrov:

Pozor: Je dôležité, aby bol povolený aj Global(*) región, v opačnom prípade prestane repeater preposielať ne-regionálnu flood prevádzku ako adverty, flood management a flood privátne správy. Tento problém budú riešiť budúce verzie MeshCore firmware, kde bude možné vybrať predvolený región. Tiež treba dať pozor, aby bol nastavený región na kanáli, až keď budú mať daný región nastavené všetky potrebné repeatre. Napríklad kanálu #slovakia sa ešte neodporúča nastavenie regiónu sk, keďže nie všetky repeatre majú regióny nakonfigurované.
Kolízie ID
Pri prvom štarte repeatra sa často stane, že sa vygeneruje ID(prvý bajt) verejného kľúča, ktorý sa už v sieti používa. Routing bude ďalej fungovať, avšak sťaží to presnú identifikáciu cesty, preto sa odporúča upraviť kľúč, aby používal voľné ID. Tu je jednoduchý návod ako odstrániť ID kolíziu. Na zmenu ID na repeatri je potrebný aspoň firmware vo verzii 1.12.0:
- Na EmpireMesh stránke pre ID kolízie je vidno všetky voľné ID zelenou farbou - jedno si vyberte.
- Po prihlásení na repeater cez MeshCore App choďte do
Settings>Change Identity Key. - Kliknite na
Choose prefixa zadajte voľné ID z prvého kroku a dajteOK. - Odzálohujte si nový verejný a súkromný kľúč, keby ho v budúcnosti trebalo obnoviť.
- Potvrďte novo vygenerovaný kľúč vpravo hore cez tlačidlo
✔. - Repeater sa reštartuje a pošle advert s novým kľúčom - kontakt so starým kľúčom je možné zmazať.
Aktualizácie firmware cez Bluetooth/Wifi
OTA pre nRF52 (Bluetooth)
Medzi tieto zariadenia patrí napríklad: RAK 4631, Seeed Studio Xiao nRF52840, Sensecap Solar P1, Heltec t114…
Predtým ako sa pokúsite o vzdialenú aktualizáciu, veľmi odporúčame zmeniť bootloader na OTAFIX(verzia 2.1 a vyššie). Na upgrade bootloadera je potrebné byť pripojený na repeater cez USB kábel.
Stačí stiahnuť UF2 súbor pre zariadenie, ktoré chcete aktualizovať, dvoj-kliknúť tlačidlo RESET, ktoré by malo otvoriť USB disk, do ktorého treba nahrať stiahnutý UF2 súbor. Po dokončení kopírovania a zmiznutí USB disku je bootloader aktualizovaný a môžete si overiť, či sa správne aktualizoval pomocou opätovného dvoj-kliku a následného prečítania súboru INFO_UF2.TXT, v ktorom by sa mal nachádzať reťazec OTAFIX s verziou.
- Stiahnite si aplikáciu nRF DFU: Android Play Store, alebo Apple App Store.
- Na stránke flashera vyberte zariadenie, ktoré chcete aktualizovať, vyberte
Repeater, stlačte tlačidlo Download a vyberte súbor s príponou.zip - V aplikácii MeshCore sa prihláste do repeatera, ktorý chcete aktualizovať
- Prejdite na záložku
Command Line, napíšte:start otaa potvrdte - Mali by ste vidieť odpoveď OK, ktorá potvrdzuje, že zariadenie je teraz v OTA režime. Ak neprišla žiadna odpoveď, pošlite príkaz
start otaznova - Spustite aplikáciu DFU, kliknite na ikonu nastavení v pravom hornom rohu
- Povoľte
Packets receipt notificationsa zmeňteNumber of Packetsna8 - Povoľte
Force Scanning - Zatvorte nastavenia
- V rámci
FilevyberteChoosea nájdite súbor .zip, ktorý ste stiahli z Flashera - Vyberte zariadenie, ktoré chcete aktualizovať – malo by sa volať
XXXXX_OTAkdeXXXXXje skrátený názov zariadenia - Kliknite na
Uploada začne sa aktualizácia - Ak aktualizácia zlyhá, skúste vypnúť a znova zapnúť Bluetooth na svojom telefóne a začnite odznova, ak to nepomôže, skúste reštartovať telefón.
- Počkajte na dokončenie aktualizácie. Môže to trvať niekoľko minút
- Po aktualizácii by sa malo zariadenie automaticky reštartovať
OTA pre ESP32 (WiFi)
Medzi tieto zariadenia patrí napríklad: Heltec v3, v4, WSL3, Seeed Studio Xiao ESP32(s3/c3/c6..),
- Na stránke flashera vyberte zariadenie, ktoré chcete aktualizovať, vyberte
Repeater, stlačte tlačidlo Download a vyberte súbor s príponou.bin, ktorý nemá v názvemerged - V aplikácii MeshCore sa prihláste do repeatera, ktorý chcete aktualizovať
- Prejdite na záložku
Command Line, napíšte:start otaa potvrďte - Mali by ste vidieť odpoveď OK, ktorá potvrdzuje, že zariadenie je teraz v OTA režime. Ak neprišla žiadna odpoveď, pošlite príkaz
start otaznova - Skopírujte si odpoveď repeatra - obsahuje webovú adresu
- Pripojte sa na novo vytvorenú WiFi sieť s názvom
MeshCore-OTA. - Otvorte prehliadač a zadajte webovú adresu z kroku č.6
- V rámci formulára kliknite na výber súboru a nájdite stiahnutý súbor z kroku č.1 a potvrďte.
- Po aktualizácii by sa malo zariadenie automaticky reštartovať
Plánovanie – Pokrytie – Pomôcky
Okrem premerania zarušenia spektra nám pri plánovaní vhodného umiestnenia repeatera pomáhajú aj nástroje priamo v aplikácii (v podmenu Tools).
Sú to:
- Line of Sight – výškogram medzi dvoma bodmi na mape – vidíte, či vám nezavadzia hora alebo iná prekážka.
- Map Coverage – pokrytie priamou vlnou oblasti, kde si prajete mať repeater.
- Neighbors (v menu repeatera) – ak už máte repeater, funkcia vám ukáže susedné repeatre, ktoré váš repeater počuje, vrátane sily signálu(SNR). Noví susedia sa pridajú vtedy, keď váš repeater začuje od suseda priamy advert.