Despite the fact that IoT systems are becoming increasingly popular and used by all kinds of companies, developing an IoT solution that brings value to the business remains a challenge for many companies.
The IoT world contains a multitude of heterogeneous technologies that are evolving very rapidly, and there has not yet been time for the IoT community to widely adapt standard technologies.
For these reasons, many companies provide tools that make it easy to perform proof-of-concept tests that show real information from their devices. However, evolving this into a complete system that converts that data into information and provides real value to the business remains a challenge.
Developing IoT projects with the tools available on the market today often becomes a tedious and difficult task. In addition, experts with specific knowledge of various technologies and systems are required.
Elliot Core breaks the barrier formed by these difficulties and allows the creation of IoT projects in a really easy way. Users can focus on defining their data flows and visualisation tools, while all the complexities such as connectivity and data management are done transparently.
LOW CODE IOT: CONFIGURE YOUR IOT PROJECT IN 3 STEPS
Elliot Low Code is a Low-Code Platform as a Service (PaaS) that connects and manages all types of IoT devices allowing secure and scalable solutions to be rapidly deployed.
This solution covers all parts of an IoT solution: from data collection, device management and secure data storage to efficient data visualisation, business rule definition, integration with other systems and action automation.
The main features of Elliot low Code are as follows:
It is a solution based on Open Source technologies that allow the integration of all types of technologies and devices, without being tied to proprietary technologies or hardware.
It is a modular framework made up of self-contained software components that provide maximum flexibility while allowing the system to scale in the most efficient way.
Connectivity with any type of IoT device, ERP systems, datasources, etc.
Allows the management of devices integrated into the platform: listing, grouping, data export
It stores all the data that is ingested in the platform, guaranteeing the integrity, authenticity and confidentiality of all of it.
Real-time monitoring of the platform’s devices that allows for the detection and immediate action of any problem.
Development of applications using a graphic interface. Elliot Core manages data storage and access, as well as integration with the rest of the systems, so it is only necessary to specify the origin and destination of each flow, and the possible operations to be carried out.
Finally, ElliotCore allows the development of applications using a graphic interface. Since device connectivity and data storage and access are transparently managed by the platform, the user only needs to define the data flows of his IoT solution.
The basic flow that stores the data is always applied and creates a simple dashboard to visualize it. This flow can be easily extended to perform any other operations with this and other data. In this way, the necessary data is obtained from any data source (devices in Elliot, external databases, REST APIs, …) optionally the transformations are carried out (unit conversions, data grouping, …) and the data is sent to the desired data destination (dashboards in the platform, sending alerts, …).
ElliotCore has a repository of devices that are already integrated into the platform. This repository is in constant evolution: new devices are added day by day as different projects arise.
Any user can start using these devices immediately, without worrying about connection details. Once the devices are connected to the platform, data is received and integrated into the platform automatically.
The first step to use the platform is to connect the IoT devices. To do this, simply go to the platform's devices menu and enter the name and type of device.
Once the data is on the platform it is usual to define data flows to perform certain transformations, using the graphical interface. This allows, for example, convert an analog measurement of a PLC in data with meaning and associated units. Another example would be to calculate the water flow at each point from the measurements of the total water volume.
Finally, the user can completely and easily customize the dynamic dashboards that summarize all the information of the fleet of devices. Several graphic components are available including historical series, real-time indicators, heat maps, etc.
Creating an IoT solution using Elliot Core is as simple as that:
Connect your devices, using objects from the repository that connect automatically.
Define the data flow in a simple way through the graphic interface.
Explore and customize the dashboards that are automatically generated from the data
Once this basic IoT solution is configured there are many possibilities to increase its functionality:
Creation of business rules that automate actions based on the data received. For example, enabling or disabling a hydraulic pump based on data received from a tank sensor.
Definition of alerts, such as sending e-mails if a sensor's data goes out of a safe range.
Integration with other data sources and destinations. This allows the solution to be easily integrated into the ERP or any other information system of the company.
Due to the popularity of IoT technologies, today it is very common for hardware manufacturers to offer their own solutions to manage their devices and data. However, this causes several problems, since as devices from different manufacturers are used, it is necessary to integrate more and more platforms of this type, each with its own proprietary technologies and specific functionalities.
Unlike these proprietary solutions, Elliot Low Code allows to integrate any type of device and its data in a uniform way, and is based on Open Source components and standard technologies that facilitate their integration with other systems.
Other generic platforms allow the user to connect different types of devices, but it is the user who has to deal with all the details of the connection. In addition, each device sends different data in various formats, often even in proprietary formats. This requires a great deal of effort just to integrate the first device and start testing the platform.
ElliotCore allows you to deploy a basic IoT solution in minutes, using integrated devices and taking advantage of auto-generated dashboards.
PLATFORM ARCHITECTURE IoT ELLIoT LOW CODE_
DO YOU WANT THE ELLIOT LOW CODE BROCHURE?
IOT SPECIALTY PRODUCTS AND SOLUTIONS_
SUCCESS STORIES _
DOC RIOJA WINERY
Real-time monitoring of the production line
Connection with ERP and other data sources, for a data analysis of the production plant
Integral water cycle (Supply, Sanitation and Wastewater Treatment), Waste collection and treatment.
Smart building management. Monitoring of parameters and control of facilities.