V2/CMS Tutorial/User Tools/Creating Content/Import/Brick
From Senfi Docs
Importing Brick Equipment into Senfi
Equipment and points of a building that has been described in Brick schema can be serialized into .ttl (Turtle/TTL) format and imported into Senfi. The following section will detail the process to do so.
When importing from TTL to a site, the following happens:
- Brick equipment will be created as Senfi assets
- The equipment's name will be used as the Senfi asset's name
- Brick equipment will have a Senfi class and measurements created for them based on their brick equipment class (and also their related points). For equipment with identical brick equipment classes and points, measurements will re-used.
- The equipment's classes will be used as the Senfi class and measurement names and codes
- Brick points will be imported as metrics of measurements
- The point's classes will be used as the Senfi metric measurement names and codes
- Senfi points will be read-only, float type
- Mapping table entries will be created in Senfi to map a Senfi asset to classes, measurement, tags, and "metric to brick point name" data
- The equipment's name will be used as the measurement's tag
- Brick equipment-equipment relationships will be created as Senfi asset-asset relationships
When re-importing from TTL to a site, the import process will also consider existing classes, measurements and assets of the site, and re-use them if an exact match (based on equipment type and points) is found. Otherwise, new measurement, classes and/or assets are created.
Prerequisite knowledge:
- Senfi concepts related to Asset
- Senfi concepts related to Brick Schema
- Senfi concepts related to Asset Classes and Relationships
- Building, Block & Level concepts
- Measurement concepts, and corresponding Tag system.