Package: wnpp Severity: wishlist Owner: Edward Betts <edw...@4angle.com>
* Package name : siobrultech-protocols Version : 0.14.0 Upstream Author : Shawn Wilsher <m...@shawnwilsher.com> * URL : https://github.com/sdwilsh/siobrultech-protocols * License : MIT Programming Lang: Python Description : Library for decoding Brultech device protocols This library provides support for decoding packet formats from Brultech Research devices, including GEM and ECM monitors. Utilizing the Sans-I/O philosophy, users manually manage data transfer between network interfaces and the library. This flexibility allows integration with various I/O and concurrency libraries, enabling seamless use of this library with both synchronous and asynchronous frameworks. It supports a basic set of API calls for interacting with devices, allowing configuration and data retrieval tasks such as adjusting packet formats and synchronizing device clocks. A robust mechanism is available for invoking custom API calls beyond the built-in set. For systems with multiple devices on the same connection, device-specific API commands can be issued using their unique identifiers. 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.