Meshcore un réseau LoRa en 868 MHz
Le réseau est indépendant de toute connexion réseau INTERNET (pas connecté).
Les messages des unités companion en Meshcore sont relayés par les unités repeater les companions peuvent relayer des messages mais il faut pour cela les autoriser via leur configuration interne.
Pour accéder au reseau meshcore, il faut connecter une unité companion via Bluetooth ou Série (WiFi est expérimental et nécessite un firmware spécial) et une application.
L’application est disponible sous IOS et Android, ainsi que sous Chrome
Il faut alors connecter le module companion en bluetooth (ou série) dans l’application pour pouvoir dialoguer avec le module companion via l’application.
On ne peut pas dialoguer avec Les modules repeater en direct il faut pour cela passer par un module compagnon.
Un firmware existe qui permet au repeater de connecter un broker mqtt et de lui envoyer les messages reçus, le module est alors un observer qui envoit les packet vers un broker mqtt (eu et/ou us) le réseau peut alors être monitoré.
Attention que le gateway mqtt utilise traditionnel utilise deux machine, le LoRa module et un raspberry qui execute la partie mqtt.
Une nouvelle version expérimentale est disponible le observer-uplink-native-dev qui permet de connecter le WiFi et les broker mqtt en direct depuis le module
On peut observer le résultat sur Lets Mesh dot net , le site peremt de monitorer le réseau en temps réel, visualiser les nodes actif ainsi que les packets échangés.
Le firmware est disponible sur GitHub
Une fois le firmware installé, utiliser la console serie web pour configurer le repeater.
Paramètres WiFi:
set wifi.ssid MON-SSID
set wifi.pwd LEMOTDEPASSEWIFI
Paramètres MQTT
set mqtt.server adress_ip/nom
set mqtt.port 1883
set mqtt.username
set mqtt.password
Commandes CLI additionelles
Get or Set