Eclipse Kura provides, out of the box, an Apache ActiveMQ Artemis broker. By default, this instance is disabled but, selecting the Simple Artemis MQTT Broker option in Services it is possible to enable a basic instance of an ​ActiveMQ-7 broker with MQTT capabilities.

simple_artemis

The service has the following configuration fields:

  • Enabled - (Required) - Enables the broker instance
  • MQTT address - MQTT broker listener address. In order to allow access to the broker from processes running on external nodes, make sure to bind the server to an externally accessible address. Setting this parameter to 0.0.0.0 binds to all addresses.
  • MQTT port - (Required) - MQTT broker port
  • User name - The username​ required to access to the broker
  • Password of the user - The password required to connect. If the password is empty, no password will be required to connect.