Commit graph

65494 commits

Author SHA1 Message Date
dalinicus
45966069b4
Bump aiolyric to 1.1.0 ()
version bump aiolyric to include new features for additional room sensors
2023-08-16 08:15:28 +02:00
J. Nick Koston
c671b1069e
Bump protobuf to 4.24.0 () 2023-08-15 18:52:18 -05:00
Erik Montnemery
3cf86d5d1f
Create a single entity for new met_eireann config entries () 2023-08-15 20:56:19 +02:00
Erik Montnemery
caeb20f9c9
Modernize aemet weather ()
* Modernize aemet weather

* Improve test coverage

* Only create a single entity for new config entries
2023-08-15 20:55:16 +02:00
J. Nick Koston
857369625a
Remove some bound attributes from enphase_envoy sensor () 2023-08-15 13:29:22 -05:00
J. Nick Koston
80d608bb5b
Remove some bound attributes from enphase_envoy binary_sensor ()
Some of these were never used
2023-08-15 14:16:05 -04:00
J. Nick Koston
73f882bf36
Small cleanups to enphase_envoy select platform () 2023-08-15 13:08:55 -05:00
Charles Garwood
92535277be
Add number platform & battery setpoint entities to Enphase integration ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-15 13:08:11 -05:00
J. Nick Koston
5a69f9ed04
Remove unused code in enphase_envoy () 2023-08-15 12:37:16 -05:00
Erik Montnemery
90413daa8a
Update buienweather data before adding entities ()
* Update buienweather data before adding entities

* Fix tests
2023-08-15 18:15:23 +02:00
Sam Reed
ffe3d7c255
Replace "percents" -> "percentage" in flux_led option flow () 2023-08-15 10:44:24 -05:00
Marc Mueller
063ce9159d
Use asyncio.timeout [o-s] () 2023-08-15 17:21:49 +02:00
Erik Montnemery
496a975c58
Set _attr_condition in WeatherEntity () 2023-08-15 17:17:35 +02:00
starkillerOG
92cf6ed2a0
Reolink 100% test coverage () 2023-08-15 09:50:17 -05:00
J. Nick Koston
e209f3723e
Restore sensorpush state when device becomes available () 2023-08-15 09:29:25 -05:00
Erik Montnemery
3de402bd15
Fix AiohttpClientMockResponse.release () 2023-08-15 09:22:42 -05:00
Marc Mueller
5dd3f05db8
Use asyncio.timeout [f-h] () 2023-08-15 08:37:06 -05:00
Marc Mueller
a9ade1f84d
Use asyncio.timeout [core] () 2023-08-15 08:36:05 -05:00
Marc Mueller
e2d2ec8817
Use asyncio.timeout [b-e] () 2023-08-15 08:30:20 -05:00
Charles Garwood
346a7292d7
Update Enphase dry contact relay DeviceInfo and name ()
Switch relay binary_sensor to relay device
2023-08-15 08:49:19 -04:00
Marc Mueller
8b0fdd6fd2
Use asyncio.timeout [s-z] () 2023-08-15 14:34:18 +02:00
Marc Mueller
71d985e4d6
Use asyncio.timeout [i-n] () 2023-08-15 14:32:15 +02:00
Erik Montnemery
35b914af97
Disable polling in buienradar weather entity () 2023-08-15 13:28:43 +02:00
Franck Nijhof
a87878f723
Make image upload mimetype to match frontend () 2023-08-15 12:26:37 +02:00
G Johansson
ed18c6a013
Refactor Rest Switch with ManualTriggerEntity ()
* Refactor Rest Switch with ManualTriggerEntity

* Fix test

* Fix 2

* review comments

* remove async_added_to_hass

* update on startup
2023-08-15 11:43:47 +02:00
Nathan Spencer
87b7fc6c61
Bump pylitterbot to 2023.4.4 () 2023-08-15 11:04:45 +02:00
Erik Montnemery
3b9d6f2dde
Add setup function to the component loader ()
* Add setup function to the component loader

* Update test

