Ontology Release Log

Ontology Release Log

KODE Labs is releasing a big update on KODE Ontology!

This represents a new way of defining devices based on operations and functionality. KODE Ontology 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.

KODE Ontology identifies a device's main function and defines the required fields and components the device must have to successfully perform that function. KODE Ontology will serve as a backbone for data analysis and automation of analysis-related features, such as Fault Detection & Diagnosis, Functional Testing Tool, Optimized Start Stop, and Insights.

The old KODE Ontology was inspired by Project Haystack tags. Google Ontology utilizes Haystack tags into the subfields and adds a structure in how the tags are used in combination with each other and how the devices are compiled. So we can say that Haystack is a small ideological subset of Google Ontology.

How does this improve KODE OS?

Point Apply Template

We transitioned from our previously defined ontology (Project Haystack tags) into the Google-inspired ruling to better structure our data. The previous ontology allowed you to choose the device type and to continue with the templating process, but the device template didn’t have any mechanism to:

  1. Tell you what the most essential points of a particular device are;
  2. describe what the template was supposed to do and whether it was a command or status; a number, or an enum;
  3. validate that the chosen template was actually the right fit for the device by looking at what points should be there versus what points were there;
  4. identify when the same template was being applied to different sensors i.e. the mechanism had no fixed structure and pre-defined rules.

These reasons led us in creating a new way of validating the device tagging process.

Ontology Report

The Ontology Report validates if a device is complete by showing if points are tagged and identified properly. It shows you which devices are missing points and what points are missing.

This Report can be found on the Points Apply Template page after selecting the Ontology Report button. The same button can be found on the Device Details page on its lower right-hand side menu and it will show you the Ontology Report for a single device.

Insights Chart Creation and Audit Template Creation

With KODE Ontology, the point selection process for Audit dashboards and Insights chart is easier and feels more natural. We have three levels of filtering: Canonical Types, Entities, Fields which are described below:

  1. Canonical Types are the actual device types inside the building.
  2. Entities are the building blocks of Canonical Types. Each entity contains one or more fields that are grouped by functionality.
  3. Fields are the building blocks of Entities. They are compiled through pre-defined rules to describe the unit, position, and type of the sensor.

Filter selection is dynamic, meaning that while you select them, they will filter each other. If you choose ZTS, which stands for “Zone Temperature Monitoring”, it will filter the Canonical Types and show you those that actually have Zone Temperature as a point.

We hope you have enjoyed this announcement as much as we did working on making this happen! Let us know how we can make KODE OS better! And, remember, you can always share the feedback in KODE OS or by emailing us at [email protected].

Thank you for reading!

The KODE OS Team




    • Related Articles

    • What's New? - Mobile App Release - Sep 3, 2021

      KODE OS Mobile - 1.0.30 Sep 3, 2021 Improvements Write Point - When clicking the button to write the point it sends you directly to the write point screen compared to the old version which showed the connected points. Floor Plan Marker - Temperature ...
    • New Authentication Log Page

      Feb 20, 2023 IT users are the safeguards of organizations ensuring the slightest suspicious activity is merely that - suspicion. In an organization with 20+ users, however, tracing back all logins, reviewing password security, and ensuring that the ...
    • Schedules 2.0 are Here!

      With today's release, we're excited to announce the new look and functionality of the Schedule Module. What Schedules 2.0 will contain ? With the upgraded Schedule Module you will have full calendar functionality* and be able to:  Create, edit and ...
    • What's New? - Mobile App Release - Aug 27, 2021

      We hope that everyone is doing well and keeping safe! We are working tirelessly to make your KODE OS experience a constantly new high among your apps and in the IoT industry as well. Here are a few things that you can start using immediately: New ...
    • What's New? - KODE OS Mobile App Updates - Version 2.3.0

      New updates to our iOS and Android apps are live! We're obsessed with saving time and have now made the navigation experience 2x faster. What's new? Map View First Upon logging into the Mobile App, you will see a Map View if you have more than one ...