Aiosenseme

Latest version: v0.6.1

Safety actively analyzes 682334 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.4.0

* Now supports standalone Haiku Light. Thanks to [PenitentTangent2401](https://github.com/PenitentTangent2401) for help in testing and debugging these changes.
* Add --listen option to command line. This will open a connection to specified device name or IP address and show status information as the fans sends it.

0.3.3

* Ignore Wireless Wall Controllers. It appears this library will connect to them and cause lockups requiring a reset.
* Add error logging for unhandled exceptions in SensemeDiscovery._updater() and SensemeFan._listener().

0.3.2

* Add H-Series Haiku fan to known model list. Fan reports a slightly different model string for the Haiku Fan.
* Add model list to command line arguments.
* Add exception handling when creating discovery sockets. This should help the issue of a socket error on one network interface preventing discovery from working other network interfaces.

0.3.1

* SensemeFan.room_type now reports the room correctly.
* Removed socket option reuse_port for discovery as is appears to not work on MacOS and really isn't needed.
* Discovery no longer listens on loopback interface.

0.3.0

* Lots of linting changes.
* API breaking changes.
* aiosenseme.Discover() is now aiosenseme.discover().
* aiosenseme.Discover_Any() is now aiosenseme.discover_any().
* aiosenseme.discover() will now match Fan Name, Room Name and IP address.

0.2.1

* Requiring Python 3.7 was too restrictive. Back to allowing and testing Python 3.6.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.