Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    Implement your own LoRaWAN Server

    Scheduled Pinned Locked Moved LoPy
    loralorawanlorawan server
    15 Posts 8 Posters 7.2k Views 11 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ledbelly2142L Offline
      ledbelly2142
      last edited by

      Has anyone tried implementing your own LoRaWAN server?

      Anyone familiar with this project: LoRa Server Project? HERE

      The project description:

      The Lora Server project is an open-source set of applications that fill the gap between the gateways receiving messages from the nodes to just before the applications receiving the data. It provides mechanisms for managing the gateways on the LoRa network, the applications supported, and the devices associated with the applications.

      Friends don't let friends run with scissors

      J 1 Reply Last reply Reply Quote 0
      • G Offline
        gas
        last edited by

        Yes i use it already since few months
        with different Gateways i build or boughts and Lopy or other LoraWan devices
        works perfectly even on a Pi or equivalant

        1 Reply Last reply Reply Quote 0
        • J Offline
          jmarcelino @ledbelly2142
          last edited by

          @ledbelly2142
          Yes, I’m replacing The Things Network server with this LoRa Server in my largest single install (15 LoRa gateways, 150 nodes)

          I find it much more configurable, especially if you want to use LoRaMAC commands - for example to reassign channels on the fly

          bmarkusB C 2 Replies Last reply Reply Quote 0
          • bmarkusB Offline
            bmarkus @jmarcelino
            last edited by

            @jmarcelino said in Implement your own LoRaWAN Server:

            Yes, I’m replacing The Things Network server with this LoRa Server in my largest single install (15 LoRa gateways, 150 nodes)

            Great! Which type of GW's are you using?

            I find it much more configurable, especially if you want to use LoRaMAC commands - for example to reassign channels on the fly

            What do you mean reassign channels on the fly?

            J 1 Reply Last reply Reply Quote 0
            • J Offline
              jmarcelino @bmarkus
              last edited by jmarcelino

              @bmarkus said in Implement your own LoRaWAN Server:

              Great! Which type of GW's are you using?

              It's a mix. I started with the RisingHF (9), now have 5 Laird RG186 and one MatchX.

              I'm looking to stabilise on the Laird RG186 (best price/performance of all gateways out there as far as my application is concerned) but it's been hard to get stock.

              What do you mean reassign channels on the fly?

              Because I run a private network and all nodes are under my control I don't need to stick with a standard channel map so I optimise channel frequencies as necessary. I do this using targeted NewChannelReq downlinks.

              It's also possible to force "difficult" nodes to operate on a single channel (instead of the 3 channel LoRaWAN default) via ChMask. This is all at the LoRAMAC/Network server layer so the nodes don't need any application code change (such as having add_channel() calls) and can operate normally on a public network.

              The LoRa Server ability to load custom NetworkServer modules makes this relatively easy to implement.

              1 Reply Last reply Reply Quote 1
              • F Offline
                fbt
                last edited by fbt

                Hi, @gas @jmarcelino could you provide some additional details about your implementation with a lorawan server and Lopy devices?. have you used nodes and nanogateways implemented with Lopy devices? i would appreciate a lot. thanks

                1 Reply Last reply Reply Quote 0
                • C Offline
                  chumelnicu @jmarcelino
                  last edited by

                  @jmarcelino Hi ! What kind of lora server do u use ? https://www.loraserver.io/ ?

                  Thank you !

                  J 1 Reply Last reply Reply Quote 0
                  • J Offline
                    jmarcelino @chumelnicu
                    last edited by

                    @chumelnicu
                    Yes that's the one

                    C 1 Reply Last reply Reply Quote 0
                    • C Offline
                      chumelnicu @jmarcelino
                      last edited by

                      @jmarcelino I use tthar server too .. very nice solution .

                      Have you ever test and https://github.com/gotthardp/lorawan-server . Seems very nice too

                      Thank you!

                      1 Reply Last reply Reply Quote 0
                      • G Offline
                        gas
                        last edited by

                        Hi
                        in my case :
                        loraserver + mainflux application
                        pi +ica card as lora GW 1
                        matchX as lora GW 2
                        lopy as GW mono channel

                        and 3 lopy devices working as nodes (with GPS,Temp/humidity, light , mouvments, logging)

                        F M 2 Replies Last reply Reply Quote 0
                        • F Offline
                          fbt @gas
                          last edited by

                          @gas said in Implement your own LoRaWAN Server:

                          lopy as GW mono channel

                          Hi @gas , thanks a lot for your answer ... so it is possible to implement, just for integration test purposes, a loraserver, with a single Lopy as mono-channel GW, and a Lopy as LoRa node? (nowadays i only have two lopy, but i would like to test this scenario before thinking about buying some additional devices). thanks a lot. i relally appreciate yor help.

                          J 1 Reply Last reply Reply Quote 0
                          • J Offline
                            jmarcelino @fbt
                            last edited by jmarcelino

                            @fbt

                            Yes, you can use the lorawan nano gateway example

                            https://github.com/pycom/pycom-libraries/tree/master/examples/lorawan-nano-gateway

                            but connect to your private LoRa Server instead of TTN

                            Just change the SERVER defined in config.py to match your private server

                            F 1 Reply Last reply Reply Quote 1
                            • F Offline
                              fbt @jmarcelino
                              last edited by fbt

                              Thanks @jmarcelino ... actually i've successfully implemented TTN based lorawan with a lopy acting as nanogateway and a lopy acting as a node. but i would like to ensure that there are no additional hw requirements (but the a pc running ubuntu) o move to Lora Server. in case some of you experts could share a brief tutorial describing the minimal tricks to successfully implement this alternative to TTN, it could be great!. thanks again for your support!

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                maamar @gas
                                last edited by

                                @gas hello Gas,
                                loraserver and mainflux is installed in your Pi or in your computer
                                did you use postgres?

                                thank you in adavnce
                                Maamar

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  sunshixing
                                  last edited by

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0

                                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                  With your input, this post could be even better 💗

                                  Register Login
                                  • 1 / 1
                                  • First post
                                    Last post

                                  Pycom on Twitter

                                  Pycom