¿Por qué LoRaWAN no usa malla? Cuatro sensores detrás de un almacén de acero nunca se conectan
Traducido del English por IA ·
Soy integrador, normalmente trabajo del lado del PLC, así que LoRaWAN es bastante nuevo para mí.Nuestra planta de fabricación tiene unos 30 sensores LoRaWAN (temperatura, contactos de puerta, algunos niveles de tanques) en el servidor de red de Hermetry, y una única pasarela Basics Station en el techo del edificio principal. 26 funcionan bien. Cuatro que están detrás de un almacén con revestimiento de acero, al fondo del patio, o nunca se unen o se unen una vez y luego dejan de responder.Un compañero que trabaja en domótica dice que para eso existe la malla: cada nodo retransmite por sus vecinos y nunca hay zonas muertas. Eso me hizo preguntarme por qué LoRaWAN es en estrella. ¿Hay alguna opción de relé o repetidor en Hermetry que me esté pasando por alto, o algo que pueda configurar en esos cuatro?
Integrator here, usually on the PLC side so LoRaWAN is new-ish for me.
Our manufacturing site has about 30 LoRaWAN sensors (temperature, door contacts, a few tank levels) on Hermetry’s network server, one Basics Station gateway on the main building roof. 26 work fine. Four that sit behind a steel-clad warehouse at the far end of the yard either never join or join once and then go silent.
A colleague who does home automation said this is why mesh exists, every node relays for its neighbours and you never get dead corners. Which made me wonder why LoRaWAN is a star at all. Is there a relay or repeater option in Hermetry I’m missing, or something I can set on those four?
Traducido del English por IA ·
Zigbee en casa funciona bien en malla para mí, cada enchufe conectado a la red se convierte en un router. Desde entonces nunca he tenido una esquina sin cobertura.
Zigbee at home meshes fine for me, every mains-powered plug becomes a router. Never had a dead corner since.
Traducido del English por IA ·
¿No puedes simplemente poner la antena más alta?
Can’t you just put the antenna higher?
Traducido del English por IA ·
La antena ya está montada en un mástil de 3 m. Los registros de tramas de los sensores lejanos muestran que dos de ellos sí se reciben:
JoinRequest DevEUI 70B3D5...1A2 DR0 RSSI -121 SNR -14.5
JoinRequest DevEUI 70B3D5...1A2 DR0 RSSI -122 SNR -15.0
(no uplinks after)
Los otros dos no aparecen en absoluto.
Antenna is already on a 3 m mast. Frames log for the far ones shows two of them do get heard:
JoinRequest DevEUI 70B3D5...1A2 DR0 RSSI -121 SNR -14.5
JoinRequest DevEUI 70B3D5...1A2 DR0 RSSI -122 SNR -15.0
(no uplinks after)
The other two don’t show up at all.
Traducido del English por IA ·
¿No existe una función de relé? Estoy seguro de haber visto un estado de gateway llamado ‘Pending’ en algún lugar de la lista de gateways.
Isn’t there a relay feature? I’m sure I saw a gateway status called Pending somewhere in the gateway list.
Traducido del English por IA ·
Cursé un módulo sobre esto el semestre pasado y luego pasé un verano instalando gateways en una lechería, así que aquí va mi respuesta.La malla funciona en casa porque los routers tienen alimentación de red y siempre están escuchando. Los dispositivos finales de LoRaWAN son sensores con batería que duermen casi todo el tiempo y solo abren ventanas de recepción cortas después de enviar. Un nodo dormido no puede reenviar el tráfico de otros, así que la red es una estrella de estrellas: cada gateway en alcance escucha cada uplink, y el servidor de red descarta los duplicados. Más gateways significa más cobertura, y en Hermetry un mensaje de dispositivo se guarda una sola vez sin importar cuántos gateways lo hayan escuchado.James, el estado Pending es real; es para los gateways relay que fueron vistos pero aún no aceptados. Aun así, un relay es una caja más que colocar y alimentar, y para cuatro sensores detrás de un único almacén, un segundo gateway es más sencillo.Tus dos dispositivos detectados se están uniendo con SF12 y un SNR de alrededor de -15, lo cual está al límite. La solicitud de join llega, pero la respuesta de join tiene que volver al dispositivo 5 s después en RX1, o 6 s en RX2 a 869,525 MHz (DR0), y con ese margen el downlink a menudo no llega. Los otros dos probablemente nunca llegan al gateway.Coloca un segundo gateway en el propio almacén, idealmente en el lado que mira hacia esos sensores. Puede ser otro gateway de Basics Station o un router licenciado con radio LoRa. Ambos se registran en el mismo servidor de red y los sensores simplemente usan el que mejor los escuche.Relays y otras formas de ampliar la cobertura: Modo local y relays
I did a module on this last term, and then spent a summer placing gateways at a dairy, so here goes.
Mesh works at home because the routers are mains powered and always listening. LoRaWAN end devices are battery sensors that sleep almost all the time and only open short receive windows after they send. A sleeping node can’t forward anyone else’s traffic, so the network is a star of stars instead: every gateway in range hears every uplink, and the network server throws away the duplicates. More gateways means more coverage, and on Hermetry a device message is stored once no matter how many gateways heard it.
James, the Pending status is real, it’s for relay gateways that were seen but not accepted yet. A relay is still one more box to place and power though, and for four sensors behind one warehouse a second gateway is simpler.
Your two heard devices are joining at SF12 with SNR around -15, which is at the edge. The join request gets through, but the join accept has to come back to the device 5 s later in RX1, or 6 s in RX2 at 869.525 MHz (DR0), and at that margin the downlink often doesn’t make it. The other two probably never reach the gateway at all.
Put a second gateway on the warehouse itself, ideally on the side facing those sensors. It can be another Basics Station gateway or a licensed router with a LoRa radio. Both register to the same network server and the sensors just use whichever hears them best.
Relays and the other ways to extend coverage: Local mode and relays
Traducido del English por IA ·
¿Añadir una segunda puerta de enlace cambia algo en el duty cycle? Tenemos muchos uplinks confirmados en nuestras instalaciones.
Does adding a second gateway change anything for duty cycle? We have a lot of confirmed uplinks at our sites.
Traducido del English por IA ·
Instalé una segunda Basics Station en el hastial del almacén, con PoE desde el switch de la oficina del muelle. Las cuatro se conectaron en menos de una hora, y los dos que nunca aparecían ahora están en DR3. Gracias Aoife.cmiller, por lo que he leído, el registro del ciclo de trabajo es por gateway, así que un segundo gateway te da más presupuesto de downlink, no menos. Los uplinks confirmados siguen consumiéndolo, aunque nosotros cambiamos los sensores de puerta a no confirmados mientras lo hacíamos.
Got a second Basics Station on the warehouse gable with PoE from the dock office switch. All four joined within the hour, and the two that never showed up are at DR3 now. Thanks Aoife.
cmiller, from what I read the duty cycle ledger is per gateway, so a second gateway gives you more downlink budget, not less. Confirmed uplinks still eat it though, we switched our door sensors to unconfirmed while we were at it.
- Debes estar registrado para responder a este debate.
Únete a la conversación
Inicia sesión para preguntar y responder, dar me gusta a las publicaciones útiles y marcar la respuesta que resolvió tu problema. Cada aportación suma puntos y niveles.

