https://kt.cern/technologies/quasar-framework-opc-ua-server-...
https://en.wikipedia.org/wiki/OPC_Unified_Architecture
https://opcfoundation.org/about/opc-technologies/opc-ua/
The information model is quite flexible, and not tied to any specific platform... but it's not for the faint of heart.