Good morning Central European time.
I am writing this post because I am having problems with my Lora Node which unfortunately I cannot solve on my own.
I have an LDDS75 sensor from Dragino which is normally used about 350m away from the gateway.
Currently, it is a little closer to my location (50m to gateway behind a brick wall).
The problem I have is that the uplink messages only arrive “sporadically” or the sensor is in a join request loop from time to time.
I hope to get to the bottom of this problem with your help and get the sensor to send regularly again. I have lowered the uplink interval for testing purposes.
I will attach some pictures to this post, but I don’t know what is helpful for you so I have to rely on you. Please feel free to ask if something is missing. The gateway is mine so I can also share information about it. Please let me know if there is data that is Private".
LoRa Node Settings and Facts:
The Lora node is a Dragino LDDS75 ultrasonic sensor with 868MHz.
The SNR of the sensor is between “-2 / -12”.
The RSSI of the sensor is “-90”.
The sensor is set to “Europe 863-8700 MHz (SF9 for RX2 - recommended)”.
As you can see the RSSI and the SNR vary a lot. You can also see that there are gaps where no data is changing at all. These Gaps are times when there are no uplinks.
In this picture, you can see the join loop I mentioned before. In this example, the uplinks are coming every 10 Minutes (for testing!).
But also as mentioned before there are often times where there are no uplinks for several hours.
This picture shows that there are a lot of CRC errors i don’t know what these are.
Right when I was writing this post there was one dropped uplink. This is the message in the Gateway (I think). There is only this message.
The next one is after 1 minute and is only a confirmed up
It looks like your device has the DevAdr 260Bxxxx and there are some other devices around using (or trying to use) your gateway.
Maybe the signal of your node is disturbed by other devices in the vicinity using the LoRa-frequencies.
Do you have the possibility to listen what is going on between 865MHz and 870MHz? It could make sense to look for strong signals ±10 MHz.
The frequency range used by LoRaWAN may be used by many other applications, it is for ISM-usage.
btw all the CRCs of your device seem to be ok, I would not care about the negative CRC-check of unknown devices.
I see many negative CRC-checks in my gateways too. They seem to be caused by non LoRaWAN devices.
Thanks for your answer.
There is a small DVBT antenna for ADSB around the gateway. But that’s at 1080MHz. Im using it for flightradar.
That shouldn’t be a problem, right?
How would I test whether there is such a signal in +/-10?
Is there a measuring device?
Without paying a lot of Money.
ADSB should not be a problem because it’s receive only (hopefully you don’t transmit ADSB-signals).
The measuring device you are looking for is a spectrum analyser or a SDR-receiver. The cheapest solution is a RTL-SDR stick.
The signals with negative CRC you are seeing are coming from devices using the Semtech-chipset for LoRa but not for LoRaWAN. This signals are discarded by the LoRaWAN-gateways.
no, your nodes get a downlink if the data were received by TTN.
But use this feature only very seldom, it’s better not to use it. Every successful uplink to TTN will be followed by a downlink to your node, during this time your gateway is deaf and blocks the frequency.
I now have the RTL-SDR. after. What should
I look for? At the moment I haven’t seen anything that would be particularly noticeable. But I have to admit I have no clue what to do with it.
What I would do:
Switch off the gateway, disconnect it’s antenna and connect the antenna to the SDR-stick. Pay attention to the SMA-connectors, sometimes they use R-SMA (the connector fits, but the inner conductor is not connected).
Next scan the frequency-range between 800 MHz and 900 MHz to find out wether there are strong signals. A continuous scan with “peak-hold” could make sense.
As I already said, the gateway seems to receive your node without CRC-errors, I would ignore all the other nodes trying to use your gateway.
Well i did not figure out how to really get this to work. I connected the USB to the antenna and started the program. I have to admit i do not understand exactly how to interpretate it. So I hope you can.
In the picture i used FM. I know this is the kind of modulation and Lora is usin CSS so the modulation does not fit. Is this for the test crucial?
I also made pictures from all the other modulations if needed.
The problems still exist and they got worse when put the node back to the original position.
About 250-300m from the gateway and only a few trees in the way.
The RSSI and SNR still lock very good to me.
Hello, I’m still having a lot of trouble with this node.
But I’m pretty sure it’s not a problem with the above-mentioned SNR and RSSI because both are pretty good.
As mentioned before, the only Gateway that is within reach is mine, so i can see what is happening on the Gateway side of things.
Recently, I logged both “Live Data” tabs with “verbose” enabled and noticed something.
As far as I know, I did not see everything i should have seen.
I could see that the node and the gateway are having trouble for about 45 seconds, in which the node is sending numerous “join requests” along with Join Accept messages and so on.
I would like to share the JSON with you guys, but I’m not sure what i need to delete to keep private data private. Maybe someone can answer this so i can share the JSON without deleting important stuff for troubleshooting.
Okay then.
There is one additional problem…
Both JSONs are a few thousand lines long. (I cleared the chat before the uplink, so it only should be one uplink)
Is it still ok to post this in here?
If the Join Request RSSI is between -100 to -60 and SNR is above 5 you are in a perfect place.
Looking at the prior posts you may benefit from getting a different device to check with. And if that’s no joy, try a different gateway. This is the only way to eliminate the possibility the device (or potentially the gateway) is not working as intended.