Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [basyx-dev] On demand delegation pattern with Eclipse Basyx Databridge component
  • From: <Frank.Schnicke@xxxxxxxxxxxxxxxxxx>
  • Date: Wed, 15 Mar 2023 11:21:25 +0000
  • Accept-language: en-US, de-DE
  • Delivered-to: basyx-dev@xxxxxxxxxxx
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:h0oPaKAwwxpvxzflHel255DYdb4zR+YMi2TDtnoQdfQ2Gvbzqy nKppkmPHDP+VMssR0b9exoWpPvfZq0z/ccirX5Vo3CYOCJggSVBbAnxZDjyDWlPTb/+O5b3b phdKY7IMToCFhxhdv75g7QKadD/PC3tIiyhezXi1F3TQ9rbKl87wB2Tj2WGkhzLTM2ZqYEKA ==
  • Ironport-phdr: A9a23:vdtvAhPEtunMngASoe8l6nc3WUAX0o4cXyYQ45sjzr9CfamNpcikM lbW+PNti1HER8PX5qEMh+nXtvXmXmoNqdaEvWsZeZNBHxkClY0NngMmDcLEQU32JfLndWo7S cJFUlINwg==
  • Ironport-sdr: 6411aa36_YNqjvdiwywnxF+4Wxlw2lzsYUqfGFWdgQ563ZijV7ksyFPp GAnwQCR+3L6oIsBpq3wYWFMOYVnhf2y3kYQ/qRA==
  • List-archive: <https://www.eclipse.org/mailman/private/basyx-dev/>
  • List-help: <mailto:basyx-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AdlXKeX2mt9UEAsdSYa87h3loV/+3wABbnBg
  • Thread-topic: On demand delegation pattern with Eclipse Basyx Databridge component

Hi Max,

 

I see that you’re linking to the basyx-java-components branch of the DataBridge. We moved the DataBridge to its own repository [1]. There, you will find an example on how to set up the HTTP Delegation Feature [2].


Best regards,

Frank

 

[1] https://github.com/eclipse-basyx/basyx-databridge

[2] https://github.com/eclipse-basyx/basyx-databridge/tree/main/basyx.components.databridge.examples/basyx.components.databridge.examples.httppolling-jsonata-delegator

 

--

Frank Schnicke

Expert »Industrie 4.0 System Architectures«

Dept. Virtual Engineering

 

Fraunhofer IESE

Fraunhofer-Platz 1 | 67663 Kaiserslautern

+49 631 6800-2259

frank.schnicke@xxxxxxxxxxxxxxxxxx

www.iese.fraunhofer.de

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

>>  Stay connected via LinkedIn: www.linkedin.com/in/frank-schnicke/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 

Von: basyx-dev <basyx-dev-bounces@xxxxxxxxxxx> Im Auftrag von Grzanna Max (BD/PAD-COD2) via basyx-dev
Gesendet: Mittwoch, 15. März 2023 11:36
An: basyx-dev@xxxxxxxxxxx
Cc: Grzanna Max (BD/PAD-COD2) <Max.Grzanna@xxxxxxxxxxxx>; Kristan Johannes (BD/PAD-COD2) <Johannes.Kristan@xxxxxxxxx>
Betreff: [basyx-dev] On demand delegation pattern with Eclipse Basyx Databridge component

 

Hi,

 

Currently, I am working on the integration of Eclipse Basyx into a IoT backend infrastructure (built on top of the Eclipse IoT stack) as part of a Realbed in the GEMIMEG-II project in order to provide an Asset Administration Shell for various devices/assets.

The current state of the devices are managed in an Eclipse ditto instance, which serves as the storage location for device state. 

I want to be able to query data via the AAS submodel API. For that I set up a Basyx server and tried to configure it in a way that it forwards this request via HTTP to ditto in order to retrieve the current device state on the fly.

I have been researching the documentation and code base of Eclipse Basyx and  as far as I understand it, Basyx supports this by using the Basyx Databridge Component [1] and the on-demand-delegation pattern shown in the device integration scenario [2].

Unfortunately, haven’t figured out how to configure the server properly, in order to achieve the above mentioned setup. Are there any examples other than HTTP polling [3] for realizing the on-demand-delegation pattern with the Basyx components?

 

Any hint would be greatly appreciated. 

 

Kind regards,

Max

 

 

 

 

[1] https://wiki.eclipse.org/BaSyx_/_Documentation_/_Components_/_DataBridge

[2] https://wiki.eclipse.org/BaSyx_/_Scenarios_/_Device_Integration

[3] https://github.com/eclipse-basyx/basyx-java-components/tree/feature/updater/basyx.components/basyx.components.databridge/basyx.components.databridge.camel-httppolling

 

 

 

 

Mit freundlichen Grüßen / Best regards

Max Grzanna


(BD/PAD-COD2)
Robert Bosch GmbH | Postfach 12 01 44 | 10591 Berlin | GERMANY | www.bosch.com
Tel. +49 30 726112-0 | Max.Grzanna@xxxxxxxxxxxx


Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
Aufsichtsratsvorsitzender: Prof. Dr. Stefan Asenkerschbaumer; Geschäftsführung: Dr. Stefan Hartung,
Dr. Christian Fischer, Filiz Albrecht, Dr. Markus Forschner, Dr. Markus Heyn, Dr. Tanja Rückert


Back to the top