eclipse-aaspe / server

C# based server for AASX packages
Other
70 stars 52 forks source link

Adding information to submodell/AAS (specifically in OPC UA) #183

Open EricGend opened 1 year ago

EricGend commented 1 year ago

I want to use OPC UA as default connectivity to the Asset Administration Shells. I need to add nodes while the Application is running. Right now I'm not sure if I need to change the Server or Client Application. Since I want to add information from the Client it should be the client, but this could result in harming the structure of the AAS, proably there should be a Methode to add information to the AAS. and if the serialized data isn't correct or incomplete the server should denie the request.

Where should I try to add nodes to the server?

I would appreciate some other thoughts about this.

aorzelskiGH commented 1 year ago

This is currently not supported. We want to support this in an upcoming version.

EricGend commented 1 year ago

This is currently not supported. We want to support this in an upcoming version.

For my project I forked the repository , added a Methode node where I receive the data serialized and implemented a parser for the incoming message quick and dirty. Are there any thoughts how this should be implemented or some specifications yet?

I think inside the I40 language this issue should be handled by the interaction manager? But by just using an API it could be difficult to validate if a message is qualified to modify a part of the information model.