i3X-Connector Extension

Content Type: Module
Categories: Extensions,Utility,Connectors

Overview

i3X Connector

The i3X Connector is a Mendix Studio Pro extension that integrates Mendix applications with the CESMII i3X Smart Manufacturing Platform. It lets you browse the i3X object type registry directly inside Studio Pro and generate all the Mendix domain model artifacts needed to work with that data, without writing boilerplate by hand.

 

What it does

Connect to any i3X-compatible endpoint and browse the available object types. Select an object type and the extension generates:

  • Entities and attributes mapped from the object's JSON schema
  • Nested group entities with associations for structured properties
  • A JSON Structure and Import Mapping for deserializing API responses
  • A retrieval microflow pre-configured with the correct HTTP call, authentication, and import mapping activity
  • An optional value-query microflow for fetching current sensor or process values

All generated names follow Mendix naming conventions and are sanitized automatically.

 

Use cases

  • Smart manufacturing dashboards: Pull live equipment state, process values, or sensor readings from an i3X platform into a Mendix app for visualization or reporting.
  • Operational data integration: Map i3X object types to your Mendix domain model once, then use standard Mendix tooling to build logic on top.
  • Rapid prototyping: Go from an i3X endpoint to a working data model in minutes, without manually inspecting API schemas or writing HTTP configurations.

 

Authentication

Supports open endpoints, HTTP Basic authentication, and token-based authentication with a configurable header name and optional prefix (for example, Bearer tokens).

 

Requirements

  • Mendix Studio Pro with Extensions API support
  • An accessible i3X-compatible REST endpoint

 

Documentation

i3X Connector for Mendix Studio Pro

A Mendix Studio Pro extension that connects your Mendix app to the CESMII i3X Smart Manufacturing Platform. It browses i3X object types and generates the corresponding Mendix domain model artifacts — entities, attributes, associations, JSON structures, import mappings, and microflows — directly inside Studio Pro.

What it does

  1. You enter your i3X API base URL and auth credentials in the extension panel.
  2. The extension fetches the available object types from the i3X API.
  3. You pick an object type and the extension generates:
    • Mendix entities (one per object type, plus nested group entities)
    • Attributes mapped from the JSON schema properties
    • Associations between base and group entities
    • A JSON structure and import mapping for deserializing API responses
    • A microflow that calls the i3X API and imports the result
    • An objects list microflow for querying /objects?typeElementId=...
  4. Optionally, a separate "write values" microflow can be generated for pushing values back to i3X.

Requirements

  • Mendix Studio Pro 11.10 or later
  • An i3X API endpoint (self-hosted or CESMII-hosted) with valid credentials

 

Auth support

The extension supports three auth modes for the i3X API:

  • None — unauthenticated requests
  • Basic — username and password (sent as a Base64-encoded Authorization header)
  • Token — a custom header with an optional prefix (e.g. Bearer)

 

Releases

Version: 1.0.0
Framework Version: 11.10.0
Release Notes:

First release of the i3X-Connector extension for Mendix Studio Pro.