Skip to Content
Integrate devices

Integrate a device

Automation cells often include multiple devices beyond robots, e.g., cameras, grippers, and measurement tools, which all need to expose their capabilities to the cell.

Wandelbots NOVA handles this by running each integration as a Docker container with an HTTP API that the platform routes to the rest of the system.

Once a container is deployed, NOVA adds a tile on the home screen. Opening the tile launches the service UI in the browser, and the same HTTP endpoints are available to robot programs and other services in the cell.

On the left you can see the structure of integrating a Zivid camera  as an example.

Service Concept

The NOVA CLI uses an application manifest closely linking to the Wandelbots NOVA API Application endpoints . This manifest is provided by default when you start an app with Typescript or Python templates.

Use the Python or Typescript quickstart guides to start with a template for your device integration.

Publish device services to app store

Once you’ve built and tested your app, e.g. a device integration, you can publish it to the NOVA app store with the Wandelbots NOVA CLI.

Last updated on