SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
#kontakt_io
Kontakt.io
Real Time Asset
Tracking with
Bluetooth
Adrian Łukawski
Steffen von Bünau
January 18th, 2017
Overview: Bluetooth based Real Time Location
System (RTLS)
Bluetooth Low Energy
● Accuracy/reading distance: 4 m (room level)
● Battery life: 11 months for card beacons, 2+ years for tough beacons
Benefits of a Real Time Location System
● Information on location of assets or people does not create value in and of itself.
● Location information is the most powerful tool for approximating metrics
important to enterprises. For example,
○ How much time are employees spending performing certain tasks and what
can be done to improve efficiency?
○ What is the utilization rate of important equipment?
○ How does the utilization of space change over time?
○ Is an individual spending too much time in a hazardous or unauthorized
area?
RTLS: Value beyond a blue dot on a map
RTLS: Benefits of the Bluetooth stack
LOW COST
Build a Real-Time Location System at 1/5th the cost of competing
positioning technologies such as active RFID or WiFi.
EASY INTEGRATION
Launch faster by building an asset positioning solution on
Kontakt.io’s scalable Rest API.
NO HASSLE
Ease maintenance and additional costs by leveraging hardware
designed to be reliable and integrate seamlessly.
Kontakt.io cloud platform overview
https://developer.kontakt.io
Kontakt.io REST APIs overview
Kontakt.io Proximity REST API Location Engine REST API
URL: https://api.kontakt.io https://ovs.kontakt.io
System
specification:
● Bluetooth device management
● Fail fast
● Processing Gateway data
● Failure tolerant
Use cases: ● Manage beacon structure
● Beacon configuration
● Battery power saving
● Beacon battery alarms
● Secure shuffling
● Analytics
● Real-time data
● Triggers
How does the Location Engine work?
Under The Hood - Process Flow:
Location Engine architecture
Static part: analytics
How does it work?
● Received data is sliced into intervals and
stored in Location Engine database
How to use it?
● Analyze asset or item presence
● Analyze time spent by asset in areas
● Static analysis
● Operational process improvements
● Process bottleneck detection
● Asset movement analysis
● Not appropriate for real-time use cases
HTTP endpoints
GET /presence
Returns devices’ presence in given period of time.
This resource is the basis for other analytics
calculations.
Use cases:
Simple presence checks:
● Is an employee currently at a workstation?
● Is a package or item in the warehouse or
out for delivery?
● Who was in a room before you?
JSON Response:
{
"searchMeta":{
...
},
"presence":[
{
"timestamp":1484472600,
"sourceId":"GATWY1",
"trackingId":"BGVU",
"rssi":-79,
"proximity":"FAR",
"scanType":"BLE"
}
]
}
HTTP endpoints
GET /presence/dwelltime/item
- where was a beacon tag over time?
Returns time beacon tags spent in range
of specified Gateways.
Use cases:
● Path traveled by assets
● Process flow overview
● Process improvement insights
● Bottleneck detection
JSON Response:
{
"searchMeta":{
...
},
"dwellTimes":[
{
"trackingId":"BGVU",
"receivers":[
{
"sourceId":"GATWY1",
"proximity":"FAR",
"startTimestamp":1484472600,
"endTimestamp":1484482500
}
]
}
]
}
HTTP endpoints
GET /presence/contact - which
beacon tags were near other tags?
Use cases:
● Asset movement analysis
● Process flow overview
● Improve communication in office space
● Improve desk position in office space
● Monitor which packages have been jointly
transported
JSON Response:
{
"searchMeta":{
...
},
"contacts":[
{
"startTimestamp":1477549740,
"endTimestamp":1477549750,
"sourceId":"7ed6de42ca37fc602b310cc6bbdbcfdc",
"trackingIds":[
"PHvc",
"NWId",
"OcPC",
"NZsJ",
"SOT9",
"VKGx",
"dQYM"
]
}
]
}
Items
“Thanks to ‘item’ you can get important conclusions easily.
It helps you describe assets and compare them to one another.”
GET /presence/contact?
q=category==HUMAN&properties.age>=20
GET /presence/dwelltime?
q=(properties.department==DEP1|properties.department==DEP2)&properties.tool==SAW1
Dynamic part: real-time data processing
How does it work?
Real-time raw proximity data delivered directly from
your Gateways all over the world.
Instant actions can be triggered by your beacon tag
infrastructure.
How to use it?
● Raw data streaming
● Monitoring BLE infrastructure
● Notifications
● Alarms
● IFTTT
If you need notifications about
your infrastructure or actions, use
triggers. Triggers work according
the rule “If This Then That.”
Use cases:
● Entry or exit notifications
● Health & Safety alarms
● Assurance that asset is in
place
● Alert that asset is out of place
Dynamic part: Triggers
JSON WebSocket payload:
[
{
"timestamp" : 1481625272,
"sourceId" : "GVQ4F",
"trackingId": "sojk",
"rssi" : -93,
"proximity" : "FAR",
"scanType" : "BLE"
}
]
Thanks to raw data streams you can process
proximity data from all your Gateways in real-time.
Use cases:
● Custom analytics (analytics outside of
Kontakt.io)
● Specific events flow processing (as needed by
your business logic)
● Integration of other systems and data sources
● Real-time infrastructure monitoring
● Storing data outside Kontakt.io infrastructure
Dynamic part:
raw data stream
Combine, Mix, Enjoy!
Other examples:
● Send triggers to API to change configuration
● Use company data to improve processes - compare examples
● Automatically update item properties (e.g. via triggers)
● Use items for more efficient analysis
#kontakt_io
January 18th, 2017
Thank you.
Please get in touch with your questions and
feedback at any time:
Steffen von Bünau
s.buenau@kontakt.io
+49 176 82092631
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

