Digital Vault Documentation

Overview

Digital Vault, a Platform as a Service, enables the rapid development of smart environment experiences that increase productivity, promote safety, improve comfort and optimize energy use. Achieve business outcomes sooner with solutions that make it easier to integrate, represent and derive meaning from any data source relating to the smart environment.

Accelerate digital transformation with faster application development timelines, pre-built Johnson Controls experiences, common data models, and professional services to promote rapid deployment and support custom development.

The intended use of the document is to inform hardware developers on the various APIs availability and functionality.

In the current Digital Vault release exposes the following APIs:

Apollo* – Security and Permissions engine

Zeus* – Object Relationship Management with timesereies and events

IMS API – Issues Tokens, Authentication, Authorization

Security API – Users, Groups, Devices, Ownership

Entity API – Store triple the amount of information

Timeseries API – Timeseries for points. Also performs rollups and other transformations of the timeseries

Weather API – Communicates with external weather providers and loads data into timeseries

Transport API – Application to Cloud to Device communications (commands and messages)

Subscription API – Subscribe to events produced throughout the platform