
zip to the Arduino/PlatformIO library directory to keep track of the latest changes. Alternatively, git clone or download the repo.PlatformIO CLI: platformio lib install "dscKeybusInterface".PlatformIO IDE: Search for DSC in the PlatformIO Library Registry.Arduino IDE: Search for DSC in the Library Manager - Sketch > Include Library > Manage Libraries.
Install the DSC Keybus Interface library:.
See the dscKeybusInterface-RTOS repository for a port of this library to esp-open-rtos - this enables a standalone esp8266 HomeKit accessory using esp-homekit.
Installer code unlocking: automatic code search to unlock panels with unknown installer codes. Virtual keypad: Web interface, Blynk mobile app. Notifications: Telegram bot, PushBullet, Twilio SMS, E-mail. Home automation integration: Home Assistant, Apple HomeKit & Siri, Google Home, OpenHAB, Athom Homey. The built-in examples can be used as-is or as a base to adapt to other uses: This enables existing DSC security system installations to retain the features and reliability of a hardwired system while integrating with modern devices and software for under $5USD in components. This library directly interfaces Arduino, esp8266, and esp32 microcontrollers to DSC PowerSeries security systems for integration with home automation, notifications on alarm events, and direct control as a virtual keypad.