Skip to content

factory-x-contributions/async-aas-helm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AAS over MQTT

This repository contains material to discuss the current state of asynchronous communication with Asset Administration Shell payloads. IDTA 01002-3-1 does not specify anything to this regard which is a major inhibitor for use-cases that require low-overhead, high-veracity messaging. To serve such use-cases in the Factory-X project, this repository hosts various resources.

  1. Runnable Helm Chart

This repo is an umbrella helm chart that demonstrates interoperation (or lack thereof) between multiple AAS-implementations. Currently, it hosts two helm dependency charts. One for the FAAAST and one for Eclipse Basyx. The latter hosts an MQTT broker. The Basyx helm chart is largely copied from upstream - only the values are different. Once these open source projects expose their own helm repositories, the entire charts folder will be removed.

aas-async-umbrella.png

  1. Specification Documents

In order to provide implementations with an abstract spec document that they can use to implement, the specs folder contains a set of asyncAPI files that describe in a transport-agnostic manner the payload and topic structure for AAS messages. There's a human-readable spec deployed via github pages. The sources can be found on Github.

  1. MongoDB Install

helm install -n basyx mongodb bitnami/mongodb --version 16.5.45 -f values.mongodb.yaml

About

A helm chart to spin up various AAS implementations and connect them to an MQTT broker.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7

Languages