# CHANGELOG


## v1.9.0 (2025-04-30)

### Chores

- **deps**: Bump bluetooth-data-tools from 1.28.0 to 1.28.1
  ([#53](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/53),
  [`7ffd46d`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/7ffd46d6481bf353bd46dba4a8c8fa9dcc7d9472))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps**: Bump habluetooth from 3.42.0 to 3.44.0
  ([#57](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/57),
  [`180b595`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/180b59531d5a95a8882dde32cc61af7174ab6832))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps**: Bump sphinx from 5.3.0 to 6.2.1
  ([#54](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/54),
  [`8aa2dbb`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/8aa2dbbe0a15c04d28f826a84b2cb27d93ffa5d4))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps**: Bump sphinx-rtd-theme from 1.3.0 to 2.0.0
  ([#56](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/56),
  [`b212595`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/b212595a1cd22ff62c740ad12ff9d668f927943f))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps-dev**: Bump pytest from 7.4.4 to 8.3.5
  ([#55](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/55),
  [`2345126`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/2345126ca33ca4bc98974ea7765cd41d8e87f073))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

### Features

- Use changed_manufacturer_data from newer bluetooth-sensor-state-data
  ([#58](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/58),
  [`7a880b7`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/7a880b7bf5cee0218248104dc821408cae5d5e16))


## v1.8.0 (2025-04-28)

### Chores

- Create dependabot.yml
  ([`b63c91b`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/b63c91b43251c34d8f2decc78567bfd819195e9e))

- **ci**: Bump the github-actions group with 8 updates
  ([#52](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/52),
  [`c65f3c0`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/c65f3c0310ff9d210450742863a952daa80756fd))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: J. Nick Koston <nick@koston.org>

- **deps**: Bump myst-parser from 0.18.1 to 1.0.0
  ([#49](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/49),
  [`2706afe`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/2706afe4c498154ad0f67c51595a4eb09bcdfec2))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps-dev**: Bump pytest-cov from 3.0.0 to 6.1.1
  ([#47](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/47),
  [`6ecc28b`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/6ecc28b8d9a8ef8524d5a8e02b6a43e391bc49dd))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#38](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/38),
  [`097ff22`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/097ff22ac3f8f2aab79876049b7eecde5b5a6885))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#39](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/39),
  [`eb5f026`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/eb5f0268838f3a069c9b112618dd695a8e8307e9))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#40](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/40),
  [`ec6f733`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/ec6f7332b3e56776550739d4073590a9eae14978))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#41](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/41),
  [`11b4085`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/11b40854025a1054fe50c65aa180c6e32baa6726))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#42](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/42),
  [`399fa9a`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/399fa9a3e21753005a64bb63c18f83ed60e11f4e))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#43](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/43),
  [`3bac4e0`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/3bac4e0a34d2ad1f1b7b9006d98f12c1a98db579))

updates: - [github.com/commitizen-tools/commitizen: v4.2.1 →
  v4.4.1](https://github.com/commitizen-tools/commitizen/compare/v4.2.1...v4.4.1) -
  [github.com/PyCQA/isort: 6.0.0 → 6.0.1](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1) -
  [github.com/PyCQA/flake8: 7.1.2 → 7.2.0](https://github.com/PyCQA/flake8/compare/7.1.2...7.2.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#44](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/44),
  [`d4bf758`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/d4bf75896520f3ba05a84239942cbb6100e6d51b))

updates: - [github.com/commitizen-tools/commitizen: v4.4.1 →
  v4.5.0](https://github.com/commitizen-tools/commitizen/compare/v4.4.1...v4.5.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#45](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/45),
  [`9004241`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/9004241682da7e79f15d53075ee36188b4c5b3da))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

### Features

- Add support for raw data parsing
  ([#46](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/46),
  [`09f6fd6`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/09f6fd676cd30791f8779b11bba85a1eb99fda59))


## v1.7.1 (2024-11-01)

### Bug Fixes

- Model TC.x being detected as HT.w with active scans
  ([#37](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/37),
  [`a04e13c`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/a04e13cec97a0c905c6cd2a0f2f38e462af17974))

### Chores

- **pre-commit.ci**: Pre-commit autoupdate
  ([#35](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/35),
  [`d65b5ab`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/d65b5ab9ffa8a91d7f6bb5a5df73bff07b3aa4ab))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>


## v1.7.0 (2024-10-22)

### Chores

- **pre-commit.ci**: Pre-commit autoupdate
  ([#24](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/24),
  [`b1d79b0`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/b1d79b0bec58d00ef839dbdd1d04978217516fa3))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#25](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/25),
  [`a307e01`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/a307e011684400dfbf07a082d35b3863b10edf07))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#26](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/26),
  [`4c035f5`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/4c035f5b61c7f7e9564ec72017397c0946a96c78))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#27](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/27),
  [`8e207f7`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/8e207f724026e471b597e41a747ece4d9f86a09e))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#29](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/29),
  [`cb073f5`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/cb073f5c7f2c99bdaca46f9b7387c9c425845627))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#30](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/30),
  [`9a9af04`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/9a9af049cdc92723775553da9aebcedf52106d60))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#31](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/31),
  [`37b7c3e`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/37b7c3eac03ec38842794132c5f67c7c01362514))

### Features

- Add support for TC.x ([#33](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/33),
  [`3279892`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/3279892b051558341776b4b11a535ad038b352c4))

Co-authored-by: James Nick Sears <nick@cousins-sears.com>

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>


## v1.6.2 (2024-01-06)

### Bug Fixes

- Missing name ([#23](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/23),
  [`c532926`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/c5329265e3d753efb27f92e65da6d94148b817d4))


## v1.6.1 (2023-12-29)

### Bug Fixes

- Release permissions ([#22](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/22),
  [`98b27d0`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/98b27d0c2b0104ed36d47d3ad59e81911429c5e6))


## v1.6.0 (2023-12-29)

### Chores

- Fix release process ([#21](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/21),
  [`d45532b`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/d45532bead20ce34e93c6a0ddc9586ff71594d48))

### Features

- Add support for HT1 ([#20](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/20),
  [`7b76e6d`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/7b76e6dbe4287561afa8d9f152616af113a9fdce))

Co-authored-by: J. Nick Koston <nick@koston.org>


## v1.5.5 (2023-02-07)

### Bug Fixes

- Parsing with passive scans ([#19](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/19),
  [`adcafc8`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/adcafc8fb63ff6f7d04041f73aa9274d8bbc6a4c))


## v1.5.4 (2023-02-07)

### Bug Fixes

- Account for switching adapter when finding changed_manufacturer_data
  ([#18](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/18),
  [`dcccd49`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/dcccd497987e0dea164fc2fbd196cd77fa9fe62e))


## v1.5.3 (2023-02-07)

### Bug Fixes

- Update isort to fix CI ([#17](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/17),
  [`12bf0ac`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/12bf0acf35565c81d92852be512fde529ce99ce4))


## v1.5.2 (2022-08-14)

### Bug Fixes

- Use new changed_manufacturer_data helper from bluetooth-sensor-state-data
  ([#16](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/16),
  [`574210f`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/574210f800ca664121078cbf6f6dd63f3ee29747))


## v1.5.1 (2022-07-26)

### Bug Fixes

- Latest data was not always found if page0 was not last
  ([#15](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/15),
  [`a0e78c8`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/a0e78c814e877810e481fc4ff3fc850d10a0162b))


## v1.5.0 (2022-07-26)

### Bug Fixes

- Ci fix ([#14](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/14),
  [`3bb525e`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/3bb525e2bd8420a6a30e8e0b0d18e43959f7a99d))

### Features

- Add parser tests ([#13](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/13),
  [`90701be`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/90701be63e077ebc043868d35dfa596bef0a7042))


## v1.4.2 (2022-07-21)

### Bug Fixes

- Fix refactoring error in pressure
  ([#12](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/12),
  [`2db9381`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/2db93812d50b7af795dfb924a9d4d610f2488c2b))


## v1.4.1 (2022-07-21)

### Bug Fixes

- Bump sensor-state-data ([#11](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/11),
  [`af06b0b`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/af06b0b7679a090ec2648dae2ecfaed58e6c5c06))


## v1.4.0 (2022-07-21)

### Features

- Refactor for sensor-state-data 2
  ([#10](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/10),
  [`a723449`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/a723449519d3a18aa0ac859570683c573ba1b371))


## v1.3.0 (2022-07-20)

### Features

- Export SensorDescription and SensorValue
  ([#9](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/9),
  [`ced7098`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/ced7098af4d6744c2edcc182bfe0f36fac250c5a))


## v1.2.2 (2022-07-20)

### Bug Fixes

- Bump deps ([#8](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/8),
  [`5b86419`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/5b86419ad62eb1d86c76cd0b4479adf866fa100d))


## v1.2.1 (2022-07-19)

### Bug Fixes

- Guard against invalid devices ([#7](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/7),
  [`4badaa0`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/4badaa0da1f782fc9ffd24eb608d085b0e6b9dd7))

fix: guard aginst invalid devices


## v1.2.0 (2022-07-19)

### Features

- Set manufacturer ([#6](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/6),
  [`0b823c2`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/0b823c28e391f5e89fa86b20822a822f2a67c5f7))


## v1.1.2 (2022-07-19)

### Bug Fixes

- Add guard for missing manufacturer_data
  ([#5](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/5),
  [`a705260`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/a70526016a43a6347bb1ac40b8aeb3b77e981fe3))


## v1.1.1 (2022-07-19)

### Bug Fixes

- Bump libs ([#4](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/4),
  [`d1760e4`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/d1760e49ab671e50d8616576726abe7c82c8ba0c))


## v1.1.0 (2022-07-19)

### Features

- Export all needed objects ([#3](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/3),
  [`f46bb89`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/f46bb8942b7578246348794af210d33b2f8981c4))


## v1.0.0 (2022-07-19)

### Chores

- Initial commit
  ([`fafd308`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/fafd308051d2cfa3d0a47ffc5e5c10e79c8873d8))

### Features

- Init publish ([#2](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/2),
  [`e60b59f`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/e60b59fd209095b0e24c6874f3bf0811a510ce7c))

- Init repo ([#1](https://github.com/Bluetooth-Devices/sensorpush-ble/pull/1),
  [`08f9867`](https://github.com/Bluetooth-Devices/sensorpush-ble/commit/08f9867e1ef5aa66bb6b0584754f0da34dca65ca))
