Learning Path

Welcome to learning about the Treon product environment. In this Learning Path, we will explain how to install, set up, configure and maintain Treon products step-by-step. Introduction In the Introduction section we give an overview of Treon and the Treon environment.

MQTT Introduction

MQTT is a network protocol that transports messages inbetween devices. Connect to the Treon Gateway by using SSH. Add a configuration file (ending in .conf) to /opt/iotgw/conf.

How to set up the MQTT connection

How to set up an MQTT broker

An MQTT broker can be used to monitor your Node data and to send DM messages to the Gateway. You can easily setup an MQTT broker on your computer for testing or configuration purposes.

How to modify MQTT subtopics

By changing cloud adapters configuration from /opt/iotgw/conf.d by adding file with name ending with .conf you can change mqtt pub/sub topics. This can be done with for example “nano /opt/iotgw/conf.d/mqtt_topics.conf” and adding configuration below to the file.

Introduction to Treon

The SystemDevice management system has three main components: Backend: sends dm commands and analyses the responses Targets: objects to be managed. Objects may contain several resources that are managed

Activation of the Treon Industrial Node

How to activate your Treon Industrial Node

Treon Device Management: Interfaces

Command Message The backend sends device management commands as JSON serialized messages over MQTT. { "Ver": "<version>", "Type": "dm", "Cmd": "<command>", "I": "<index>", "T": "<target>", "Res": "<resource array>", "Val": "<value array>", "Nid" : "<node id>", "Gid" : "<group id>" }  Treon Customer Support If you have further questions on TOPIC, please contact Treon Customer Support.