sensoro beacon review
TRANSCRIPT
Sensoro beacon Brunetti Mattia https://it.linkedin.com/in/mattia-brunetti-7172a511a
1
Master of Science in Computer Engineering
4/13/2016 -
Class of Pervasive System by Ioannis Chatzigiannakis
What is?
4/13/2016 - 2
Beacon is a device uses Bluetooth Low Energy (Bluetooth 4.0 or Bluetooth Smart) proximity sensing to create a signal region.
The technology enables a smartphone or other device to perform contextual computing actions.
Where use it? Pizza Hut and Sensoro Begin Cooperation on Internet Dining Era Customers can receive coupons, WeChat movie tickets prizes, and a whole slew of special offers or discounts soon to be released by interacting with iBeacon technology on their mobile phones.
Real Madrid China Tour 2015 Uses iBeacon Real Madrid introduced iBeacon technology to target fans who attended their matches with relevant social media content.
Global Innovator Conference 2015 Uses iBeacon The Global Innovator Conference 2015 in Beijing, China used beacon devices to broadcasts its events schedule to all attendees.
4/13/2016 - 3
Where use it?
4/13/2016 - 4
The products
4/13/2016 - 5
Yunzi $29.99/unit
SmartBeacon-4AA $15.99/unit
SmartBeacon-4AA Pro $22.99/unit
SmartBeacon-USB $15.99/unit
The competitors
4/13/2016 - 6
The competitors
4/13/2016 - 7
Why choose Sensoro?
CONS Sdk is not fully developed Poor documentation No rechargeable batteries
4/13/2016 - 8
PROS Well-cared design Signal Stability Accurate sensors Price
Protocols Software and firmware are fully compatible with Apple’s iBeacon and Google’s Eddystone technical requirements.
4/13/2016 - 9
Introduced by Apple in june 2013 Proprietary SW - MFI license Trasnsmits via UUID Must have an app to receive info
Introduced by Google in july 2015 Open source – Apache 2.0 license Transmits via UID, URL, TLM Don’t needs dedicate app
WHAT IS: It’s not a Google product, it’s not a Google proprietary project Open source project hosted at GitHub, “everyone can contribute”
Physical Web
4/13/2016 - 10
BEFORE EDDYSTONE: iBeacon needs Mobile Apps to listen for signals from beacons and react accordingly. AltBeacon works the same way.
NOW: Eddystone transimts also a URL signal. This beacon signal can be picked up by either the Physical Web app or the Google Chrome Widget.
ing mDNS and uPnP.
Physical Web
4/13/2016 - 11
Try Physical Web To get ready to pick up Eddystone-URL set up your smartphone to see this slide on your screen.
4/13/2016 - 12
Scott Jenson introduces the Physical Web
4/13/2016 - 13
Getting started 1/3 Sensoro provides a «config tool» used to inspect and configure all the settings in the Sensoro devices. Search on your app Store or go to: www.sensoro.com/en/download
4/13/2016 - 14
Getting started 2/3 To start developing apps for Sensoro beacons we have to download and install the SDK. https://github.com/Sensoro/SDK-Android or /SDK-iOS
4/13/2016 - 15 http://static.sensoro.com/documents/SBK/Android/index.html
Getting started 3/3
4/13/2016 - 16
public class Beacon
Demo app (IDEA) My idea about how we can use beacons is «Smart Ski Lifts». You can ski and only with a look at the screen of your smartphone you can have info about where you are, where you can go with the lift in front of you, you can get discount at the chalet and so on.
4/13/2016 - 17
Demo app (code 1/4) I will show you a simplified code of my app that start a new activity when recieve a signal from a beacon. First step is modify the AndroidManifest.xml to add USER PERMISSION and SERVICE
4/13/2016 - 18
Demo app (code 2/4)
4/13/2016 - 19
MainActivity.java
Demo app (code 3/4)
4/13/2016 - 20
MainActivity.java
Demo app (code 4/4)
4/13/2016 - 21
SkiSlope.java
Demo app To see a more complete code that manage not only one beacon go to: https://github.com/mattiab31/SmartSkiFrag
4/13/2016 - 22
Questions? - News about Sensoro in their blog: http://post.sensoro.com/
4/13/2016 - 23
- More info about Physical Web project: https://github.com/google/physical-web
- More info about Sensoro SDK: https://github.com/Sensoro/SDK-Android https://github.com/Sensoro/SDK-iOS