Tilføj din overskrift her

Meshtastic Denmark

Meshtastic Denmark
Meshtastic Denmark

Kom godt i gang

Denne vejledning antager, at du allerede har købt de enheder, du vil bruge med Meshtastic. Hvis du ikke har det, kan du tjekke vores liste overunderstøttet hardwarefor at se dine muligheder.

Før du begynder, er det vigtigt at bestemme, hvilken type hardware du bruger. Meshtastic fungerer med enheder, der har disse typer af mikrokontrolenheder (MCU):

ESP32

ESP32 chippen er ældre og bruger mere strøm end nRF52 chippen, men er udstyret med både WiFi og Bluetooth. Understøttede ESP32-enheder inkluderer:

  • LILYGO® TTGO T-Beam (>V1.1 anbefales)
  • LILYGO® TTGO Lora (>V2.1 anbefales)
  • Nano G1
  • Station G1
  • Heltec V3 og Wireless Stick Lite V3
  • RAK11200 Kernemodul til RAK WisBlock modultavler

nRF52

nRF52 chippen er meget mere strømbesparende end ESP32 chippen og nemmere at opdatere, men er kun udstyret med Bluetooth. Understøttede nRF52-enheder inkluderer:

  • RAK4631 Kernemodul til RAK WisBlock modultavler
  • LILYGO® TTGO T-Echo

RP2040

RP2040 er en dual-core ARM-chip udviklet af Raspberry Pi. Understøttede RP2040-enheder inkluderer:

  • Raspberry Pi Pico + Waveshare LoRa-modul (Bemærk: Bluetooth på Pico W er endnu ikke understøttet af Meshtastic )
  • RAK11310 Kernemodul til RAK WisBlock modultavler

Før du tilslutter din Meshtastic-enhed til computeren, skal du udføre følgende grundlæggende kontroller.

Bekræft Datakabel

Nogle kabler giver kun opladning . Kontroller, at dit kabel også er i stand til at overføre data, før du fortsætter. For at kontrollere, om dit kabel også kan overføre data, skal du prøve at forbinde det til en anden enhed (f.eks. en telefon) og se, om du kan kopiere en fil til eller fra det. Hvis filoverførslen virker, så er dit kabel også i stand til at overføre data, og du kan fortsætte.

Installer serielle drivere

FORSIGTIGHED

nRF52/RP2040-enheder kræver typisk ikke serielle drivere. De bruger UF2 bootloader, som får enhederne til at vises som flashdrev. Download IKKE USB-enhedsdrivere, medmindre det kræves for at installere UF2-understøttelse.

Hvis du har brug for serielle drivere installeret på din computer, skal du vælge en af nedenstående muligheder og installere den, før du fortsætter.

Flash firmware

Når du har gennemført de foregående trin, kan du nu blinke Meshtastic-firmwaren på din enhed. For at fortsætte skal du vælge den relevante enhedstype til din enhed.

Tilslut og konfigurer enhed

Når du har blinket den meshtastiske firmware på din enhed, kan du nu gå videre til den oprindelige konfiguration.

Indledende konfiguration

Understøttede klienter pr. forbindelsestype

Angiv internationale indstillinger

For at begynde at kommunikere over masken skal du indstille din region. Denne indstilling styrer, hvilket frekvensområde din enhed bruger, og skal indstilles i henhold til din regionale placering.

Androide:

  1. Følg installations– og brugsvejledningen til Meshtastic Android.
  2. Åbn appen, opret forbindelse til enheden fra din telefon via USB Serial eller Bluetooth.
  3. Når den er parret, skal du klikke på “UNSET” ved siden af enhedsnavnet.
  4. Vælg regionen på listen i henhold til din regionale placering.

Regionskode:       Beskrivelse                                                Frekvensområde (MHz)            Driftscyklus (%)          Effektgrænse (dBm)

UNSET          Null
EU_433                 Den Europæiske Union 433MHz              433.0 – 434.0                                10                                             12
EU_868                 Den Europæiske Union 868MHz             869.4 – 869.65                              10                                             27

INFO

EU_433 og EU_868 skal overholde en timedriftscyklusbegrænsning på 10 %, beregnet hvert minut på rullende 1-timers basis. Din enhed stopper med at sende, hvis du når den, indtil den er tilladt igen.

Fortsæt konfiguration

Nu hvor du har indstillet LoRa-regionen på din enhed, du kan fortsætte med at konfigurere eventuelle yderligere konfigurationer, der passer til dine behov.

Konfiguration

Understøttet hardware

MQTT-modulkonfiguration

