How to Integrate iNELS BUS with 3rd Party world.

Integrating iNELS Bus System with 3rd Party Systems using MQTT Protocol

The iNELS bus system is a sophisticated home and building automation solution that employs a network of central units and bus devices to provide seamless control and monitoring capabilities. This article focuses on the integration of iNELS bus systems with 3rd party systems using the MQTT (Message Queuing Telemetry Transport) protocol. This integration allows for efficient communication between iNELS devices and external systems, enabling centralized control and monitoring.

Overview of iNELS Bus System:

The iNELS bus system consists of central units and various bus devices interconnected via iNELS bus cables. There are different types of central units designed for different applications, such as CU3-07M- One Bus Central Unit, CU3-08M-2 Bus Central Unit, CU3-09M-One Bus with DALI Bus Central Unit, and CU3-10M-One Bus with Modbus Central Unit. These central units serve as the backbone of the system, facilitating communication and coordination among connected devices.

Using iDM3 Software for MQTT Integration:

The iDM3 software serves as a key tool for integrating iNELS central units with MQTT brokers. This software allows users to establish a connection between the central units and MQTT brokers, enabling the control and monitoring of all connected bus devices via MQTT topics. The central unit acts as a gateway, facilitating the flow of information between the iNELS bus system and the MQTT-enabled 3rd party systems.

Having an operational MQTT broker during the integration process is crucial. The iNELS bridge comes with a preinstalled MQTT broker, making it a viable option for use in such scenarios.

Predefined MQTT Topics for Control and Monitoring:

To streamline the integration process, iNELS provides predefined MQTT topics that serve specific purposes. These topics include:

Device Status

This topic provides real-time information about the status of connected devices within the iNELS bus system. It allows external systems to monitor the condition of devices and respond accordingly.

inels/status/mac_ address of CU/device_type/address_device

inels/status/--------/166/--------

Set Command

This topic is designated for sending control commands to devices connected to the iNELS bus system. External systems can use this topic to issue commands for device control, such as turning lights on/off or adjusting thermostat settings.

inels/set/mac_ address of CU/device_type/address_device

inels/set/-------/166/-------

MQTT Payloads:

For a successful integration, Understanding the payload structure is essential when sending commands to iNELS devices via MQTT. it is crucial to refer to the detailed documentation provided by iNELS, which outlines the structure and content of MQTT payloads. This documentation offers insights into the data format and communication protocols required for effective interaction between the iNELS bus system and 3rd party systems.

Integrating the iNELS bus system with 3rd party systems using the MQTT protocol enhances the overall functionality and interoperability of the home or building automation ecosystem. By leveraging the iDM3 software and predefined MQTT topics, users can establish a seamless communication channel, enabling centralized control and monitoring of iNELS devices within a broader automation framework. The detailed documentation of MQTT payloads serves as a valuable resource for developers and integrators, ensuring a smooth and efficient integration process.

Last updated