* Setup the loader in safe mode and in check_config script
2023-08-15 10:59:42 +02:00
starkillerOG
b1e5b3be34
Bump Reolink_aio to 0.7.7 () 2023-08-15 10:43:19 +02:00
J. Nick Koston
262483f3f6
Replace async_timeout with asyncio.timeout A-B () 2023-08-15 10:29:28 +02:00
Chris Talkington
eb4745012a
Update rokuecp to 0.18.1 () 2023-08-15 10:02:38 +02:00
Chris Talkington
2da3b7177d
Update pyipp to 0.14.3 () 2023-08-15 09:57:10 +02:00
Erik Montnemery
94ad4786c3
Include extended address in response to WS otbr/info () 2023-08-15 09:48:29 +02:00
Erik Montnemery
e6ea70fd00
Adjust thread router discovery typing ()
* Adjust thread router discovery typing

* Adjust debug logs
2023-08-15 09:40:05 +02:00
Erik Montnemery
71b92265af
Include border agent id in response to WS otbr/info ()
* Include border agent id in response to WS otbr/info

* Assert border agent ID is not None
2023-08-15 09:17:47 +02:00
Erik Montnemery
6c7f50b5b2
Simplify error handling in otbr async_setup_entry ()
* Simplify error handling in otbr async_setup_entry

* Create issue if the OTBR does not support border agent ID

* Update test

* Improve test coverage

* Catch the right exception
2023-08-15 08:27:50 +02:00
Paulus Schoutsen
ced4af1e22
Ignore smartthings storage on fresh install ()
* Ignore smartthings storage on fresh install

* Also unload existing things when going for clean install

* Rename param

* Fix tests
2023-08-14 21:39:05 -05:00
Charles Garwood
e3438baf49
Add select platform to Enphase integration ()
* Add select platform to Enphase integration

* Review comments pt1

* Review comments pt2

* Review comments

* Additional tweaks from code review

* .coveragerc

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2023-08-14 20:23:16 -04:00
Joost Lekkerkerker
49a9d0e439
Add entity translations to hunterdouglas powerview () 2023-08-14 15:26:20 -05:00
Jan-Philipp Benecke
9713466817
Add sensor when meter last sent its data to Discovergy ()
* Add sensor for last reading by Discovergy

* Rename sensor to make it clear what it actually is

* Revert back to single sensor classe and extend entity_description with a value function
2023-08-14 21:42:47 +02:00
J. Nick Koston
69b3ae4588
Bump zeroconf to 0.78.0 () 2023-08-14 21:07:17 +02:00
Erik Montnemery
6294014fcd
Bump python-otbr-api to 2.5.0 () 2023-08-14 20:09:50 +02:00
Abílio Costa
80fa034048
ipma: remove abmantis from codeowners ()
* ipma: remove abmantis from codeowners

I am not currently maintaining this integration.

* Run hassfest

* Try again

---------

Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-08-14 19:36:58 +02:00
Joost Lekkerkerker
318aa9b95a
Add entity translations to Goodwe ()
* Add entity translations to Goodwe

* Add entity translations to Goodwe
2023-08-14 19:35:31 +02:00
Álvaro Fernández Rojas
c3c00e6984
Update aioairzone to v0.6.6 () 2023-08-14 11:21:12 -05:00
Joakim Plate
d6fcdeac06
Avoid leaking backtrace on connection lost in arcam ()
* Avoid leaking backtrace on connection lost

* Correct ruff error after rebase
2023-08-14 18:03:17 +02:00
Franck Nijhof
85c2216cd7
Ensure headers middleware handles errors too () 2023-08-14 17:48:11 +02:00
Marco Ranieri
54223fe06c
Enable Alexa Unlock directive ()
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-08-14 17:47:50 +02:00
Joost Lekkerkerker
77b421887b
Add entity translations for August () 2023-08-14 16:58:57 +02:00
Erik Montnemery
d4753ebd3b
Include border agent ID in thread router discovery () 2023-08-14 16:46:55 +02:00
Martin Hjelmare
2272a9db00
Improve picotts () 2023-08-14 15:54:43 +02:00