Class MqttApi

All Implemented Interfaces:
ComponentManagerSupplier, ComponentUtilSupplier, OpenemsApp

public class MqttApi extends AbstractEnumOpenemsApp<MqttApi.Property> implements OpenemsApp
Describes a App for MQTT Api.
  {
    "appId":"App.Api.Mqtt",
    "alias":"MQTT-Api",
    "instanceId": UUID,
    "image": base64,
    "properties":{
        "CONTROLLER_ID": "ctrlControllerApiMqtt0",
        "USERNAME": "username",
        "PASSWORD": "******",
        "CLIENT_ID": "edge0",
        "URI": "tcp://localhost:1883"
    },
    "appDescriptor": {
        "websiteUrl": AppDescriptor.getWebsiteUrl()
    }
  }