1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 04:50:05 +00:00
Commit Graph

66000 Commits

Author SHA1 Message Date
Joost Lekkerkerker
4394fc2897 Fix typo in AnthemAV const (#99149) 2023-08-27 19:38:12 +02:00
Michael
cc103ddbaa Split Owncloud CPU load in separate sensors (#99141)
* split cpu load values into own sensors

* apply suggestion
2023-08-27 19:34:58 +02:00
J. Nick Koston
d17ffff3e3 Retry tplink setup later if device has an unexpected mac address (#98784)
Retry tplink setup later if device has an unexpected serial

If the DHCP reservation changed and there is now a different tplink device at
the saved IP address, retry setup later to avoid cross linking devices
2023-08-27 19:00:39 +02:00
escoand
d21ee30ddf Extend Nextcloud integration (#94066) 2023-08-27 18:51:31 +02:00
J. Nick Koston
f42b8e217b Bump ulid-transform to 0.8.1 (#99139) 2023-08-27 11:32:41 -05:00
J. Nick Koston
6cd28b64e8 Bump bluetooth-data-tools 1.9.1 (#99131) 2023-08-27 10:10:00 -05:00
J. Nick Koston
6992ea9af0 Bump fnv-hash-fast to 0.4.1 (#99135) 2023-08-27 10:08:21 -05:00
Robert Svensson
5e5193eeb5 Rework UniFi Network Controller device and add software version (#99136)
Rework Network Controller device and add software version
2023-08-27 17:07:38 +02:00
Robert Svensson
71bf782b22 Improve UniFi PoE control by queueing commands together (#99114)
* Working draft without timer

* Clean up
Improve tests

* Use async_call_later
2023-08-27 16:58:48 +02:00
J. Nick Koston
20b8c5dd26 Bump home-assistant-bluetooth to 1.10.3 (#99133) 2023-08-27 09:29:17 -05:00
J. Nick Koston
842a56f5c7 Bump zeroconf to 0.83.1 (#99134) 2023-08-27 09:28:23 -05:00
J. Nick Koston
5cc49f6dd6 Bump dbus-fast to 1.94.1 (#99132) 2023-08-27 09:27:30 -05:00
Joost Lekkerkerker
b266096ae1 Use snapshot assertion for Watttime diagnostics test (#99023) 2023-08-27 09:19:15 -05:00
Joost Lekkerkerker
11cecc3f0a Use shorthand attributes for airtouch4 (#99086) 2023-08-27 09:11:45 -05:00
Joost Lekkerkerker
faed58c01b Migrate Somfy mylink to has entity name (#98947) 2023-08-27 16:09:15 +02:00
Steven Looman
045c514c18 Bump async-upnp-client to 0.35.0 (#99129) 2023-08-27 09:08:58 -05:00
Joost Lekkerkerker
6e157fef18 Add device info to Withings (#99052) 2023-08-27 16:06:08 +02:00
Joost Lekkerkerker
a73f214ead Add typing to Venstar Config flow (#99016) 2023-08-27 16:03:36 +02:00
J. Nick Koston
c087e6eab6 Revert "Bump python bsblan 0.5.14" (#99130) 2023-08-27 08:59:28 -05:00
Allen Porter
7070302001 Use climate entity built in attrs for nest climate (#99093)
* Use climate entity built in attrs for nest climate

* Update homeassistant/components/nest/climate.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

---------

Co-authored-by: Shay Levy <levyshay1@gmail.com>
2023-08-27 14:05:17 +03:00
Rami Mosleh
2dd6b26fbc Add type hints to transmission (#99117)
* Add type hints

* Apply suggestions
2023-08-27 12:43:30 +02:00
J. Nick Koston
54cd0e8183 Add some missing typing to isy994 (#99110) 2023-08-27 12:33:00 +02:00
J. Nick Koston
0362ce92b5 Drop switchbot codeowner (#99108)
I picked up working on this integration because I wanted to make sure the new Bluetooth stack had a good test case to work out issues and did not generate unexpected breaking changes.

Since I do not use switchbot in production, I usually cannot help solve problems beyond the Bluetooth stack that is visible to HA.

While I am still happy to do code reviews here, the Bluetooth stack has matured to the point where watching for issues here is no longer helpful to maintaining the stack as the signal to noise ratio is too high
2023-08-27 09:37:27 +02:00
Robert Svensson
45efe29262 Bump aiounifi to v58 (#99103) 2023-08-26 18:27:45 -05:00
Willem-Jan van Rootselaar
a81e6d5811 Bump python bsblan 0.5.14 (#99089)
* update python-bsblan to 0.5.14

* fix test diagnostics
2023-08-26 22:13:25 +03:00
Joost Lekkerkerker
2fc728db42 Remove unused variable from Airthings BLE (#99085)
* Remove unused variable from Airthings BLE

* Remove unused variable from Airthings BLE
2023-08-26 19:42:49 +02:00
uvjustin
407aa31adc Generate Stream snapshots using next keyframe (#96991)
* Add wait_for_next_keyframe option to stream images
Add STREAM_SNAPSHOT to CameraEntityFeature
Use wait_for_next_keyframe option for snapshots using stream

* Update stream test comments

* Add generic camera snapshot test

* Get stream still images directly in camera
Remove getting stream images from generic, nest, and ONVIF
Refactor camera preferences
Add use_stream_for_stills setting to camera
Update tests

* Only attempt to get stream image if integration supports stream

* Use property instead of entity registry setting

* Split out getting stream prerequisites from stream_source in nest

* Use cached_property for rtsp live stream trait

* Make rtsp live stream trait NestCamera attribute

* Update homeassistant/components/nest/camera.py

Co-authored-by: Allen Porter <allen.porter@gmail.com>

* Change usage of async_timeout

* Change import formatting in generic/test_camera

* Simplify Nest camera property initialization

---------

Co-authored-by: Allen Porter <allen.porter@gmail.com>
2023-08-26 10:39:40 -07:00
J. Nick Koston
e003903bc5 Bump zeroconf to 0.83.0 (#99091) 2023-08-26 12:26:12 -05:00
Ville Skyttä
c287bd1a3b Remove pylint configs flagged by useless-suppression (#99081) 2023-08-26 17:46:03 +03:00
tronikos
a25a7ebbeb Bump opower to 0.0.32 (#99079) 2023-08-26 15:39:48 +02:00
Erik Montnemery
d74a0fd6dd Use freezegun in additional fronius tests (#99066) 2023-08-26 09:11:42 +02:00
Marc Mueller
6f43dd1c14 Adjust netatmo test (#99071) 2023-08-26 07:35:10 +02:00
Allen Porter
8d9c5a61ec Update calendar handle state updates at start/end of active/upcoming event (#98037)
* Update calendar handle state updates at start/end of active/upcoming event

* Use async_write_ha_state intercept state updates

Remove unrelated changes and whitespace.

* Revert unnecessary changes

* Move demo calendar to config entries to cleanup event timers

* Fix docs on calendars

* Move method inside from PR feedback
2023-08-25 18:32:20 -07:00
Marc Mueller
544d6b05a5 Replace mock_coro with AsyncMock (#99014)
* Replace mock_coro with AsyncMock

* Remove mock_coro test helper function

* Remove redundant AsyncMock
2023-08-25 22:54:55 +02:00
Joost Lekkerkerker
57144a6064 Use entity descriptions in Switcher (#98958) 2023-08-25 21:12:21 +03:00
Erik Montnemery
3a71e21d6a Add and improve comments about staggering of event listeners (#99058) 2023-08-25 19:47:13 +02:00
Michael Hansen
8768c39021 Wake word cleanup (#98652)
* Make arguments for async_pipeline_from_audio_stream keyword-only after hass

* Use a bytearray ring buffer

* Move generator outside

* Move stt stream generator outside

* Clean up execute

* Refactor VAD to use bytearray

* More tests

* Refactor chunk_samples to be more correct and robust

* Change AudioBuffer to use append instead of setitem

* Cleanup

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-08-25 13:28:48 -04:00
Jan Bouwhuis
49897341ba Add lawn_mower platform to MQTT (#98831)
* Add MQTT lawn_mower platform

* Use separate command topics and templates

* Remove unrelated change
2023-08-25 17:56:22 +02:00
Erik Montnemery
27f7399071 Modernize accuweather weather (#99001) 2023-08-25 16:46:23 +02:00
Jan-Philipp Benecke
f96c1516f8 Use snapshot assertion for gios diagnostics test (#98984) 2023-08-25 16:46:10 +02:00
Erik Montnemery
b0952bc54a Use freezegun in shelly tests (#99042) 2023-08-25 09:06:43 -05:00
Erik Montnemery
452caee41a Use freezegun in pvpc_hourly_pricing tests (#99040) 2023-08-25 09:06:14 -05:00
Erik Montnemery
c827af5826 Use freezegun in uptimerobot tests (#99046) 2023-08-25 09:05:44 -05:00
Erik Montnemery
0d3663c52a Use freezegun in fronius tests (#99030) 2023-08-25 09:05:16 -05:00
Erik Montnemery
5617a738c0 Use freezegun in airly tests (#99028) 2023-08-25 09:04:51 -05:00
Erik Montnemery
dd39e8fe64 Use freezegun in hue tests (#99033) 2023-08-25 09:04:28 -05:00
Erik Montnemery
3b07181d87 Use freezegun in fully_kiosk tests (#99031) 2023-08-25 09:03:51 -05:00
Erik Montnemery
1f9c180233 Use freezegun in iotawatt tests (#99034) 2023-08-25 09:03:29 -05:00
Erik Montnemery
e6728f2f19 Use freezegun in kraken tests (#99035) 2023-08-25 09:03:12 -05:00
Erik Montnemery
cb8842b1fb Use freezegun in landisgyr_heat_meter tests (#99037) 2023-08-25 09:02:47 -05:00