DIGITAL IDENTITY - Big Data Expo 2019
DIGITAL IDENTITY - Big Data Expo 2019DIGITAL IDENTITY - Big Data Expo 2019
DIGITAL IDENTITY - Big Data Expo 2019
webwinkelvakdag
 
6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution
Steve Lim
 
SplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom DirectSplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom Direct
Splunk
 

Was ist angesagt? (8)

Pachube.com - Global Internet of Things Conference 2010 - Beijing, China
Pachube.com - Global Internet of Things Conference 2010 - Beijing, ChinaPachube.com - Global Internet of Things Conference 2010 - Beijing, China
Pachube.com - Global Internet of Things Conference 2010 - Beijing, China
 
DIGITAL IDENTITY - Big Data Expo 2019
DIGITAL IDENTITY - Big Data Expo 2019DIGITAL IDENTITY - Big Data Expo 2019
DIGITAL IDENTITY - Big Data Expo 2019
 
Introducing Pachube: An open, easy-to-use, secure & scalable platform for bu...
Introducing Pachube: An open, easy-to-use, secure & scalable platform  for bu...Introducing Pachube: An open, easy-to-use, secure & scalable platform  for bu...
Introducing Pachube: An open, easy-to-use, secure & scalable platform for bu...
 
Globe Tracker rail car tracking and monitoring solution with real time eSeal
Globe Tracker rail car tracking and monitoring solution with real time eSealGlobe Tracker rail car tracking and monitoring solution with real time eSeal
Globe Tracker rail car tracking and monitoring solution with real time eSeal
 
6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution6. Kepware_IIoT_Solution
6. Kepware_IIoT_Solution
 
SplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom DirectSplunkLive! Customer Presentation - Satcom Direct
SplunkLive! Customer Presentation - Satcom Direct
 
Asset Monitoring with Beacons, Lora, NodeJS and IoT Cloud
Asset Monitoring with Beacons, Lora,  NodeJS and IoT CloudAsset Monitoring with Beacons, Lora,  NodeJS and IoT Cloud
Asset Monitoring with Beacons, Lora, NodeJS and IoT Cloud
 
SplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
SplunkLive! Utrecht - Splunk for IT Operations - Rick FitzSplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
SplunkLive! Utrecht - Splunk for IT Operations - Rick Fitz
 

Andere mochten auch

Andere mochten auch (18)

Location Engine Overview
Location Engine Overview Location Engine Overview
Location Engine Overview
 
Tracko: Asset Tracking and Real Time Locationg Solution
Tracko: Asset Tracking and Real Time Locationg Solution Tracko: Asset Tracking and Real Time Locationg Solution
Tracko: Asset Tracking and Real Time Locationg Solution
 
Locating Assets in your Warehouse - A solution for Logistics created by Onyx ...
Locating Assets in your Warehouse - A solution for Logistics created by Onyx ...Locating Assets in your Warehouse - A solution for Logistics created by Onyx ...
Locating Assets in your Warehouse - A solution for Logistics created by Onyx ...
 
BEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEWBEACON TECHNOLOGY OVERVIEW
BEACON TECHNOLOGY OVERVIEW
 
