Skip to main content

What is Clea

Clea is SECO’s comprehensive software suite​ for building IoT solutions that harness field data.​

Clea is a modular software stack designed for developing robust IoT infrastructures.​ Production-ready, it fulfills​ the requirements of even the most demanding​ IoT installations.

Clea provides a highly scalable and cost-effective solution for harnessing field data, managing devices, and for facilitating development of value-added services, advanced AI applications, and more.​

The main components that make up the Clea technology stack are:

  • Clea Portal: Extensible IoT Front-End. Ready-made user interface designed for IoT applications, with an extensible framework for real-time data visualization, value-added app integration, and service monetization.​
  • Clea Astarte: Device-Cloud Data Hub. It is an IoT communication and data orchestration module, facilitating data management. It collects and orchestrates data and makes it available via the cloud.​
  • Clea Edgehog: Device Manager on Steroids​. Device and fleet management solution handling software and configuration updates, boosted by advanced features such as application and container management at the edge. ​
  • Clea OS: Flexible, Reliable and Secure Operating System. A flexible, reliable, and secure operating system framework for industrial embedded devices, built on the Yocto Project, providing a customizable platform.​

Clea tech stack

Clea Portal

Extensible IoT Front-End​

Clea Portal is an extensible IoT front-end enabling service monetization. ​

Clea Portal has all the base features expected of a web-based IoT front-end, including managed user access, device and data visualization, reporting, and fine-grained permissions.​

Clea Portal's application framework allows developers to extend the front-end with custom web applications that can interact with edge devices through Clea Astarte and Clea Edgehog APIs.​

Clea Portal enables selective deployment of any extension or Clea Edgehog application to users and integrates a billing framework that allows reselling edge or cloud applications within a subscription model.​

  • Out-of-the-box base features expected of an IoT portal.​
  • Extensible with minimal coding effort.​
  • Monetization framework for deploying value-added subscription services.

Clea Astarte

Device-Cloud Data Hub​

Clea Astarte is a framework for advanced IoT data-centric operations. ​

Clea Astarte is a full-fledged IoT middleware that provides the tools and means for orchestrating and modeling data, and handling communication between devices and the cloud.​

Clea Astarte provides a set of facilities at the Edge and in the Cloud to manage any aspect of field data and enables advanced use cases such as data reduction. Its SDKs allow integration within any edge device, including microcontroller-based systems. ​

Clea Astarte features an extensive set of APIs and integrations, making it simple and straightforward to build applications and integrate with third-party frameworks.

  • Full-fledged IoT middleware for data management and bidirectional communication.​
  • Off-the-shelf SDKs, compatible with any edge device. No development needed.
  • Extensive API set for integrating with third party frameworks and applications.​

Clea Edgehog

Device Manager on Steroids​

Clea Edgehog is a full-fledged device and fleet manager. ​

Built on top of Clea Astarte, Clea Edgehog has all the features expected in a device manager, such as remote software and configuration updates – and adding advanced features such as fine-grained campaigns and rollout, and container and application management.​

Clea Edgehog is hardware and operating system agnostic, although some features are available only in Linux, and manages the entire lifecycle of a fleet of IoT devices with granularity scaling from individual devices, to groups, to network-wide.​

  • Update, configure, and manage remote devices and their software.​
  • Fine-grained configuration deployment, update campaigns, and container and application management.​
  • Manage a fleet of IoT devices – individually, in groups, or network-wide.

Clea OS

Flexible, Reliable and Secure Operating System​

Clea OS facilitates IoT device operations. ​

Clea OS is designed for industrial embedded devices. Built on the open source Yocto Project, it offers a flexible and customizable platform that can be tailored to meet the specific needs of various hardware architectures and applications.​

​As a core component of the Clea ecosystem, Clea OS seamlessly integrates with Clea modules, facilitating efficient data transmission and device management through Clea Edgehog.​

​Additionally, Clea OS offers robust security features, including standard Secure Boot mechanisms and enhanced cyber resiliency through Exein’s AI-driven monitoring and protection tools, ensuring compliance with emerging cybersecurity standards.​