7 new data models mapped from SAREF4BLDG ontology

The new subject datamodel.S4BLDG is mapping the data models from SAREF for buildings 1.1.2.

Thanks to the contributors Grzegorz Wiszniewski and Jakob Bjørnskov t the project Twin4Build – A holistic Digital Twin platform for decision-making support over the whole building life cycle.

  • DuctSilencer. A duct silencer is a device that is typically installed inside a duct distribution system for the purpose of reducing the noise levels from air movement, fan noise, etc. in the adjacent space or downstream of the duct silencer device.

  • ElectricAppliance. An electric appliance is a device intended for consumer usage that is powered by electricity. Electric appliances may be fixed in place or may be able to be moved from one space to another. Electric appliances require an electrical supply that may be supplied either by an electrical circuit or provided from a local battery source.

  • ElectricFlowStorageDevice. An electric flow storage device is a device in which electrical energy is stored and from which energy may be progressively released.

  • ElectricGenerator. An electric generator is an engine that is a machine for converting mechanical energy into electrical energy.

  • ElectricMotor. An electric motor is an engine that is a machine for converting electrical energy into mechanical energy.

  • ElectricTimeControl. An electric time control is a device that applies control to the provision or flow of electrical energy over time.

  • Engine. An engine is a device that converts fuel into mechanical energy through combustion.

Smart Data Models Session at FIWARE summit

Next 12th of June 17:00 we will have a 1 hour session during the FIWARE summit in Vienna.

The session will be a group of short presentations (<12 min) about actual use cases using Smart Data Models.

