<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[LoPy as LoRaWAN Basestation?]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">it is possible to set LoPY to work as a LoRaWAN basestation?</p>
<p dir="auto">In the documentation I can read about using LoPy as a end-device, but not as basestation</p>
<p dir="auto">thanks</p>
<p dir="auto">Màrius</p>
]]></description><link>https://forum.pycom.io/topic/98/lopy-as-lorawan-basestation</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 10:44:22 GMT</lastBuildDate><atom:link href="https://forum.pycom.io/topic/98.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Oct 2016 09:47:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 24 Oct 2016 09:47:18 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">it is possible to set LoPY to work as a LoRaWAN basestation?</p>
<p dir="auto">In the documentation I can read about using LoPy as a end-device, but not as basestation</p>
<p dir="auto">thanks</p>
<p dir="auto">Màrius</p>
]]></description><link>https://forum.pycom.io/post/366</link><guid isPermaLink="true">https://forum.pycom.io/post/366</guid><dc:creator><![CDATA[mariusmm]]></dc:creator><pubDate>Mon, 24 Oct 2016 09:47:18 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 24 Oct 2016 11:13:26 GMT]]></title><description><![CDATA[<p dir="auto">Let's first concentrate on getting it working as a basic LoRaWAN node before moving on to have it function as a LoRaWAN gateway :-)</p>
]]></description><link>https://forum.pycom.io/post/368</link><guid isPermaLink="true">https://forum.pycom.io/post/368</guid><dc:creator><![CDATA[Batilan]]></dc:creator><pubDate>Mon, 24 Oct 2016 11:13:26 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 24 Oct 2016 11:40:14 GMT]]></title><description><![CDATA[<p dir="auto">To be fair this was the main reason I wanted the Lopy:</p>
<p dir="auto"><img src="https://ksr-ugc.imgix.net/assets/005/280/210/2e787116640e2366743131dfc60dbf00_original.png?w=680&amp;fit=max&amp;v=1454268131&amp;auto=format&amp;lossless=true&amp;s=2d8f5ef552090d71aa11eea3ec798659" alt="alt text" class="img-responsive img-markdown" /></p>
<p dir="auto">I also got the Sodaq One on Kickstarter which is a LoRa based GPS tracker. I was hoping to use the LoPy as a Gateway to implement real time GPS tracking around our local Golf course.</p>
<blockquote>
<p dir="auto">We will provide the Python library needed to make the LoPy operate as a nano gateway and let you run your own private (or not, share it with your friends!) network.</p>
<p dir="auto">We will supply more information about how to get the LoPy working as a nano gateway before the shipments in August 2016.</p>
</blockquote>
]]></description><link>https://forum.pycom.io/post/369</link><guid isPermaLink="true">https://forum.pycom.io/post/369</guid><dc:creator><![CDATA[Xykon]]></dc:creator><pubDate>Mon, 24 Oct 2016 11:40:14 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 24 Oct 2016 11:54:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/69">@Xykon</a> said in <a href="/post/369">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">To be fair this was the main reason I wanted the Lopy:</p>
</blockquote>
<p dir="auto">I agree with you, using LoPy as a Nano Gateway as my main reason too.</p>
<p dir="auto">So any news on that?</p>
]]></description><link>https://forum.pycom.io/post/371</link><guid isPermaLink="true">https://forum.pycom.io/post/371</guid><dc:creator><![CDATA[mariusmm]]></dc:creator><pubDate>Mon, 24 Oct 2016 11:54:07 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 24 Oct 2016 12:16:32 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">it is possible to set LoPY to work as a LoRaWAN basestation?</p>
</blockquote>
<p dir="auto">Yes, it s possible, but as being a nano-gateway the LoPy can only listen on 1 channel at a time, so there are some constraints. We already had this working with the LoPy beta prototypes and was used as a proof of concept by one of the beta testers.</p>
<p dir="auto">We first want to sort out all the issues around basic LoRaWAN and the firmware updates. Then we'll provide the API and the examples for the nano-gateway.</p>
<p dir="auto">Thank you for your patience and support.</p>
<p dir="auto">Cheers,<br />
Daniel</p>
]]></description><link>https://forum.pycom.io/post/373</link><guid isPermaLink="true">https://forum.pycom.io/post/373</guid><dc:creator><![CDATA[daniel]]></dc:creator><pubDate>Mon, 24 Oct 2016 12:16:32 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 25 Oct 2016 07:43:38 GMT]]></title><description><![CDATA[<p dir="auto">LoRaWAN gateways must provide a certain set of channels, depending on region and optionally may provide additional operational channels. End devices choosing channel to send data randomly which means many of the packets will be lost.</p>
<p dir="auto">Devices like LoPy and others are usign the Semtech SX127x modems while gateways SX13xx. SX127x can detect only one signal at the same time with one fixed spreading factor, while SX13xx detect several signals at the same time with different SF. Additionally, RF performance is different.</p>
<p dir="auto">It means, that you can't build a LoRaWAN standard compliant gateway with SX127x devices. Also you may not be able to configure a LoRaWAN compliant device's LoRaWAN stack to use single frequency,</p>
<p dir="auto">Of course you can build a LoRa network with SX127x only hacking protocol and accepting poor RF and capacity performance, but it is not LoRaWAN anymore.</p>
]]></description><link>https://forum.pycom.io/post/393</link><guid isPermaLink="true">https://forum.pycom.io/post/393</guid><dc:creator><![CDATA[bmarkus]]></dc:creator><pubDate>Tue, 25 Oct 2016 07:43:38 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 25 Oct 2016 18:33:30 GMT]]></title><description><![CDATA[<p dir="auto">Thank you <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/6">@daniel</a>, I'm sure lot of people are willing to use the LoPy as a tiny basestation. Do you have some schedule on this release?</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/110">@bmarkus</a> I'm aware of this limitaitons, but using a SX127X can still make a simple usable basestation.</p>
<p dir="auto">Thank you all!</p>
]]></description><link>https://forum.pycom.io/post/417</link><guid isPermaLink="true">https://forum.pycom.io/post/417</guid><dc:creator><![CDATA[mariusmm]]></dc:creator><pubDate>Tue, 25 Oct 2016 18:33:30 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 25 Oct 2016 20:21:30 GMT]]></title><description><![CDATA[<p dir="auto">when using OTAA activation, its actually the network core server that configures the node and tells is what speed (spreadfactor) and frequency(s) to use. in a regular TheThingsNetwork (TTN) setup, its the servers of TTN doing that. so it will 'never' be possible to have a nanogateway on TTN. but if you run your own network server (or have one in python), its technicly no problem to configure a node to only use 1 frequency.</p>
]]></description><link>https://forum.pycom.io/post/418</link><guid isPermaLink="true">https://forum.pycom.io/post/418</guid><dc:creator><![CDATA[remcohn]]></dc:creator><pubDate>Tue, 25 Oct 2016 20:21:30 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Thu, 27 Oct 2016 16:22:12 GMT]]></title><description><![CDATA[<p dir="auto">Hello.</p>
<blockquote>
<p dir="auto">Yes, it s possible, but as being a nano-gateway the LoPy can only listen on 1 channel at a time, so there are some constraints.</p>
</blockquote>
<p dir="auto">What means &quot;can only listen on 1 channel at the time&quot;? and what are the &quot;constraints&quot;?</p>
<p dir="auto">Thank you.</p>
]]></description><link>https://forum.pycom.io/post/492</link><guid isPermaLink="true">https://forum.pycom.io/post/492</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Thu, 27 Oct 2016 16:22:12 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 31 Oct 2016 23:34:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/161">@beyonlo</a><br />
Anyone?</p>
]]></description><link>https://forum.pycom.io/post/738</link><guid isPermaLink="true">https://forum.pycom.io/post/738</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Mon, 31 Oct 2016 23:34:35 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Mon, 31 Oct 2016 23:43:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/161">@beyonlo</a> said in <a href="/post/492">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">Hello.</p>
<blockquote>
<p dir="auto">Yes, it s possible, but as being a nano-gateway the LoPy can only listen on 1 channel at a time, so there are some constraints.</p>
</blockquote>
<p dir="auto">What means &quot;can only listen on 1 channel at the time&quot;? and what are the &quot;constraints&quot;?</p>
<p dir="auto">Thank you.</p>
</blockquote>
<p dir="auto">Anyone?</p>
]]></description><link>https://forum.pycom.io/post/739</link><guid isPermaLink="true">https://forum.pycom.io/post/739</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Mon, 31 Oct 2016 23:43:51 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 01 Nov 2016 05:55:00 GMT]]></title><description><![CDATA[<p dir="auto">*) it will not be able to function as a gateway for TheThingsNetwork<br />
*) you need a fair amount of software to handle the tasks that TTN normally does for you (OTAA registration etc)<br />
*) it will be able to handle less nodes as it only has 1 frequency instead of 8</p>
<p dir="auto">and may be some other things i missed :)</p>
]]></description><link>https://forum.pycom.io/post/748</link><guid isPermaLink="true">https://forum.pycom.io/post/748</guid><dc:creator><![CDATA[remcohn]]></dc:creator><pubDate>Tue, 01 Nov 2016 05:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 01 Nov 2016 14:08:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/114">@remcohn</a> said in <a href="/post/748">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">*) it will not be able to function as a gateway for TheThingsNetwork<br />
*) you need a fair amount of software to handle the tasks that TTN normally does for you (OTAA registration etc)<br />
*) it will be able to handle less nodes as it only has 1 frequency instead of 8</p>
<p dir="auto">and may be some other things i missed :)</p>
</blockquote>
<p dir="auto">But my main reason to get the LoPy is just to be a gateway - a gateway for TheThingsNetwork. Apart client mode, my intention with LoPy is a full LoRa gateway. I would like to construct a large, very large LoRa network to offer the LoRa network service for all, in many cities and states, and after in all the country. I'm so sad. :(</p>
<p dir="auto"><img src="https://ksr-ugc.imgix.net/assets/005/280/210/2e787116640e2366743131dfc60dbf00_original.png?w=680&amp;fit=max&amp;v=1454268131&amp;auto=format&amp;lossless=true&amp;s=2d8f5ef552090d71aa11eea3ec798659" alt="alt text" class="img-responsive img-markdown" /></p>
<p dir="auto">&quot;<br />
And what if you could build your own LoRa network?<br />
Here is the clever part, you can use the module to switch a comms signal from WiFi to LoRa (and vice versa) thus making the LoPy both a LoRa Receiver / Transmitter and a Nano gateway capable of handling comms with up to 100 other LoRa nodes!<br />
&quot;</p>
]]></description><link>https://forum.pycom.io/post/779</link><guid isPermaLink="true">https://forum.pycom.io/post/779</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Tue, 01 Nov 2016 14:08:17 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Thu, 03 Nov 2016 14:08:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/6">@daniel</a> said in <a href="/post/373">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">We first want to sort out all the issues around basic LoRaWAN and the firmware updates</p>
</blockquote>
<p dir="auto">Hey Daniel - could you share the timeline for when the API will be ready for the nano-gateway?</p>
<p dir="auto">Kind regards<br />
Kevin</p>
]]></description><link>https://forum.pycom.io/post/889</link><guid isPermaLink="true">https://forum.pycom.io/post/889</guid><dc:creator><![CDATA[KDHeard]]></dc:creator><pubDate>Thu, 03 Nov 2016 14:08:00 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 13 Dec 2016 22:26:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/6">@daniel</a>  Same question here.  What's the time frame for nano-gateway documentation?<br />
Roberto posted some demo code, but that's far from complete.  Does Pycom plan to support the 100-node, 22km nano gateway featured in the KS?<br />
Thanks!</p>
]]></description><link>https://forum.pycom.io/post/2142</link><guid isPermaLink="true">https://forum.pycom.io/post/2142</guid><dc:creator><![CDATA[bioagbob]]></dc:creator><pubDate>Tue, 13 Dec 2016 22:26:56 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Tue, 13 Dec 2016 22:41:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/537">@bioagbob</a> said in <a href="/post/2142">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/6">@daniel</a>  Same question here.  What's the time frame for nano-gateway documentation?<br />
Roberto posted some demo code, but that's far from complete.  Does Pycom plan to support the 100-node, 22km nano gateway featured in the KS?<br />
Thanks!</p>
</blockquote>
<p dir="auto">I'm insterest too to do a very large network using LoRa (in this case LoPy), as gateway and client. So, I need to know if LoPy can be works as a complete LoRa gateway for others LoPy (as clients) and if are there some restriction. And, how many LoPy clients one LoPy gateway support.</p>
<p dir="auto">Thanks.</p>
]]></description><link>https://forum.pycom.io/post/2143</link><guid isPermaLink="true">https://forum.pycom.io/post/2143</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Tue, 13 Dec 2016 22:41:32 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 04:53:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/161">@beyonlo</a> said in <a href="/post/2143">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">I'm insterest too to do a very large network using LoRa (in this case LoPy), as gateway and client. So, I need to know if LoPy can be works as a complete LoRa gateway for others LoPy (as clients) and if are there some restriction. And, how many LoPy clients one LoPy gateway support.</p>
<p dir="auto">Thanks.</p>
</blockquote>
<p dir="auto">If you want to deploy a very large LoRa network, use LoRaWAN compatible gateways equipped with SX130x chips. You can get an indoor GW for cca. 200 EUR. LoPy is not soutable for LoRaWAN compatible GW.</p>
<p dir="auto">Also for end devices LoPy in its current state doesn't work. Use a proven, certified module using e.g. RN2483 or similar.</p>
<p dir="auto">Actually LoPy is not a matured solution. Hope it will be but it will take 6 mionths or so if ever will get documentation and a working LoRaWAN stack as I see.</p>
]]></description><link>https://forum.pycom.io/post/2144</link><guid isPermaLink="true">https://forum.pycom.io/post/2144</guid><dc:creator><![CDATA[bmarkus]]></dc:creator><pubDate>Wed, 14 Dec 2016 04:53:08 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 07:27:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/161">@beyonlo</a> said in <a href="/post/2143">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">I'm insterest too to do a very large network using LoRa (in this case LoPy), as gateway and client. So, I need to know if LoPy can be works as a complete LoRa gateway for others LoPy (as clients) and if are there some restriction. And, how many LoPy clients one LoPy gateway support.</p>
</blockquote>
<p dir="auto">The problem is: LoRaWAN uses several channels and different coding rates which, crudely said, trade speed for range.</p>
<p dir="auto">LoRaWAN nodes, when transmitting, must chose a channel at random (there are several of them). This makes it easier for different users to share the spectrum.</p>
<p dir="auto">So, in order to build a real LoRaWAN gateway you need  a receiver capable of <strong>listening to several channels simultaneously</strong> and <strong>decoding several coding schemes rather than being fixed on one</strong>.</p>
<p dir="auto">The LoRa subsystem you need to to this is far more complex than the &quot;node&quot; oriented chip present in the LoPy (and other LoRa devices) which is configured for one channel and one coding rate. That's the reason why LoRaWAN gateways are much more expensive than end nodes with an average price of around 500 euro.</p>
<p dir="auto">That said, you can still do LoRa, which means using the interesting transmission methods employed in LoRaWAN, but just not the whole protocol stack.</p>
<p dir="auto">The number of devices you can support will depend on how often your nodes communicate with the nano gateway, how much data they send of course, and your coding rate which will depend on your intended range.</p>
]]></description><link>https://forum.pycom.io/post/2146</link><guid isPermaLink="true">https://forum.pycom.io/post/2146</guid><dc:creator><![CDATA[borjam]]></dc:creator><pubDate>Wed, 14 Dec 2016 07:27:34 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 07:45:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/385">@borjam</a> said in <a href="/post/2146">LoPy as LoRaWAN Basestation?</a>:<br />
That's the reason why LoRaWAN gateways are much more expensive than end nodes with an average price of around 500 euro.</p>
<p dir="auto">A TELCO grade outdoor GW is costing cca. 1,000 EUR. Good news is that cheap professional indoor gateways are coming to the market in 2017Q1 thanks to the new Semtech SX1308 chip, you can expect them around 250-300 EUR.</p>
<p dir="auto">Another solution to get a LoRaWAN concentrator board e.g. from IMST for cca. 150 EUR and connect it to a Raspberry Pi. It is just a board, so I would wait for the new indoor generation.</p>
]]></description><link>https://forum.pycom.io/post/2147</link><guid isPermaLink="true">https://forum.pycom.io/post/2147</guid><dc:creator><![CDATA[bmarkus]]></dc:creator><pubDate>Wed, 14 Dec 2016 07:45:16 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 09:09:21 GMT]]></title><description><![CDATA[<p dir="auto">Dear all,</p>
<p dir="auto">I am not able to offer a time frame for the <strong>LoRaWAN</strong> nano-gateway example and the documentation, as we are still working on the implementation. The example Roberto posted is for a <strong>raw LoRa</strong> nano-gateway.</p>
<p dir="auto">The way the <strong>LoRaWAN</strong> nano-gateway works requires the node to only transmit on one channel, for this the LoRa stack needs to be modified a bit to make the 3 default channels the same and remove the rest. There's going to be a third mode on the LoRa class called <strong>NANO_GW</strong>. At first only joining via <strong>ABP</strong> will be supported on the nano-gateway so there will be a method to add the node and its keys.</p>
<p dir="auto">Cheers,<br />
Daniel</p>
]]></description><link>https://forum.pycom.io/post/2148</link><guid isPermaLink="true">https://forum.pycom.io/post/2148</guid><dc:creator><![CDATA[daniel]]></dc:creator><pubDate>Wed, 14 Dec 2016 09:09:21 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 09:36:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/6">@daniel</a> said in <a href="/topic/98/lopy-as-lorawan-basestation/20">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">Dear all,</p>
<p dir="auto">I am not able to offer a time frame for the <strong>LoRaWAN</strong> nano-gateway example and the documentation, as we are still working on the implementation. The example Roberto posted is for a <strong>raw LoRa</strong> nano-gateway.</p>
<p dir="auto">The way the <strong>LoRaWAN</strong> nano-gateway works requires the node to only transmit on one channel, for this the LoRa stack needs to be modified a bit to make the 3 default channels the same and remove the rest. There's going to be a third mode on the LoRa class called <strong>NANO_GW</strong>. At first only joining via <strong>ABP</strong> will be supported on the nano-gateway so there will be a method to add the node and its keys.</p>
<p dir="auto">Cheers,<br />
Daniel</p>
</blockquote>
<p dir="auto">Daniel,</p>
<p dir="auto">that's fine. But please, do not call it <strong>LoRaWAN</strong> gateway to avoid misunderstandings, there are too much already. It will not compatible with standard LoRaWAN devices (nodes).</p>
<p dir="auto">Béla</p>
]]></description><link>https://forum.pycom.io/post/2150</link><guid isPermaLink="true">https://forum.pycom.io/post/2150</guid><dc:creator><![CDATA[bmarkus]]></dc:creator><pubDate>Wed, 14 Dec 2016 09:36:13 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 09:48:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/6">@daniel</a> said in <a href="/post/2148">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">At first only joining via <strong>ABP</strong> will be supported on the nano-gateway so there will be a method to add the node and its keys.</p>
</blockquote>
<p dir="auto">Daniel, can you make a clarification what is the functionality of the <strong>nano gateway</strong>?</p>
<p dir="auto">In the LoRaWAN terminology a gateway is a device which forwards packets received by the radio board and sends them to a network server without evaluating them, just checking sync byte, 0x34 for public networks and CRC and transmitting packets from the network server to the air. By default a GW is is using the Semtech Packet Forwarder UDP protocol to communicate to network server.</p>
<p dir="auto">ABP has nothing to do with GW, it is a higher network server layer. When you say nano gateway, it is a gateway which can be connected to a network server of a service provider like Loriot or TTN or/and it has a built in network server?</p>
]]></description><link>https://forum.pycom.io/post/2151</link><guid isPermaLink="true">https://forum.pycom.io/post/2151</guid><dc:creator><![CDATA[bmarkus]]></dc:creator><pubDate>Wed, 14 Dec 2016 09:48:06 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 09:49:31 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">that's fine. But please, do not call it LoRaWAN gateway</p>
</blockquote>
<p dir="auto">I just called it that way here to explain the difference with the <strong>raw-LoRa one</strong>. During the KS campaign we said it was not going to be LoRaWAN compatible and we made it clear that it was going to have the single channel limitation.</p>
]]></description><link>https://forum.pycom.io/post/2152</link><guid isPermaLink="true">https://forum.pycom.io/post/2152</guid><dc:creator><![CDATA[daniel]]></dc:creator><pubDate>Wed, 14 Dec 2016 09:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 10:08:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/110">@bmarkus</a></p>
<blockquote>
<p dir="auto">In the LoRaWAN terminology a gateway is a device which forwards packets received by the radio board and sends them to a network server without evaluating them, just checking sync byte, 0x34 for public networks and CRC and transmitting packets from the network server to the air. By default a GW is is using the Semtech Packet Forwarder UDP protocol to communicate to network server.</p>
</blockquote>
<p dir="auto">Yes, that's how it will work. With ABP I meant that we won't be supporting OTAA joins (this involved replying with the join accept and handling the proper timing). Sorry for the confusion.</p>
<blockquote>
<p dir="auto">When you say nano gateway, it is a gateway which can be connected to a network server of a service provider like Loriot or TTN or/and it has a built in network server?</p>
</blockquote>
<p dir="auto">As a first stage it will just be an UDP packet forwarder, but the ultimate goal is to provide a small built-in network server as well in order to connect to TTN.</p>
]]></description><link>https://forum.pycom.io/post/2153</link><guid isPermaLink="true">https://forum.pycom.io/post/2153</guid><dc:creator><![CDATA[daniel]]></dc:creator><pubDate>Wed, 14 Dec 2016 10:08:22 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 17:36:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/110">@bmarkus</a> said in <a href="/post/2144">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/161">@beyonlo</a> said in <a href="/post/2143">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">I'm insterest too to do a very large network using LoRa (in this case LoPy), as gateway and client. So, I need to know if LoPy can be works as a complete LoRa gateway for others LoPy (as clients) and if are there some restriction. And, how many LoPy clients one LoPy gateway support.</p>
<p dir="auto">Thanks.</p>
</blockquote>
<p dir="auto">If you want to deploy a very large LoRa network, use LoRaWAN compatible gateways equipped with SX130x chips. You can get an indoor GW for cca. 200 EUR. LoPy is not soutable for LoRaWAN compatible GW.</p>
</blockquote>
<p dir="auto">All right. Now I understand that LoPy is not possible to works as LoRaWAN GW. It is a chip limitation.<br />
What means <strong>indoor</strong> GW, what is difference to the <strong>outdoor</strong> GW? Why I can't to use a indoor GW as outdoor GW? Just because the indoor is not rain proof, or what?</p>
<blockquote>
<p dir="auto">Also for end devices LoPy in its current state doesn't work. Use a proven, certified module using e.g. RN2483 or similar.</p>
</blockquote>
<p dir="auto">I like so much of LoPy as device because I can write software in Python.</p>
<blockquote>
<p dir="auto">Actually LoPy is not a matured solution. Hope it will be but it will take 6 mionths or so if ever will get documentation and a working LoRaWAN stack as I see.</p>
</blockquote>
<p dir="auto">But what is the problem with LoPy as device? The chip is not capable (there are limitations) to be a real LoRaWAN device, like as GW? Or the chip is fine to works as a real/compatible LoRaWAN device, but just software/firmware from Daniel is still missing features?</p>
<p dir="auto">Thank you.</p>
]]></description><link>https://forum.pycom.io/post/2160</link><guid isPermaLink="true">https://forum.pycom.io/post/2160</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Wed, 14 Dec 2016 17:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to LoPy as LoRaWAN Basestation? on Wed, 14 Dec 2016 17:52:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/385">@borjam</a> said in <a href="/post/2146">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/161">@beyonlo</a> said in <a href="/post/2143">LoPy as LoRaWAN Basestation?</a>:</p>
<blockquote>
<p dir="auto">I'm insterest too to do a very large network using LoRa (in this case LoPy), as gateway and client. So, I need to know if LoPy can be works as a complete LoRa gateway for others LoPy (as clients) and if are there some restriction. And, how many LoPy clients one LoPy gateway support.</p>
</blockquote>
<p dir="auto">The problem is: LoRaWAN uses several channels and different coding rates which, crudely said, trade speed for range.</p>
<p dir="auto">LoRaWAN nodes, when transmitting, must chose a channel at random (there are several of them). This makes it easier for different users to share the spectrum.</p>
<p dir="auto">So, in order to build a real LoRaWAN gateway you need  a receiver capable of <strong>listening to several channels simultaneously</strong> and <strong>decoding several coding schemes rather than being fixed on one</strong>.</p>
<p dir="auto">The LoRa subsystem you need to to this is far more complex than the &quot;node&quot; oriented chip present in the LoPy (and other LoRa devices) which is configured for one channel and one coding rate. That's the reason why LoRaWAN gateways are much more expensive than end nodes with an average price of around 500 euro.</p>
<p dir="auto">That said, you can still do LoRa, which means using the interesting transmission methods employed in LoRaWAN, but just not the whole protocol stack.</p>
<p dir="auto">The number of devices you can support will depend on how often your nodes communicate with the nano gateway, how much data they send of course, and your coding rate which will depend on your intended range.</p>
</blockquote>
<p dir="auto">All right, I will need a real LoRaWAN gateway, that LoPy can't to do that because the chip limitation.</p>
<ol>
<li>
<p dir="auto">So, my idea for now is to use LoPy as gateway just for other LoPy devices. And when I have many LoPy devices that LoPy not support more, I will to buy one <strong>real</strong> LoRaWAN gateway and change all LoPy devices to connect to the new 200/500 euro LoRaWAN gateway. That's is fine?</p>
</li>
<li>
<p dir="auto">But for start in this way, I still would like to know how many LoPy devices can one LoPy (as gateway) to support?<br />
Project 1: The idea is that each LoPy device send 100KB each 5-10 minutes.<br />
Project 2: The idea is that each LoPy device send ~20bytes each second.<br />
Project 3: The idea is that each LoPy device send 100KB each day.</p>
</li>
</ol>
<p dir="auto">Thank you.</p>
]]></description><link>https://forum.pycom.io/post/2161</link><guid isPermaLink="true">https://forum.pycom.io/post/2161</guid><dc:creator><![CDATA[beyonlo]]></dc:creator><pubDate>Wed, 14 Dec 2016 17:52:38 GMT</pubDate></item></channel></rss>