Deployment of Beacon Technology in Aviation by Leantegra
Deployment of Beacon Technology in Aviation by LeantegraDeployment of Beacon Technology in Aviation by Leantegra
Deployment of Beacon Technology in Aviation by Leantegra
 
Wayfinder: indoor routing powered by beacons - Onyx Beacon
Wayfinder: indoor routing powered by beacons - Onyx BeaconWayfinder: indoor routing powered by beacons - Onyx Beacon
Wayfinder: indoor routing powered by beacons - Onyx Beacon
 
RFID Applications for Healthcare
RFID Applications for Healthcare RFID Applications for Healthcare
RFID Applications for Healthcare
 
DApps all around - the state of decentralized development
DApps all around - the state of decentralized developmentDApps all around - the state of decentralized development
DApps all around - the state of decentralized development
 
Proximity Marketing Essentials by Leantegra
Proximity Marketing Essentials by LeantegraProximity Marketing Essentials by Leantegra
Proximity Marketing Essentials by Leantegra
 
A Study of Wireless Technology Based Pilgrim Tracking Systems
A Study of Wireless Technology Based Pilgrim Tracking SystemsA Study of Wireless Technology Based Pilgrim Tracking Systems
A Study of Wireless Technology Based Pilgrim Tracking Systems
 
Tracking positioning-of-mobiles
Tracking positioning-of-mobilesTracking positioning-of-mobiles
Tracking positioning-of-mobiles
 
Beacon Security
Beacon SecurityBeacon Security
Beacon Security
 
TRACKO - Asset Tracking integrated solution
TRACKO - Asset Tracking integrated solutionTRACKO - Asset Tracking integrated solution
TRACKO - Asset Tracking integrated solution
 
Introduction to beacon
Introduction to beaconIntroduction to beacon
Introduction to beacon
 
RFID based asset management
RFID based asset managementRFID based asset management
RFID based asset management
 
End-to-end Solution for Shopping Malls
End-to-end Solution for Shopping MallsEnd-to-end Solution for Shopping Malls
End-to-end Solution for Shopping Malls
 
Beacons and their Impact on Search & SEO
Beacons and their Impact on Search & SEOBeacons and their Impact on Search & SEO
Beacons and their Impact on Search & SEO
 
Mobile Beacon SDK- Getting-started (Traditional Chinese)
Mobile Beacon SDK- Getting-started (Traditional Chinese)Mobile Beacon SDK- Getting-started (Traditional Chinese)
Mobile Beacon SDK- Getting-started (Traditional Chinese)
 

Ähnlich wie Real-time asset tracking with beacons

Kalix: Tackling the The Cloud to Edge Continuum
Kalix: Tackling the The Cloud to Edge ContinuumKalix: Tackling the The Cloud to Edge Continuum
Kalix: Tackling the The Cloud to Edge Continuum
Jonas Bonér
 
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportMaking Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
QAware GmbH
 
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptxLaurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
FIWARE
 

