Description

Based on the MOST Java framework an OPC Unified Architecture (OPC UA) Server interface should be implemented. An OPC UA Server toolkit will be provided to simplify implementation. Supporting OPC UA allows various processing (Matlab, Excel, etc.) applications to easily access building data stored with MOST. The OPC UA information model (kind of tree structure to desired information) should be based on the datapoint and zone definitions in the MOST database. For example, the OPC UA "tree" (information model) is build based on zones with datapoints as lead nodes. Methods of the leaf nodes (datapoints) allow data access. The MOST database (datapoints, zones, etc.) is abstracted with a Java framework (DatapointCtrl, ZoneCtrl, etc.). By providing an OPC UA Server toolkit and a Java abstraction layer for building data (datapoints, zones, etc.), implementation is (in the best case) simplified to "connect" building information.

Benefit for the Student

The student will gain knowledge with platform and technology independent building data access. Knowledge with OPC can be valuable in lots of industrial proccessing systems. Using the MOST framework, the student insight into various building data processing concepts.

Benefit for the Project

Providing a platform independent open interface allows various processing applications (Matlab, Excel, etc.) to easily access building data. This leads to many potential use cases (!!) and improves usability.

Requirements

Skills in Java are essential. Expierence with OPC UA and building data abstraction is welcome.

Mentors

Michael Hönisch, Johannes Weber, Robert Zach

Contact

Either give the IRC channel a try, or send an email to This email address is being protected from spambots. You need JavaScript enabled to view it. (first subscribe here) using the prefix [MOST].

More Information

MOST information including puzzles.