Panoramatický výhled na krajinu z vrcholu kopce

Repeater

Začínáme s repeaterem

Co je potřeba:

Poznámka

Dobrých a zajímavých repeaterů existuje celá řada. Návody na repeater.cz se zaměřují na používání Seeed SenseCap Solar Node P1, protože s ním máme dobrou zkušenost. Nejsme nijak spojeni se společnostmi Seeed ani RPishop.

Důležité

Než zařízení poprvé zapnete, ujistěte se, že jste namontovali anténu, aby nedošlo ke spálení rádia.

Nahrání firmware

Do nového zařízení nahrajte firmware:

  • Připojte zařízení k počítači USB kabelem
  • Spusťte webový prohlížeč
  • Otevřete https://flasher.meshcore.io/
  • Vyberte Seeed Studio SenseCAP Solar Node P1
  • Vyberte Repeater
  • Zvolte Enter DFU mode
  • Zvolte Erase Device (smazat zařízení)
  • Zvolte Enter DFU mode
  • Klikněte na Flash
Poznámka

Některá zařízení mohou mít trochu jiný postup flešování, například zaškrtnutím “Erase Device” a “Flash” v jednom kroku.

Nastavení

Po nahrání firmwaru spusťte konfigurátor https://config.meshcore.io

Pokud připravujeme nový repeater s novými klíči, jako první uložíme (zálohujeme) privátní klíč.

Nastavení je zdokumentováno ve formě CLI příkazů, za # je komentář s vysvětlením.

Běžná nastavení

set prv.key <prv key> # nastavení privátního klíče z uložené zálohy (pokud máme)
set name <name> # jméno repeateru
set radio 869.4320068,62.5,7,5 # nastavení parametrů českého presetu
set repeat on # povolení repeateru
set loop.detect minimal # nastavuje prevenci zacyklení paketů
set dutycycle 10 # nastavuje maximální možné využití sítě dle pravidel ČTÚ
set flood.advert.interval 168 # četnost flood advertů - co nejmenší (delší interval než 168 hodin nelze), pro co nejnižší zatížení sítě
set advert.interval 0 # četnost lokálních advertů - nulová. V případě potřeby si uživatel může repeatery naskenovat dle potřeby. 
set path.hash.mode 1 # délka identifikačního paketu při advertu, vhodné pro analytiku
set multi.acks 1 # snaha o zajištění lepší doručitelnosti potvrzení o doručení zprávy
password <heslo> # nastavení hesla
set lat <lat> # nastavení polohy repeateru
set lon <lon> # nastavení polohy repeateru
set owner.info <info> # informace o majiteli, např. https://meshcore.repeater.cz/bouzovsko
region put cs # nastavení regionu České a Slovenské republiky 
region put cz # nastavení regionu České republiky
region put <cz- region kraje> # nastavení regionu kraje
region put <místní region> # nastavení dalších regionů
region save # uložení nastavení regionů, nutné
gps off # Vypnuto pro úsporu baterie. Ponechte zaptnuté pro automatické nastavení času a polohy z GPS.
clock sync # nastavení času na repeateru dle času připojeného companionu. Po restartu nutno zopakovat

Power saving

powersaving on # zapnutí úspory baterie pomocí uspávání procesoru v době mezi aktivitou rádia
set tx 20 # default a maximium v CZ je 22 (pro zmíněný Sense Cap). Podle umístění je možno snížit vysílací výkon, nad 20dBm je poměrně velký skok ve spotřebě

Alternativní firmware Easy SkyMesh

Existuje populární alternativní powersaving firmware Easy SkyMesh, ten doplňuje možnost uspávání LoRa rádia, detaily nastavení na ESM Wiki.

Easy SkyMesh Power saving

set radio.rxps overdrive # nastavení spánku/duty cycle na rádiu, de-facto level 9, preable 16, vyžadule v1.18