Vivint.js - a Typescript package for interacting with Vivint devices Installing yarn: yarn add vivint.js npm: npm install vivint.js Supported devices Currently, only a subset of features for Cameras and Panels are supported.