Source: python-concord232
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
 Edward Betts <edward@4angle.com>,
Section: python
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
 python3-all,
 python3-setuptools,
Standards-Version: 4.7.3
Homepage: https://github.com/JasonCarter80/concord232
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-concord232
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-concord232.git
Testsuite: autopkgtest-pkg-pybuild

Package: python3-concord232
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Description: interface and server for GE Concord 4 alarm panels via RS-232 automation module
 Provides communication with Interlogix/GE Concord 4 alarm panels through the
 RS-232 Automation Module. It can talk to the panel over a serial connection,
 read panel state, and expose that state to other local clients through its
 server component.
 .
 The package covers common control and status operations supported by the panel
 interface, including querying zone information, reporting zone names and
 current state, and handling panel arming and disarming commands. It also
 supports panel options such as stay and away arming modes, along with silent
 and instant arming where the panel supports them.
 .
 The software communicates directly with Concord 4 hardware through the
 automation module and can also accept connections from client programs that
 want to issue commands or request status. This makes it suitable for setups
 where one system maintains the serial link to the alarm panel while other
 software connects to that service to retrieve status or send control requests.
