What is after the first 1. 2. 3. 4. steps ?
|
|
Meshtastic.
Comming soon
Hvorfor Meshtastic ?
Du er velkkommen til at join - Via antenne eller MQTT ”msh/EU_868/DK”- se nedenstående - som non bliver skrevet rent.
Jeg har gennem flere år leget med elektronik og programmering, for en del år siden, lavede jeg noget temperatur og alarm overførsel, med Ardrino og 315 / 443 MHz radio 567.dk, senere blev det så til noget zigbee også. Til min home automation.
Du er velkkommen til at join - Via antenne eller MQTT ”msh/EU_868/DK”- se nedenstående - som non bliver skrevet rent.
Den gang kiggede jeg også på LoRa, men syntes at det var for dyrt til mine projekter.
Men en dag endte min browser på edge://newtab (meshtastic.org), og syntes det så spændende ud.
Det benyttede mesh teknologi – lidt som Zigbee.
Det kunne jo stadig bruges til at sende de data med. Men det kunne også bruges til at sende SMS lignede beskeder med.
Det endte med at jeg måtte prøve dette. Bestilte 2 stk Heltec WiFi LoRa 32 V3, så jeg kunne prøve det.
Det virkede fint – Jeg kunne sende beskeder frem og tilbage, når jeg sad inde i stuen.
Jeg prøvede så ude fra haven af. Der kom fint signal i hele området. Super.
Så prøvede jeg at tage den med til den lokale købmand. Her virkede det også.
Men ikke ret meget længere væk. – Nå så måtte jeg jo skifte antenner og placering.
Jeg havde en gammel udendørs antenne til 4G mobil router, Den havde +2dBi i 868 MHz – den måtte da kunne bruges.
Fandt hurtigt nogle adapter således at jeg kunne tilslutte denne antenne til Heltec bordet.
Dette hjalp på række viden.
Men så kom der et par ukendte noder op også. – Spændende - for på MeshMap - Meshtastic Node Map var der ikke ret mange noder i Danmark – under 20 stk.
Nå men min node var heller ikke her. Så måtte jeg kigge på det. Fandt du af at man så skulle publicere sine data via MQTT på deres default server mqtt.meshtastic.org
Havde jo en del erfaring med MQTT, med mit home automation, som benytter min private MQTT server.
Prøvede at sætte dette op. Dette kørte ustablit, så jeg skiftede til en anden mobil. Her kørte det fornuftigt. Så dette er afhænig af mobil typer.
Besluttetde at lave en Gateway, som kørte på Wi-Fi, her kørte det også pænt stabilt, Men da jeg havde valgt default root topic msh/EU_868 – blev jeg oversvømmet af noder.
Derfor besluttede jeg mig for at det ”rigtige” topic måtte være ”msh/EU_868/DK” (Bemærk der er forskel på store og små bogstaver).
Dette måtte være det rigtige – Jeg er i EU – sender på 868 Mhz, Placeret i DK, overvejede kort at tilføje Landsdel f.eks Jylland, eller postnummer.
Men da der ikke er mange noder i DK, ente jeg her. Indtil videre….
Men nu måtte jeg bestille mere HW, da jeg også ønskede at teste data over MQTT. – så satte 2 mere i ordre.
Har nu 4 noder
hbn1 _ hbn mqqt gw1 (567.dk) . . . min hjemme mqqt gateway
hbn2 _ hbn mqtt gw2 (567.dk) . . . mqtt gateway glemt på arbejde
hbn+ _ hbn router (567.dk) . . . . . Min hjemme router, men udendrs antenne.
hbn __ hbn Mobile client . . . . . .Min mobile klient - som er med rundt
Ændringer til standard settings (v 2.2.23)
Config > Radioconfig > Device Settings >Rebroadcast Mode > ALL
Config > Radioconfig > Device Settings > Node Info Broadcast Interval > 3600 = hour (10800)360
Config > Radioconfig > posision > Broadcast Interval > 3600 = hour
Config > Radioconfig > posision > GPS Update Interval > 3600 = hour
Config > Radioconfig > LoRa > Hop Limit > 5
Config > Module Config > Telemetry > Query Interval > 3600 = hour
Config > Module Config > Telemetry > Update Interval > 3600 = hour
Config > Module Config > Neighbor Info Settings > Enabled > ON
Config > Module Config > Update Interval > 3600 = hour
mqtt on
Module config > MQQT enable + proxy to client
Radio settings > Lora > Ignore MQTT = off
Channels > Primary MQTT > on