Internet of things
People have always looked for an easier and faster way to solve the problems. We started with creating a simple tool for surviving and came to the point in which we have so many devices and software that perform not so simple activities instead of us. We have learned to work together and to create extra value through cooperation, and we are now trying to teach our devices to be more like us. We want to make it smarter, to teach it to analyze data and communicate with each other in order to create a sinergy effect.
Can you imagine that you arrive on work place, where your coffee machine has already made a drink for you because your doors send message to it that you have arrived and that your shelf notified your computer to order supplies of materials that is missing … That sounds like a story from a Sci-fi movie, but actually, that is proof that we can create everything we can imagine. How can devices communicate will be the topic of this post?
Internet of things is a network which can connect numerous devices (for ex. your mobile phone, smartwatch, car..). These devices collect and share data about how they are used and about their envirenoment and they can be remotely monitored and controlled. It is all done by using sensors, which are embedded in devices. This sensor constantly emits data about the working state of the devices. IoT makes possible sharing a huge amount of data through the common platform and language for all devices. That platform collects data, performs analytics on it, creates useful information and shares it to devices in order to achieve better user experience and efficiency.
Today we have many kinds of small and affordable sensors, for example: motion sensor, temperature sensor, power sensor, removal sensor, door sensor, vibration sensor.
Besides sensors, there are actuators, which get a piece of information and perform some activity, based on analyzed data. One of the greatest benefits of an efficient IoT system is smart real-time analytics that helps engineers to detect irregularities in the data collected and act quickly to prevent an unwanted scenario. Service providers can be prepared for further steps if the information is collected at the right time.
The data collected from the sensors connected to an IoT platform needs to be analyzed in an intelligent manner in order to obtain meaningful insights.
There are four main types of analytics which can be conducted on IoT data:
- Batch analytics launches operations on the collected data set. Accordingly, serial operations take place in the planned time periods and can take several hours or days.
- Predictive analytics is focused on creating predictions based on different statistical techniques and techniques of machine learning.
- Interactive analytics perform multiple research analysis of streaming and serial data.
- The last is a real-time analyst, which leads online (on-the-fly) analysis of streaming data. Examples of operations include aggregations, filtering, transformation, and so on.
The most challenging part of IoT is data transferring to a cloud-based service because many of devices are not made for optimal communication with it. Ways for sending data are various, and which will be used depends on the distance between them. WiFi (wireless LAN based communications) or WAN is used for more distance, and for other ones we can use Bluetooth, ZigBee, GPS…
Possibilities for application of IoT are wide, and some of them are in the next areas:
- health ( for ex. vital signs monitoring in high-performance centers and fields, assistance for elderly or disabled people living independent)
- smart cities ( smart parking, traffic congestion, smart lighting, smart roads)
- home automation ( monitoring consumption of resources in order to save costs, remote control appliances),
- logistics ( item location, fleet tracking)
- security (access control to restricted areas, detections of gas levels)
- smart environment ( forest fire detection, control of CO2 emissions of factories, earthquake early detection)
In Lilly021 we are always following the trends and strive to be innovative, but the security and satisfaction of our clients is the most important goal, so we can not talk about IoT without mentioning the risks which it can bring. Great things have big risks and we will have to be very careful with building IoT. While most IoT technology providers are encrypting data, that’s just a start. The industry needs methods for confirming identity, authentication, and authorization that are interoperable across vendors and various communication technologies.