Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qtoggle/qtoggleserver-paradox
Control your Paradox alarm with qToggleServer
https://github.com/qtoggle/qtoggleserver-paradox
alarm paradox-alarm qtoggle qtoggleserver
Last synced: 14 days ago
JSON representation
Control your Paradox alarm with qToggleServer
- Host: GitHub
- URL: https://github.com/qtoggle/qtoggleserver-paradox
- Owner: qtoggle
- License: apache-2.0
- Created: 2019-12-09T22:23:43.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T20:45:38.000Z (about 2 months ago)
- Last Synced: 2024-11-18T21:50:52.243Z (about 2 months ago)
- Topics: alarm, paradox-alarm, qtoggle, qtoggleserver
- Language: Python
- Size: 74.2 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## About
This is an addon for [qToggleServer](https://github.com/qtoggle/qtoggleserver).
It provides a driver to control your Paradox alarm with qToggleServer.
## Install
Install using pip:
pip install qtoggleserver-paradox
## Usage
##### `qtoggleserver.conf:`
``` ini
...
peripherals = [
...
{
driver = "qtoggleserver.paradox.ParadoxAlarm"
name = "myalarm" # a name of your choice
zones = [1, 2, 4, 6] # list of zones in use
areas = [1, 2] # list of areas in use
outputs = [1] # list of outputs in use
remotes = [1, 3] # list of remotes in use
remote_buttons = { # list of user remotes associated with buttons
1: [a] # use remote id `0` for "any remote"
3: [b, c]
}
remote_buttons_timeout = 1000 # time, in milliseconds, that button ports stay `true` after pressed
serial_port = "/dev/ttyUSB0"
serial_baud = 9600 # this is the default
ip_host = "192.168.1.2" # specify either this or serial_port, not both
ip_port = 10000 # this is the default
ip_password = "paradox" # this is the default
panel_password = "1234" # this is the default
}
...
]
...
```