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
ROUTERulogu "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.euradi 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 R1umjesto 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.