Senselink

Latest version: v2.2.1

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

Scan your dependencies

Page 2 of 4

2.0.0

- Created a SenseLink PyPI package!

**Full Changelog**: https://github.com/cbpowell/SenseLink/compare/1.4.0...2.0.0

1.4.0

- Adds a `Mutable` plug type, designed to be used when using SenseLink in conjunction with other Python code. Example usage in this manner can be found in the [`module_usage_example.py`](https://github.com/cbpowell/SenseLink/blob/master/module_usage_example.py) file.
- Adds a plug-specific `skip_rate` features, allowing you to specify that a plug should skip `X` number of requests from Sense. [Further documentation](https://github.com/cbpowell/SenseLink#skip-rate).
- Eliminates dependency on the `aioudp.py` file, and uses Python Asyncio Transport/Protocol features instead.

**Full Changelog**: https://github.com/cbpowell/SenseLink/compare/1.3.0...1.4.0

1.3.0

- Adds a top-level `target` configuration, allowing you to specify the destination of SenseLink responses (instead of responding to the source of a request broadcast).

**Full Changelog**: https://github.com/cbpowell/SenseLink/compare/1.2.9...1.3.0

1.2.9

- Correct a bug introduced in 1.2.8 with how the `time` module was imported

**Full Changelog**: https://github.com/cbpowell/SenseLink/compare/1.2.8...1.2.9

1.2.8

- Modify response JSON fields for better compatibility, specifically `model`, `updating`, and `deviceId` (see 17). Thanks poptix and mlebaugh!
- Update required packages
- Improve TPLink encryption performance, mirroring https://github.com/scottbonline/sense/pull/37.

1.2.7

- Log non-emeter requests (i.e., probably not from Sense) as debug, rather than as a warning

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.