A clone of: https://github.com/nutechsoftware/alarmdecoder This is requires as they dropped support for older firmware releases w/o building in backward compatibility code, and they had previously hardcoded pyserial to a python2 only version.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Scott f1a71def32 Simplification and compliance (mostly) with pep8. 11 years ago
alarmdecoder Simplification and compliance (mostly) with pep8. 11 years ago
bin Initial rename. 11 years ago
docs Updated API docs. 11 years ago
examples Switched examples to simpler handler definitions. 11 years ago
.gitignore Updated ignore list. 11 years ago
LICENSE Added license details. 11 years ago
MANIFEST.in Renamed README.rst to README.md 11 years ago
README.md Initial rename. 11 years ago
setup.py Initial rename. 11 years ago

README.md

alarmdecoder - Python library for the Alarm Decoder (AD2) device family

This Python module aims to provide a consistent interface for all of the Alarm Decoder product line, including the AD2USB, AD2SERIAL and AD2PI devices. This also includes devices that have been exposed via ser2sock and supports encryption via SSL/TLS.

Installation

alarmdecoder can be installed through pip: pip install alarmdecoder

or from source: python setup.py install

Requirements

Documentation

API documentation can be found here.

Examples

Basic usage:


Please see the examples directory for more.