Commit Graph

51683 Commits (34b8f2b28379a774851e5e919646cf952a062b2e)

Author SHA1 Message Date
epenet 8ef87205f9
Improve type hints in mqtt (#74247) 2022-06-30 21:11:45 +02:00
Rami Mosleh 9a9fea4423
Migrate `glances` unique_id to new format (#74033) 2022-06-30 12:10:19 -07:00
Álvaro Fernández Rojas 768b98ae77
Add QNAP QSW Update platform (#71019)
* qnap_qsw: add Update platform

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* qnap_qsw: update: allow init if firmware coordinator fails

QSW API can return an error if update servers aren't reachable and this
prevents the integration from loading.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* tests: qnap_qsw: achieve 100% coverage

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2022-06-30 12:09:08 -07:00
Erik J. Olson 0caeeb56c5
Add Matrix.io HTML message format support (#69951) 2022-06-30 12:00:29 -07:00
epenet 1bfd8b1a76
Add enforce_type_hints to vscode tasks (#74227) 2022-06-30 20:49:41 +02:00
R. de Veen 3899c9e6d3
Links to Esphomelib.com is changed to esphome.io (#72680) 2022-06-30 20:27:31 +02:00
Franck Nijhof e3d250a623
Do not pin numpy in wheels (#74268) 2022-06-30 20:12:58 +02:00
Paulus Schoutsen 762fe17f48 Bumped version to 2022.7.0b1 2022-06-30 11:02:38 -07:00
Zack Barett 4755f00549 Bump frontend to 20220630.0 (#74266) 2022-06-30 11:02:22 -07:00
Phil Bruckner 3db1552f26 Fix Life360 unload (#74263)
* Fix life360 async_unload_entry

* Update tracked_members when unloading config entry
2022-06-30 11:02:22 -07:00
J. Nick Koston 6f63cd731b Add debug logging to esphome state updates (#74260) 2022-06-30 11:02:21 -07:00
G Johansson 249af3a78d Met.no use native_* (#74259) 2022-06-30 11:02:20 -07:00
J. Nick Koston d47e1d28de Filter out CONF_SCAN_INTERVAL from scrape import (#74254) 2022-06-30 11:02:19 -07:00
Franck Nijhof 00468db5af Update numpy to 1.23.0 (#74250) 2022-06-30 11:02:18 -07:00
David F. Mulcahey 15149f4aa1 Fix ZHA events for logbook (#74245) 2022-06-30 11:02:18 -07:00
Erik Montnemery e1fc2ed046 Fire event_mqtt_reloaded only after reload is completed (#74226) 2022-06-30 11:02:17 -07:00
Erik Montnemery a36a2d53ec Correct native_pressure_unit for zamg weather (#74225) 2022-06-30 11:02:16 -07:00
Allen Porter 518468a70b Allow legacy nest integration with no configuration.yaml (#74222) 2022-06-30 11:02:15 -07:00
Pierre Ståhl b71205acd7 Make media_player.toggle turn on a standby device (#74221) 2022-06-30 11:02:14 -07:00
Paulus Schoutsen e3b99fe62a Treat thermostat unknown state like unavailable in alexa (#74220) 2022-06-30 11:02:13 -07:00
Franck Nijhof f4df584f13 Fix input_number invalid state restore handling (#74213)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-30 11:02:11 -07:00
Franck Nijhof 1e8c897702 Update requests to 2.28.1 (#74210) 2022-06-30 11:02:11 -07:00
J. Nick Koston b135560274 Allow tuple subclasses to be json serialized (#74207) 2022-06-30 11:02:10 -07:00
Jesse Hills dbe552b1a1 ESPHome use dhcp responses to update connection host of known devices (#74206)
* ESPHome use dhcp responses to update connection host of known devices

* Add test for dhcp

* Add another test to cover when there are no changes required
2022-06-30 11:02:09 -07:00
Christopher Bailey d36643947d Fix duplicate key for motion sensor for UniFi Protect (#74202) 2022-06-30 11:02:08 -07:00
Shay Levy 9d727d2a71 Fix Shelly Duo RGBW color mode attribute (#74193) 2022-06-30 11:02:07 -07:00
Franck Nijhof 7690ecc4ff Fix clicksend request content type headers (#74189) 2022-06-30 11:02:07 -07:00
MasonCrawford 71c2f99ee4 Add config flow to lg_soundbar (#71153)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-30 11:02:06 -07:00
Zack Barett 382b5d5073
Bump frontend to 20220630.0 (#74266) 2022-06-30 11:01:23 -07:00
G Johansson 25a5ebe0c7
Met.no use native_* (#74259) 2022-06-30 10:47:29 -07:00
Maximilian dc22726425
Optimize optionflow tests (#74262)
* Optimize optionflow tests

* Extend mocking
2022-06-30 19:45:11 +02:00
J. Nick Koston 2723ca0b85
Filter out CONF_SCAN_INTERVAL from scrape import (#74254) 2022-06-30 10:39:36 -07:00
Erik Montnemery f05b4a0ca0
Fire event_mqtt_reloaded only after reload is completed (#74226) 2022-06-30 10:15:25 -07:00
Phil Bruckner 1bdd93cc77
Fix Life360 unload (#74263)
* Fix life360 async_unload_entry

* Update tracked_members when unloading config entry
2022-06-30 19:10:05 +02:00
Jesse Hills f311d53c60
ESPHome use dhcp responses to update connection host of known devices (#74206)
* ESPHome use dhcp responses to update connection host of known devices

* Add test for dhcp

* Add another test to cover when there are no changes required
2022-06-30 10:07:03 -07:00
J. Nick Koston ce03157f16
Add debug logging to esphome state updates (#74260) 2022-06-30 10:05:29 -07:00
Franck Nijhof 105b1b9d58
Update numpy to 1.23.0 (#74250) 2022-06-30 10:04:59 -07:00
David F. Mulcahey 8bcccb17f9
Fix ZHA events for logbook (#74245) 2022-06-30 10:03:39 -07:00
MasonCrawford 5fa3b90b2c
Add config flow to lg_soundbar (#71153)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-30 10:00:39 -07:00
epenet 781e4571b2
Add CalendarEntity checks to pylint plugin (#74228)
* Add CalendarEntity checks to pylint plugin

* adjust air_quality ignore

* Mark state property as final
2022-06-30 19:00:34 +02:00
Paulus Schoutsen 7573dc34aa
Treat thermostat unknown state like unavailable in alexa (#74220) 2022-06-30 10:00:10 -07:00
Pierre Ståhl de700e7859
Make media_player.toggle turn on a standby device (#74221) 2022-06-30 09:59:46 -07:00
Jeef d38e8e213a
Fix intellifire climate control not needing a default fireplace (#74253) 2022-06-30 10:35:06 -05:00
Alex Henry f5c6a6be3a
Add config flow to AnthemAV integration (#53268)
* Add config flow to AnthemAV integration

* Add importing of existing configuration

* Change setting to optional and add default value

* Use entity attribute

* Reduce changes by removing additional media player properties

* Remove title from translation

* Refactor config flow and fix PR comments

* Fix a failing test because of wrong renaming

* Add typing and use existing class and enum

* Bump dependency to v1.3.1

* Remove unecessary async_reload_entry

* Fix requirements_test_all after rebase

* Add const for timeout and remove async_block in test

* Reapply CodeOwner and configflow after rebase

* Remove name from configflow

* Fix manifest prettier failure

* Simplify code and avoid catching broad exception

* Removed unused strings and translations

* Avoid asserting hass.data
2022-06-30 07:13:08 -07:00
epenet 57fd84e20c
Improve type hints in demo (#74236) 2022-06-30 15:34:48 +02:00
Franck Nijhof fdb7a23171
Update black to 22.6.0 (#74209)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-30 10:08:06 +02:00
Erik Montnemery 407da8c4b8
Correct native_pressure_unit for zamg weather (#74225) 2022-06-30 09:42:15 +02:00
Franck Nijhof 3a57f4363f
Revert "Patch out life360 entry setup in tests" (#74223)
Revert "Patch out life360 entry setup in tests (#74212)"

This reverts commit ab6e92f996.
2022-06-30 09:13:25 +02:00
Marc Mueller 42d7f2a3b2
Update pylint to 2.14.4 (#74192) 2022-06-30 08:56:43 +02:00
Allen Porter 0cf922cc4e
Allow legacy nest integration with no configuration.yaml (#74222) 2022-06-30 08:54:51 +02:00