DSC Keybus Interface

Device Control

Directly interface Arduino, esp8266, and esp32 microcontrollers to DSC PowerSeries security systems for integration with home automation, alarm notifications, and usage as a virtual keypad.
Includes examples to monitor armed/alarm/zone/fire/trouble status, integrate with Homebridge (Apple HomeKit, Google Home) and Home Assistant via MQTT, send email and push notifications via Telegram and Pushbullet, and decode the Keybus protocol.

Author: Nikhil Choudhary

Maintainer: Nikhil Choudhary

Read the documentation


This library is compatible with all architectures so you should be able to use it on all the Arduino boards.


To use this library, open the Library Manager in the Arduino IDE and install it from there.