iNELS Wiki
iNELS Bus
iNELS Bus
  • Introduction
    • What is iNELS Bus
    • Key features of iNELS Bus
    • iNELS BUS Technology.
    • iNELS Bus communication
  • Technical manual: Products
    • Detectors
      • DLS3-1
      • MCD3-01
      • PMS3-01
    • Converters
      • ADC3-60M
      • DAC3-04M
      • IBWL3-20B-SL
    • Switching Actuators
      • SA3-01B/SA3-02B
      • SA3-04M
      • SA3-06M
      • SA3-014M
      • SA3-022M
      • EA3-022M
    • Shutter Actuators
      • JA3-014M
    • Dimming Actuators
      • DA3-22M
      • DA3-66M
      • DA3-03M/RGBW
    • Input Units
      • IM3-40B, IM3-80B
      • IM3-140M
      • TI3-40B
      • TI3-60M
    • Combined Units
      • FA3-612M
      • RC3-610M/DALI
      • IOU3 -108M
    • Controllers
      • GSB3-XX
      • GSB3 XX/SX
      • MSB3 XX/XX
      • WSB3-20, WSB3-20H
      • WSB3-40, WSB3-40H
      • WMR3-21
      • GCR3-30
    • Thermo-regulators
      • IDRT3-1
    • Integration
      • iNELS Bridge
  • How to get started
    • First run of Central unit
    • Firmware update of Units
    • Reset Central Unit CU3-XX
    • Exports for iNELS Cloud and APP
    • Controlling DALI Ballasts in iNELS Systems
    • What steps should be taken when a unit shows as disconnected?
    • iDM Bus Analysis and Troubleshooting Software
  • iNELS Design Manager: iDM3
    • Software Download
    • Troubleshooting Disconnected Units in iDM3 Software
    • Understanding Bits and Integers in iNELS Design Manager for Building Automation
    • Regulators
      • Two-point regulator
      • Three-point regulator
      • Fan-coil regulators
      • Cooling regulator
      • Heating regulator
    • Introduction to the iDM (iNELS Design Manager)
      • Main Screen Components
    • True state and Long State button
  • 3rd Party Integration
    • How to Integrate iNELS BUS with 3rd Party world.
    • MQTT payload description of iNELS BUS devices
    • MQTT Payload Manual for Bits and Integers
    • HVAC Control: How to Control HVAC from iNELS system using Tasmota IR Controller
    • How to Integrate iNELS BUS with Home Assistant
    • Integration : iNELS System with NETx BMS via MQTT Protocol
    • Integrating iNELS with Modbus, BACnet, ASCII, Z-Wave, etc.
  • Inspinia
    • Inspinia Touch Series
    • A-iBUS Slave Addon Module Manual for Inspinia Screens (INS4SQ, INS8SQ, INS10SQ)
    • iNELS BUS Add-On Module Manual for Inspinia Touch Panels
    • Adding iNELS Units to Inspinia via MQTT
    • SKY PLATFORM
Powered by GitBook
On this page
  1. 3rd Party Integration

Integrating iNELS with Modbus, BACnet, ASCII, Z-Wave, etc.

Integrating iNELS with Modbus, Bacnet, ASCII, Z-Wave, etc.

Introduction: iNELS is a sophisticated system designed to control and manage various aspects of home and building automation. To enhance its functionality, it's often desirable to integrate it with other protocols such as Modbus, Bacnet, ASCII, Z-Wave, etc. This manual outlines the process of integrating iNELS with these protocols through an MQTT server.

Prerequisites:

  1. An operational iNELS system iNELS BUS or iNELS wireless.

  2. Access to an MQTT server.

  3. Basic understanding of protocols like Modbus, Bacnet, ASCII, Z-Wave, etc.

  4. Familiarity with platforms like Node-RED or Home Assistant.

Integration Process:

Step 1: Connecting iNELS to MQTT Server

  • Ensure your iNELS system is configured to communicate with an MQTT server.

  • Configure iNELS to send status updates and receive commands via predefined MQTT topics.

Step 2: Protocol Conversion

  • To integrate iNELS with protocols like Modbus, Bacnet, ASCII, Z-Wave, etc., you need a protocol converter.

  • Alternatively, you can use platforms like Node-RED or Home Assistant, which offer protocol conversion capabilities.

Step 3: Using Protocol Converters

If using a protocol converter:

  • Connect the protocol converter to the MQTT broker.

  • Configure the converter to translate messages between MQTT and the desired protocol (e.g., Modbus, Bacnet, ASCII, Z-Wave).

  • Ensure that the converter is set up to receive status updates from iNELS and translate them into the appropriate protocol format.

  • Similarly, configure the converter to translate commands from the desired protocol format into MQTT messages that iNELS can understand.

  • Test the integration thoroughly to ensure proper communication between iNELS and the other protocols.

Step 4: Using Node-RED or Home Assistant

If using Node-RED or Home Assistant:

  • Set up the platform and ensure it is connected to the same MQTT broker as iNELS.

  • Utilize the available nodes or integrations within Node-RED or Home Assistant to add support for the desired protocols (e.g., Modbus, Bacnet, ASCII, Z-Wave).

  • Configure the nodes or integrations to subscribe to the relevant MQTT topics for receiving status updates from iNELS and to publish commands to the appropriate MQTT topics for controlling iNELS devices.

  • Test the integration thoroughly to verify bidirectional communication between iNELS and the other protocols.

Conclusion:

Integrating iNELS with protocols like Modbus, Bacnet, ASCII, Z-Wave, etc., enhances its versatility and interoperability with other automation systems. By connecting iNELS to an MQTT server and utilizing protocol converters or platforms like Node-RED or Home Assistant, seamless integration can be achieved, enabling comprehensive control and management of home and building automation systems.

PreviousIntegration : iNELS System with NETx BMS via MQTT ProtocolNextInspinia Touch Series

Last updated 1 year ago