I am trying to create a Raspberry Pi 3 end node (NOT GATEWAY) with the Adafruit RFM96W module and raspi-lora library but it seems that the library has no configurable APPSKEY, NWKSKEY, DEVADDR and etc., so I won't be able to receive downlinks from The Things Network, which is what I want. Does any of you have ideas on how I can do it? Or do you know other libraries that can be used in my case? Thanks in advance!
Can I use raspi-lora with The Things Network for a Raspberry end node
244 Views Asked by Ivan Zlatanov At
1
There are 1 best solutions below
Related Questions in RASPBERRY-PI
- Using camera shutter to trigger MPU6050 on raspberry pi
- os.hostname() to return an IP
- Sparkfun SC16IS750 does not work on Raspberry Pi
- Raspberry Pi won't run script on boot
- Raspberry PI Compute Module - SPI1
- Arduino serial works fine with Debian but hangs with Raspbian
- MPI Processes Communication error
- Raspberry Pi script boot order
- Kivy on RaspberryPi (Raspbian) - unable to load any valuable window provider
- Raspberry Pi: printf() doesn't work with wiringPi
- separate frequencies from music
- Use same Python variable in multiple if-statements
- Nodejs app is continuously restarting
- How deploy an large number iBeacons
- RPi running script at boot then stops
Related Questions in IOT
- difference between IoT Foundation and Node-RED?
- IOT Mosquitto mqtt how to test on localhost
- Node-RED, IOT Foundation Out Node Not Sending Commands
- Using iotagent-node-lib
- EnOcean Java Library
- Connect IOT module to the internet server
- Creating and using resources within Windows Core IOT
- Windows 10 removableStorage SQLite database
- Using muzzley to communicate alljoyn signals over cloud
- How to connect Arduino-Uno IOT recipe to MQTT over WiFi WPA
- Mosquitto broker not validating username and password sent by the publisher
- How do I connect my Raspberry Pi 3 running Android Things to a wifi network?
- AWS IoT - Dynamo Insert record failed
- Best practice for IoT stream data processing
- Lua FIFO / QUEUE file
Related Questions in ADAFRUIT
- Sending data from a BLE enabled arduino to an iOS App
- Scratch + GPIO + Adafruit MotorHAT
- SIM808 Error 601 Network Error
- Timer does not hop to default value or next interval
- Raspberry Pi: PiTFT-display touch stops working after some touches
- I2C error with ADS1115 (read_i2c_block_data)
- Problems setting up HostAPD on Pi 3 Jessie Lite
- Last known value from Adafruit IO on Arduino
- E: Unable to locate package libmpg123-dev
- adding an api key for httparty in ruby on rails
- I2C with Atmega168
- (Adafruit_Python_DHT - Raspberry Pi) in get_platform RuntimeError: Unknown platform
- expected primary-expression before 'switch'
- Unable to make Arduino IDE recognize Adafruit BLE Feather M0
- Adafruit BLE Feather doesn't show up in the iPhone Bluetooth devices list
Related Questions in LORA
- RFM95 in LoRa mode with STM32F103 - I can't transmit and receive anything
- How to interface RF96W with Stm32F030 based controllers?
- SX1278 LoRa with Arduino cannot send or receive more than 1 byte
- How can I combine 2 modules in STM32?
- LoRa ESP32 V2 board ("Core 1 panic'ed")
- How to fix error 'AttributeError: module 'board' has no attribute 'D5'
- SX126x Get RX payload size
- Is there a way to establish a LoRa connection between a SX1262 868M LoRa Hat and an ESP32 WiFi LoRa V3 from Heltec?
- Why isn't my LoRa module working with Arduino?
- Waveshare SX1262 LoRaWAN Hat
- Deployment Issue with ChirpStack and Helium: GRPC Permission Denied Error
- How do I use three parameter constructor in Radiohead library without errors?
- Gateway: receiving data with LoRa and sending with GPRS to a server
- Stm32CubeProgrammer not connecting (no error msg) using ST-LINK V2 dongle and Lora E5 mini board
- How to properly pip3 install network to use LoRa
Related Questions in LORAWAN
- Receiving or transmitting other protocols by LoRaWAN
- ASCII of integer to integer in Arduino
- The Things Stack | LoRaWAN AppEUI
- LoRa ESP32 V2 board ("Core 1 panic'ed")
- What is the tenant ID for The Thing Network au1 region?
- How can I capture packets on devices with OneShotSenderHelper (signetlabdei / LoRaWAN module) application installed in ns3?
- SX126x Get RX payload size
- Waveshare SX1262 LoRaWAN Hat
- Deployment Issue with ChirpStack and Helium: GRPC Permission Denied Error
- LoRaWAN setup in Algeria
- Single Channel LoRaWAN systematically accepts just one packet out of 3 sent by node
- How to recreate a join accept downlink message in LoRaWAN?
- "ERROR: failed to load fw 1", Raspberry Pi 2 B+ LoRa gateway
- Significance of LoRaWAN classes in developing a LoRa Node with sensors
- LoRaWAN planning - do M gateways seem to suffice for N sensors & 1 [msg/hr]?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
There are two connection standards for LoRaWAN. One is OTAA (the default) the other is ABP.
OTAA uses only the DevEUI, APPEui and APPKEY.
ABP also needs the APPSKEY, NWSKEY and DEVADDR provided because it doesn't get those assigned by the network. OTAA does get this dynamically assigned.
If your software stack doesn't allow for ABP the solution is to use OTAA. I haven't heard about a case where one is intrinsically better than the other so just use OTAA.
Here is what TTN says about connecting to them.
It seems that the library you are using is only meant for LoRa. LoRaWAN is a network layer on top of LoRa. You need to find a software stack which handles the LoRaWAN network layer to connect to TTN.