Commit Graph

65951 Commits (0e6b3d658323909d05493cf36b1e0f0d80f3d41a)

Author SHA1 Message Date
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