Commit graph

52536 commits

Author SHA1 Message Date
J. Nick Koston
6bae03c14b
Fix inkbird ibbq2s that identify with xbbq (#76492) 2022-08-09 10:49:17 -04:00
uvjustin
891158f332
Use stream to generate fallback image for onvif (#75584) 2022-08-09 10:41:19 -04:00
Franck Nijhof
2b2ea3dd73
Update flake8-noqa to 1.2.8 (#76506) 2022-08-09 09:35:38 -04:00
Franck Nijhof
4e3db5bb5c
Update sqlalchemy to 1.4.40 (#76505) 2022-08-09 09:35:22 -04:00
J. Nick Koston
a0ceb38f5f
Bump govee-ble to 0.14.0 to fix H5052 sensors (#76497) 2022-08-09 09:35:08 -04:00
Álvaro Fernández Rojas
46a8f19197
Update aioqsw to v0.2.0 (#76509) 2022-08-09 15:24:53 +02:00
Rami Mosleh
f90d007e73
Add config flow to android_ip_webcam (#76222)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-09 14:08:46 +02:00
Jc2k
7d427ddbd4
Allow parsing to happen in PassiveBluetoothProcessorCoordinator (#76384) 2022-08-09 06:36:39 +01:00
GitHub Action
12721da063 [ci skip] Translation update 2022-08-09 00:28:50 +00:00
J. Nick Koston
2d43145303
Bump aiohomekit to 1.2.6 (#76488) 2022-08-08 13:06:49 -10:00
Aaron Bach
759503f863
Ensure ConfirmRepairFlow can make use of translation placeholders (#76336)
* Ensure ConfirmRepairFlow can make use of translation placeholders

* Automatically determine the issue

* Fix tests

* Update homeassistant/components/repairs/issue_handler.py

Co-authored-by: Franck Nijhof <frenck@frenck.nl>

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-08 16:46:48 -06:00
Sarabveer Singh
01de1c6304
Update HomeKit PM2.5 mappings to US AQI (#76358) 2022-08-08 11:49:07 -10:00
Koen van Zuijlen
cefc535edb
Add JustNimbus integration (#75718)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-08-08 23:35:05 +02:00
Aaron Bach
acbeb8c881
Bump regenmaschine to 2022.08.0 (#76483) 2022-08-08 14:53:27 -06:00
rlippmann
36d6ef6228
Add ecobee CO2, VOC, and AQI sensors (#76366)
* Add support for CO2, VOC, and AQI sensors

* Update sensor.py

* Formatting changes

* Use class thermostat member in async_update

* Remove thermostat attribute, add mixin class

* Add docstrings

* Add blank line

* Sort imports

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-08 22:34:38 +02:00
Christopher Bailey
d139d1e175
Add UniFi Protect media source (#73244) 2022-08-08 10:00:50 -10:00
Franck Nijhof
8456a25f86
Update apprise to 1.0.0 (#76441) 2022-08-08 20:03:21 +02:00
Franck Nijhof
e199b24374
Update sentry-sdk to 1.9.2 (#76444) 2022-08-08 20:00:05 +02:00
Christopher Bailey
ccf7b8fbb9
Bump version of pyunifiprotect to 4.0.12 (#76465) 2022-08-08 07:50:41 -10:00
uvjustin
6540bed59d
Defer preload stream start on startup (#75801) 2022-08-08 11:15:31 -04:00
Maciej Bieniek
9f240d5bab
Bump NextDNS backend library (#76300)
* Bump NextDNS backend library

* Update tests

* Update diagnostics tests

* Use fixtures
2022-08-08 07:52:36 -07:00
Franck Nijhof
f67a45f643
Update coverage to 6.4.3 (#76443) 2022-08-08 16:16:40 +02:00
epenet
3fcdad74fc
Fix iCloud listeners (#76437) 2022-08-08 09:35:45 -04:00
epenet
fe9c101817
Improve select type hints (#76446) 2022-08-08 15:22:22 +02:00
epenet
3026a70f96
Improve type hints in zwave_js select entity (#76449) 2022-08-08 14:55:23 +02:00
Pieter Mulder
7cd4be1310
Add tests for the HDMI-CEC integration (#75094)
* Add basic tests to the HDMI-CEC component

* Add tests for the HDMI-CEC switch component

* Add test for watchdog code

* Start adding tests for the HDMI-CEC media player platform

Also some cleanup and code move.

* Add more tests for media_player

And cleanup some switch tests.

* Improve xfail message for features

* Align test pyCEC dependency with main dependency

* Make fixtures snake_case

* Cleanup call asserts

* Cleanup service tests

* fix issues with media player tests

* Cleanup MockHDMIDevice class

* Cleanup watchdog tests

* Add myself as code owner for the HDMI-CEC integration

* Fix async fire time changed time jump

* Fix event api sync context

* Delint tests

* Parametrize watchdog test

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-08 13:47:05 +02:00
Laz
a1d5a4bc79
Add Escea fireplace integration (#56039)
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-08-08 11:48:42 +02:00
dependabot[bot]
bcc2be344a
Bump actions/cache from 3.0.5 to 3.0.6 (#76432)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 11:27:36 +02:00
Shay Levy
42dd0cabb3
Fix Shelly H&T sensors rounding (#76426) 2022-08-08 07:52:39 +03:00
GitHub Action
f11fbf2989 [ci skip] Translation update 2022-08-08 00:22:41 +00:00
Martin Hjelmare
d1ab93fbaf
Add openexchangerates config flow (#76390) 2022-08-07 23:45:32 +02:00
Aaron Bach
ceecab9559
Add update entity to RainMachine (#76100)
* Add update entity to RainMachine

* Fix tests

* Cleanup

* Test missing controller diagnostics

* Code review
2022-08-07 15:21:49 -06:00
Aaron Bach
dc30d97938
Add debug logging for unknown Notion errors (#76395)
* Add debug logging for unknown Notion errors

* Remove unused constant

* Code review
2022-08-07 14:51:00 -06:00
Aaron Bach
8ea9f975fd
Fix bug potential in RainMachine switches by simplifying architecture (#76417)
* Fix bug potential in RainMachine switches by simplifying architecture

* Better typing (per code review)

* Broader error catch
2022-08-07 14:50:49 -06:00
Aaron Bach
27f1955f28
Automatically enable common RainMachine restriction entities (#76405)
Automatically enable common delay-related RainMachine entities
2022-08-07 14:27:52 -06:00
J. Nick Koston
56acb66514
Fix Govee 5185 Meat Thermometers with older firmware not being discovered (#76414) 2022-08-07 10:11:34 -10:00
J. Nick Koston
33b194e48d
Switch a few recent merges to use FlowResultType (#76416) 2022-08-07 10:01:32 -10:00
Alex Yao
714d46b153
Silence Yeelight Discovery Log Errors (#76373) 2022-08-07 09:47:49 -10:00
Aaron Bach
9552250f36
Fix bug where RainMachine entity states don't populate on startup (#76412) 2022-08-07 13:44:50 -06:00
Aaron Bach
e89459453b
Add more controller-related RainMachine diagnostics (#76409) 2022-08-07 13:44:27 -06:00
Álvaro Fernández Rojas
7deeea02c2
Update aioairzone to v0.4.8 (#76404) 2022-08-07 09:29:07 -10:00
Avi Miller
d14b76e7fc
Enable the LIFX diagnostic buttons by default (#76389) 2022-08-07 08:45:26 -10:00
Paulus Schoutsen
89e0db3548
Remove Z-Wave JS trigger uart USB id (#76391) 2022-08-07 14:36:30 -04:00
jjlawren
ea88f229a3
Bump plexapi to 4.12.1 (#76393) 2022-08-07 13:41:12 -04:00
rlippmann
36808a0db4
Add ecobee Smart Premium thermostat (#76365)
Update const.py

Add device model constant for ecobee Smart Premium thermostat
2022-08-07 18:27:17 +02:00
J. Nick Koston
c7838c347f
Bump zeroconf to 0.39.0 (#76328) 2022-08-07 12:11:11 -04:00
mvn23
ddf3d23c27
Fix opentherm_gw startup failure handling (#76376) 2022-08-07 12:10:32 -04:00
Martin Hjelmare
a6963e6a38
Add zwave_js usb port selection (#76385) 2022-08-07 11:06:03 -04:00
J. Nick Koston
1fe44d0997
Ensure bluetooth recovers if Dbus gets restarted (#76249) 2022-08-07 11:03:56 -04:00
Joakim Plate
4aeaeeda0d
Postpone broadlink platform switch until config entry is ready (#76371) 2022-08-07 09:42:47 -04:00