A client for Qolsys alarm panels
Project description
qolsys_client
Python package to talk to Qolsys Alarm Panels
This package was inspired by a conversation on the Home Assistant forum:
https://community.home-assistant.io/t/qolsys-iq-panel-2-and-3rd-party-integration/231405
-
Run main.py (--help for parameters and help)
-
Publish JSON formatted messages to the mqtt topic (qolsys/requests by default):
{"event":"INFO", "token":"blah"}
{"event":"ARM", "arm_type":"stay", "partition_id": 0, "token":"blah"}
{"event":"ARM", "arm_type":"away", "partition_id": 0, "token":"blah"}
{"event":"DISARM", "usercode":"0000", "token":"blah"}
-
Events will publish to the following topics:
- qolsys/INFO
- qolsys/ZONE_EVENT
- qolsys/ZONE_UPDATE
-
I have a node-red workflow listening to those events creating the sensors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qolsys_client-0.1.0.tar.gz
(7.1 kB
view hashes)
Built Distribution
Close
Hashes for qolsys_client-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fc613793a8152858f2dfc6aa249212ce1f3247aba2797170ec7685806c96388 |
|
MD5 | 3e3a57c55502cb6936c69c2a6b562e39 |
|
BLAKE2b-256 | 78a73ba1f83dfa89bc56619738482b3a49b96483b4a198771c513b0609e143cb |