LoPy-nano-gateway-wan-public
Jump to navigation
Jump to search
LoPy nano gateway and Thethingsnetwork
In this page, We are going to:
- In Thethingsnetwork Server
- Setup Gateway
- Create Application
- Register Device
- In LoPy
- Update LoPy firmware to 1.6.7.b1
- Configure LoPy code to forward message to Thethingsnetwork Server
- Run LoPy Nano Gateway code
Thethingsnetwork Server
- Register Account
1. Go to TheThingsNetwork 2. Enter username, email and password 3. Click "Create Account" 4. Then Follow instruction to verify your email-address
- Setup Gateway
1. Go to TheThingsNetwork Console 2. Click on Gateway 3. Click "register gateway" 4. Select "package forwarder 5. Enter Gateway EUI (Note: To get Device EUI. Execute these code in LoPy. Reference) from network import LoRa import binascii lora = LoRa(mode=LoRa.LORAWAN) print(binascii.hexlify(lora.mac()).upper().decode('utf-8')) 6. Enter Description 7. Select Frequency Plan 8. Enter Location 9. Select Antenna Placment 10. Click Register Gateway
- Change Gateway Setting
1. Go to Gateways Page 2. Click on the gateway that just created. 3. Click "Setting" 4. In "Router" Field. Enter the following: router.eu.thethings.network:1700 (Note: We want to forward our package from LoPy Nano Gateway to "router.eu.thethings.network:1700" the other router may not work) 5. Click "Update Gateway"
- Create Application
- Register Node
LoPy
- Download LoPy Nano Gateway code from Github