Saltar al contenido principal

Pasarela MQTT

Por qué necesitas Meshtastic + mqtt

Integrar MQTT con Meshtastic amplía la comunicación fuera de la red al conectar redes distantes. Esto permite mensajería global, proporciona un respaldo cuando las señales de malla son débiles y garantiza una entrega de mensajes más rápida a través de Internet. Es perfecto para zonas remotas y situaciones de emergencia.

Preparación de hardware

Configurar una pasarela Meshtastic requiere un dispositivo que pueda ejecutar tanto LoRa como Wifi. Además, si quieres compartir la ubicación de tu pasarela a través de mqtt, puedes añadir un módulo GPS.

Configuración

Paso 1 Flashear firmware

Visita Meshtastic Web Flasher.

Selecciona el dispositivo de destino como Seeed Wio Tracker L2 y elige el firmware más reciente, luego haz clic en Flash.

pir

Enciende el dispositivo, haz clic en Enter DFU Mode, aparecerá un puerto serie llamado Tracker L2, haz clic y conéctalo.

pir

Luego haz clic en "Flash". No olvides marcar "Full Erase and Install" si quieres sobrescribir el firmware anterior.

Paso 2 Comprueba tu ID de dispositivo

Los últimos cuatro dígitos de la dirección MAC son el ID del dispositivo

Por ejemplo, el ID del dispositivo del dispositivo de abajo sería A0D4

pir

Paso 3 Conexión con la APP

Ve a la página Setting, haz clic en Reboot/Shutdown, luego haz clic en el Bluetooth icon.

pir

El dispositivo se reiniciará en modo Bluetooth. El código de emparejamiento Bluetooth se mostrará en la pantalla.

pir

Haz clic aquí para descargar la APP Meshtastic.

Empareja tu dispositivo con la APP de tu teléfono.

  • Selecciona el dispositivo de destino en el panel de Bluetooth.

pir

  • Introduce el código que se muestra en la pantalla y luego haz clic en Pair para conectar el dispositivo.

pir

Paso 4 Configurar la pasarela Mesh-mqtt de Xiao ESP32S3

1. Configuración LoRa

  • cambia la región de UNSET a tu país/región (por ejemplo, EU868 para Europa, US para EE. UU., etc.).
  • Elige OK to MQTT
  • Haz clic en Send
  • El dispositivo se reinicia y se reconecta automáticamente. El dispositivo se reiniciará y se reconectará automáticamente. Esto puede tardar de 30 s a 2 min.

2. Configuración MQTT

  • Puedes usar los valores predeterminados MQTT Address(mqtt.meshtastic.org), User name(meshdev) y Password(large4cats).
  • Elige MQTT Enabled
  • Elige MQTT Client Proxy Enabled
  • (Opcional) Si quieres que otros usuarios mqtt te vean en el mapa, elige Map Reporting y I agree.
  • Haz clic en Send
  • El dispositivo se reinicia y se reconecta automáticamente. El dispositivo se reiniciará y se reconectará automáticamente. Esto puede tardar de 30 s a 2 min.

3. Configuración de canal

  • abre Uplink enabled y Downlink enabled para tu canal principal
  • Haz clic en Send

4. Configuración de red

Después de esta configuración, tu dispositivo no podrá conectarse a tu APP vía Bluetooth. Pero podrá conectarse a tu APP vía red.

  • Rellena el SSID (nombre de la Wifi) y la contraseña de la Wifi. La wifi que esperas usar debe ser de 2,4 G.
  • Haz clic en Send
  • El dispositivo se reinicia automáticamente.

5. Conexión con la APP

Ahora tu dispositivo no puede conectarse vía Bluetooth. Pero puedes conectarte vía red.

Envío de mensajes

Ahora puedes comunicarte con otras personas desde Internet.

Si tienes otro dispositivo Meshtastic que esté en la misma banda de frecuencia que la pasarela MQTT, también podrá transmitir mensajes a través de la pasarela L2 con otras personas en Internet.

Loading Comments...