Commit Graph

58619 Commits (42c4f2f7fa3a3a0b50ede49442bf0bf64b596a71)

Author SHA1 Message Date
Franck Nijhof 42c4f2f7fa
Add ability for pytest to run only on changed tests in codebase () 2023-01-27 10:35:18 +01:00
Shay Levy ae6bc96002
Shelly code quality () 2023-01-27 10:47:05 +02:00
Franck Nijhof e4a78420b8
Enable Ruff PT013 ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-27 09:09:46 +01:00
Malte Franken bd9a8ba6f1
Bump aio_georss_gdacs to 0.8 ()
bump aio_georss_gdacs to 0.8
2023-01-27 08:44:30 +01:00
Jesse Hills 78207121c0
Remove esphome password from config flow data if not needed ()
* Remove esphome password if not needed

* Add test

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-01-26 21:45:51 -05:00
Paulus Schoutsen 687184138c
ESPHome update: Store reference to runtime data, not one of its values ()
Store reference to runtime data, not one of its values
2023-01-26 21:45:42 -05:00
Franck Nijhof e738924780
Enable Ruff SIM105 ()
* Enable Ruff SIM105

* Adjust existing cases
2023-01-26 21:06:22 -05:00
GitHub Action 71d7098530 [ci skip] Translation update 2023-01-27 00:25:12 +00:00
Aaron Bach 020d52c3e2
Fix state class issues in Ambient PWS ()
fixes undefined
2023-01-27 00:14:46 +01:00
Marc Mueller b84cf3a3d9
Improve `bosch_shc` config_flow typing () 2023-01-26 23:39:12 +01:00
Shay Levy 2c8cb13034
Bump aioshelly to 5.3.1 () 2023-01-27 00:34:31 +02:00
Paulus Schoutsen 9cd48b4999
OpenAI: Fix device without model () 2023-01-26 23:25:02 +01:00
tronikos 04bc522fa5
Google Assistant SDK: Test unload when enable_conversation_agent ()
Test unload when enable_conversation_agent
2023-01-26 16:17:23 -05:00
Marc Mueller caa1ba7e13
Improve nuki typing ()
* Use NukiCoordinator

* Make NukiEntity generic

* Remove unnecessary ABC
2023-01-26 23:03:36 +02:00
mkmer 138a522d2e
Bump AIOAladdinConnect to 0.1.54 () 2023-01-26 23:00:54 +02:00
Franck Nijhof 62dcbe5258
Enable Ruff PT001 () 2023-01-26 18:05:05 +01:00
Franck Nijhof 7ed9967245
Fix state classes for duration device class () 2023-01-26 17:26:52 +01:00
epenet b3380261d7
Add hints to get_service in azure service bus () 2023-01-26 17:20:52 +01:00
Franck Nijhof eb5d63237c
Update ruff to v0.0.235 () 2023-01-26 17:17:13 +01:00
epenet 2bef69c6a7
Add hints to get_service in integrations (1/2) () 2023-01-26 16:56:57 +01:00
epenet 0d579f6ac3
Add hints to get_service in integrations (2/2) () 2023-01-26 16:55:57 +01:00
epenet 8a5a1b810a
Add hints to get_service in netgear-lte () 2023-01-26 16:54:57 +01:00
epenet 95d0329d6c
Add hints to get_service in tplink-lte () 2023-01-26 16:53:24 +01:00
Franck Nijhof d4955a3d87
Replace assert False by raising an error () 2023-01-26 16:51:43 +01:00
Michael Hansen adeaf746ec
Use device area id in intent matching ()
* Use device area id when matching

* Normalize whitespace in response

* Add extra test entity
2023-01-26 09:48:49 -06:00
Franck Nijhof 38203003d2
Remove gas device class from current sensor in dsmr_reader () 2023-01-26 16:44:52 +01:00
epenet 25c451832b
Remove `pragma: no cover` when not raising () 2023-01-26 16:34:05 +01:00
StefanIacobLivisi 468457eff4
Bump aiolivisi to 0.0.15 () 2023-01-26 16:28:16 +01:00
epenet 7af86fe130
Improve notify type hints () 2023-01-26 16:23:03 +01:00
Marc Mueller 54fcf58449
Use mypy caching [ci] () 2023-01-26 15:59:37 +01:00
Martin Hjelmare c727f403ff
Bump python-matter-server to 2.0.2 () 2023-01-26 15:43:12 +01:00
Robert Svensson 4181a9baf0
Improve Axis config flow tests ()
* Improve Axis config flow tests

* Don't use prepare_config_entry
2023-01-26 14:29:06 +01:00
David F. Mulcahey 6e285c87c3
Update Inovelli Blue Series switch support in ZHA () 2023-01-26 08:27:44 -05:00
Patrick ZAJDA 2e70de9dd9
Migrate Nuki to new entity naming style ()
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2023-01-26 13:50:19 +01:00
mkmer 6ea234ed57
Add DeviceInfo to Honeywell ()
* Add DeviceInfo
Add has_entity_name

* has_entity_name to class attribute

* Update homeassistant/components/honeywell/sensor.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

* Update homeassistant/components/honeywell/sensor.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-01-26 13:28:36 +01:00
MHFDoge 282d6af2a2
Add known webostv button to list ()
Add known button to list.
2023-01-26 13:55:07 +02:00
Pascal Reeb 484e73beaa
Add device registration to the Nuki component ()
* Add device registration to the Nuki component

* Name is always given by the API

* implement pvizeli's suggestions

* switch device_registry to snake_case

* fix entity naming

* unify manufacturer names
2023-01-26 12:38:10 +01:00
Robert Svensson 9a6e620810
Fix missing interface key in deCONZ logbook ()
fixes undefined
2023-01-26 11:44:01 +01:00
epenet 1139555448
Add hints to get_service in kodi () 2023-01-26 11:40:48 +01:00
epenet cbcff6435f
Add hints to get_service in joaoapps join () 2023-01-26 11:15:00 +01:00
Erik Montnemery fea30c1ce9
Terminate strings at NUL when recording states and events () 2023-01-26 11:11:03 +01:00
epenet b9ffc67a44
Add hints to get_service in syslog () 2023-01-26 11:10:50 +01:00
epenet ca8cc284ed
Add hints to get_service in rest () 2023-01-26 11:08:06 +01:00
Paulus Schoutsen ff91fb7d74
Make openai conversation prompt template more readable + test case () 2023-01-26 11:04:15 +01:00
Franck Nijhof 021ac84405
Add recorder platform to required test category () 2023-01-26 11:03:56 +01:00
Franck Nijhof 17d3159e77
Remove unneeded use of keys() in ZHA ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-26 11:02:46 +01:00
Andrey Kupreychik fa7ad20372
Update ndms2_client to 0.1.2 ()
fix https://github.com/home-assistant/core/issues/86379
fixes undefined
2023-01-26 08:53:20 +01:00
Paulus Schoutsen 28a3b4a32c
Add error handling for OpenAI ()
* Add error handling for OpenAI

* Simplify area filtering

* better prompt
2023-01-25 22:17:19 -05:00
David F. Mulcahey c395698ea2
Bump ZHA quirks lib () 2023-01-25 22:15:09 -05:00
Paulus Schoutsen e06603bbbd
Google Assistant: unset agent on unload () 2023-01-25 21:33:30 -05:00