Hvis din enhed er forbundet til internettet via wifi eller ethernet, kan du aktivere den til at videresende pakker til en MQTT-server. Dette giver brugere på den lokale mesh mulighed for at kommunikere med brugere på internettet. En eller flere kanaler skal også være aktiveret som uplink og/eller downlink for at pakker kan transmitteres fra og/eller til dit mesh (Se kanaler ). Uden disse indstillinger aktiveret, vil noden stadig oprette forbindelse til MQTT-serveren, men kun sende statusmeddelelser.

MQTT-modulets konfigurationsmuligheder er: Aktiveret, Serveradresse, Brugernavn, Adgangskode, Kryptering aktiveret, JSON aktiveret, TLS aktiveret, Rodemne, Klientproxy aktiveret, Kortrapportering aktiveret (med positionspræcision og publiceringsinterval). MQTT Module config bruger en admin besked, der sender en ConfigModule.MQTTprotobuf.

Indstillinger

MQTT-modulets konfigurationsværdier

Aktiveret

Aktiverer MQTT-modulet.

Server adresse

Serveren, der skal bruges til MQTT. Hvis den ikke er indstillet, vil den offentlige standardserver blive brugt.

Brugernavn

MQTT Server brugernavn at bruge (mest nyttigt for en brugerdefineret MQTT server). Hvis du bruger en brugerdefineret server, vil dette blive respekteret, selvom det er tomt. Hvis du bruger den offentlige standardserver, vil dette kun blive respekteret, hvis det er indstillet, ellers vil enheden bruge standardbrugernavnet.

Adgangskode

MQTT-adgangskode til brug (mest nyttigt for en brugerdefineret MQTT-server). Hvis du bruger en brugerdefineret server, vil dette blive respekteret, selvom det er tomt. Hvis du bruger standardserveren, vil dette kun blive respekteret, hvis det er indstillet, ellers vil enheden bruge standardadgangskoden.

Kryptering aktiveret

Om der skal sendes krypterede eller ukrypterede pakker til MQTT. Denne parameter respekteres kun, hvis du også indstiller server (den officielle standard mqtt.meshtastic.org-server kan håndtere krypterede pakker). Ukrypterede pakker kan være nyttige for eksterne systemer, der ønsker at forbruge meshtastiske pakker.

Bemærk: Alle beskeder sendes ukrypteret til MQTT-mægleren, hvis denne mulighed ikke er aktiveret, selv når dine uplink-kanaler har krypteringsnøgler indstillet.

JSON aktiveret

BEMÆRK

JSON er ikke understøttet på nRF52-platformen.

Aktiver afsendelse/forbrug af JSON-pakker på MQTT. Disse pakker er ikke krypterede, men tilbyder en nem måde at integrere med systemer, der kan læse JSON.

TLS aktiveret

Hvis det er sandt, forsøger vi at etablere en sikker forbindelse ved hjælp af TLS.

Root emne

Rodemnet, der skal bruges til MQTT-meddelelser. Dette er nyttigt, hvis du vil bruge en enkelt MQTT-server til flere meshtastiske netværk og adskille dem via ACL’er.

Klient proxy aktiveret

Hvis sandt, lad enheden bruge klientens (f.eks. din telefons) netværksforbindelse til at oprette forbindelse til MQTT-serveren. Hvis falsk, bruger den enhedens netværksforbindelse, som du skal aktivere via netværksindstillingerne .

Kortrapportering aktiveret

Tilgængelig fra firmwareversion 2.3.2 og frem. Hvis det er sandt, vil din node med jævne mellemrum sende en ukrypteret kortrapport til MQTT-serveren for at blive vist af onlinekort, der understøtter denne pakke. Denne rapport indeholder følgende oplysninger:

  • Nodens lange og korte navn og ID;
  • Nodens position (med konfigurerbar præcision) og højde;
  • Nodens hardwaremodel og rolle ;
  • Nodens firmwareversion;
  • Nodens LoRa-område, modemforudindstilling og primære kanalnavn;
  • Om noden kan nås på standardkanalen med kendt nøgle;
  • Antal lokale online noder (hørt inden for de sidste 2 timer, ekskl. dem, der er hørt via MQTT).

Kortrapportpositionspræcision

Den præcision, der skal bruges til positionen i kortrapporten. Standard til en maksimal afvigelse på omkring 1459m.

Kortrapport publiceringsinterval

Hvor ofte skal vi offentliggøre kortrapporten til MQTT-serveren på få sekunder. Standard er 900 sekunder (15 minutter).

