Capabilty model for a library host device that harvest data from a server to instatiate Digital Twin

GuidoL 310 Reputation points
2023-03-17T10:06:20.9133333+00:00

Hi,

i read the capability overview https://github.com/Azure/opendigitaltwins-building/blob/master/Documentation/Capability-README.md about RealEstateCore, a smart building ontology for digital twins https://techcommunity.microsoft.com/t5/internet-of-things-blog/realestatecore-a-smart-building-ontology-for-digital-twins-is/ba-p/1914794 that i'm followin for my digital twin smart library project.

I need some clarifications.

Is it conceptually correct this subgraph of an Azure Digital Twins instace based on the above ontology for an host device, that harvests data from the network using its nic?

I consider the device, in this case a pc, like an Iot device that hosts a logical requester; the requester has "capability" to ingest library data, for example information about an libray item or a library user received in response to a query to a Library Managament System (LMS) Back Office application server; so the host device can provide data to a rfid logical controller in order to be able to write data in rfid tag that needs to be programmed.

immagine

In this case the "capability" would be a quantity kind of some bytes... i'm not sure if my reasoning is correct or if it's a stretch and how json model to use.

I hope i was clear.

Thanks in advance.

Guido

Azure Digital Twins
Azure Digital Twins
An Azure platform that is used to create digital representations of real-world things, places, business processes, and people.
221 questions
0 comments No comments
{count} votes

Accepted answer
  1. QuantumCache 20,106 Reputation points
    2023-03-17T17:50:23.3566667+00:00

    Hello @GuidoL

    RealEstateCore ontology, it is designed to provide a standard way of representing smart building components such as sensors, actuators, and devices etc, so you should be good to use it..

    The host device, in this case a PC, can be considered an IoT device that harvests data from the network using its NIC, it seems conceptually correct!!! The capability to ingest data can be represented as a property of the requester component with a data type of "byte array" or "string" and this property can be updated when new data is received, right?

    User's image

    You were previously using JSON-LD ,right?, that allows you to represent data as a graph with nodes and edges, which is similar to the way that RDF is used to represent ontologies. Overall, it is important to carefully consider the ontology and the components.

    Energy Grid Ontology for Digital Twins is Now Available
    https://techcommunity.microsoft.com/t5/internet-of-things-blog/energy-grid-ontology-for-digital-twins-is-now-available/ba-p/2325134

    0 comments No comments

0 additional answers

Sort by: Most helpful