Package: wnpp
Severity: wishlist
Owner: Edward Betts <[email protected]>

* Package name    : python-elkm1-lib
  Version         : 2.2.7
  Upstream Author : Glenn Waters <[email protected]>
* URL             : https://github.com/gwww/elkm1
* License         : MIT
  Programming Lang: Python
  Description     : Library to communicate with ElkM1 home automation and 
security panels

  This library provides support for interacting with ElkM1 security and
  automation controllers, enabling communication with devices such as areas
  (alarm partitions), zones, thermostats, lights, scenes, counters, keypads,
  outputs, settings, tasks, and sensors. Communication with the ElkM1 panel can
  occur over Ethernet or through a serial port. The library encodes, decodes,
  and processes the ElkM1 ASCII protocol messages, tracking status and events
  from the panel and facilitating control and monitoring of connected devices.
  It can operate with multiple ElkM1 controllers, supporting tracking of system
  troubles, user interactions (such as keypads and alarm arming/disarming), and
  automation features provided by the hardware. The library is used in 
automation
  environments to maintain in-sync internal representations of the panel's
  elements and to issue commands to the ElkM1 system, including reading and
  updating the state of devices and managing alarm-related functionality.
  Connection settings support multiple ways to specify the location and access
  parameters for the panel including protocol, IP address or serial device, and
  authentication as required by the panel's configuration. ElkM1 panels may be
  equipped with expansion modules such as the ELK-M1XEP for network 
connectivity,
  and the library supports communicating with these modules.

This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.

Reply via email to