Microsoft has developed DTDL: Digital Twins Definition Language for #iot devices
which allows to describe device capabilities and make them interoperable:
https://github.com/Azure/opendigitaltwins-dtdl
An issue in the repo lists ~10 other "standards":
https://github.com/Azure/opendigitaltwins-dtdl/issues/10