Ruuvitag-sensor

Latest version: v3.1.0

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

Scan your dependencies

Page 2 of 6

2.0.0

* CHANGE: Support only Python 3.7 and above
* CHANGE: RuuviTagSensor get_datas-method renamed to get_data
* CHANGE: RuuviTagSensor get_data-method renamed to get_first_raw_data
* CHANGE: Updated RxPy to v4
* CHANGE: Switch unit test framework from nose to pytest

1.2.1

* FIX: Handle too shot BLE data from RuuviTag as valida data
* CHANGE: Add wheel to setup requirements
* FIX: BlueZ - Do not use sudo if sudo not available or if already superuser
* CHANGE: BlueZ - Use passive mode when scanning for Bluetooth devices

1.2.0

* FIX: Bleson return correct data if get_data returns before desired mac is seen
* ADD: Enable debug logging from CLI
* CHANGE: Use struct to decode data instead of manual bitshift and rework parsing
* FIX: RuuviTag 3.x support
* ADD: Test adapter for emulating HCI communication from a file

1.1.0

* ADD: Bleson BLE adapter
* CHANGE: Use MAC from payload for white/blacklist if MAC not in advertised data
* FIX: DEVNULL initialization when using Python 2

1.0.1

* FIX: Missing module from released package

1.0.0

* FIX: Usage of bt_device parameter when opening the BLE connection
* CHANGE: Refactor adapters into own modules
* FIX: Blacklisting of non Ruuvitag devices
* FIX: Pin rx version to 1.x for Python 2 support
* FIX: RuuviTag-object

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.