Guide de démarrage rapide — Passerelle LoRaWAN FURGO
Ce guide vous accompagne pas à pas pour mettre en service votre passerelle et la connecter à un serveur LoRaWAN (The Things Network ou ChirpStack) en bande EU868 (Europe).
Durée estimée : 10 à 15 minutes.
1. Branchement
Alimentez la passerelle au choix :
- via le connecteur d'alimentation DC (5 V, ou 6–28 V selon la version),
- ou via le câble USB-C sur un chargeur ou un PC.
Vérifiez que les antennes LoRaWAN et WiFi sont bien vissées/connectées avant la mise sous tension.
2. Connexion au point d'accès WiFi de la passerelle
Au premier démarrage (ou après une réinitialisation d'usine), la passerelle crée automatiquement son propre réseau WiFi :
| Paramètre | Valeur |
|---|---|
| Nom du réseau (SSID) | esp32_XXXXXX (XXXXXX = identifiant unique de votre passerelle) |
| Mot de passe | Aucun (réseau ouvert) |
Depuis votre smartphone ou votre PC, connectez-vous à ce réseau WiFi.
⏱ Le mode point d'accès est temporaire : la passerelle redémarre automatiquement au bout de 10 minutes. Si cela vous arrive en cours de configuration, attendez le redémarrage et reconnectez-vous.
3. Accès à l'interface de configuration
Ouvrez un navigateur et rendez-vous à l'adresse :
- http://192.168.4.1 (ou http://loragw.local)
Une fenêtre d'identification s'affiche :
| Champ | Valeur |
|---|---|
| Identifiant | iot |
| Mot de passe | lora |
4. Configuration de la passerelle
4.1 Mode de démarrage
Dans la section Prochain démarrage, sélectionnez Mode Station : au prochain redémarrage, la passerelle se connectera à votre réseau WiFi domestique au lieu de créer son propre réseau.
4.2 WiFi
| Champ | À renseigner |
|---|---|
| SSID Wi-Fi | Le nom de votre réseau WiFi (votre box internet) |
| Mot de passe Wi-Fi | Le mot de passe de ce réseau |
⚠️ La passerelle doit avoir accès à internet via ce réseau (WiFi 2,4 GHz uniquement).
4.3 Serveur LoRaWAN (Network Server)
| Champ | The Things Network (Europe) | ChirpStack (auto-hébergé) |
|---|---|---|
| Serveur NS | eu1.cloud.thethings.network | Adresse IP ou nom de votre serveur |
| Port NS | 1700 | 1700 |
Les champs Serveur NS 2 / Port NS 2 sont optionnels (second serveur en parallèle) — laissez-les vides.
4.4 ID Passerelle (Gateway ID / EUI)
C'est l'identifiant unique de votre passerelle (16 caractères hexadécimaux). Le plus simple :
- Cliquez sur le bouton MAC à côté du champ : un identifiant unique basé sur l'adresse matérielle de la passerelle est généré automatiquement.
- Notez cet identifiant : il vous sera demandé à l'étape 6 pour déclarer la passerelle sur le serveur.
4.5 Plan de fréquences
Rien à faire pour l'Europe : la passerelle est préconfigurée en EU868 (Radio 0 = 868,1 MHz, Radio 1 = 867,5 MHz), le plan standard utilisé par TTN et ChirpStack en Europe.
Les réglages de fréquences se trouvent dans la section repliée Paramètres avancés. Ne les modifiez pas sauf besoin spécifique (autre région, sous-bande particulière).
4.6 Enregistrer et redémarrer
- Cliquez sur Appliquer pour enregistrer la configuration.
- Cliquez sur Redémarrer.
La passerelle redémarre et se connecte à votre réseau WiFi.
5. Vérifier la connexion
Après le redémarrage, la passerelle est joignable sur votre réseau local :
- via http://loragw.local (depuis un PC ou smartphone sur le même réseau),
- ou via son adresse IP attribuée par votre box (visible dans l'interface de la box).
Reconnectez-vous à l'interface web (iot / lora) pour vérifier que tout fonctionne.
LED d'état (selon version matérielle)
| LED | Éteinte | Clignote | Allumée |
|---|---|---|---|
| WiFi | Non connecté | Mode point d'accès / connexion en cours | Connecté au WiFi |
| Réseau | Serveur injoignable | Connexion partielle | Serveur LoRaWAN joignable |
| Radio | Radio arrêtée | — | Radio LoRa opérationnelle |
💡 Si la passerelle n'arrive pas à se connecter au WiFi configuré (mot de passe erroné, réseau absent…), elle rebascule automatiquement en mode point d'accès après 5 minutes. Reconnectez-vous alors au réseau
esp32_XXXXXXpour corriger la configuration (étape 2).
6. Déclarer la passerelle sur le serveur LoRaWAN
Option A — The Things Network (TTN)
- Créez un compte (gratuit) et connectez-vous sur https://eu1.cloud.thethings.network/console
- Allez dans Gateways → + Register gateway
- Renseignez :
- Gateway EUI : l'ID Passerelle noté à l'étape 4.4
- Frequency plan :
Europe 863-870 MHz (SF9 for RX2 - recommended)
- Validez avec Register gateway
Option B — ChirpStack (v4)
- Connectez-vous à l'interface web de votre instance ChirpStack
- Allez dans Gateways → Add gateway
- Renseignez :
- Gateway ID : l'ID Passerelle noté à l'étape 4.4
- Un nom de votre choix
- Validez avec Submit
Côté ChirpStack, assurez-vous que la région EU868 est activée et que le port UDP
1700(Gateway Bridge / Semtech UDP) est accessible depuis la passerelle.
7. C'est terminé !
Quelques minutes après le redémarrage, la passerelle doit apparaître connectée (Connected / Online) dans la console TTN ou ChirpStack. Dès qu'un capteur LoRaWAN à portée émet, le trafic apparaît dans la console du serveur.
Cas particulier — Changer une passerelle de région
Si vous reconfigurez une passerelle déjà en service pour une autre région (par exemple AU915 → EU868), il ne suffit pas de changer la fréquence radio. Trois réglages doivent être modifiés ensemble, faute de quoi la passerelle reçoit bien les trames radio mais rien ne remonte sur le serveur : l'entrée reste « Jamais vu / Never seen ».
| Réglage | Où le changer | Pourquoi c'est indispensable |
|---|---|---|
| Région + fréquences radio | §4.5 (Paramètres avancés) | Sélectionner la nouvelle région, sinon la passerelle écoute les mauvaises fréquences. |
| Port NS | §4.3 | Dans ce déploiement, chaque région a sa propre instance ChirpStack, identifiée par le port : 1700 = EU868, 1701 = AU915. Un port resté sur l'ancienne région envoie les uplinks vers la mauvaise instance — ils ne sont pas traités. |
| ID Passerelle | §4.4 | Il doit correspondre exactement à l'entrée ChirpStack de la nouvelle région. Un ID resté sur l'ancienne valeur fait apparaître la passerelle sous l'ancienne entrée, tandis que la nouvelle reste « Jamais vu ». |
Puis Appliquer + Redémarrer. Vérifiez enfin que l'entrée ChirpStack de la bonne région passe « En ligne » et que les uplinks sont bien reçus.
⚠️ Ces trois réglages vont ensemble. En oublier un seul suffit à bloquer toute remontée de données, sans message d'erreur explicite.
Boutons et dépannage
Deux boutons sont repérés sur la carte : BTN1 (reset) et BTN2 (user).
| Action | Bouton | Effet |
|---|---|---|
| Appui court (≥ 0,5 s) puis relâcher | BTN1 (reset) | Redémarrage simple |
| Maintien 10 s (la LED se met à clignoter) puis relâcher | BTN1 (reset) | Réinitialisation d'usine : efface toute la configuration et redémarre en mode point d'accès |
| Appui ≥ 0,5 s | BTN2 (user) | Force le passage en mode point d'accès (pour reconfigurer) |
Problèmes courants
| Symptôme | Cause probable / solution |
|---|---|
Le réseau esp32_XXXXXX n'apparaît pas | La passerelle est déjà en mode Station. Appuyez sur BTN2 (user) (≥ 0,5 s) pour forcer le mode point d'accès. |
| La passerelle n'apparaît pas connectée sur TTN/ChirpStack | Vérifiez le Gateway ID (doit être strictement identique côté passerelle et côté serveur), l'adresse du serveur et le port 1700. |
| La passerelle reçoit les trames radio mais l'entrée ChirpStack reste « Jamais vu / Never seen » | Cas typique après un changement de région : le Port NS et/ou l'ID Passerelle sont restés sur l'ancienne région. Voir « Cas particulier — Changer une passerelle de région ». |
Impossible de joindre loragw.local | Utilisez directement l'adresse IP attribuée par votre box (certains appareils ne gèrent pas le mDNS). |
| Configuration perdue / passerelle dans un état inconnu | Réinitialisation d'usine (maintien 10 s de BTN1 (reset)), puis reprenez à l'étape 2. |
