Using Ontology for Uplift and Configuration

Using Ontology for Uplift and Configuration

KODE Ontology represents a new way of defining devices based on operations and functionality. It is structured after and inspired by Google Ontology as an effort to create a uniform schema and toolset for representing structured information about buildings and building-installed equipment.


It identifies a device's main function and defines the required fields and components the device must have to successfully perform that function. Upon applying templates, it is able to run a report which tells users the following:


  1. Describe what the template is supposed to do and whether it was a command or status; a number, or an enum;
  2. Validate that the chosen template is actually the right fit for the device by looking at what points should be there versus what points were there;
  3. Identify when the same template was being applied to different sensors i.e. the mechanism had no fixed structure and pre-defined rules.


Running an Ontology Report

After you are done with applying templates for points select the Ontology Report on the right-hand side of the screen.




After selecting, a new window will appear as shown below:



As seen on the screen, you will immediately know which devices have been applied to templates that are matching and which ones require your further attention.


If you expand one of the devices you will see its associated entities and any errors that require your attention in the Points - Apply Template screen. This will require you to close the Ontology Report, go back to resolve the presented issues, and run the Ontology report again.



    • Related Articles

    • Device Templating

      Templating aims to make naming historical data consistently easy throughout your building or portfolio, and there are a few ways to set up templating. To template a single device, navigate to the "Devices" section on the right-side dashboard. Locate ...
    • Device Connectivity Report

      The Device Connectivity Report provides a comprehensive overview of data sources and the uptime and downtime status of devices at a portfolio level. This report enables you to filter information based on individual buildings, areas, and data sources. ...
    • Integration Log

      The Integration Log report is a snapshot of the deployment status on a building basis which gives you an easy to follow user-experience providing all configuration/integration features in one place and showing what is done and remains to unlock the ...
    • Incident Report

      1-3: Overview Visualizations 1. Status & Areas widgets Incidents are visually represented using these two widgets, enabling us to gain a graphical understanding of where the event or events occurred. Additionally, they display the average event ...
    • Device Batch Update

      The goal of tagging is to assign each piece of equipment it’s appropriate components. Follow the below steps to tag your devices. Navigate to a building of your choice through the Sites feature in the left navigation bar Click on Devices and the list ...