Simple MQTT Eventing#

User Story & Use Case#

As AAS Components user

I want simple MQTT topics in the AAS Server Component

so that I can receive MQTT events without having to worry about subscribing to detailed topics

If the hierarchical topics presented in Hierarchical MQTT Eventing are too complicated, this feature will support event-driven use cases.

Please note, that this feature can not be combined with lambda properties due to them being only updated on query.

Feature Overview#

Information about what events will be published can be found in the eventing extension.

Feature Configuration#

Eventing via MQTT is disabled by default. It can be enabled in the aas.properties file as well. This will publish events for every action to a separately specified server:

aas.events=MQTT

The MQTT broker endpoint can be configured via mqtt.properties file