Reducing Costs with Predictive Maintenance

The Nordic blog has an informative post on How IoT-Based Predictive Maintenance Can Reduce Costs. It explains how connected sensors can save maintenance costs through reduced downtime. The post provides some examples from the power industry and explains how the same techniques can be used in the tools, retail, distribution and physical infrastructure industries.

As the post mentions, the challenge is how to scale this up. We are told IoT is the solution. Here at BeaconZone, we don’t believe IoT is always the solution, especially where there’s a requirement for higher sensor sampling frequencies. There’s too much data, too much data transfer and too much server processing. It really doesn’t scale. Apart from the waste and cost of these resources, the latency of triggering events based on the data is too high. Instead, look to so called ‘edge’ or ‘fog’ computing where more processing is done nearer the sensors and only pertinent data is sent to other systems.

Need more help? Consider a Feasibility Study.

Machine Learning isn’t Magic

When working with Machine Learning on beacon sensor data or indeed any data, it’s important to realise AI machine learning isn’t magic. It isn’t foolproof and is ultimately only as good as the data passed in. Because it’s called AI and machine learning, people often expect 100% accuracy when this often isn’t possible.

By way of a simple example, take a look at the recent tweet by Max Woolf where he shows a video depicting the results of the Google cloud vision API when asked to identify an ambiguous rotating image that looks like a duck and rabbit:

There are times when it thinks the image is a duck, other times a rabbit and other times when it doesn’t identify either. Had the original learning data included only ducks but no rabbits there would have been different results. Had there been different images of ducks the results would have been different. Machine learning is only a complex form of pattern recognition. The accuracy of what you get out is related to a) The quality of the learning data and b) The quality of the tested data when to try identification.

If your application of machine learning is safety critical and needs 100% accuracy, then machine learning might not be right for you.

Read about AI Machine Learning with Beacons

Time and Attendance Management

A common usecase for beacons is time and attendance management. This involves needing to know who has been where and for how long.

Our gateways have been used in education for automatically recording student registration. They have been particularly suitable in ‘open lab’ type scenarios where there’s not always staff around to record attendance. Beacons are given to students that are recorded by gateways. It’s also possible to have the gateways act as beacons so that smartphone apps can unlock things such as electronic teaching materials on a student-by-student basis.

Another usecase is personal tracking of time spent in places or on projects for expensing to clients. Again, this can be done accurately and automatically.

A further usecase we have come across is the use of our beacons on evidence-based policing. Police officers on the beat often have to account for how long they have spent at particular locations. An Android app carried by officers records beacons (location) and sends the data to a central server. This prevents the need for paper based processes to determine who has been where.

There’s ready made software available such as Seats Software and Calamari. However, we find that clients sometimes have more specific, yet simpler needs that don’t necessarily map well to ready-made solutions.

Consider our development services.

BeaconRTLS™ Quick Demo

We have a new short video (4 mins 43 secs) showing the BeaconRTLS™ user interface and demonstrating the REST interface that can be used by external systems (best viewed fullscreen):

Aside from the unique aspect of mixing asset tracking and IoT sensing, you can see that BeaconRTLS™ has an unusually good UI compared to most enterprise software. Software used for business tends to be clunky with screen updates requiring full page refreshes. BeaconRTLS™ uses Material Design and uses latest asynchronous techniques such that everything is rendered in the web browser as opposed to at the server which makes screen updates smooth and flicker free. More importantly, relieving the server of rendering, continuously changing, ‘live view’ web pages frees up computing resources that are better used for processing incoming beacon advertising.

Read about BeaconRTLS™

iBeacons For Disaster Assistance

The Singapore Space and Technology Association has partnered with Airbus to launch a HADR (Humanitarian Assistance and Disaster Relief) challenge. The objectives are to use latest technologies to aid rescue efforts.

Lee Wei Wen and Lee Wei Juin propose the use of iBeacon to display the GNSS locations of the rescuers with live updates of the rescue plan across different agencies:

Beacons for Smart Malls

As we previously posted, there’s currently a resurgence of the use of beacons in retail. A recent article from Fujitsu says Smart shopping malls thrill visitors, drive profit.

Beacons have been used for years now to trigger offers and information in-store. The beacon marketing ecosystem changed abruptly last November when Google abandoned Nearby smartphone notifications such that all notifications now need an app.

Fujitsu is promoting the merits of having a mall-wide rather than store specific apps. A so called ‘Smart Mall’ can still drive in-store sales through smartphone notifications while at the same time provide increased added value such as mall plans, wayfinding, product comparison and price comparison.

In some ways, getting visitors to download a mall app might be less of a hard sell than downloading an app for each store. This particularly benefits the smaller stores whose apps would never get downloaded.

The data flow can be two way. Shopper movements can be tracked across stores revealing common patterns to aid improvements to flow and identification of dead areas. Sensors can be used to locate and determine the state of equipment, for example letting maintenance staff know when supplies need replenishing. There are also usecases in security preparedness for shoppers, stores and mall security staff.

Explore the Benefits of Beacons

Read What are Beacons

Location Triggered Apps

The use of beacons is maturing. Instead of a product or service being all about beacons, it’s all about something else, usually more domain specific, with beacons providing a valuable adjunct that differentiates the offering.

An example is the Photosync backup and sync app.

It has location based ‘autotransfer’ option, using iBeacons, that allows the app to accurately trigger only at a particular location.

Once beacons are added to a product, it’s often the case that new unforeseen scenarios become evident.

IoT Protocols

Haltian has a useful IoT protocols comparison. It provides a comparison of TE Cat 1, LTE Cat M1, EC-GSM-IoT, NB-Io, Zigbee, SigFox, LoRa, Google Thread, Bluetooth LE and Wirepas Mesh.

Haltian say “It’s is a question of selecting the best-suited option for each use-case at hand”. One thing they don’t say is that the protocols are not mutually exclusive. For example, it’s increasingly the case that more than one protocol is used, one for short on-site distances and another for intra-site communication. WiFi/Ethernet also aren’t mentioned which are often a component of IoT solutions.