88 Commits

Author SHA1 Message Date
bkobus-bbx 96920cc263 Fix BleBox action tests to assert library calls instead of faking state (#175460) 2026-07-03 19:12:04 +02:00
epenet 3bcdb621ec Use UnitOfDensity/UnitOfRatio in tests (#175187) 2026-06-30 10:27:18 +02:00
bkobus-bbx e8ce995560 Add DHCP discovery support to BleBox integration (#173498) 2026-06-15 16:20:55 +02:00
bkobus-bbx 3b8689637a Add reauth flow and improve error handling for BleBox integration (#173268) 2026-06-12 14:46:47 +02:00
bkobus-bbx e99cb27015 Add has_entity_name and translation keys to blebox entities (#170089)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-06-11 22:43:08 +02:00
bkobus-bbx fdb15ce2d7 Add support for inputSensor Blebox devices (#169841) 2026-06-11 16:06:07 +02:00
bkobus-bbx 1e18b77c67 Expose SET_TILT_POSITION only for calibrated tilt shutters (#173501) 2026-06-11 14:52:45 +02:00
bkobus-bbx 0dec701acd Add support for CO2Sensor to Blebox integration (#173507) 2026-06-11 14:48:48 +02:00
epenet d4accebb3b Use DOMAIN constant in test (async_setup_component a-g) (#173013) 2026-06-08 15:58:54 +02:00
bkobus-bbx e22b03f942 Add support for openSensor and drutexSmart (#169910) 2026-06-04 19:46:31 +02:00
bkobus-bbx a6b7641d47 Add diagnostics for Blebox integration (#172556)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-06-04 17:35:27 +02:00
bkobus-bbx ad2db2ae88 Add exception translations for Blebox integration (#172560) 2026-06-04 17:22:33 +02:00
bkobus-bbx 3aa4cbeeb0 Add icon translations for Blebox integration (#172565) 2026-06-04 16:58:51 +02:00
epenet eb2a3d0ffd Prefer DOMAIN constant over config_flow.DOMAIN in tests (#172992) 2026-06-04 12:43:08 +02:00
bkobus-bbx 787828d7de Add reconfiguration flow for Blebox integration (#172569) 2026-06-02 13:26:38 +02:00
bkobus-bbx 01d390293b Refactor blebox integration to use DataUpdateCoordinator (#172533) 2026-06-01 21:44:21 +02:00
bkobus-bbx 305d4429ec Resolve cover device class from blebox unified cover type (#171174)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-05-26 16:03:28 +02:00
bkobus-bbx 8b9b21c006 Add update platform to Blebox integration (#172148) 2026-05-26 15:32:32 +02:00
bkobus-bbx 910b87b847 Add support for 180-degree tilt in BleBox shutter covers (#172237) 2026-05-26 15:19:43 +02:00
bkobus-bbx c8270fcb91 Add tilt-only mode support for BleBox cover entities (#172235) 2026-05-26 15:10:26 +02:00
bkobus-bbx b633fbcf07 Fix ValueError when turning on blebox light with brightness set to 0 (#170769)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-05-18 12:41:30 +02:00
bkobus-bbx 500f4ea796 Fix blebox light temperature scaling (#170573) 2026-05-14 15:10:42 +02:00
bkobus-bbx 44742a970b fix: incorrect position inversion for blebox gateBox cover (#168893) 2026-04-30 12:08:14 +02:00
Artur Pragacz 151eae4d5a Add compatibility layer for entities without has_entity_name to entity registry (#166246) 2026-03-24 20:22:15 +01:00
epenet fd1ddbd93d Improve type hints in blebox climate (#145282) 2025-05-20 09:31:42 +02:00
epenet c5efad3a2d Use new ServiceInfo location in component tests (part 4) (#136065) 2025-01-20 13:19:17 +01:00
epenet add8db0186 Use runtime_data in blebox (#129070) 2024-10-24 14:32:20 +02:00
G Johansson 666e8e133e Cover state is enum (#127144)
* Change light state to use enum

* Adjust cover tests

* Update cover

* Fix covers

* Some tests

* More tests

* Fix tests

* Fix
2024-10-08 18:39:04 +02:00
Jan-Philipp Benecke 4bcde36a97 Fix failing blebox climate tests (#125522) 2024-09-08 15:42:33 -04:00
Michał Jaworski 316a57864a Extend blebox shutterbox tilt support (#110547)
* blebox: extend shutterbox tilt support

* feat: add test for new open/close tilt code in blebox covers

* blebox: resign from using future compat branch for cover open/close tilt

* Update homeassistant/components/blebox/cover.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* blebox: revert changes to BLEBOX_TO_HASS_COVER_STATES

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-08-21 12:53:40 +02:00
epenet 489ceab4b5 Add missing hass type hint in component tests (b) (#124065) 2024-08-18 15:39:26 +02:00
epenet 492b158818 Add return type hints in tests (a-i) (#118939) 2024-06-06 12:17:08 +02:00
epenet b54a68750b Add type hints for FixtureRequest in tests (#118779) 2024-06-04 10:37:54 +02:00
epenet 9a5706fa30 Add type hints for pytest.LogCaptureFixture in test fixtures (#118687) 2024-06-03 09:28:54 +02:00
Sid 0d66d298ec Enable Ruff RET504 (#114528)
* Enable Ruff RET504

* fix test

* Use noqa instead of cast

* fix sonos RET504

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-06 11:07:37 +02:00
epenet 0b01326f9f Use is in ConfigEntryState enum comparison in tests (A-M) (#114925) 2024-04-05 17:16:55 +02:00
Joost Lekkerkerker b9281327c4 Use FlowResultType enum in config flow tests A-M (#114681) 2024-04-03 09:21:17 +02:00
Joost Lekkerkerker 9b41e3d124 Use is in enum comparison in config flow tests A-E (#114669) 2024-04-02 11:22:05 -10:00
Marc Mueller 32f3f46542 Add empty line after module docstring (2) [tests.components] (#112737) 2024-03-08 19:16:21 +01:00
Marc Mueller 38adfbf1a3 Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
Jan-Philipp Benecke 9ab1cb83d8 Update a-c* tests to use entity & device registry fixtures (#103793)
* Update a-c* tests to use entity & device registry fixtures

* Revert some changes

* Revert formatting

* retrigger CI
2023-11-12 13:45:30 -05:00
Paul Bottein c98c18f25e Return 'None' for light attributes when off instead of removing them (#101946) 2023-10-19 01:08:08 +02:00
Michał Huryn ddfad75eb7 Add basic auth to Blebox (#99320)
Co-authored-by: Robert Resch <robert@resch.dev>
2023-10-11 16:09:56 +02:00
J. Nick Koston 0eca433004 Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
Michał Huryn e911b73b61 Add extra sensors to Blebox (#90516) 2023-08-30 10:20:45 +02:00
epenet 6836e15d98 Add type hints to tests (#92477) 2023-05-04 11:25:35 +02:00
Michał Huryn 0a51914740 Blebox cover tilt (#85515)
* feature: added tilt for shutterBox

* test: include tilt in tests
2023-03-28 17:11:48 +02:00
epenet 0cf5e9fb4a Add type hints to integration tests (part 2) (#87789)
* Add type hints to integration tests (part 2)

* typo

* Improve analytics

* Improve automation

* Imrpove bluetooth
2023-02-10 16:05:26 +01:00
epenet 807c69f621 Add type hints to integration tests (b-c) (#87698) 2023-02-08 18:08:43 +01:00
Franck Nijhof ef800335fb Enable Ruff PT022 (#86792)
* Enable Ruff PT022

* Adjust found cases
2023-01-27 13:57:06 +01:00