Fill out the form if you are willing to participate as a speaker

    By using this form you agree with the storage and handling of your data by this website.

    9 new data models mapped from Saref for buildings

    The new subject datamodel.S4BLDG is mapping the data models from SAREF for buildings 1.1.2.

    Thanks to the contributors Grzegorz Wiszniewski and Jakob Bjørnskov t the project Twin4Build – A holistic Digital Twin platform for decision-making support over the whole building life cycle.

    • Building. A building represents a structure that provides shelter for its occupants or contents and stands in one place. The building is also used to provide a basic element within the spatial structure hierarchy for the components of a building project (together with site, storey, and space).

    • BuildingSpace. An entity used to define the physical spaces of the building. A building space contains devices or building objects.

    • CommunicationAppliance. A communications appliance transmits and receives electronic or digital information as data or sound. Communication appliances may be fixed in place or may be able to be moved from one space to another. Communication appliances require an electrical supply that may be supplied either by an electrical circuit or provided from a local battery source.

    • Compressor. A compressor is a device that compresses a fluid typically used in a refrigeration circuit.

    • Condenser. A condenser is a device that is used to dissipate heat, typically by condensing a substance such as a refrigerant from its gaseous to its liquid state.

    • Controller. A controller is a device that monitors inputs and controls outputs within a building automation system. A controller may be physical (having placement within a spatial structure) or logical (a software interface or aggregated within a programmable physical controller).

    • CooledBeam. A cooled beam (or chilled beam) is a device typically used to cool air by circulating fluid such as chilled water through exposed finned tubes above a space. Typically mounted overhead near or within a ceiling, the cooled beam uses convection to cool the space below it by acting as a heat sink for the naturally rising warm air of the space. Once cooled, the air naturally drops back to the floor where the cycle begins again.

    • CoolingTower. A cooling tower is a device which rejects heat to ambient air by circulating fluid such as water through it to reduce its temperature by partial evaporation.

    • Damper. A damper typically participates in an HVAC duct distribution system and is used to control or modulate the flow of air.

    Entities have their own pages

    In the context.jsonld of every subject there are long IRI for every first-level attribute and for the names of the entities. See this example.

    formerly the link of the attributes took you to an existing web page while the links of the entities take you nowhere. Strictly there is not need to take anywhere, however, it would be useful to create such pages with basic information. Now there are also links to the entities’ pages, where a new page is being created. See this example.

    Now all of them have their own page with these sections

    • Definition
    • Version
    • Original Schema
    • Contributors of the Subject
    • Adopters of the data model
    • Examples of the data model
    • Attributes of the entity
    • Required Attributes

    See here the example for the data model Anomaly.

    5 new data models from SAREF4Buildings

    The new subject datamodel.S4BLDG is mapping the data models from SAREF for buildings 1.1.2.

    Thanks to the contributors Grzegorz Wiszniewski and Jakob Bjørnskov t the project Twin4Build – A holistic Digital Twin platform for decision-making support over the whole building life cycle.

    • AudioVisualAppliance. An audio-visual appliance is a device that displays, captures, transmits, or receives audio or video. Audio-visual appliances may be fixed in place or may be able to be moved from one space to another. They may require an electrical supply supplied either by an electrical circuit or provided by a local battery source. Audio-visual appliances may be connected to data circuits including specialist circuits for audio-visual purposes only.

    • Boiler. A boiler is a closed, pressure-rated vessel in which water or other fluid is heated using an energy source such as natural gas, heating oil, or electricity. The fluid in the vessel is then circulated out of the boiler for use in various processes or heating applications.

    • Burner. A burner is a device that converts fuel into heat through combustion. It includes gas, oil, and wood burners.

    • Chiller. A chiller is a device used to remove heat from a liquid via a vapor-compression or absorption refrigeration cycle to cool a fluid, typically water or a mixture of water and glycol. The chilled fluid is then used to cool and dehumidify air in a building.

    • Coil. A coil is a device used to provide heat transfer between non-mixing media. A common example is a cooling coil, which utilizes a finned coil that circulates chilled water, antifreeze, or refrigerant that is used to remove heat from air moving across the coil’s surface. A coil may be used either for heating or cooling purposes by placing a series of tubes (the coil) carrying a heating or cooling fluid into an airstream. The coil may be constructed from tubes bundled in a serpentine form or finned tubes that give an extended heat transfer surface. Coils may also be used for non-airflow cases such as embedded in a floor slab.

    Davidson Hall

     

    New subject mapping saref 4 buildings and 3 new data models

    There is a new subject datamodel.S4BLDG mapping the data models from SAREF for buildings 1.1.2.

    Thanks to the contributors Grzegorz Wiszniewski and Jakob Bjørnskov t the project Twin4Build – A holistic Digital Twin platform for decision-making support over the whole building life cycle.

    The original linked data descripton is also kept and a @context could be generated with the service home->tools -> map @context with external ontologies. In this video there is an explanation on how to do it.

    For the moment 3 entities has been published but there are more on the queue

    • Actuator. An actuator is a mechanical device for moving or controlling a mechanism or system. An actuator takes energy, usually created by air, electricity, or liquid, and converts that into some kind of motion.

    • AirToAirHeatRecovery. An air-to-air heat recovery device employs a counter-flow heat exchanger between inbound and outbound air flow. It is typically used to transfer heat from warmer air in one chamber to cooler air in the second chamber (i.e., typically used to recover heat from the conditioned air being exhausted and the outside air being supplied to a building), resulting in energy savings from reduced heating (or cooling) requirements.

    • Alarm. An alarm is a device that signals the existence of a condition or situation that is outside the boundaries of normal expectation or that activates such a device. Alarms include the provision of break glass buttons and manual pull boxes that are used to activate alarms.

    Illuminated roof of the skyscraper Millenia Tower at night in Singapore

    MasterSheet for submission of simple data models

    We have released a master sheet that simplifies the contribution to the smart data models.

    It uploads the data model to a new repository called drafted.

    The video help is also available

    Steps for using the spreadsheet

    0.- Make a local copy in your google account and grant permission the first time you use it (it warns you that it is not validated by google, true, but anyhow go to advance and grant the permissions

    1.- Include your example in json key values

    2.- Include the name of the data model, its title, the subject, and the description together with your email

    3.,- Describe the attributes, their NGSI type, their data type, and the written description.

    And click on the two buttons

     

    updated common-schema.json

    We have noticed an error in the description of the attribute location in the file common-schema.json, a file that is embedded in most of the data models. It does not affect the data types (so the validation of the schemas is not affected) but it affects the qualification of the NGSI type that it is not properly identified,

    GeoProperty is written with capital middle P.

    The file has been updated and soon it will be launched an update of all the data models affected.

    pysmartdatamodels options in the tools menu

    New options for pysmartdatamodels package. There are a new element in he tools menu to access the pysmartdatamodels package, its documentation, or a code example.

    New service for customization of @context with official ontologies

    Some of the data models available are generated according to some ontologies (like dataModels.OSLO). The @context provided for the subject includes IRIs with the smartdatamodels by default, however, the use of official ontologies can be required.

    In order to allow this the file notes_context.jsonld was created and also included in the contribution manual (seection 1.5 slide 23).

    Now the service for mapping the external ontologies (Home -> tools -> Mapper @context with external ontologies) can detect that instead of a regular configuration file a notes_context.jsonld is provided and applies the replacement of terms defined there.

    It can be also used as an API call, in this link you have an example https://smartdatamodels.org/extra/create_external_referenced_context.php?localContext=https://raw.githubusercontent.com/smart-data-models/dataModel.OSLO/master/context.jsonld&configOntologies=https://raw.githubusercontent.com/smart-data-models/dataModel.OSLO/master/notes_context.jsonld

    The structure of the notes_context.jsonld has to follow the template

    • {

    “@context”: {

    “Term1”: “uri_term_1”,

    “Term2”: “uri_term_2”,

    }

    }