<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Question, not problem - Open Source linux version of a Provisioner (like the Android and IOS Mesh apps)?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/83608/question-not-problem---open-source-linux-version-of-a-provisioner-like-the-android-and-ios-mesh-apps</link><description>Very much a beginner at this so if this is inappropriate for this forum do not hesitate to let me know. 
 Starting out trying to develop a BT Mesh system. I purchased a nrf53 Dev Kit, a couple of Thingy:52 devices, some standard BT-Mesh Light Bulbs and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Jan 2022 10:53:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/83608/question-not-problem---open-source-linux-version-of-a-provisioner-like-the-android-and-ios-mesh-apps" /><item><title>RE: Question, not problem - Open Source linux version of a Provisioner (like the Android and IOS Mesh apps)?</title><link>https://devzone.nordicsemi.com/thread/348464?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 10:53:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92472552-c3d7-490d-9cd5-f732d9027429</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Wow Joseph,&lt;/p&gt;
&lt;p&gt;Let me first off all give you props for thinking this much about your mother, her concerns and well being&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Like you mentioned with the Rasberry Pi, one thing to consider is the distance the signal can reach. Indoor (considering potential obstacles etc) we usually say that Bluetooth has a range of about 10m, and outdoors it can have about 100m. Though of course you could increase the range by increasing the output power,&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf52840-dk-range-testing-with-ble-zigbee-and-thread-protocols-at-0-4-and-8dbm-transmit-power-settings"&gt; for info on what distances you could achieve with this take a look here.&lt;/a&gt; If you were to use Mesh you should optimally cover the same area with some redundancy of relay nodes as well. So the light post relay node system could work for the communication between the homes, but you would need more nodes inside the homes as well to get a good coverage.&lt;/p&gt;
&lt;p&gt;Another idea is to use Bluetooth Long Range to get a better connection between your Bluetooth puck and the Rasberry Pi, and see how far that takes you (I can&amp;#39;t really give any estimates on how much an indoor connection distance would increase using it).&lt;/p&gt;
&lt;p&gt;To me it sounds like an LTE solution would be the best fit. You could for instance base it on the &lt;a href="https://www.nordicsemi.com/Products/Development-hardware/Nordic-Thingy-91"&gt;Thingy91&lt;/a&gt;, our cloud platform and the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/nrf9160/sms/README.html"&gt;SMS example&lt;/a&gt;. The GPS would also cover the need for visual mapping of the units.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question, not problem - Open Source linux version of a Provisioner (like the Android and IOS Mesh apps)?</title><link>https://devzone.nordicsemi.com/thread/347640?ContentTypeID=1</link><pubDate>Thu, 13 Jan 2022 15:27:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a33a75f2-44f1-4a85-bbeb-4849fb1b5319</guid><dc:creator>HeneryH</dc:creator><description>&lt;p&gt;Thank you for your kindness Elfving.&lt;/p&gt;
&lt;p&gt;Your answer to (1) that there is some degree of sharing provisioner rights/abilities is new news to me.&amp;nbsp; That solves the problem I described in (2).&lt;/p&gt;
&lt;p&gt;So, The answer to (2) is that my interpretation of limits to provisioners being only the single device that started the network in incorrect.&amp;nbsp; See the answer to (1) for more details.&lt;/p&gt;
&lt;p&gt;In question (3) I am thinking, maybe incorrectly, of having a more server based network management solution rather than a model where people use their phones.&amp;nbsp; That server could be designed with some visual mappings of some type to indicate where the nodes are.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For instance, here is a use case that I am tinkering with...&lt;/p&gt;
&lt;p&gt;My mother is elderly at 90 and is mostly pretty independent.&amp;nbsp; She loves her independence but at her age she is susceptible to getting dizzy if she bends over and stands back up too quickly.&amp;nbsp; I created a simple BT LE puck that advertises its environmental metrics and a count of the number of button presses it has detected.&lt;/p&gt;
&lt;p&gt;I have a simple Node-Red scenario running on a Pi that listens for the advertisements with the metrics and when it detects the button press count increments, then it sends an alert.&amp;nbsp; The alert in her case is a SMS to her children.&amp;nbsp; She really did NOT want a commercial system that sends emergency workers to her home upon alert.&amp;nbsp; She is old school and would rather die that be embarrassed &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;My problem with the current BLE system is mostly that with the RPi-zero that the server is running on has poor BT range.&amp;nbsp; Not sure if it is the embedded antenna or some type of RF interference.&lt;/p&gt;
&lt;p&gt;BUT - Being a geek, I wanted to try Mesh 1) to fix the problem at hand and 2) wow, this can easily be expanded to neighbors by simply using mesh light bulbs in a string of homes front lamp posts.&amp;nbsp; They are close enough that the mesh seems like it could work.&lt;/p&gt;
&lt;p&gt;Just a geek trying to learn and maybe make a workable solution.&lt;/p&gt;
&lt;p&gt;A server based dashboard would likely be better than the nRF Mesh app.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question, not problem - Open Source linux version of a Provisioner (like the Android and IOS Mesh apps)?</title><link>https://devzone.nordicsemi.com/thread/347637?ContentTypeID=1</link><pubDate>Thu, 13 Jan 2022 15:15:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65867ff1-bb91-4e70-9647-073c6d9b12d3</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Hello Joseph!&lt;/p&gt;
&lt;p&gt;No worries, we are always available here to answer your questions.&lt;/p&gt;
[quote user=""]Question 1 - Is this a stupid path to even think about?[/quote]
&lt;p&gt;Not at all. Both using a Rasberry Pi as a Provisioner and using several apps can work. How you would share the admin privileges with the Rasberry Pi would be up to you, but with the nRF Mesh applications this is already possible to a degree:&lt;/p&gt;
&lt;p&gt;In the settings menu, press &amp;quot;Provisioners&amp;quot;, and press the add Provisioners button to add more. And then you can use the json format to exchange info between the different Provisioners, which I think should be as easy as importing and exporting it through the app. You should however assign different address spaces to each Provisioner so that you can avoid any issues. I don&amp;#39;t know if that would make this less an option for you.&lt;/p&gt;
[quote user=""]Question 2 - Are the multiuser limits of the IOS app real?[/quote]
&lt;p&gt;Would you mind expanding on that?&lt;/p&gt;
[quote user=""]Question 3 - Are there any linux open source apps that anyone has seen where I can collaborate?[/quote]
&lt;p&gt;You can have a look at Zephyr if you want to. What type of projects did you have in mind? I don&amp;#39;t know if I would be able to suggest something to you either way, but maybe other developers in this forum would. &lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>