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