Ähnlich wie Real-time asset tracking with beacons (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Uber Geo spatial data platform at DataWorks Summit
Uber Geo spatial data platform at DataWorks SummitUber Geo spatial data platform at DataWorks Summit
Uber Geo spatial data platform at DataWorks Summit
 
Kalix: Tackling the The Cloud to Edge Continuum
Kalix: Tackling the The Cloud to Edge ContinuumKalix: Tackling the The Cloud to Edge Continuum
Kalix: Tackling the The Cloud to Edge Continuum
 
Proactive ops for container orchestration environments
Proactive ops for container orchestration environmentsProactive ops for container orchestration environments
Proactive ops for container orchestration environments
 
Geospatial data platform at Uber
Geospatial data platform at UberGeospatial data platform at Uber
Geospatial data platform at Uber
 
Getting Started with Splunk Enterprise
Getting Started with Splunk EnterpriseGetting Started with Splunk Enterprise
Getting Started with Splunk Enterprise
 
Azure Digital Twins
Azure Digital TwinsAzure Digital Twins
Azure Digital Twins
 
SplunkLive! Zurich 2018: Integrating Metrics and Logs
SplunkLive! Zurich 2018: Integrating Metrics and LogsSplunkLive! Zurich 2018: Integrating Metrics and Logs
SplunkLive! Zurich 2018: Integrating Metrics and Logs
 
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience ReportMaking Runtime Data Useful for Incident Diagnosis: An Experience Report
Making Runtime Data Useful for Incident Diagnosis: An Experience Report
 
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Frankfurt 2018 - Data Onboarding OverviewSplunkLive! Frankfurt 2018 - Data Onboarding Overview
SplunkLive! Frankfurt 2018 - Data Onboarding Overview
 
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptxLaurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
Laurent Curnier – Monaco DataPlatform - LaurentCURNIER_.pptx
 
Presto GeoSpatial @ Strata New York 2017
Presto GeoSpatial @ Strata New York 2017Presto GeoSpatial @ Strata New York 2017
Presto GeoSpatial @ Strata New York 2017
 
Kontakt.io webinar with Cassia Networks
Kontakt.io webinar with Cassia NetworksKontakt.io webinar with Cassia Networks
Kontakt.io webinar with Cassia Networks
 
High Availability by Design
High Availability by DesignHigh Availability by Design
High Availability by Design
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - ConclusionInternet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
NGSI-LD IoT Agents
NGSI-LD IoT AgentsNGSI-LD IoT Agents
NGSI-LD IoT Agents
 
Thinking DevOps in the era of the Cloud - Demi Ben-Ari
Thinking DevOps in the era of the Cloud - Demi Ben-AriThinking DevOps in the era of the Cloud - Demi Ben-Ari
Thinking DevOps in the era of the Cloud - Demi Ben-Ari
 
Data in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathonData in Motion - tech-intro-for-paris-hackathon
Data in Motion - tech-intro-for-paris-hackathon
 
High Availability HPC ~ Microservice Architectures for Supercomputing
High Availability HPC ~ Microservice Architectures for SupercomputingHigh Availability HPC ~ Microservice Architectures for Supercomputing
High Availability HPC ~ Microservice Architectures for Supercomputing
 
SplunkLive! Munich 2018: Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding OverviewSplunkLive! Munich 2018: Data Onboarding Overview
SplunkLive! Munich 2018: Data Onboarding Overview
 

Mehr von kontakt.io

Mehr von kontakt.io (7)

From Discovery to ROI: Digitizing Physical Intralogistics Workflows with Simo...
From Discovery to ROI: Digitizing Physical Intralogistics Workflows with Simo...From Discovery to ROI: Digitizing Physical Intralogistics Workflows with Simo...
From Discovery to ROI: Digitizing Physical Intralogistics Workflows with Simo...
 
Webinar: IoT in Manufacturing
Webinar: IoT in Manufacturing Webinar: IoT in Manufacturing
Webinar: IoT in Manufacturing
 
How Simon AI and Bluetooth LE are Simplifying Asset Tracking in Operational E...
How Simon AI and Bluetooth LE are Simplifying Asset Tracking in Operational E...How Simon AI and Bluetooth LE are Simplifying Asset Tracking in Operational E...
How Simon AI and Bluetooth LE are Simplifying Asset Tracking in Operational E...
 
Internet of Hacked Things
Internet of Hacked ThingsInternet of Hacked Things
Internet of Hacked Things
 
What are beacons and how do they work?
What are beacons and how do they work?What are beacons and how do they work?
What are beacons and how do they work?
 
Beacons: The Retail Revolution
Beacons: The Retail RevolutionBeacons: The Retail Revolution
Beacons: The Retail Revolution
 
What can beacons do for your business?
What can beacons do for your business?What can beacons do for your business?
What can beacons do for your business?
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Real-time asset tracking with beacons

  • 1. #kontakt_io Kontakt.io Real Time Asset Tracking with Bluetooth Adrian Łukawski Steffen von Bünau January 18th, 2017
  • 2.
  • 3. Overview: Bluetooth based Real Time Location System (RTLS) Bluetooth Low Energy ● Accuracy/reading distance: 4 m (room level) ● Battery life: 11 months for card beacons, 2+ years for tough beacons
  • 4. Benefits of a Real Time Location System ● Information on location of assets or people does not create value in and of itself. ● Location information is the most powerful tool for approximating metrics important to enterprises. For example, ○ How much time are employees spending performing certain tasks and what can be done to improve efficiency? ○ What is the utilization rate of important equipment? ○ How does the utilization of space change over time? ○ Is an individual spending too much time in a hazardous or unauthorized area?
  • 5. RTLS: Value beyond a blue dot on a map
  • 6. RTLS: Benefits of the Bluetooth stack LOW COST Build a Real-Time Location System at 1/5th the cost of competing positioning technologies such as active RFID or WiFi. EASY INTEGRATION Launch faster by building an asset positioning solution on Kontakt.io’s scalable Rest API. NO HASSLE Ease maintenance and additional costs by leveraging hardware designed to be reliable and integrate seamlessly.
  • 7. Kontakt.io cloud platform overview https://developer.kontakt.io
  • 8. Kontakt.io REST APIs overview Kontakt.io Proximity REST API Location Engine REST API URL: https://api.kontakt.io https://ovs.kontakt.io System specification: ● Bluetooth device management ● Fail fast ● Processing Gateway data ● Failure tolerant Use cases: ● Manage beacon structure ● Beacon configuration ● Battery power saving ● Beacon battery alarms ● Secure shuffling ● Analytics ● Real-time data ● Triggers
  • 9. How does the Location Engine work? Under The Hood - Process Flow:
  • 11. Static part: analytics How does it work? ● Received data is sliced into intervals and stored in Location Engine database How to use it? ● Analyze asset or item presence ● Analyze time spent by asset in areas ● Static analysis ● Operational process improvements ● Process bottleneck detection ● Asset movement analysis ● Not appropriate for real-time use cases
  • 12. HTTP endpoints GET /presence Returns devices’ presence in given period of time. This resource is the basis for other analytics calculations. Use cases: Simple presence checks: ● Is an employee currently at a workstation? ● Is a package or item in the warehouse or out for delivery? ● Who was in a room before you? JSON Response: { "searchMeta":{ ... }, "presence":[ { "timestamp":1484472600, "sourceId":"GATWY1", "trackingId":"BGVU", "rssi":-79, "proximity":"FAR", "scanType":"BLE" } ] }
  • 13. HTTP endpoints GET /presence/dwelltime/item - where was a beacon tag over time? Returns time beacon tags spent in range of specified Gateways. Use cases: ● Path traveled by assets ● Process flow overview ● Process improvement insights ● Bottleneck detection JSON Response: { "searchMeta":{ ... }, "dwellTimes":[ { "trackingId":"BGVU", "receivers":[ { "sourceId":"GATWY1", "proximity":"FAR", "startTimestamp":1484472600, "endTimestamp":1484482500 } ] } ] }
  • 14. HTTP endpoints GET /presence/contact - which beacon tags were near other tags? Use cases: ● Asset movement analysis ● Process flow overview ● Improve communication in office space ● Improve desk position in office space ● Monitor which packages have been jointly transported JSON Response: { "searchMeta":{ ... }, "contacts":[ { "startTimestamp":1477549740, "endTimestamp":1477549750, "sourceId":"7ed6de42ca37fc602b310cc6bbdbcfdc", "trackingIds":[ "PHvc", "NWId", "OcPC", "NZsJ", "SOT9", "VKGx", "dQYM" ] } ] }
  • 15. Items “Thanks to ‘item’ you can get important conclusions easily. It helps you describe assets and compare them to one another.” GET /presence/contact? q=category==HUMAN&properties.age>=20 GET /presence/dwelltime? q=(properties.department==DEP1|properties.department==DEP2)&properties.tool==SAW1
  • 16. Dynamic part: real-time data processing How does it work? Real-time raw proximity data delivered directly from your Gateways all over the world. Instant actions can be triggered by your beacon tag infrastructure. How to use it? ● Raw data streaming ● Monitoring BLE infrastructure ● Notifications ● Alarms ● IFTTT
  • 17. If you need notifications about your infrastructure or actions, use triggers. Triggers work according the rule “If This Then That.” Use cases: ● Entry or exit notifications ● Health & Safety alarms ● Assurance that asset is in place ● Alert that asset is out of place Dynamic part: Triggers
  • 18. JSON WebSocket payload: [ { "timestamp" : 1481625272, "sourceId" : "GVQ4F", "trackingId": "sojk", "rssi" : -93, "proximity" : "FAR", "scanType" : "BLE" } ] Thanks to raw data streams you can process proximity data from all your Gateways in real-time. Use cases: ● Custom analytics (analytics outside of Kontakt.io) ● Specific events flow processing (as needed by your business logic) ● Integration of other systems and data sources ● Real-time infrastructure monitoring ● Storing data outside Kontakt.io infrastructure Dynamic part: raw data stream
  • 19. Combine, Mix, Enjoy! Other examples: ● Send triggers to API to change configuration ● Use company data to improve processes - compare examples ● Automatically update item properties (e.g. via triggers) ● Use items for more efficient analysis
  • 20.
  • 21. #kontakt_io January 18th, 2017 Thank you. Please get in touch with your questions and feedback at any time: Steffen von Bünau s.buenau@kontakt.io +49 176 82092631 Thank you