GeoffAtHome
890b54e36f
Add config flow to Genius hub ( #116173 )
...
* Adding config flow
* Fix setup issues.
* Added test for config_flow
* Refactor schemas.
* Fixed ruff-format on const.py
* Added geniushub-cleint to requirements_test_all.txt
* Updates from review.
* Correct multiple logger comment errors.
* User menu rather than check box.
* Correct logger messages.
* Correct test_config_flow
* Import config entry from YAML
* Config flow integration
* Refactor genius hub test_config_flow.
* Improvements and simplification from code review.
* Correct tests
* Stop device being added twice.
* Correct validate_input.
* Changes to meet code review three week ago.
* Fix Ruff undefined error
* Update homeassistant/components/geniushub/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/geniushub/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Change case Cloud and Local to CLOUD and LOCAL.
* More from code review
* Fix
* Fix
* Update homeassistant/components/geniushub/strings.json
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-21 19:57:41 +02:00
Marc Mueller
6de824e875
Fix test RuntimeWarning for upb ( #122325 )
2024-07-21 18:50:00 +02:00
Joost Lekkerkerker
273dc0998f
Clean up Mealie service tests ( #122316 )
2024-07-21 10:15:28 -05:00
J. Nick Koston
5f4dedb4a8
Add binary sensor platform to govee-ble ( #122111 )
2024-07-21 09:47:59 -05:00
Joost Lekkerkerker
6f4a8a4a14
Add Mealie service to set a random mealplan ( #122313 )
...
* Add Mealie service to set a random mealplan
* Fix coverage
* Fix coverage
2024-07-21 16:43:46 +02:00
J. Nick Koston
39068bb786
Add sleepy device support to govee-ble ( #122085 )
2024-07-21 09:38:00 -05:00
J. Nick Koston
7e82b3ecdb
Add event platform to govee-ble ( #122031 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-21 09:32:58 -05:00
Joost Lekkerkerker
8d01ad98eb
Clean up Mealie coordinator ( #122310 )
...
* Clean up Mealie coordinator
* Clean up Mealie coordinator
* Clean up Mealie coordinator
* Fix
* Fix
2024-07-21 16:24:46 +02:00
Joost Lekkerkerker
a78d6b8c36
Set polling interval for airgradient to 1 minute ( #122266 )
2024-07-21 16:22:45 +02:00
Joost Lekkerkerker
e8796cd725
Improve Hive typing ( #122314 )
2024-07-21 16:21:45 +02:00
J. Nick Koston
b0a4140b4d
Convert sensorpush to use entry.runtime_data ( #122315 )
2024-07-21 09:11:18 -05:00
J. Nick Koston
30373a668c
Migrate harmony to use entry.runtime_data ( #122312 )
2024-07-21 09:06:51 -05:00
J. Nick Koston
272f0bc21c
Migrate oncue to use entry.runtime_data ( #122307 )
2024-07-21 08:19:58 -05:00
J. Nick Koston
7f852d0f73
Update bthome to use entry.runtime_data ( #122304 )
2024-07-21 08:19:46 -05:00
J. Nick Koston
8994c18f73
Update xiaomi-ble to use entry.runtime_data ( #122306 )
2024-07-21 08:19:33 -05:00
Joost Lekkerkerker
874b1ae873
Add sensor platform to Mealie ( #122280 )
...
* Bump aiomealie to 0.7.0
* Add sensor platform to Mealie
* Fix
2024-07-21 14:59:22 +02:00
Joost Lekkerkerker
7f82fb8cb8
Bump aiomealie to 0.8.0 ( #122295 )
...
* Bump aiomealie to 0.8.0
* Bump aiomealie to 0.8.0
2024-07-21 14:52:18 +02:00
J. Nick Koston
a8cbfe5159
Make TemplateStateBase.entity_id a cached_property ( #122279 )
2024-07-21 07:49:59 -05:00
Marcel Vriend
0ab1ccc5ae
Fix to prevent Azure Data Explorer JSON serialization from failing ( #122300 )
2024-07-21 14:08:58 +02:00
Robert Svensson
48661054d9
Improve fixture usage for sensor based deCONZ tests ( #122297 )
2024-07-21 13:56:16 +02:00
Jan Bouwhuis
87e377cf84
Ensure mqtt subscriptions are in a set ( #122201 )
2024-07-21 12:36:06 +02:00
Arie Catsman
8da630f8c6
Improve sensor test coverage for enphase_envoy ( #122229 )
...
* Improve sensor platform test COV for enphase_envoy
* Use async_fire_time_changed to trigger next data update in enphase_envoy test
2024-07-21 12:26:32 +02:00
Louis Christ
f629364dc4
Use pyblu library in bluesound ( #117257 )
...
* Integrate pypi libraray: pyblu
* Raise PlatformNotReady if _sync_status is not available yet
* Revert "Raise PlatformNotReady if _sync_status is not available yet"
This reverts commit a649a6bccd00cf16f80e40dc169ca8797ed3b6b2.
* Replace 'async with timeout' with parameter in library
* Set timeout back to 10 seconds
* ruff fixes
* Update homeassistant/components/bluesound/media_player.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-07-21 12:24:54 +02:00
ilan
fcca475e36
Add sensor platform to MadVR ( #121617 )
...
* feat: add sensors
* feat: add tests for sensors
* feat: add options flow
* feat: add tests for options flow
* fix: remove options flow
* fix: remove names and mac sensor, add incoming signal type
* feat: add enum types to supported sensors
* fix: consolidate tests into snapshot
* fix: use consts
* fix: update names and use snapshot platform
* fix: fix test name for new translations
* fix: comment
* fix: improve sensor names
* fix: address comments
* feat: disable uncommon sensors by default
* fix: update sensors
* fix: revert config_flow change
2024-07-21 08:43:52 +02:00
Sid
5075f0aac8
Bump ruff to 0.5.4 ( #122289 )
2024-07-21 08:42:06 +02:00
Joost Lekkerkerker
537a76d049
Add model id to airgradient ( #122271 )
2024-07-21 08:41:42 +02:00
J. Nick Koston
b3698a59e1
Bump uiprotect to 5.4.0 ( #122282 )
2024-07-20 17:24:16 -05:00
Joost Lekkerkerker
9b9db86f1c
Bump aiomealie to 0.7.0 ( #122278 )
2024-07-21 00:00:31 +02:00
ilan
1e28ae49f9
Bump py-madvr to 1.6.29 ( #122275 )
...
chore: bump version
2024-07-20 22:44:14 +02:00
Joost Lekkerkerker
24b6f71f94
Bump twitchAPI to 4.2.1 ( #122269 )
2024-07-20 21:29:51 +02:00
Joost Lekkerkerker
ae4360b0e5
Bump airgradient to 0.7.0 ( #122268 )
2024-07-20 21:26:00 +02:00
Marc Mueller
769d7214a3
Improve tests.common typing ( #122257 )
2024-07-20 17:34:43 +02:00
Marc Mueller
90e7d82049
Use correct enum in UnitSystem tests ( #122256 )
2024-07-20 17:33:48 +02:00
Marc Mueller
5e8b022246
Improve shopping_list test typing ( #122255 )
2024-07-20 16:46:39 +02:00
J. Nick Koston
43aeaf7a9b
Upgrade CI to use ubuntu 24.04 ( #122254 )
2024-07-20 09:43:10 -05:00
Brian Rogers
63b0feeae7
Add calendar for Rachio smart hose timer ( #120030 )
2024-07-20 09:38:51 -05:00
Brett Adams
0f079454bb
Add device tracker to Tesla Fleet ( #122222 )
2024-07-20 14:37:57 +02:00
Marc Mueller
6be4ef8a1f
Improve contextmanager typing ( #122250 )
2024-07-20 14:09:37 +02:00
Marc Mueller
5fd3b929f4
Update types packages ( #122245 )
2024-07-20 14:09:10 +02:00
Marc Mueller
55abbc51a4
Update pip-licenses to 4.5.1 ( #122240 )
2024-07-20 13:52:55 +02:00
Marc Mueller
651fb95010
Update uv to 0.2.27 ( #122246 )
2024-07-20 13:24:21 +02:00
Marc Mueller
c6713edc8b
Update pytest-unordered to 0.6.1 ( #122243 )
2024-07-20 13:24:01 +02:00
Marc Mueller
ee49c57e95
Update pytest to 8.2.2 ( #122244 )
2024-07-20 13:16:36 +02:00
Erik Montnemery
2f47312eeb
Fix recorder setup hanging if non live schema migration fails ( #122242 )
2024-07-20 13:10:23 +02:00
Marc Mueller
293ad99dae
Update pytest-asyncio to 0.23.8 ( #122241 )
2024-07-20 13:10:09 +02:00
Marc Mueller
0fe7aa1a43
Update bcrypt to 4.1.3 ( #122236 )
2024-07-20 13:06:22 +02:00
Marc Mueller
b54b08479d
Update pipdeptree to 2.23.1 ( #122239 )
2024-07-20 12:59:44 +02:00
Marc Mueller
ab2f38216d
Update coverage to 7.6.0 ( #122238 )
2024-07-20 12:59:08 +02:00
Marc Mueller
13da20ddf4
Update Pillow to 10.4.0 ( #122237 )
2024-07-20 12:58:49 +02:00
Erik Montnemery
436a38c1d2
Revert "Fix recorder setup hanging if non live schema migration fails" ( #122232 )
2024-07-20 12:29:08 +02:00