# CHANGELOG


## v0.13.1 (2025-07-02)

### Bug Fixes

- **parser**: Handle struct unpacking errors gracefully
  ([#111](https://github.com/Bluetooth-Devices/thermopro-ble/pull/111),
  [`4253e5d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/4253e5dfd7341dfd97ee23d412c0c18514103fcb))

### Chores

- **deps**: Bump habluetooth from 3.45.0 to 3.48.2
  ([#96](https://github.com/Bluetooth-Devices/thermopro-ble/pull/96),
  [`c6b7db3`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c6b7db3f4ce93a2b760ffd51f631ce9b3f14f1e5))

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

- **deps**: Bump myst-parser from 1.0.0 to 3.0.1
  ([#97](https://github.com/Bluetooth-Devices/thermopro-ble/pull/97),
  [`25fbeab`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/25fbeab81db7365d416e0dfc06e947780c1d5315))

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

- **deps**: Bump myst-parser from 3.0.1 to 4.0.1
  ([#100](https://github.com/Bluetooth-Devices/thermopro-ble/pull/100),
  [`6171cca`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/6171cca9eb6f33196b20fdf10ef2fb45cf4085d9))

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

- **deps**: Bump sphinx from 6.2.1 to 7.4.7
  ([#99](https://github.com/Bluetooth-Devices/thermopro-ble/pull/99),
  [`d628958`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/d628958d8625ac09d2a5e5f835cb77cf1802037b))

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

- **deps**: Bump sphinx from 7.4.7 to 8.2.3
  ([#102](https://github.com/Bluetooth-Devices/thermopro-ble/pull/102),
  [`c0126a8`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c0126a85647ed8be1e207039a5ffc3a80e272a5c))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#98](https://github.com/Bluetooth-Devices/thermopro-ble/pull/98),
  [`904a112`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/904a1120e6c9a7a55c367a927cfe15fb6a22390f))

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


## v0.13.0 (2025-04-30)

### Chores

- **deps**: Bump bluetooth-data-tools from 1.28.0 to 1.28.1
  ([#92](https://github.com/Bluetooth-Devices/thermopro-ble/pull/92),
  [`8252438`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/8252438d5473374c5fea4da0e8855c33cd881a01))

- **deps**: Bump habluetooth from 3.42.0 to 3.44.0
  ([#91](https://github.com/Bluetooth-Devices/thermopro-ble/pull/91),
  [`ad275d2`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/ad275d20aa58f2fb82d3f3df8b1cc021a23364ce))

- **deps**: Bump sphinx from 5.3.0 to 6.2.1
  ([#93](https://github.com/Bluetooth-Devices/thermopro-ble/pull/93),
  [`658576a`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/658576ac236763d892629ced2682eb6cb87f2c95))

- **deps**: Bump sphinx-rtd-theme from 1.3.0 to 2.0.0
  ([#90](https://github.com/Bluetooth-Devices/thermopro-ble/pull/90),
  [`99f4e22`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/99f4e22386f8d5a7e64c8a14eba8c7d3ffde1937))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#94](https://github.com/Bluetooth-Devices/thermopro-ble/pull/94),
  [`4977235`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/49772357985a23455c59975c096e6c5b387c002a))

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

### Features

- Use changed_manufacturer_data from newer bluetooth-sensor-state-data
  ([#95](https://github.com/Bluetooth-Devices/thermopro-ble/pull/95),
  [`1f7cecd`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/1f7cecdffdb76bf564e003903cf0cb75b25dc27c))


## v0.12.0 (2025-04-28)

### Chores

- Update dependabot.yml to include GHA
  ([`cd3fd0b`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/cd3fd0b0e8c178806295b84cff1745be3942461a))

- **ci**: Bump the github-actions group with 8 updates
  ([#87](https://github.com/Bluetooth-Devices/thermopro-ble/pull/87),
  [`f741baf`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/f741baffdad611c38be53aea4a22f416c6ebf3a7))

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

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

- **deps**: Bump bleak-retry-connector from 3.8.0 to 3.8.1
  ([#59](https://github.com/Bluetooth-Devices/thermopro-ble/pull/59),
  [`c53bc01`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c53bc013c2995c7bc197290c6266691d8ba6643a))

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

- **deps**: Bump bleak-retry-connector from 3.8.1 to 3.9.0
  ([#68](https://github.com/Bluetooth-Devices/thermopro-ble/pull/68),
  [`1a7435d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/1a7435df63e890a2ee1e357c623decaab9b5fbff))

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

- **deps**: Bump bleak-retry-connector from 3.9.0 to 3.10.0
  ([#80](https://github.com/Bluetooth-Devices/thermopro-ble/pull/80),
  [`896b85d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/896b85da18929ac3a6a40650c9da9e346444d3d6))

Bumps [bleak-retry-connector](https://github.com/bluetooth-devices/bleak-retry-connector) from 3.9.0
  to 3.10.0. - [Release notes](https://github.com/bluetooth-devices/bleak-retry-connector/releases)
  - [Changelog](https://github.com/Bluetooth-Devices/bleak-retry-connector/blob/main/CHANGELOG.md) -
  [Commits](https://github.com/bluetooth-devices/bleak-retry-connector/compare/v3.9.0...v3.10.0)

--- updated-dependencies: - dependency-name: bleak-retry-connector dependency-version: 3.10.0

dependency-type: direct:production

update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump bluetooth-data-tools from 1.22.0 to 1.23.3
  ([#56](https://github.com/Bluetooth-Devices/thermopro-ble/pull/56),
  [`b1e3cf3`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/b1e3cf3967e84abfc310ef5ddd0ab02c1050eccb))

- **deps**: Bump bluetooth-data-tools from 1.23.3 to 1.23.4
  ([#60](https://github.com/Bluetooth-Devices/thermopro-ble/pull/60),
  [`cb1e142`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/cb1e1424befea7f9bec23177a512c85f01806c7c))

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

- **deps**: Bump bluetooth-data-tools from 1.23.4 to 1.26.0
  ([#71](https://github.com/Bluetooth-Devices/thermopro-ble/pull/71),
  [`af770af`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/af770af41940ec3fdd0f7a922e9608b9f95e2906))

Bumps [bluetooth-data-tools](https://github.com/bdraco/bluetooth-data-tools) from 1.23.4 to 1.26.0.
  - [Release notes](https://github.com/bdraco/bluetooth-data-tools/releases) -
  [Changelog](https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/main/CHANGELOG.md) -
  [Commits](https://github.com/bdraco/bluetooth-data-tools/compare/v1.23.4...v1.26.0)

--- updated-dependencies: - dependency-name: bluetooth-data-tools dependency-type: direct:production

update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump bluetooth-data-tools from 1.26.0 to 1.26.1
  ([#74](https://github.com/Bluetooth-Devices/thermopro-ble/pull/74),
  [`3fe83ae`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/3fe83ae29b2a9179808d258362d0a97f577c2fc1))

Bumps [bluetooth-data-tools](https://github.com/bdraco/bluetooth-data-tools) from 1.26.0 to 1.26.1.
  - [Release notes](https://github.com/bdraco/bluetooth-data-tools/releases) -
  [Changelog](https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/main/CHANGELOG.md) -
  [Commits](https://github.com/bdraco/bluetooth-data-tools/compare/v1.26.0...v1.26.1)

--- updated-dependencies: - dependency-name: bluetooth-data-tools dependency-type: direct:production

update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump bluetooth-data-tools from 1.26.1 to 1.26.2
  ([#76](https://github.com/Bluetooth-Devices/thermopro-ble/pull/76),
  [`493b6c1`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/493b6c1191bf70638d82f055608e93a37e2344d8))

Bumps [bluetooth-data-tools](https://github.com/bdraco/bluetooth-data-tools) from 1.26.1 to 1.26.2.
  - [Release notes](https://github.com/bdraco/bluetooth-data-tools/releases) -
  [Changelog](https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/main/CHANGELOG.md) -
  [Commits](https://github.com/bdraco/bluetooth-data-tools/compare/v1.26.1...v1.26.2)

--- updated-dependencies: - dependency-name: bluetooth-data-tools dependency-type: direct:production

update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump bluetooth-data-tools from 1.26.2 to 1.27.0
  ([#82](https://github.com/Bluetooth-Devices/thermopro-ble/pull/82),
  [`752e3d7`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/752e3d7e084dedaa83af51b8336af845517352c2))

Bumps [bluetooth-data-tools](https://github.com/bdraco/bluetooth-data-tools) from 1.26.2 to 1.27.0.
  - [Release notes](https://github.com/bdraco/bluetooth-data-tools/releases) -
  [Changelog](https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/main/CHANGELOG.md) -
  [Commits](https://github.com/bdraco/bluetooth-data-tools/compare/v1.26.2...v1.27.0)

--- updated-dependencies: - dependency-name: bluetooth-data-tools dependency-version: 1.27.0

dependency-type: direct:production

update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump bluetooth-sensor-state-data from 1.7.1 to 1.7.5
  ([#62](https://github.com/Bluetooth-Devices/thermopro-ble/pull/62),
  [`4308693`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/4308693b54c97d290c19a041be016c6c1d13d208))

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

- **deps**: Bump cryptography from 44.0.0 to 44.0.1
  ([#66](https://github.com/Bluetooth-Devices/thermopro-ble/pull/66),
  [`1be0505`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/1be0505eb9600cf74ea0f5f134707f9cf1079f10))

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

- **deps**: Bump jinja2 from 3.1.5 to 3.1.6
  ([#72](https://github.com/Bluetooth-Devices/thermopro-ble/pull/72),
  [`fd15ead`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/fd15ead2cd13409e7d7da4a2539edafb23fe6860))

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6. - [Release
  notes](https://github.com/pallets/jinja/releases) -
  [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) -
  [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

--- updated-dependencies: - dependency-name: jinja2 dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump myst-parser from 1.0.0 to 3.0.1
  ([#52](https://github.com/Bluetooth-Devices/thermopro-ble/pull/52),
  [`49f671d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/49f671d338c5b91ca7c8a31a054fa2643c12e644))

Bumps [myst-parser](https://github.com/executablebooks/MyST-Parser) from 1.0.0 to 3.0.1. - [Release
  notes](https://github.com/executablebooks/MyST-Parser/releases) -
  [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md) -
  [Commits](https://github.com/executablebooks/MyST-Parser/compare/v1.0.0...v3.0.1)

--- updated-dependencies: - dependency-name: myst-parser dependency-type: direct:production

update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps**: Bump myst-parser from 3.0.1 to 4.0.0
  ([#61](https://github.com/Bluetooth-Devices/thermopro-ble/pull/61),
  [`c5ba2ea`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c5ba2ead81a9eb859fa790096a466b0601fff9d5))

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

- **deps**: Bump myst-parser from 4.0.0 to 4.0.1
  ([#65](https://github.com/Bluetooth-Devices/thermopro-ble/pull/65),
  [`fe98cfe`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/fe98cfe6e906c82f2d628041c049646207500339))

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

- **deps**: Bump sphinx from 6.2.1 to 7.4.7
  ([#57](https://github.com/Bluetooth-Devices/thermopro-ble/pull/57),
  [`27f7fe4`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/27f7fe4f16615770c06f23f103a4c6c65bcb18bd))

- **deps**: Bump sphinx from 7.4.7 to 8.1.3
  ([#64](https://github.com/Bluetooth-Devices/thermopro-ble/pull/64),
  [`ea3e7c3`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/ea3e7c3280dae0c8cc0beee4b4303d18aaabaabc))

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

- **deps**: Bump sphinx-rtd-theme from 2.0.0 to 3.0.2
  ([#53](https://github.com/Bluetooth-Devices/thermopro-ble/pull/53),
  [`4fb16ae`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/4fb16ae29041b3d89ecaa14b4152e57eacbae02a))

- **deps-dev**: Bump pytest from 8.3.4 to 8.3.5
  ([#70](https://github.com/Bluetooth-Devices/thermopro-ble/pull/70),
  [`f613a11`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/f613a112be3e285573bfa1587ea5e4bddaae8b90))

Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.4 to 8.3.5. - [Release
  notes](https://github.com/pytest-dev/pytest/releases) -
  [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) -
  [Commits](https://github.com/pytest-dev/pytest/compare/8.3.4...8.3.5)

--- updated-dependencies: - dependency-name: pytest dependency-type: direct:development

update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps-dev**: Bump pytest-asyncio from 0.25.2 to 0.25.3
  ([#55](https://github.com/Bluetooth-Devices/thermopro-ble/pull/55),
  [`c47d0f2`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c47d0f2519f428eb21a2f78a6ab950e114b3506d))

- **deps-dev**: Bump pytest-asyncio from 0.25.3 to 0.26.0
  ([#78](https://github.com/Bluetooth-Devices/thermopro-ble/pull/78),
  [`bb77bf9`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/bb77bf93cd4a5043b9c6b533a8d0a1a68997c2b4))

- **deps-dev**: Bump pytest-cov from 6.0.0 to 6.1.1
  ([#81](https://github.com/Bluetooth-Devices/thermopro-ble/pull/81),
  [`fb32c16`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/fb32c1698fac2a25e57ebbb1e0d76c09e162013b))

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.0.0 to 6.1.1. -
  [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) -
  [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.0.0...v6.1.1)

--- updated-dependencies: - dependency-name: pytest-cov dependency-version: 6.1.1

dependency-type: direct:development

update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#54](https://github.com/Bluetooth-Devices/thermopro-ble/pull/54),
  [`0848711`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/08487110ce7e9c6e6145133ba836d34ccd117fd7))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#58](https://github.com/Bluetooth-Devices/thermopro-ble/pull/58),
  [`3b88197`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/3b88197d6edd19b4d24f29af414116f2ba6e76d0))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#63](https://github.com/Bluetooth-Devices/thermopro-ble/pull/63),
  [`669d3f2`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/669d3f25611183449014387716e26c8ddedf482f))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#67](https://github.com/Bluetooth-Devices/thermopro-ble/pull/67),
  [`85c87a5`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/85c87a599139efa87c31ba786619dfaa861a8b7d))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#69](https://github.com/Bluetooth-Devices/thermopro-ble/pull/69),
  [`d8f09fc`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/d8f09fc92296aa44fc8bcbc1045aab4313df0ccc))

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/astral-sh/ruff-pre-commit: v0.9.6 →
  v0.9.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.6...v0.9.9)

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#73](https://github.com/Bluetooth-Devices/thermopro-ble/pull/73),
  [`c0f1ec8`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c0f1ec870a7eb97f039f3a8e17be0727de851280))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#75](https://github.com/Bluetooth-Devices/thermopro-ble/pull/75),
  [`03a0a78`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/03a0a78d86dc6660244ee208faa0ab32807ac05f))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#77](https://github.com/Bluetooth-Devices/thermopro-ble/pull/77),
  [`896cca8`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/896cca86f6004a39681951de2965260b1159385f))

updates: - [github.com/astral-sh/ruff-pre-commit: v0.11.0 →
  v0.11.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.0...v0.11.2)

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#79](https://github.com/Bluetooth-Devices/thermopro-ble/pull/79),
  [`286e03b`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/286e03b6da2b364d65e6817900a1f7904c50f631))

updates: - [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
  ([#83](https://github.com/Bluetooth-Devices/thermopro-ble/pull/83),
  [`be66977`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/be669770aa9208e91a897bc10c8a3d2aebfae45f))

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) -
  [github.com/astral-sh/ruff-pre-commit: v0.11.2 →
  v0.11.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.2...v0.11.4)

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#84](https://github.com/Bluetooth-Devices/thermopro-ble/pull/84),
  [`f4cc544`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/f4cc5445017aae7e24c8715ebc778ca8b1ca3a29))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#86](https://github.com/Bluetooth-Devices/thermopro-ble/pull/86),
  [`3b560e6`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/3b560e63f104072d9c8ceb233312dff02e1b39b2))

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

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

### Features

- Add support for raw data parsing
  ([#89](https://github.com/Bluetooth-Devices/thermopro-ble/pull/89),
  [`0dbe8eb`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/0dbe8ebdd9ae4278e3a5c94f48203c9131583ac8))


## v0.11.0 (2025-01-25)

### Chores

- Add test coverage to make sure updates are processed
  ([#48](https://github.com/Bluetooth-Devices/thermopro-ble/pull/48),
  [`e03772d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/e03772d6b254335ef407abb8d0102740ee6caea7))

- **deps**: Bump sphinx from 5.3.0 to 6.2.1
  ([#49](https://github.com/Bluetooth-Devices/thermopro-ble/pull/49),
  [`b05a122`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/b05a12283e6965b1f295e3893291c9c7a65d2b07))

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.3.0 to 6.2.1. - [Release
  notes](https://github.com/sphinx-doc/sphinx/releases) -
  [Changelog](https://github.com/sphinx-doc/sphinx/blob/v6.2.1/CHANGES) -
  [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.3.0...v6.2.1)

--- updated-dependencies: - dependency-name: sphinx dependency-type: direct:production

update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com>

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

- **deps-dev**: Bump pytest from 7.4.4 to 8.3.4
  ([#50](https://github.com/Bluetooth-Devices/thermopro-ble/pull/50),
  [`06317db`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/06317db54ce4269eb011889b2f9ba7a1db01208d))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#51](https://github.com/Bluetooth-Devices/thermopro-ble/pull/51),
  [`99b7ec2`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/99b7ec238d57902a550adb6f9de308b524d9f17d))

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

### Features

- Add set_datetime service for TP358/TP393
  ([#33](https://github.com/Bluetooth-Devices/thermopro-ble/pull/33),
  [`f014830`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/f014830c1b637591235b2eb744756379338d3e3d))


## v0.10.1 (2025-01-20)

### Bug Fixes

- Avoid rejecting manufacturer_data if the first value short
  ([#47](https://github.com/Bluetooth-Devices/thermopro-ble/pull/47),
  [`507cd33`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/507cd33b6733a5281696dec344b402ccee34b4ff))

### Chores

- Add Python 3.13 to the CI ([#45](https://github.com/Bluetooth-Devices/thermopro-ble/pull/45),
  [`adbeed6`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/adbeed68a726d6927ef6c08a848585f5490f3436))

* chore: add Python 3.13 to the CI

* chore(pre-commit.ci): auto fixes

* chore: cleanups

---------

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

- Create dependabot.yml
  ([`337f21c`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/337f21cdb71871e726bea673b381f95fa2dd10b7))

- Replace black and isort with ruff
  ([#46](https://github.com/Bluetooth-Devices/thermopro-ble/pull/46),
  [`434f4cd`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/434f4cd6d56133fbe579efff1487be323b932275))

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

- **deps**: Bump bluetooth-sensor-state-data from 1.6.2 to 1.7.1
  ([#34](https://github.com/Bluetooth-Devices/thermopro-ble/pull/34),
  [`02fef38`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/02fef380b42fff12dc84738e815496691b8ce4c2))

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

- **deps**: Bump certifi from 2023.11.17 to 2024.7.4
  ([#39](https://github.com/Bluetooth-Devices/thermopro-ble/pull/39),
  [`98cc562`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/98cc562990ff4e5add8a6809b2afaab65cf8ef1b))

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

- **deps**: Bump idna from 3.6 to 3.7
  ([#40](https://github.com/Bluetooth-Devices/thermopro-ble/pull/40),
  [`de1807e`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/de1807ea157304197d5a3ccd976e4ce40c558c70))

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

- **deps**: Bump jinja2 from 3.1.2 to 3.1.5
  ([#43](https://github.com/Bluetooth-Devices/thermopro-ble/pull/43),
  [`e0113fd`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/e0113fda2fb18912de8e9ad6f758ae70c5bc75fb))

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

- **deps**: Bump myst-parser from 0.18.1 to 1.0.0
  ([#38](https://github.com/Bluetooth-Devices/thermopro-ble/pull/38),
  [`cd2c79f`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/cd2c79f893f183a227f2aeecf99f9cf9abbcd624))

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

- **deps**: Bump requests from 2.31.0 to 2.32.2
  ([#41](https://github.com/Bluetooth-Devices/thermopro-ble/pull/41),
  [`74c465d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/74c465d6dce7437f50541a4e1b5841f0230ecf81))

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

- **deps**: Bump sensor-state-data from 2.18.0 to 2.18.1
  ([#36](https://github.com/Bluetooth-Devices/thermopro-ble/pull/36),
  [`e40dd63`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/e40dd6388498cb43c43b2ea90e06c8f3dfd146d1))

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
  ([#37](https://github.com/Bluetooth-Devices/thermopro-ble/pull/37),
  [`c4f5a36`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/c4f5a36c02adf84c13de3e891005cbf0e4133735))

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

- **deps**: Bump urllib3 from 2.1.0 to 2.2.2
  ([#44](https://github.com/Bluetooth-Devices/thermopro-ble/pull/44),
  [`223f801`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/223f80172b50c7a7e8f0463e73c6c6af969eb953))

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

- **deps-dev**: Bump pytest-cov from 3.0.0 to 6.0.0
  ([#35](https://github.com/Bluetooth-Devices/thermopro-ble/pull/35),
  [`9b577dc`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/9b577dcbbcedce64ec033362613ae54e3b388c9d))

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

- **deps-dev**: Bump zipp from 3.17.0 to 3.19.1
  ([#42](https://github.com/Bluetooth-Devices/thermopro-ble/pull/42),
  [`6a2a271`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/6a2a27192507d29c53aa7fe027118ecbf02f461a))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#23](https://github.com/Bluetooth-Devices/thermopro-ble/pull/23),
  [`6b9dfa9`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/6b9dfa98f81c20b80f5ac9ab4fb44b5928a52ea3))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#24](https://github.com/Bluetooth-Devices/thermopro-ble/pull/24),
  [`8f3c60d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/8f3c60d54efbec1829b07318b559ce31b20726d7))

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/thermopro-ble/pull/25),
  [`50f6802`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/50f6802622b5b296c66d3059143c54169f0324fd))

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/thermopro-ble/pull/26),
  [`b5d7767`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/b5d7767fa8485ffdc3bdba7f3da1e9b557c5af67))

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/thermopro-ble/pull/27),
  [`1e7785b`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/1e7785bf9d7b6866dacd123275450118546f4dbf))

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

- **pre-commit.ci**: Pre-commit autoupdate
  ([#28](https://github.com/Bluetooth-Devices/thermopro-ble/pull/28),
  [`1f12b5f`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/1f12b5feec272b19d8568397955878eed9eac222))

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/thermopro-ble/pull/29),
  [`b3b021a`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/b3b021abb786fe94302129f05906a115db4b2c27))

updates: - [github.com/commitizen-tools/commitizen: v3.29.1 →
  v4.0.0](https://github.com/commitizen-tools/commitizen/compare/v3.29.1...v4.0.0) -
  [github.com/asottile/pyupgrade: v3.18.0 →
  v3.19.0](https://github.com/asottile/pyupgrade/compare/v3.18.0...v3.19.0) -
  [github.com/pre-commit/mirrors-mypy: v1.11.2 →
  v1.13.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.2...v1.13.0) -
  [github.com/PyCQA/bandit: 1.7.10 → 1.8.0](https://github.com/PyCQA/bandit/compare/1.7.10...1.8.0)

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/thermopro-ble/pull/31),
  [`d995689`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/d995689d341ba9be9983afad5d7e123bd5905d86))


## v0.10.0 (2024-02-11)

### Features

- Add support for TP970R ([#22](https://github.com/Bluetooth-Devices/thermopro-ble/pull/22),
  [`8f58f9a`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/8f58f9ad7646616e3ad974ae1dbd6b498c33fa75))


## v0.9.0 (2024-01-24)

### Chores

- Empty commit to trigger release
  ([`3678c95`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/3678c95ecf74879186091c877ffe612a2f713e59))

### Features

- **temp-spike**: Temp spike battery improvements
  ([#21](https://github.com/Bluetooth-Devices/thermopro-ble/pull/21),
  [`6504772`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/6504772dc353bbb2bd4ed5958af41635a3479af6))

- **temp-spike**: Temp spike battery improvements
  ([#21](https://github.com/Bluetooth-Devices/thermopro-ble/pull/21),
  [`ab44bae`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/ab44baef8a3fe8a988c53e19370a29bb434b24cc))


## v0.8.0 (2024-01-18)

### Features

- **temp-spike**: Battery tweaks for TP96x
  ([#20](https://github.com/Bluetooth-Devices/thermopro-ble/pull/20),
  [`19c07bf`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/19c07bf1c015642db360be643ba80e2834c5e6c2))


## v0.7.0 (2024-01-18)

### Bug Fixes

- Correct version merge
  ([`256eb2e`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/256eb2ed75e454ad6ecbb547a83b724f254e049c))

### Features

- Add support for temp spike TP96x
  ([#18](https://github.com/Bluetooth-Devices/thermopro-ble/pull/18),
  [`fd53d14`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/fd53d141640138bcd0d90045e5205e584b5495dc))

Co-authored-by: John Hess <john@h3ss.com>


## v0.6.0 (2024-01-06)

### Features

- Add battery support for TP357 and TP393
  ([#17](https://github.com/Bluetooth-Devices/thermopro-ble/pull/17),
  [`cbb8be9`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/cbb8be9dfdc9b686ed94ad083d58785eb1805ed1))


## v0.5.0 (2023-12-06)

### Bug Fixes

- Trigger release ([#16](https://github.com/Bluetooth-Devices/thermopro-ble/pull/16),
  [`f791dee`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/f791dee2e8839b2b39f776ec4abbc3d8bafee71c))

### Chores

- Fix ci ([#14](https://github.com/Bluetooth-Devices/thermopro-ble/pull/14),
  [`96f87c8`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/96f87c825a8fd2e25e9f7061a94ba342afa79ac1))

### Features

- Add support for TP357S ([#13](https://github.com/Bluetooth-Devices/thermopro-ble/pull/13),
  [`78b0a05`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/78b0a056b7f8b2334b6b27274c6c1559c3388b24))

Co-authored-by: yoxcu <mick@yoxcu.de>


## v0.4.5 (2023-02-07)

### Bug Fixes

- Account for switching adapter when finding changed_manufacturer_data
  ([#8](https://github.com/Bluetooth-Devices/thermopro-ble/pull/8),
  [`18a949b`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/18a949bbccc3efdaf584440ad092baec4b938f9f))


## v0.4.4 (2023-02-07)

### Bug Fixes

- Update isort to fix CI ([#7](https://github.com/Bluetooth-Devices/thermopro-ble/pull/7),
  [`417772d`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/417772db2d6f79e7fe5cc9dfa52d3d4b394282da))


## v0.4.3 (2022-09-05)

### Bug Fixes

- Devices not being detected with bluez
  ([#6](https://github.com/Bluetooth-Devices/thermopro-ble/pull/6),
  [`ba7c6c6`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/ba7c6c66f977fcc589ddfa264b5122f563f021c1))


## v0.4.2 (2022-09-05)

### Bug Fixes

- Turn on rounding ([#5](https://github.com/Bluetooth-Devices/thermopro-ble/pull/5),
  [`6a74075`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/6a740754d5128c6cf8ead4d214ecafd3ec03de5e))


## v0.4.1 (2022-08-25)

### Bug Fixes

- Use bluetooth_data_tools for short_address
  ([#4](https://github.com/Bluetooth-Devices/thermopro-ble/pull/4),
  [`dfe24bb`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/dfe24bb7291c0ebd6ad606d9b0c30e126aea4650))


## v0.4.0 (2022-08-24)

### Chores

- Initial commit
  ([`eac4601`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/eac4601eeb7b3f4b6bae5dfccf0eda333d6c8e86))

### Features

- First release ([#2](https://github.com/Bluetooth-Devices/thermopro-ble/pull/2),
  [`9578258`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/95782588e2b7ddfb8a7b5b5455d5d1308e6e66b2))

- First release ([#3](https://github.com/Bluetooth-Devices/thermopro-ble/pull/3),
  [`aec5185`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/aec518597fdeecdd10368da386bf488a8c1197c6))

- Start repo ([#1](https://github.com/Bluetooth-Devices/thermopro-ble/pull/1),
  [`4e330ec`](https://github.com/Bluetooth-Devices/thermopro-ble/commit/4e330ecf573b3e15a81edc8bdcb95c318e6b6d98))
