{"id":4749,"date":"2020-03-06T10:00:34","date_gmt":"2020-03-06T10:00:34","guid":{"rendered":"https:\/\/www.beaconzone.co.uk\/blog\/?p=4749"},"modified":"2023-05-05T08:15:50","modified_gmt":"2023-05-05T08:15:50","slug":"app-based-bluetooth-mesh","status":"publish","type":"post","link":"https:\/\/www.beaconzone.co.uk\/blog\/app-based-bluetooth-mesh\/","title":{"rendered":"App-based Bluetooth Mesh"},"content":{"rendered":"\n<p><a href=\"https:\/\/www.bbc.co.uk\/news\/technology-49565587\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Protesters in Hong Kong have been using Bluetooth mesh (opens in a new tab)\">Protesters in Hong Kong have been using Bluetooth mesh<\/a> to communicate with one another so as to avoid using the Internet and therefore making it difficult for the Chinese authorities to intercept. However, this<strong> isn&#8217;t standard Bluetooth mesh <\/strong>as defined by the Bluetooth SIG. It&#8217;s a proprietary mesh protocol over standard Bluetooth.<\/p>\n\n\n\n<p>The app used is Bridgefy and there many such peer to peer apps such as FireChat (server has been turned off and no longer works), Signal Offline and <a rel=\"noreferrer noopener\" aria-label=\"Briar (opens in a new tab)\" href=\"https:\/\/briarproject.org\/\" target=\"_blank\">Briar<\/a> that use Bluetooth and WiFi direct.<\/p>\n\n\n\n<p>The use of stand-alone Bluetooth mesh networks isn&#8217;t limited to protesters. A growing number of SDKs allow mesh networks to used by companies and organisations. When used with iOS and Android devices (which don&#8217;t necessary have to be smartphones) these provide for WiFi-less and Internet-less communication. This allows use, for example, in emergency situations when cellular and Internet goes down. Alternatively, they can simply provide connectivity across a site where there&#8217;s no cellular coverage or WiFi.<\/p>\n\n\n\n<p>SDKs include <a rel=\"noreferrer noopener\" aria-label=\"Bridgefy (opens in a new tab)\" href=\"https:\/\/www.bridgefy.me\/\" target=\"_blank\">Bridgefy<\/a>, <a rel=\"noreferrer noopener\" aria-label=\"Hype (opens in a new tab)\" href=\"https:\/\/hypelabs.io\/\" target=\"_blank\">Hype<\/a> the open source <a rel=\"noreferrer noopener\" aria-label=\"android-ble-mesh (opens in a new tab)\" href=\"https:\/\/github.com\/BE-Mesh\/android-ble-mesh\" target=\"_blank\">android-ble-mesh<\/a>, <a rel=\"noreferrer noopener\" aria-label=\"Ubudu Android Mesh (opens in a new tab)\" href=\"https:\/\/github.com\/Ubudu\/Android-Mesh-SDK\" target=\"_blank\">Ubudu Android Mesh<\/a>, and a newer open source iOS library by <a rel=\"noreferrer noopener\" aria-label=\"Zsombor Szabo (opens in a new tab)\" href=\"https:\/\/twitter.com\/zssz\" target=\"_blank\">Zsombor Szabo<\/a>, called <a rel=\"noreferrer noopener\" aria-label=\"Berkanan SDK (opens in a new tab)\" href=\"https:\/\/github.com\/zssz\/BerkananSDK\" target=\"_blank\">Berkanan SDK<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Protesters in Hong Kong have been using Bluetooth mesh to communicate with one another so as to avoid using the Internet and therefore making it difficult for the Chinese authorities to intercept. However, this isn&#8217;t standard Bluetooth mesh as defined by the Bluetooth SIG. It&#8217;s a proprietary mesh protocol over standard Bluetooth. The app used &hellip; <a href=\"https:\/\/www.beaconzone.co.uk\/blog\/app-based-bluetooth-mesh\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;App-based Bluetooth Mesh&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[183],"tags":[],"_links":{"self":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4749"}],"collection":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=4749"}],"version-history":[{"count":7,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4749\/revisions"}],"predecessor-version":[{"id":8663,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/4749\/revisions\/8663"}],"wp:attachment":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=4749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=4749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=4749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}