-
Notifications
You must be signed in to change notification settings - Fork 102
Manual
João Paulo Barraca edited this page Jan 28, 2020
·
16 revisions
- Download the files in this repository and place it in some directory
git clone https://github.com/ParadoxAlarmInterface/pai.git
- Copy
config/pai.conf.exampleto/etc/pai/pai.confand edit it to match your setup. The file uses Python syntax.
mkdir -p /etc/pai
cp config/pai.conf.example /etc/pai/pai.conf
edit /etc/pai/pai.conf as needed
./run.sh
Alternatively see Configuration section for supported file locations.
- Install the python 3.6 and its requirements.
pip3 install -r requirements.txt
If some requirement fail to install, this may not be critical.
-
gi,pygobjectandpydbusare only required when using Signal -
Pushbullet.pyandws4pyare only required when using Pushbullet -
chumpis only required when using Pushover -
paho_mqttis only required for MQTT support -
pyserialis only required when connecting to the panel directly through the serial port or using a GSM modem.
- Run
./run.sh
If something goes wrong, you can edit the configuration file to increase the debug level. You can also run PAI with an alternative config by executing:
./run.sh -c pai.conf