Firebase is a cloud storage service that we have lever aged in order to enable our middleware to be decoupled and interface with 3rd party applications [1]. We decided to use Firebase upon an analysis of Google Nest’s API. They utilized Firebase to allow developers to create mobile and web applications that used the data generated by their smart thermostat and smoke detector, without having to adjust to the specific format of data they were generating.