SECON'2016. Кардава Звиад, Концепция Physical web. Eddystone format. Google beacon platform
Google Eddystone and extensions - LogicMachine...
Transcript of Google Eddystone and extensions - LogicMachine...
![Page 1: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/1.jpg)
Google Eddystone and extensions
Vision by LogicMachine Foundation
![Page 2: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/2.jpg)
Idea of Google is to offer
3 services
UIDs (Beacon identifier)
PhysicalWEB which provides direct URL
TLM – Telemetrical data (battery voltage, beacon temperature, number of packets
sent, uptime)
![Page 3: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/3.jpg)
How do beacons operate currently?
![Page 4: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/4.jpg)
It is one-side responder without back-channel (receiver) operating on batteries
e.g. Produced by companies like Estimote or Pushmote
![Page 5: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/5.jpg)
How does our approach differ?
![Page 6: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/6.jpg)
We use bi-directional communication in our
solution; we can do background scan and
communicate with other beacons in parallel
This allows to make content-dependent
responder (e.g. if a man with BLE wearable is maximally close to the beacon, it will
show one URL, if the distance is further sway - another URL)
![Page 7: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/7.jpg)
Beside beacon over BLE we’ve added also beacon over IP network (Zeroconf, Avahi)
We have the ability to receive URL in two ways – over IP network and over BLE networks
![Page 8: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/8.jpg)
Our solution is made with permanent powering
We use Power-over-Ethernet technology for powering (combined communication and power)
This makes the beacons maintenance-free (no battery control or replacement needed)
![Page 9: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/9.jpg)
We have also developments with small form-factor, similar to what others market players have
Besides, our idea is that the main device (connected permanently) can work as provisioning server for other beacons who are in visibility zone - receives URL and sends it to another devices (in way of broadcast or other)
![Page 10: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/10.jpg)
We are working also on optical Beacon development which doesn’t require any wireless or wired connections to provide information
We can prepare more information further on if interested..
![Page 11: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/11.jpg)
Beacons based on LogicMachine Ambient
![Page 12: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/12.jpg)
As mentioned, our device operates as transceiver (transmit + receive) – we can communicate with BLE sensors and in parallel transmitting beacon
Thanks to this we can provide context-based URL e.g. if such device is installed on the beach and has humidity and light sensors, we can provide different advertisement when there is day+rain, evening+rain, day+sun etc.
![Page 13: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/13.jpg)
Event -> Context (temp., week day, holidays, etc.) -> Content
A scenario is a sentence which contains an event
that triggers an action
![Page 14: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/14.jpg)
Our vision about Beacon devices
![Page 15: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/15.jpg)
If these devices have permanent connection (they are not moved), ideally is to have convergence device – besides beacon there is more functionality – sound or RGB notifications, push-button, thermostat etc. (example further from LM Ambient specification)
Thanks to this the cost per function can be very small; plus, it can be extended
![Page 16: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/16.jpg)
VOC for control of air quality Air Quality – with greater CO part thank VOC (it can be used where there are CO sources like ovens) Temperature which allows to make smart thermostat Humidity Barometer Ambient light sensor with light spectrum sensor Gesture control (swipe right/left, up/down, front in/out; works starting from 20cm)
Sensors
![Page 17: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/17.jpg)
RGB LED lighting which allows to use device as ambient light source as well as interface device. E.g. red flashes means some security trigger
Built-in beeper allows to make sound notifications
Built-in indicator / locator of swap zone
The other way of notification
![Page 18: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/18.jpg)
Ethernet with PoE powering
Bluetooth module
1-Wire interface for I/O extension
Optional: EnOcean; WiFi, GSM, Z-Wave etc. through USB stick
Communication interfaces
![Page 19: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/19.jpg)
Integration in major building automation and IT
technologiesKNX ModBus BACnet SIP AllJoyn MQTT etc.
![Page 20: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/20.jpg)
Form-factor: we plan to have close to standard pushbutton
We put it on a wall (and not inside) because: • we have sensors which requires air flow • integrated ambient lighting
We plan to offer enclosures made of exotic wood, natural wood, gold/silver plating, painted and other designs
Design
![Page 21: Google Eddystone and extensions - LogicMachine Latamlogicmachinelatam.com/wp...eddystone_new_vision.pdf · Google Eddystone and extensions Vision by LogicMachine Foundation. Idea](https://reader030.fdocuments.net/reader030/viewer/2022041118/5f2fbc38b174f623395a3d01/html5/thumbnails/21.jpg)
Lets build the right future together
Nikolay Ponomarenko [email protected]
Andrej Shmakov [email protected]