epenet
4e3bd55c73
Revert UnitOfReactivePower change from iotawatt ( #124393 )
...
Revert "Change POWER_VOLT_AMPERE_REACTIVE to UnitOfReactivePower (#117153 )"
This reverts commit 3e53cc175f
.
2024-08-22 12:11:07 +02:00
Erik Montnemery
ab6d0e3277
Handle !include without arguments in configuration.yaml ( #124399 )
...
* Prevent !include without arguments in configuration.yaml from crashing core
* Add test
2024-08-22 12:08:24 +02:00
TimL
480e748b04
Bump pysmlight to 0.0.13 ( #124398 )
...
Better handle socket uptime disconnected
Raise auth error on get/post requests that fail
2024-08-22 12:04:03 +02:00
Jan Bouwhuis
b541d214ed
Fix lingering mqtt unload entry test ( #124392 )
2024-08-22 11:03:35 +02:00
G Johansson
0c8ed18ca5
Use setup_test_component_platform in Climate tests ( #123941 )
...
* Use setup_test_component_platform in Climate tests
* Rename mock integration helper
* Change name to register_test_integration
* Change name in tests
* Fix ruff format
2024-08-22 09:38:27 +02:00
Jan Bouwhuis
61114d8328
Install and start Mosquitto MQTT broker add on from MQTT config flow ( #124106 )
...
* Opt in to install Mosquitto broker add-on in MQTT config flow
* rephrase
* Tests with supervisor and running add-on
* Complete tests for success flows
* Also set up entry in success flow
* Use realistic names for addon and broker
* Finetuning and fail test cases
* Spelling
* Improve translation strings
* Update addon docstr
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Raise AddonError if add-on does not start
* Only show the option to use the add-on
* Simplify flow, rework and cleanup
* Revert unrelated cleanup, process suggestion
* Move ADDON_SLUG const to addon module
* Move fixture to component level
* Move back supervisor fixture
* Move addon_setup_time_fixture and superfixe to config flow model tests
* Refactor hassio fixture
* Rename helpers as they are no fixtures, remove fixture from their names
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-08-22 09:07:45 +02:00
spongebobberts
9b9e98a26e
Fix typo in Alexa resources docstring ( #124388 )
...
Fixed typo in Alexa resources docstring
2024-08-22 09:05:13 +02:00
dependabot[bot]
60f9fbf800
Bump home-assistant/builder from 2024.08.1 to 2024.08.2 ( #124341 )
2024-08-22 08:55:43 +02:00
dependabot[bot]
2ff326b563
Bump github/codeql-action from 3.26.2 to 3.26.4 ( #124390 )
2024-08-22 08:55:16 +02:00
G Johansson
266cd623a5
Bump python-holidays to 0.55 ( #124314 )
2024-08-22 07:59:21 +02:00
J. Nick Koston
ad362b1d4c
Bump dbus-fast to 2.23.0 ( #124384 )
2024-08-22 07:48:25 +02:00
epenet
47beddc6c6
Improve config flow type hints (part 4) ( #124348 )
2024-08-21 22:43:42 +02:00
epenet
913e5404da
Improve config flow type hints (part 1) ( #124343 )
...
* Improve config flow type hints
* Revert sms
2024-08-21 22:42:58 +02:00
Mr. Bubbles
67bc568db6
Add tests for Bring integration ( #123087 )
...
* Add tests to bring integration
* use more parametrization
* json fixture loading, move notification tests
2024-08-21 22:18:33 +02:00
Patrick Frazer
5f53d3f917
Add DROP Alert product support ( #117867 )
...
* Add DROP Alert product support
* Add DROP Alert to sensor selftest
* Fix Alert sensor naming ambiguity
* Reorder a constant
* Alphabetize strings
* Remove unnecessary translation key
2024-08-21 21:56:59 +02:00
Angel Nunez Mencias
e9798cd1b4
update ttn_client - fix crash with SenseCAP devices ( #124370 )
...
update ttn_client
2024-08-21 21:14:03 +02:00
Anrijs
4ef55e5088
Add Aranet Radon Plus support ( #124197 )
...
added aranet radon plus support
2024-08-21 22:12:20 +03:00
Pete Sage
9399a54c7a
Fix Spotify Media Browsing fails for new config entries ( #124368 )
...
* initial commit
* tests
* tests
* update tests
* update tests
* update tests
2024-08-21 21:05:09 +02:00
Markus Jacobsen
d86b816491
Convert Bang & Olufsen testing logging patches to caplog ( #124366 )
...
* Convert logging patches to caplog
* Remove unnecessary caplog log level handling
2024-08-21 17:11:01 +02:00
Markus Jacobsen
88b95c1236
Remove unneeded check for Bang & Olufsen events and device update ( #124363 )
...
Remove unneeded check for device and HomeAssistant availability
2024-08-21 17:03:21 +02:00
J. Nick Koston
e56c235424
Bump async-interrupt to 1.2.0 ( #124360 )
...
changelog: https://github.com/bdraco/async_interrupt/compare/v1.1.2...v1.2.0
2024-08-21 16:59:41 +02:00
mvn23
ec256166cc
Rename OpenThermGatewayDevice to OpenThermGatewayHub ( #124361 )
...
* Rename OpenThermGatewayDevice to OpenThermGatewayHub
Update references accordingly
* Update tests
2024-08-21 16:56:57 +02:00
Jeef
9de90ca7d5
Fix Weatherflow Cloud lightning ( #124082 )
...
* Adding a error condition and a fix for missing lightning epoch values
* adding parentheses around the lambda
* Updating PR
* removed the dumb test
* Updated tests to support good stuff
* Updated snapshots
2024-08-21 16:16:16 +02:00
Christian Neumeier
3e53cc175f
Change POWER_VOLT_AMPERE_REACTIVE to UnitOfReactivePower ( #117153 )
...
* Refactoring: exchange POWER_VOLT_AMPERE_REACTIVE with UnitOfReactivePower
* updated iotawatt and mysensors from VOLT_AMPERE_REACTIVE to UnitOfReactivePower.VOLT_AMPERE_REACTIVE
* deprecation period for POWER_VOLT_AMPERE_REACTIVE changed to one year.
* POWER_VOLT_AMPERE_REACTIVE changed to UnitOfReactivePower in blebox integration
* Update homeassistant/const.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-08-21 15:36:45 +02:00
Mr. Bubbles
b21b300625
Disable Habitica deprecated entities by default ( #123522 )
...
Deprecated sensor task entites disable by default
2024-08-21 14:59:08 +02:00
Christopher Fenner
52c0a09107
Add test cases for ViCare entities ( #122983 )
...
* add test case
* add test case
* add test case
* add test case
* add test case
* add test case
* remove commented code
* test only fan platform
* add test case
* remove fan mock
2024-08-21 14:42:58 +02:00
Mr. Bubbles
8d97fafb2d
Add tests for IronOS integration ( #123078 )
...
Add tests
2024-08-21 14:03:40 +02:00
Joram
fa5f47127c
Fix state name for binary_sensor Power from clear/detected to on/off ( #116994 )
...
Fixed state name for binary_sensor Power from clear/detected to on/off
2024-08-21 13:37:43 +02: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
Michał Jaworski
a287c8259d
blebox: use blebox_uniapi.cover.BleboxCoverState enum members instead of plain integers ( #124302 )
...
* blebox: use blebox_uniapi.cover.BleboxCoverState enum members instead of plain integers
* Apply suggestion from code review
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-08-21 12:53:09 +02:00
Andre Lengwenus
c276cfc371
Add custom panel for LCN configuration ( #108664 )
...
* Add LCN panel using lcn-frontend module
* Move panel from sidebar to integration configuration
* Change OptionFlow to reconfigure step
* Change OptionFlow to reconfigure step
* Remove deprecation warning
* Fix docstring
* Add tests for lcn websockets
* Remove deepcopy
* Bump lcn-frontend to 0.1.3
* Add tests for lcn websockets
* Remove websocket command lcn/hosts
* Websocket scan tests cover modules not stored in config_entry
* Add comment to mock of hass.http
* Add a decorater to ensure the config_entry exists and return it
* Use entry_id instead of host_id
* Bump lcn-frontend to 0.1.5
* Use auto_id for websocket client send_json
* Create issues on yaml import errors
* Remove low level key deprecation warnings
* Method renaming
* Change issue id in issue creation
* Update tests for issue creation
2024-08-21 11:33:47 +02:00
Markus Jacobsen
f33328308c
Improve Bang & Olufsen notification type comparison ( #123067 )
...
* Change notification comparison
* Use try_parse_enum to determine notification type
2024-08-21 11:31:19 +02:00
J. Nick Koston
1d1a6ee52f
Bump habluetooth to 3.3.2 ( #124321 )
2024-08-20 12:50:37 -05:00
karwosts
d248bf596a
Add missing strings for riemann options flow ( #124317 )
2024-08-20 18:45:16 +02:00
J. Nick Koston
ce82c79ff9
Bump yalexs to 8.1.2 ( #124303 )
2024-08-20 11:38:29 -05:00
Pete Sage
d327ec904c
Add Sonos tests for media_player play Sonos Playlist and improve error handling ( #124126 )
...
* initial commit
* initial commit
* initial commit
* updates
* add json fixture
* use match on pytest.raises
2024-08-20 18:38:04 +02:00
Jan Bouwhuis
b74aced6f3
Subscribe per component for MQTT discovery ( #119974 )
...
* Subscribe per component for MQTT discovery
* Use single assignment
* Handle wildcard subscriptions first
* Split subsRecription handling, update helper
* Fix help_all_subscribe_calls
* Fix import
* Fix test
* Update import order
* Undo move self._last_subscribe
* Recover removed test
* Revert not needed changes to binary_sensor platform tests
* Revert line removal
* Rework interation of discovery topics
* Reduce
* Add comment
* Move comment
* Chain subscriptions
2024-08-20 17:02:48 +02:00
Erik Montnemery
a1e3e7f24f
Deduplicate OTBR test fixtures ( #124293 )
2024-08-20 14:58:34 +02:00
Erik Montnemery
15976b8207
Disable expensive pskc computation in all otbr tests ( #124292 )
...
* Disable expensive pskc computation in all otbr tests
* Update tests and fixtures which patched compute_pskc
2024-08-20 14:53:06 +02:00
mvn23
b1d9e5580c
Update opentherm_gw.sensor to use entity_description ( #124283 )
2024-08-20 14:51:08 +02:00
epenet
3dc83ef19d
Add missing hass type hint in component tests (t) ( #124274 )
2024-08-20 12:55:39 +02:00
epenet
14775c822f
Add missing hass type hint in component tests (y) ( #124286 )
2024-08-20 12:55:14 +02:00
epenet
69a5605551
Add missing hass type hint in component tests (x) ( #124285 )
2024-08-20 12:54:57 +02:00
epenet
c2dc4ef215
Add missing hass type hint in component tests (w) ( #124284 )
2024-08-20 12:54:42 +02:00
epenet
e6eedc0717
Add missing hass type hint in component tests (v) ( #124281 )
2024-08-20 12:54:15 +02:00
epenet
d901cb04b8
Add missing hass type hint in component tests (u) ( #124275 )
2024-08-20 12:53:48 +02:00
epenet
f66b539027
Add missing hass type hint in component tests (s) ( #124272 )
2024-08-20 12:53:29 +02:00
epenet
d961e20b15
Add missing hass type hint in component tests (p) ( #124227 )
2024-08-20 12:52:33 +02:00
epenet
93f791e5d0
Add missing hass type hint in component tests (n) ( #124225 )
2024-08-20 12:48:06 +02:00
epenet
db92f29c00
Improve type hints in homekit and homekit_controller tests ( #124213 )
...
Add missing hass type hint in homekit and homekit_controller tests
2024-08-20 12:47:41 +02:00