Design. Digitize. Deploy.

Welcome to IoT Catalyst World

Unique Features

IoT Catalyst is a Low Code/No Code IoT Edge Platform that offers IoT DevOps and IoT Device Management tools to make the IoT simpler, faster and cheaper than it has ever been!.
As an IoT Edge Platform, all the business logic is pushed at the edge and it is managed by a single control plane that works in any web browser: the IoT Catalyst Studio.

Decouple things from applications

IoT main goal is to connect things to applications. To make this integration easier and more effective, Digital Twins of physical assets should be created. In a well engineered, future-proof IoT solution, things, digital twins and applications should be decoupled by design. IoT Catalyst guarantees this decoupling with its innovative technologies.

Digital Twins

IoT Catalyst adopts the concept of Digital Twin and provide users with an assisted, lightning fast model-driven design methodology to create digital twins of their assets.

Polymorphic IoT Edge

A polymorphic IoT edge computer is capable of changing at runtime to connect new things and integrate any application. IoT Catalyst adopts polymorphism to connect IoT edge applications with one or more external applications,systems and clouds, even at the same time.

Device Management

An overview of the entire edge device fleet in one place. Real-time status, software version, technical details, logs, location, and more. IoT Catalyst Studio offers much more than a traditional device management tool.

How it works

Here follows an example of how easy is to integrate your Digital Twin in a web application using the JS/Python IoT Catalyst library.
With the code below it is possible to connect to a Digital Twin of a temperature sensor running on a remote IoT Gateway anywhere in the world and receive datapoints as soon new values are sampled by the sensor.
All the complexity is hidden.

Javascript

In the following code there is an example of the JS/Python code needed to connect to a running Digital Twin from a html page or a NodeJS application. There is no need of a server, you can create an .html file, save on your desktop and open it with your browser. Can you imagine the power of HMI interfaces created in this way?

copy
// this is the only dependency required
<script src="IoTCatalystUIBuilderService-2.0.0.js"></script>

// Initialize the IoT Catalyst context
IoTCatalystUIBuilderServiceV2.INIT("https://x.x.x.x/api/v2",{token:"*******************"});

//	Create a Digital Twin of a temperature sensor
var mydigitaltwin = await IoTCatalystDigitalTwin.CLONE("MyTemperatureSensor",(twin)=>{
	console.log("Digital Twin of MyTemperatureSensor created!",twin);

	// let's be notified whenever the temperature changes
	mydigitaltwin.on("OnEntityFeatureChange","Temperature",(change)=>{console.log(change.value)});
	});

Python

You can use our IoT Catalyst Navigator to embed your Digital Twin in any python application. It's so quick and easy that soon you won't be able to do without it!

copy

from sdk.navigator.IoTCDomainNavigator import *
navigator = IoTCatalyst(“x.x.x.x”, {"type": "passport", "passport": '*******************'})
navigator.domain.MySensor.Temperature.on_change(lambda x: print(x));


Give it a try

A demo counts more than thousands words! It will take less tha 15 minutes to undesrtand the power of IoT Catalyst. Trust us!

Anytime. Anywhere.

Create, update or simply control any kind of asset with just a click

Our clients

Driving technology for leading brands

Eager to find out more!

Start reading our online documentation

Customers reviews