sjlouw / dsc-alarm-arduino

Sketch and libraries to allow Arduino to act as a virtual Keypad for a DSC Powerseries 18XX alarm panel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino sketches and libraries to allow it to act as a virtual Keypad for a DSC Powerseries 18XX alarm panel:

How to connect Arduino to DSC Panel

alt text

How to use

  1. Clone this repository
  2. Zip the three directories in three separate zip files (DSCPanel.zip, TextBuffer.zip and Time.zip)
  3. Install it as Arduino libraries
  4. From within the Arduino IDE, choose File --> Examples --> DSCPanel
  5. Upload to the Arduino and watch the Serial Monitor as Panel and Keypad data stream in

readserial.py can be used if Arduino is connected via USB to Raspberry Pi, to read the serial data from Arduino.

About

Sketch and libraries to allow Arduino to act as a virtual Keypad for a DSC Powerseries 18XX alarm panel


Languages

Language:Arduino 54.1%Language:C++ 35.1%Language:C 9.0%Language:Processing 1.7%Language:Python 0.1%