Preskoči na sadržaj

Uloge i imenovanje node-ova

Uloge (Device Role)

Pogrešno odabrana uloga jedan je od najčešćih uzroka nestabilnosti mesh mreža. Vodi se ovim pravilima:

Uloga Kada je koristiti Napomena
CLIENT Zadana uloga za gotovo sve node-ove, uključujući krovne i stupne node-ove bez značajne elevacije Normalno retransmitira pakete
CLIENT_MUTE Mobilni uređaji (džepni, u autu) i sekundarni kućni node-ovi Šalje i prima, ali ne retransmitira — ključno za smanjenje zagušenja kad imaš više uređaja na maloj udaljenosti
CLIENT_BASE ❌ Ne koristi se Protokol na kojem se temeljila ova uloga je zastario
ROUTER Isključivo infrastrukturni node-ovi na istaknutim pozicijama (brda, tornjevi, visoke zgrade) s dobrom antenom Retransmitira bez nasumične odgode — "šiba dalje odmah". U praksi razlika prema CLIENT-u na običnim pozicijama je zanemariva, zato ROUTER nema smisla u stanu
REPEATER ❌ Ne koristi se u CroMesh mreži Uklonjena iz novijih verzija aplikacije; povremeno se na mreži pojavi node s tom ulogom konfiguriran starom aplikacijom

Upozorenje: Nemoj stavljati ROUTER ulogu "jer zvuči jače". Node u prizemlju u ROUTER modu samo dodaje kolizije. ROUTER je rezerviran za pozicije tipa Cepeliš, Sv. Križ ili krov radiokluba — dogovori se u grupi prije postavljanja.

Za infrastrukturne node-ove kojima nitko ne šalje izravne poruke može se dodatno uključiti oznaka Unmessageable. Formalni dogovor zajednice o ovoj postavci trenutno ne postoji — koristi po vlastitoj procjeni.

Imenovanje node-ova

Napomena: Formalno pravilo imenovanja ne postoji (pitanje je eksplicitno postavljeno u zajednici) — dolje je opisana ustaljena praksa.

Ustaljena praksa

  • Infrastrukturni node-ovi (routeri): <Lokacija> R<broj> — primjeri iz mreže: KaR1, KaR2, KaR3 (Karlovac), Petrinja R1, Sisak R1, BROD R1 (Slavonski Brod).
  • Long name poželjno sadrži lokaciju, a mnogi dodaju i CroMesh.eu radi promocije mreže (npr. CroMesh.eu KaR2 (MQTT), 9A1FAB solar RK Kutina CroMesh.eu).
  • Short name (4 znaka): kratica lokacije ili zadnja 4 hex znaka ID-a uređaja.

Radioamaterski pozivni znakovi u imenima

Stav iskusnih radioamatera u zajednici:

  • Meshtastic nije radioamaterska služba — infrastrukturne node-ove nemoj nazivati 9A... jer to zbunjuje korisnike koji nisu radioamateri. Preporuka je geografsko imenovanje (BROD R1 umjesto pozivnog znaka).
  • Ako pozivni znak ipak koristiš u imenu svog osobnog node-a, koristi isključivo pozivni znak koji stvarno posjeduješ (provjerivo u HAKOM evidenciji dozvola). Blok 9A1** rezerviran je za klubove odnosno zahtijeva posebne uvjete.

Zamjena hardware-a

Kod prelaska na novi uređaj ne pokušavaj prenijeti stari identitet: NodeID je vezan uz hardware i bit će novi, pa forsiranje starih ključeva vodi u key mismatch / device spoofed upozorenja kod drugih korisnika. Preporuka zajednice: novi hardware = novi ID i ključevi + novi short name (dovoljna je i varijacija velikog/malog slova); long name slobodno zadrži.


cromesh.eu i docs.cromesh.eu su neovisni, neslužbeni projekti CroMesh zajednice entuzijasta i nisu službeno povezani s niti odobreni od strane Meshtastic LLC. "Meshtastic®" je registrirani zaštitni znak tvrtke Meshtastic LLC.