1. Home
  2. Documentation
  3. Integrations
  4. Maple Systems cMT-G01 & cMT-G02 Communication Gateways

Maple Systems cMT-G01 & cMT-G02 Communication Gateways

In this article we are connecting a Maple Systems cMT-G01 / cMT-G02 Communication Gateway to the Nimbus808 solution platform using MQTT.



Requirements:

  • Nimbus808 Account
  • cMT-G01 or cMT-G02 Unit
  • EBPro

EBPro Project Creation

  1. Download and Install EBPro
    • Download and install EBPro v6.10.01 or greater. Contents of this guide may not be applicable to earlier versions.
    • Launch EBPro once installed
  2. Select the appropriate HMI model
hmi_model

Configuring MQTT Object

  1. Configure the cMT-G01 / cMT-G02 Communication Gateway to send data to Nimbus808
  • Head to the IIoT/Energy tab and then click MQTT
mqtt_btn
  • Check the Enable checkbox then Settings… button
mqtt_enable
  • Go to General tab on the dialog menu that will be displayed.
  • Edit the Settings as follows:
    • Cloud Service: Generic
    • Protocol: MQTT v3.1
    • Check “Use Domain Name”
    • Set the Domain name of your Nimbus808 instance
    • Configure the remaining settings according to your requirements
mqtt_connectionInfo
  1. Configure the MQTT to send data to Nimbus808
  • Click the “New…” button as shown below to create the topic to publish information
mqtt_publishBtn
  • On the General tab you may adjust the following settings:
    • Topic
    • Sending Mode (auto or bit trigger)
    • Time based or Value triggered
    • Compression Type
    • Content Format
mqtt_publishObj
  • Go to the Address tab
  • Click the “New…” button to create a connection between a register-address and a MQTT topic
mqtt_enable
  • On the Type/Address you may adjust the following settings:
    • Type (bit or word datatype)
    • Address (register-address location)
    • Include in all messages sent
    • Remove JSON array bracket ‘[‘ and ‘]’
mqtt_publishTypeAddr
  • Click “OK” to submit the information to the configured MQTT topic
  1. Configure the cMT-G01 / cMT-G02 Communication Gateway to receive data from Nimbus808
  • Click the “New…” button as shown below to create the topic to publish information
mqtt_subscribeBtn
  • On the General tab you may adjust the following settings:
    • Topic
    • Compression Type
    • QoS Value
    • Content Format
    • Operation Mode
mqtt_subscribeObj
  • Go to the Address tab
  • Click the “New…” button to create a connection between a register-address and a MQTT topic
mqtt_subscribeAddr
  • On the Type/Address you may adjust the following settings:
    • Type (bit or word datatype)
    • Address (register-address location)
    • Include in all messages sent
    • Remove JSON array bracket ‘[‘ and ‘]’
mqtt_subscribeTypeAddr
  • Click “OK” to retrieve the information from the configured MQTT topic

Validating Communication

  1. Running the Project
  • Go to the Project tab
  • Click Online Simulation
mqtt_simulation
  1. Validate connection on the Nimbus808 platform

Have questions? Contact us for help