{"id":7492,"date":"2017-12-04T07:09:32","date_gmt":"2017-12-04T12:09:32","guid":{"rendered":"https:\/\/qxf2.com\/blog\/?p=7492"},"modified":"2018-04-02T10:12:48","modified_gmt":"2018-04-02T14:12:48","slug":"broadcast-url-using-estimote-beacon-no-code-required","status":"publish","type":"post","link":"https:\/\/qxf2.com\/blog\/broadcast-url-using-estimote-beacon-no-code-required\/","title":{"rendered":"Broadcast a URL using Estimote Beacon (no code required!)"},"content":{"rendered":"<p>At <a href=\"https:\/\/www.qxf2.com\/?utm_source=eddystone1&amp;utm_medium=click&amp;utm_campaign=From%20blog\">Qxf2 Services<\/a>, we explore and test different hardware products. Recently, we come across <a href=\"https:\/\/estimote.com\">Estimote Beacons<\/a>. We purchased and explored them. We like the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Eddystone_(Google)\">Eddystone-URL<\/a> protocol which can broadcast a URL to nearby devices. We think this is a useful feature for a lot of shop owners, especially in large malls. In this post, we will show you how to use Estimote beacons to broadcast a URL of your choice. The best part? You do not need to write a single line of code!<\/p>\n<p>Eddystone protocol is supported by Google and it works for both Android and iOS platform. Eddystone-URL is a beacon broadcasting format. The main advantage of the Eddystone-URL is that the user doesn&#8217;t need to install any additional app to receive your message. To follow along, you will need an Estimote beacon and either an Android or iOS device.<\/p>\n<hr \/>\n<h3>Configure Estimote Beacon to broadcast URL<\/h3>\n<p>Following steps help you to broadcast any URL you want:<\/p>\n<ol>\n<li>Install Estimote official app from <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.estimote.apps.main\">Google Play Store<\/a> or <a href=\"https:\/\/itunes.apple.com\/in\/app\/estimote\/id686915066?mt=8\">App store<\/a><\/li>\n<li>Open App and click on Configuration.\n<p><figure id=\"attachment_7505\" aria-describedby=\"caption-attachment-7505\" style=\"width: 169px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-28-58.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7505\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-28-58-169x300.png\" alt=\"\" width=\"169\" height=\"300\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-28-58-169x300.png 169w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-28-58-576x1024.png 576w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-28-58.png 720w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a><figcaption id=\"caption-attachment-7505\" class=\"wp-caption-text\">Fig. 1 Estimote App<\/figcaption><\/figure><\/li>\n<li>Now App will search nearby available beacons and show them on radar as shown in Fig 2. Click on the beacon which you want to configure.\n<p><figure id=\"attachment_7506\" aria-describedby=\"caption-attachment-7506\" style=\"width: 169px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-18.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7506\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-18-169x300.png\" alt=\"\" width=\"169\" height=\"300\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-18-169x300.png 169w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-18-576x1024.png 576w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-18.png 720w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a><figcaption id=\"caption-attachment-7506\" class=\"wp-caption-text\">Fig. 2 Beacons in range<\/figcaption><\/figure><\/li>\n<li>App will connect to cloud and you can provide beacon details to configure as shown in Fig 3. (note: you need to log in with your <a href=\"https:\/\/cloud.estimote.com\/\">Estimote cloud<\/a> account to get details and if selected beacon is not registered with your account, you need to first claim for beacon by clicking on claim button on app screen)\n<p><figure id=\"attachment_7507\" aria-describedby=\"caption-attachment-7507\" style=\"width: 169px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-39.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7507\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-39-169x300.png\" alt=\"\" width=\"169\" height=\"300\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-39-169x300.png 169w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-39-576x1024.png 576w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-29-39.png 720w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a><figcaption id=\"caption-attachment-7507\" class=\"wp-caption-text\">Fig.3 Configure selected beacon<\/figcaption><\/figure><\/li>\n<li>Scroll down to <strong>EDDYSTONE URL<\/strong> details and click on URL to set URL which you want to broadcast and save it. In our case, we have set our website URL i.e. https\/\/www.qxf2.com. (note: you can also change Advertising Interval and Transmit Power as per your requirement)\n<p><figure id=\"attachment_7508\" aria-describedby=\"caption-attachment-7508\" style=\"width: 169px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-30-56.png\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7508\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-30-56-169x300.png\" alt=\"\" width=\"169\" height=\"300\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-30-56-169x300.png 169w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-30-56-576x1024.png 576w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-30-56.png 720w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a><figcaption id=\"caption-attachment-7508\" class=\"wp-caption-text\">Fig. 4 Set and Save URL which you want to broadcast<\/figcaption><\/figure><\/li>\n<li>Enable EDDYSTONE URL as shown in Fig. 5 for broadcasting. Now your beacon starts broadcasting your URL (note: if you have a Proximity Beacon, firstly you need to disable other protocols for example, Estimote Monitoring, iBeacon, Eddystone UID, etc in order to enable Eddystone-URL. On Location Beacon, you can transmit multiple protocol packets.)\n<p><figure id=\"attachment_7509\" aria-describedby=\"caption-attachment-7509\" style=\"width: 169px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-31-04.png\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7509\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-31-04-169x300.png\" alt=\"\" width=\"169\" height=\"300\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-31-04-169x300.png 169w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-31-04-576x1024.png 576w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/Screenshot_2017-11-14-20-31-04.png 720w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/a><figcaption id=\"caption-attachment-7509\" class=\"wp-caption-text\">Fig. 5 Enable Eddystone-URL broadcasting<\/figcaption><\/figure><\/li>\n<\/ol>\n<hr \/>\n<h3>How to receive Eddystone URL Signals on your mobile?<\/h3>\n<p>In previous session, we enabled Beacon to broadcast URL and we need to receive related signals now. Here, we are showing two ways to receive Eddystone URL signals.<\/p>\n<ul>\n<li>Using Google Chrome widget<\/li>\n<li>Using Physical Web App<\/li>\n<\/ul>\n<h4>Using Google Chrome widget<\/h4>\n<ol>\n<li>Check if google chrome already installed in your device. Otherwise, please install it.<\/li>\n<li>Enable physical web from Chrome Settings &gt; Privacy &gt; Physical Web. For more details check <a href=\"https:\/\/google.github.io\/physical-web\/try-physical-web\">here<\/a>.<\/li>\n<li>Enable\u00a0<strong>bluetooth<\/strong><span>,\u00a0<\/span><strong>location<\/strong><span>\u00a0and\u00a0<\/span><strong>internet<\/strong>.<strong>\u00a0<\/strong><\/li>\n<li>If you are nearby to beacon and you have already enabled nearby notifications, you would receive the Beacon URL silent notification directly. Otherwise, you need to check Beacon URL details on <a href=\"chrome:\/\/physical-web\">chrome:\/\/physical-web<\/a>\u00a0or enable nearby notifications using link provided in step 2 (note: if you are facing any issue to receive signal on particular device, check link <a href=\"https:\/\/support.google.com\/chrome\/answer\/6239299?co=GENIE.Platform%3DAndroid&amp;hl=en&amp;oco=1\">here<\/a>\u00a0for compatibility of device.)\n<p><figure id=\"attachment_7510\" aria-describedby=\"caption-attachment-7510\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images.jpg\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7510\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images-300x265.jpg\" alt=\"\" width=\"300\" height=\"265\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images-300x265.jpg 300w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images-768x679.jpg 768w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images-1024x906.jpg 1024w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images.jpg 1470w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-7510\" class=\"wp-caption-text\">Fig. 6 Google nearby notification &amp; URL details on chrome<\/figcaption><\/figure><\/li>\n<\/ol>\n<h4>Using Physical Web App<\/h4>\n<ol>\n<li>Install <strong>Physical Web<\/strong> App<\/li>\n<li>Enable\u00a0<strong>bluetooth<\/strong><span>,\u00a0<\/span><strong>location<\/strong><span>\u00a0and\u00a0<\/span><strong>internet<\/strong>.<\/li>\n<li>Open Physical Web App, it will search for beacon and if you are in range of beacon, you will get Beacon URL details and silent notification on Mobile as shown in Fig 7.\n<figure id=\"attachment_7511\" aria-describedby=\"caption-attachment-7511\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images2.jpg\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7511\" src=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images2-300x265.jpg\" alt=\"\" width=\"300\" height=\"265\" srcset=\"https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images2-300x265.jpg 300w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images2-768x679.jpg 768w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images2-1024x906.jpg 1024w, https:\/\/qxf2.com\/blog\/wp-content\/uploads\/2017\/11\/combine_images2.jpg 1470w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-7511\" class=\"wp-caption-text\">Fig. 7 Received URL details on Physical Web App and notifications<\/figcaption><\/figure>\n<p>Now you don&#8217;t need to install or build any other app to receive URL signals. Your device is completely set to receive any Eddystone-URL signal<\/li>\n<\/ol>\n<hr \/>\n<p>Hope you like the feature of broadcasting URL using Beacons. Currently, we began exploring and testing beacons, please stay tuned. Few more interesting experiences about beacons will be coming soon.<\/p>\n<p><strong>If you are a startup finding it hard to hire technical QA engineers, learn more <a href=\"https:\/\/qxf2.com\/blog\/about-qxf2\/\">about Qxf2 Services<\/a>.<\/strong><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Qxf2 Services, we explore and test different hardware products. Recently, we come across Estimote Beacons. We purchased and explored them. We like the Eddystone-URL protocol which can broadcast a URL to nearby devices. We think this is a useful feature for a lot of shop owners, especially in large malls. In this post, we will show you how to [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[153,117],"tags":[],"class_list":["post-7492","post","type-post","status-publish","format-standard","hentry","category-beacons","category-hardware-testing"],"_links":{"self":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts\/7492","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/comments?post=7492"}],"version-history":[{"count":18,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts\/7492\/revisions"}],"predecessor-version":[{"id":7746,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/posts\/7492\/revisions\/7746"}],"wp:attachment":[{"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/media?parent=7492"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/categories?post=7492"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qxf2.com\/blog\/wp-json\/wp\/v2\/tags?post=7492"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}