Skip to main content

Python package for creating a client that talks with SIA-based alarm systems.

Project description

Python package for creating a client that talks with SIA-based alarm systems.

Description

This package was created to talk with alarm systems using the SIA protocal, it was tested using a Ajax system, but should support all defined SIA codes.

Config

The client takes these arguments:

  • host: if there is a specific host to talk to, otherwise use “” for any IP.

  • port: the tcp port your alarm system listens to.

  • account_id: the account id as 3-16 ASCII hex characters.

  • function: a function that will be called for every event that is handles, takes only a SIAEvent as parameter and does not pass back anything.

  • [optional] key: encryption key specified in your alarm system 16 ASCII characters

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

pysiaalarm-0.1.4-py2.py3-none-any.whl (30.3 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page