Companion node
Wat is een Companion Node?
Een MeshCore Companion Node is in feite jouw persoonlijke toegangspunt tot een MeshCore-netwerk. Het is meestal een klein LoRa-radioapparaat waarop de MeshCore Companion-firmware draait. Je koppelt dit apparaat via Bluetooth of USB aan je telefoon, tablet of computer, waarna je berichten kunt versturen en ontvangen via het mesh-netwerk. Er zijn ook LoRA-apparaten met een toetsenbord of andere invoerfunctie waarmee je zelfstandig berichten kan versturen.
Hoe werkt het?
1. Je telefoon verbindt met de Companion
- Via Bluetooth (BLE) of soms USB.
- De MeshCore-app is de gebruikersinterface.
2. De Companion gebruikt LoRa-radio
- De Companion zet jouw bericht om naar LoRa-radiopakketten.
- LoRa werkt over grote afstanden met weinig energieverbruik.
3. Repeaters verlengen het bereik
- Als er MeshCore-repeaters in de buurt zijn, sturen die het bericht verder door.
- Zo kan een bericht meerdere "hops" maken totdat het de ontvanger bereikt.
4. De ontvanger leest het bericht via zijn Companion
- Ook de ontvanger heeft een Companion-node gekoppeld aan een telefoon of computer.
- Berichten zijn versleuteld tijdens transport.
Companion versus Repeater
Companion: Gebruikerstoegang; berichten lezen en verzenden.
Repeater: Berichten doorsturen om bereik te vergroten.
Room Server: Opslaan en distribueren van groepsberichten.
Praktisch voorbeeld
Jouw telefoon -> Bluetooth -> Companion-node -> LoRa -> Repeater -> LoRa -> Companion van een vriend -> Bluetooth -> Telefoon van je vriend
Daarvoor is geen mobiel netwerk, wifi of internet nodig. Zolang er een radioverbinding via het mesh-netwerk bestaat, kunnen berichten worden afgeleverd.
Wat heb je nodig?
- Een ondersteund LoRa-apparaat met MeshCore Companion-firmware.
- De MeshCore-app op Android, iPhone of computer.
- Bluetooth-verbinding tussen app en apparaat.
- Eventueel repeaters in de omgeving voor groter bereik.