J. Nick Koston
0e6b3d6583
Switch async_track_same_state to use async_call_later ( #99219 )
...
* Switch async_track_same_state to use async_call_later
There was no need to use async_track_point_in_utc_time here since
we only need a delay
* update trigger tests
* remove some more utcnow patching
* remove some more utcnow patching
* remove some more utcnow patching
2023-08-28 22:30:20 +02:00
J.P. Krauss
95c03b4192
Add Options Flow to change radius after initial configuration ( #97285 )
...
* Add Options Flow to change radius after initial configuration
* Add tests for Options Flow
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Incorporate review suggestions
* Fix diagnostics test case
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Incorporate review suggestions
* Revert "Incorporate review suggestions"
This reverts commit 421e140a4fc78da22ea74c95cd1a17f9305ebbf6.
* Fix broken review comments
* Incorporate rest of review comments
* Incorporate rest of review comments
* Use Config Entry Migration
* Remove old migration code
* Update diagnostics snapshot for config entry migration
* Incorporate review feedback
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-28 21:21:52 +02:00
jimmyd-be
9e8d89c4f5
Renson binary sensors ( #94490 )
...
* Add binary sensors
* Add Renson services
* Add fan to Renson
* Revert "Add fan to Renson"
This reverts commit 8e7c09671e
.
* Revert "Add Renson services"
This reverts commit d862976c81
.
* Add binary sensor to coveragerc file
* Update homeassistant/components/renson/binary_sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/renson/binary_sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Changed hard coded names to use translation
* Code cleaning
* Use super()._handle_coordinator_update()
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-08-28 21:15:18 +02:00
J. Nick Koston
80d2309896
Switch async_track_time_interval to use async_call_later internally ( #99220 )
2023-08-28 13:56:22 -05:00
Joost Lekkerkerker
821d74e904
Add entity translations to Switcher kis ( #99223 )
...
* Add entity translations to switcher_kis
* Add entity translations
* Fix tests
2023-08-28 20:53:42 +03:00
Joost Lekkerkerker
fc6f48e076
Enhance Androidtv remote config flow typing ( #99144 )
2023-08-28 18:03:30 +02:00
Joost Lekkerkerker
3db61a99a4
Remove polling interval property from Aurora ( #99198 )
2023-08-28 18:01:23 +02:00
Joost Lekkerkerker
1c0d5f8637
Clean up Balboa entity ( #99203 )
2023-08-28 17:59:53 +02:00
Joost Lekkerkerker
00cc57c4ed
Use shorthand attribute for Coolmaster ( #99211 )
2023-08-28 17:57:51 +02:00
Joost Lekkerkerker
377f7cba60
Improve aurora data schema ( #99200 )
2023-08-28 17:56:27 +02:00
Aidan Timson
42597f80a3
Add power service to System Bridge integration ( #95719 )
...
* Add power service to System Bridge
Add missing return types
Use in list validator and fix command
* Use attr map instead of concatination
* Update strings
* Update homeassistant/components/system_bridge/strings.json
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-28 17:44:23 +02:00
Ian Foster
ef7a246f09
Fix ruckus_unleashed for python 3.11 ( #94835 )
...
Co-authored-by: Tony <29752086+ms264556@users.noreply.github.com>
2023-08-28 17:26:40 +02:00
J. Nick Koston
739eeeccb0
Switch hassio to use async_call_later ( #99216 )
2023-08-28 10:21:05 -05:00
J. Nick Koston
1bf7b4b2c7
Switch lifx to use async_call_later ( #99217 )
2023-08-28 10:20:42 -05:00
J. Nick Koston
ccb91e3676
Switch axis to use async_call_later ( #99215 )
2023-08-28 10:19:44 -05:00
Erik Montnemery
9dac6a2948
Use loop.time in DataUpdateCoordinator ( #98937 )
2023-08-28 10:16:34 -05:00
J. Nick Koston
d4e72c49fa
Bump aiohomekit to 3.0.1 ( #99210 )
2023-08-28 10:02:51 -05:00
J. Nick Koston
6c16d89c1d
Switch w800rf32 to use async_call_later ( #99214 )
2023-08-28 17:00:52 +02:00
J. Nick Koston
4eb71a534f
Switch async_track_point_in_time to async_call_later in alarmdecoder ( #99213 )
2023-08-28 16:57:16 +02:00
Franck Nijhof
f7a45e31c1
Merge branch 'master' into dev
2023-08-28 16:26:29 +02:00
Jake Colman
f1378bba8e
Add indoor sensors to Honeywell integration ( #98609 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-28 15:45:01 +02:00
Joost Lekkerkerker
a6788208fe
Add entity translations to System bridge ( #98959 )
2023-08-28 15:36:18 +02:00
Joost Lekkerkerker
61ff53fcf7
Use shorthand attributes in August ( #99196 )
2023-08-28 08:14:38 -05:00
Simone Chemelli
1692d83063
Vodafone Station device tracker ( #94032 )
...
* New integration for Vodafone Station
* coveragerc
* Add ConfigFlow,ScannerEntity,DataUpdateCoordinator
* Introduce aiovodafone lib
* heavy cleanup
* bump aiovodafone to v0.0.5
* add config_flow tests (100% coverage)
* run pre-comimit scripts again
* Remove redundant parameter SSL
* rename and cleanup
* cleanup and bug fix
* cleanup exceptions
* constructor comment review
* improve test patching
* move VodafoneStationDeviceInfo to dataclass
* intriduce home field
* dispacher cleanup
* remove extra attributes (reduces state writes)
* attempt to complete test flow
* complete flow for test_exception_connection
* add comment about unique id
2023-08-28 15:10:23 +02:00
Guido Schmitz
660167cb1b
Add image platform to devolo_home_network ( #98036 )
2023-08-28 14:55:49 +02:00
Joost Lekkerkerker
3f0a8b7a56
Initialize static shorthand attributes outside of constructor for BAF ( #99202 )
...
Initialize static shorthand attributes outside of init
2023-08-28 14:43:51 +02:00
Joost Lekkerkerker
60844954d2
Add typing to media extractor ( #99207 )
...
* Add typing to media extractor
* Add typing to media extractor
* Add typing to media extractor
* Add typing to media extractor
2023-08-28 14:43:22 +02:00
Rami Mosleh
1d403a961f
Reorganize Transmission entry setup ( #99195 )
...
* simplify integration setup
* Update transmission entry setup to avoid None attributes
* keep api property in TransmissionData
* Apply suggestion
* Add __init__.py tp .coveragerc
2023-08-28 13:13:35 +02:00
Joost Lekkerkerker
efcf3ddb57
Remove BleBox switch constructor ( #99204 )
2023-08-28 12:49:20 +02:00
Rami Mosleh
8edae37082
Add more type hints to Transmission ( #99190 )
...
* More type hints of transmssion
* More type hints
2023-08-28 11:20:18 +02:00
Shay Levy
b0f3b7bb76
Revert "Change naming of Shelly entities to correspond with HA guidelines" ( #99059 )
2023-08-28 10:42:24 +02:00
Robert Resch
bb545b1c4d
Fix typos in home_plus_controls ( #99188 )
2023-08-28 10:15:14 +02:00
Álvaro Fernández Rojas
1683ffb830
Update aioqsw to v0.3.4 ( #99183 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-08-28 09:35:29 +02:00
Eric Severance
30b815bfb8
Bump pywemo to 1.3.0 ( #99172 )
2023-08-28 09:34:30 +02:00
J. Nick Koston
01d29512ff
Bump zeroconf to 0.86.0 ( #99177 )
...
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.85.0...0.86.0
2023-08-28 09:33:08 +02:00
Erik Montnemery
e97e9ae55a
Use freezegun in trafikverket_camera tests ( #99067 )
2023-08-28 09:23:32 +02:00
jan iversen
a3b526eef6
Address late modbus review ( #99123 )
...
Post review comments.
2023-08-28 09:07:31 +02:00
Erik Montnemery
4b50c95d1d
Fix trafikverket_camera recorder platform setup ( #99080 )
2023-08-28 09:05:09 +02:00
Maciej Bieniek
579c760f53
Add missing `low` state for `ENUM` Tractive sensors ( #99057 )
...
* Add missing "low" option
* Use existing translations
2023-08-28 08:23:26 +02:00
Richard Kroegel
c686f962b5
Bump bimmer_connected to 0.14.0 ( #99161 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-08-27 18:37:08 -07:00
Joost Lekkerkerker
dbb00b1725
Add code owner for Media Extractor ( #99153 )
2023-08-28 00:05:41 +02:00
Joost Lekkerkerker
c9905fda6d
Add entity translations to Watttime ( #99151 )
2023-08-27 23:54:49 +02:00
J. Nick Koston
16041e5127
Bump zeroconf to 0.85.0 ( #99165 )
2023-08-27 16:00:19 -05:00
Michael
1bd37612af
Introduce more sensors to Nextcloud ( #99155 )
2023-08-27 20:50:27 +02:00
Michael
0ce9d21bea
Rework to use list of entity descriptions in Nextcloud integration ( #99150 )
2023-08-27 20:18:55 +02:00
Joost Lekkerkerker
c88672c352
Make Anova device unique id public ( #99147 )
2023-08-27 20:10:08 +02:00
Joost Lekkerkerker
fbe2228c3f
Extract Ambient Station base entity to separate file ( #99142 )
...
* Extract Ambient Station entity to separate file
* Add to coveragerc
2023-08-27 20:09:10 +02:00
Joost Lekkerkerker
65103d4515
Improve Anova typing ( #99146 )
2023-08-27 20:06:19 +02:00
Joost Lekkerkerker
a48c7f67b4
Remove codeowner from airtouch4 ( #99145 )
2023-08-27 20:04:49 +02:00
J. Nick Koston
17fd538198
Bump zeroconf to 0.84.0 ( #99138 )
2023-08-27 13:00:58 -05:00