On this occasion I present to you an IoT Open Source platform that you can use in your projects immediately.
Is about OpenRemote.
Three ready-to-use models
Open Remote has three models to use in the vertical markets of Smart Cities and Mobility, Energy Management and Asset Maintenance.
In this way, remote solutions for energy consumption measurement, industrial monitoring systems or asset tracking, to name a few, can be quickly implemented.
This introductory video (in English) shows the main functionalities of the platform.
First of all, it is worth clarifying that an "asset" is an element defined within the platform, which represents some physical or functional object. Thus, an asset can be a sensor, a gateway, or a data source.
These are some of the features of this platform.
- Map views and assets.
- Asset model with self-defined types.
- Configurable agent protocols, according to the asset model.
- Graphical interface for building IF-THEN rules.
- Visualization of data in panels.
- Interconnect Manager: Edge Gateway instances can communicate with a central instance.
- Management of users and multi-tenant projects. Being multi-tenant, separate projects can be run on the same platform.
- Available in English, German, French, Dutch and Spanish!
- Mobile applications for Android and iOS.
Open Remote is an all-in-one Open Source IoT platform. In other words, it includes everything from device management to data visualization.
In this scheme we can observe the layers that make up the system.
Starting at the lowest layer, connections to the platform can be made directly from devices using a wide variety of protocols, such as MQTT, HTTP, TCP, UDP, KNX, etc. can also be implemented Edge Gateway
The second layer is responsible for processing information and managing events.
Finally, the third layer includes the user interface, system administration, display panels and mobile applications with which the platform can be accessed.
On the other hand, the platform also manages all aspects related to security.
The installation is very simple and fast, thanks to the fact that the developers have been kind enough to create a file for docker composer.
If you don't know what Docker is, here is an article where I explain What is Docker and why use it in IoT.
Following these instructions you can have the platform up and running in a matter of minutes in a test environment.
Other Open Source IoT Platforms
If you want to explore some options, I leave you this article: 3 Open Source platforms for IoT
Doubts, queries? I read you in the comments.