MQTT Modul Config Client Tilgængelighed

Android

INFO

MQTT Config-indstillinger er tilgængelige for Android.

  1. Åbn Meshtastic-appen
  2. Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > MQTT

Opret forbindelse til den offentlige standardserver

VIGTIG

Standardkanalen (LongFast) på den offentlige server har normalt meget trafik. Din enhed kan blive overbelastet og fungerer muligvis ikke længere korrekt. Det anbefales at bruge en anden kanal eller at bruge din egen MQTT-server, hvis du oplever problemer.

Android

1. Aktiver MQTT- modulet

Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > MQTT: Slå skyderen til for MQTT aktiveret , og tryk på Send .

MQTT-indstillinger

Rettelse til billedet oven over Root topic er:  msh/DK
Valgfrit: For at bruge din telefons internetforbindelse til at sende og modtage pakker over internettet, skal du også aktivere skyderen for MQTT Client Proxy og springe trinnet Konfigurer netværksindstillinger over nedenfor.

Klient proxy

Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > Kanaler > LongFast: Slå skyderne for Uplink aktiveret og Downlink aktiveret til , tryk derefter på Gem og tryk på Send .

Kanalindstillinger

3. Konfigurer netværksindstillinger

Naviger til: Lodret Ellipsis (3 prikker øverst til højre) > Radiokonfiguration > Netværk: Slå skyderen til for WiFi aktiveret , indtast SSID og PSK for dit netværk, og tryk derefter på Send .

Netværks indstillinger

 

Ting fra medlemmer af Facebook Gruppen Meshtastic – Denmark

Billeder og 3D print filer fra Thomas Scherrer 

Dansk video første programmering og setup

Link til video:
https://flasher.meshtastic.org/

Tak for videoen til Thomas Scherrer Tangen

Simpel 3-elements Yagi-antenne.

Simpel 3-elements Yagi-antenne.

Den har en ærlig forstærkning på 7dBi (4.8dBd). Jeg designede antennen, så den ville have det maksimalt mulige strålingsmønster for 3 elementer – ca. 120 … 130 grader. Dette gør det muligt at opnå den kortest mulige traverslængde. Det er teknologisk praktisk!
En praktisk anvendelse af dette design er placeringen af antennen på vinduet eller på husets balkon. Antennemønsterets bagside undertrykkes så meget som muligt, og energien fra en Meshtastic-enhed med lavt strømforbrug spildes ikke på at absorbere energi i dit hjem. I en bred udsigt er forsiden af huset fri plads. Plus – vi har en lille antenneforstærkning.

Videreudvikling af denne konstruktion – vi placerer LoRa- og ESP32-brædderne på samme bræt med traversen. Resultatet er et design med lang rækkevidde. Hvis 7dBi forstærkningen i din applikation ikke er nok, giver kortet en forlængelse på op til 5 … 9 elementer. 9 elementer opnås med en længde på ca. 50 … 80 cm (afhængig af den ønskede forstærkning). Alt i én pakke 3 elementer passer ind i størrelsen 190 x 120 mm (med en margen kan du stadig krympe den, hvis du vil)

SWR, LogMag, Smith

1. prototip

Ring med en diameter på 2 … 3cm

PCB FR-4 laminat 25x5x1mm med 5mm kobberfjernelse i midten af emnet. Spalten er inkluderet i den samlede længde af det aktive element 164 mm. Koaksialkabel: Radiolab RG-316U eller lignende.

Link til køb af LoRa Print

Link til LoRa 3D print kasser

Link til køb af LoRa Antenner

Magnet antenne fra Kina, eller lav en selv, en 1/4 bølge er ikke stor ca. 8cm.
Baseantenner dmtonline.dk Procom

Link til Youtube video'er om Mestastic

Advanced Meshtastic – Remote Node Administration

Mestastic antennas in an xray machine!!!

 

Spørgsmål og Svar om Meshtastic findes her:

Hvor finder jeg kort over Noder? 
Svar: map.mpowered247.com 

MeshMap 
Meshtastic Node Map

Links fra medlemmer af Meshtastic Denmark Facebook Gruppen

Frekvensplaner: Frekvensplaner efter land
Antenne Kabler: COAX kabler
Eksternt filter (863~870MHz) Heltec: Eksternt filter (863~870MHz) Heltec
Meshtastic/firmware/releases: Meshtastic/firmware/releases fra Github
Forskruninger: Forskruninger
SMA female / N female adaptor: SMA female / N female adaptor

Er i søde at få skrevet jeres noder ind på kortet her: https://map.mpowered247.com/


Scroll to Top