Path: csiph.com!tncsrv06.tnetconsulting.net!newsfeed.endofthelinebbs.com!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Edward Betts Newsgroups: linux.debian.bugs.dist,linux.debian.devel,linux.debian.maint.python Subject: Bug#1076712: ITP: aiobafi6 -- Asynchronous Python library for controlling Big Ass Fans via the i6 protocol Date: Mon, 22 Jul 2024 13:30:01 +0200 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Mon Jul 22 11:21:10 2024 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -1.699 Reply-To: Edward Betts , 1076712@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org X-Debian-Pr-Message: report 1076712 X-Debian-Pr-Package: wnpp MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Debian-Message: from BTS X-Mailing-List: archive/latest/1847979 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 27 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Mon, 22 Jul 2024 12:20:02 +0100 X-Original-Message-ID: Xref: csiph.com linux.debian.bugs.dist:1205085 linux.debian.devel:112622 linux.debian.maint.python:16063 Package: wnpp Severity: wishlist Owner: Edward Betts X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org * Package name : aiobafi6 Version : 0.9.0 Upstream Author : Jean-Francois Roy * URL : https://github.com/jfroy/aiobafi6 * License : Apache-2.0 Programming Lang: Python Description : Asynchronous Python library for controlling Big Ass Fans via the i6 protocol Python library designed to interact asynchronously with Big Ass Fans products that use the i6 protocol, including both i6 and Haiku fans updated to firmware 3.0 or later. This library provides comprehensive support for querying and controlling these fans, replicating nearly all functionalities of the older "SenseMe" protocol, but with enhancements such as occupancy support introduced in firmware 3.1. . The library includes a minimal command-line interface for direct device interaction and debugging, making it a valuable tool for developers integrating fan controls into home automation systems or custom applications. Additionally, it utilizes protocol buffers for efficient message serialization, ensuring robust and scalable communication with fan devices. I plan to maintain this package as part of the Python team.