LDS02 Joining But Not Sending Data

Viewed 27

I'm completely new to Lora/LoraWAN/Chirpstack. I have a Dragino LSP8-N as gateway and I've successfully connected it to my self hosted Chirpstack / bridge instance. The gateway works fine and is sending messages in MQTT.

image.png

Next, I tried to add an end device (Dragino LDS02 door sensor). I first created a device profile as below:
image.png

with the codec from the link below (added this to Javascript section of Codec):
https://github.com/dragino/dragino-end-node-decoder/blob/main/LDS02/lds01_02_Decoder_Chirpstack_V4_v1.5.txt

image.png

I then added the end device into an application that I created. It pairs ok:
image.png

image.png

but it sends no data:
image.png

Can someone please guide me on what I could be doing wrong?

2 Answers

I don't have experience with self-host of chirpstack, but the problem is that the LNS (chirpstack) does not accept the JR (Join Request). You have to see a JA (Join Accept) message.

At this stage the decoder is not the problem.

Does the logs indicate a problem with the JR?

Thank you so much for your reply. It's a hardware defect in LDS02. It works & sends data if I push the battery in. I'm asking for a replacement. Can't believe I wasted an entire Sunday trying to troubleshoot something as silly as this! It's my first Lora sensor, so had no idea what to expect.