Commit Graph

33632 Commits (9ed4bcf9659f5e7169306c0a19d1e4f976ee02c8)

Author SHA1 Message Date
Erik Montnemery c582aecc10
Deduplicate code in cast media_player (#66815)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-19 21:14:31 -08:00
Simone Chemelli f0fbc7bb2c
Fritz: fix unbound topology (#66877)
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-02-19 21:07:40 -08:00
Michael Chisholm 3c15fe8587
Add media browser support to dlna_dmr (#66425) 2022-02-19 21:07:38 -08:00
Allen Porter f3add292d5
Update nest climate set_temperature to allow hvac_mode (#66909) 2022-02-19 20:57:29 -08:00
J. Nick Koston e9ca7c2516
Add support for WiZ diagnostics (#66817) 2022-02-19 20:54:12 -08:00
GitHub Action c4cc6ca0ba [ci skip] Translation update 2022-02-20 00:20:09 +00:00
Chris Talkington 273b8de994
Update rokuecp to 0.14.1 (#66894) 2022-02-19 16:42:57 -06:00
Austin Mroczek 82950dc037
bump total_connect_client to 2022.2.1 (#66907) 2022-02-19 22:53:52 +02:00
G Johansson 1c9f05e6d8
Bump pysensibo to v1.0.5 (#66906) 2022-02-19 22:52:33 +02:00
René Klomp 496583bca5
Prefix sma sensor name (#65234)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-19 20:27:06 +01:00
James Taylor 27038fda27
Update RSS feed template (#62966) 2022-02-19 13:26:42 -06:00
J. Nick Koston a58fd87964
Bump aiodiscover to 1.4.8 (#66892) 2022-02-19 20:26:33 +01:00
jjlawren 69ce03465d
Proxy Plex thumbnail images in media browser (#66702)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-02-19 20:25:33 +01:00
Teemu R 88b7a9fccc
Enable consumable sensors per default for xiaomi_miio vacuums (#66843)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-19 20:22:49 +01:00
jingsno e8fc4cc627
Fix Mill Gen1 Climate Control (#66899)
Fixes Mill Gen1 Climate Control, so it correctly returns the current status of the heating element.
2022-02-19 19:21:10 +01:00
G Johansson 6464ab8356
Bump pysensibo to 1.0.4 (#66886) 2022-02-19 12:00:49 -06:00
Keilin Bickar d59dbbe859
Create button entities for SleepIQ (#66849) 2022-02-19 11:54:52 -06:00
Rob Wolinski 18f26d312a
Update srpenergy dependency to 1.3.6 (#66821) 2022-02-19 18:08:27 +01:00
Klaas Schoute 6c2d6fde66
Add Pure Energie integration (#66846) 2022-02-19 17:53:25 +01:00
Shay Levy 5359050afc
Add Shelly gen2 error sensors (#66825) 2022-02-19 18:51:01 +02:00
J. Nick Koston 8f0b6eac41
Fix yeelight config flow ip update and timeout (#66883) 2022-02-19 17:24:50 +01:00
Marc Mueller 45d8d04c40
Use assignment expressions [other] (#66882) 2022-02-19 17:22:51 +01:00
Marc Mueller 4f20a8023b
Use assignment expressions [A-I] (#66880) 2022-02-19 17:21:26 +01:00
Marc Mueller 6e49b0e122
Use assignment expressions [K-Z] (#66881) 2022-02-19 17:19:46 +01:00
jan iversen d76687d672
Add support for INT8 and UINT8 in Modbus (#66889) 2022-02-19 17:17:29 +01:00
Marc Mueller 596644d715
Fix typo [recorder] (#66879) 2022-02-19 16:04:20 +01:00
J. Nick Koston a18d4c51ff
Ensure dhcp can still discover new devices from device trackers (#66822)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-19 09:01:34 -06:00
Marc Mueller c46728c2b2
Fix modbus typing (#66872) 2022-02-19 15:48:05 +01:00
Marc Mueller 3770f4da5c
Fix braviatv typing (#66871) 2022-02-19 15:46:22 +01:00
Anil Daoud 6cd3b45b74
Kaiterra type issue (#66867) 2022-02-19 15:44:18 +01:00
Greg Sheremeta bcec4a5827
typo fix networrk --> network (#66878) 2022-02-19 15:30:07 +01:00
Joakim Sørensen 8e39ba387d
Add missing hass argument in async_request_config call (#66864) 2022-02-19 13:22:00 +02:00
Simon Hansen 52ca1a3d47
Code enhancements for ISS (#66813)
* Code enhancements for ISS

* Assert options
2022-02-19 11:38:10 +01:00
Raman Gupta 4ff1f5c788
Create zwave_js ping button at the right time (#66848)
* Create zwave_js ping button at the right time

* fix tests
2022-02-19 11:16:14 +01:00
GitHub Action fd24d9b1ad [ci skip] Translation update 2022-02-19 00:19:24 +00:00
Paulus Schoutsen 1bbc1f5f55
Validate in split_entity_id (#66835) 2022-02-18 16:11:17 -08:00
J. Nick Koston 3bf2be1765
Startup with an emergency self signed cert if the ssl certificate cannot be loaded (#66707) 2022-02-18 16:08:26 -08:00
Paulus Schoutsen 0269ad4738
Bump hass-nabucasa to 0.53.1 (#66845) 2022-02-18 16:04:54 -08:00
Keilin Bickar aa00bd9b96
Add SleepIQ device type (#66833)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-18 17:42:35 -06:00
bvweerd 2ca6ec0290
Fix eq3btsmart setting HVAC modes (#66394)
* Partly reverse preset incompatibility

It seems like some presets are unsupported by the native climate control of Home Assistant core. This change reverts the previous preset changes causing issues. It worked perfect with simple-thermostat custom lovelace card.

* Remove priority of preset above HVAC mode 

If a preset was available of the given command, the hvac mode change was ignored. This can result in HVAC settings are ignored. By removing the check for a preset, the preset does not supersede the HVAC mode anymore

* Revert "Partly reverse preset incompatibility"

This reverts commit 10fdc8eef4.
2022-02-18 23:19:18 +01:00
jjlawren 3bfc6cc756
Bump SoCo to 0.26.3 (#66834) 2022-02-18 15:55:55 -06:00
epenet 3aa18ea5d8
Add installed apps to samsungtv sources (#66752)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-18 13:33:49 -08:00
jjlawren cfd908218d
Initialize AlarmDecoder binary_sensor state as off instead of unknown (#65926) 2022-02-18 13:32:04 -08:00
G Johansson abc73ff2e1
Improve code quality workday (#66446)
* Code quality workday

* Modify from review

* Modify from review 2

* Fix mypy
2022-02-18 23:04:19 +02:00
Franck Nijhof fa8238bc04
Downgrade log warning->info for unregistered webhook message (#66830) 2022-02-18 12:43:25 -08:00
Mathew Verdouw 48e3f9584b
Add broadlink lb2 support (#63530)
* Update const.py

* Update to support LB2 version smart bulbs in Broadlink integration

* Update const.py

Added Space.

* Update updater.py

Updated so that LB2 lights use the LB1 update manager.
2022-02-18 21:39:29 +01:00
Paulus Schoutsen d3bb622a3c
Bump hass-nabucasa to 0.53.0 (#66826) 2022-02-18 11:53:02 -08:00
Paulus Schoutsen 90d6172fd0
Bump aiohue to 4.2.1 (#66823) 2022-02-18 11:40:56 -08:00
Jeef 92834cfd7a
Dependency Bump on Intellifire Lib (#66814) 2022-02-18 21:12:40 +02:00
Keilin Bickar a367d2be40
Modernize Sleepiq and add new entities (#66336)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-18 12:50:44 -06:00
Jonathan Keljo 011c645ee2
Silence sisyphus chatty logging from dependencies (#66711) 2022-02-18 10:03:03 -08:00
Jeef 2d2101528c
Intellifire Diagnostic Sensors (#66597) 2022-02-18 18:31:23 +01:00
Marc Mueller 30e2411761
Add type ignore error codes [last ones] (#66816) 2022-02-18 18:15:57 +01:00
Erik Montnemery fcf774ecfc
Small cleanup of MQTT mixins (#66812) 2022-02-18 16:51:14 +01:00
Erik Montnemery faf854190d
Add support for removing Google Cast devices (#66808) 2022-02-18 16:25:28 +01:00
Erik Montnemery f1648960f5
Improve cleanup of Google Cast entities (#66801) 2022-02-18 15:05:14 +01:00
Sascha Sander 9389d1e561
Correct current temperature for tuya thermostats (#66715)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-02-18 15:00:49 +01:00
Martin Hjelmare 56d45c49e9
Clean webostv notify (#66803)
* Replace conf with attr

* Test notify service without data parameter

* Clean kwargs access

* Replace icon constant

* Use data from notify
2022-02-18 15:03:05 +02:00
Erik Montnemery ba6d1976df
Improve MQTT device removal (#66766)
* Improve MQTT device removal

* Update homeassistant/components/mqtt/mixins.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Adjust tests

* Improve test coverage

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-18 13:45:25 +01:00
Erik Montnemery 2abcd7cd94
Correct state restoring for MQTT temperature sensors (#66741)
* Correct state restoring for MQTT temperature sensors

* Adjust test

* Adjust test
2022-02-18 11:35:44 +01:00
Teemu R 046c0ae61b
Bump python-miio dependency to 0.5.10 (#66782) 2022-02-18 10:44:31 +01:00
Marc Mueller cb736eaeaf
Add type ignore error codes [recorder] (#66780) 2022-02-18 10:37:38 +01:00
Andre Lengwenus c8ae0d3bbe
Bump pypck to 0.7.14 (#66794) 2022-02-18 10:37:00 +01:00
Teemu R 483545eeaa
Bump python-songpal dependency to 0.14 (#66769)
* Bump python-songpal dependency to 0.14

* Fix tests

* pip_check -1

Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-02-18 11:31:46 +02:00
Marc Mueller 67e94f2b4b
Add type ignore error codes [N-Z] (#66779) 2022-02-18 09:41:12 +01:00
Marc Mueller d7170f43c3
Add type ignore error codes [A-L] (#66778) 2022-02-18 09:38:15 +01:00
Erik Montnemery 98982c86e4
Add MQTT diagnostics (#66730)
* Add MQTT diagnostics

* Redact device tracker location

* Adjust tests

* Address comments from code review
2022-02-18 09:28:49 +01:00
Simone Chemelli 4f2be58fe4
Fix wifi switches name for Fritz (#66529) 2022-02-18 00:13:36 -08:00
Franck Nijhof e26488b1ca
Add config flow to MJPEG IP Camera (#66607) 2022-02-18 00:03:41 -08:00
Raman Gupta 82ebb7047f
Bump zwave-js-server-python to 0.35.0 (#66785)
* Bump zwave-js-server-python to 0.35.0

* Remove support for new event type which should go in a separate PR
2022-02-18 02:36:27 -05:00
Marc Mueller ac50248938
Add type ignore error codes [other] (#66781) 2022-02-17 23:10:25 -08:00
J. Nick Koston 736a1ca0a3
Fix merge conflict resolution error in flux_led (#66775) 2022-02-17 20:14:08 -06:00
GitHub Action 8b557884b7 [ci skip] Translation update 2022-02-18 00:24:29 +00:00
J. Nick Koston 64277058b5
Ensure lutron caseta imports set the unique id (#66754) 2022-02-18 00:03:20 +01:00
Shay Levy 90a0d5518d
Handle default notify data in webostv (#66770) 2022-02-17 23:46:18 +01:00
Erik Montnemery cd00464285
Remove use of hass.helpers from MQTT (#66757)
* Remove use of hass.helpers from MQTT

* Tweak
2022-02-17 23:18:03 +01:00
Marc Mueller 1a247f7d1b
Improve `device_automation` typing (#66621) 2022-02-17 22:08:43 +01:00
Tom Harris d7619d2302
Bump pyinsteon to 1.0.16 (#66759) 2022-02-17 12:52:06 -08:00
epenet 92ce255293
Ensure new samsungtv token is updated in the config_entry (#66731)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-17 12:49:01 -08:00
Felipe Santos 44befe5f11
Fix Twilio webhook content type (#66561) 2022-02-17 21:38:31 +01:00
Andre Richter d6100abc7c
Remove deprecated way of setting fan preset in Vallox (#66655) 2022-02-17 21:06:35 +01:00
Vaclav 0bebf14e45
Bump holidays to 0.13 (#66612) 2022-02-17 20:59:50 +01:00
Shay Levy e79348f952
Fix webostv notify service (#66760) 2022-02-17 20:13:09 +01:00
Erik Montnemery 750b48dcaf
Use pylint disable-next in MQTT (#66758) 2022-02-17 11:12:12 -08:00
Chris Talkington 9d5dc2ce24
Improve roku play media handling (#66429)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-17 10:19:01 -08:00
Franck Nijhof 276fd4f42c
Add Python 3.10 to CI (#59729) 2022-02-17 14:58:24 +01:00
Nenad Bogojevic 7012375bf1
Bump withings-api 2.3.2->2.4.0 (#66723) 2022-02-17 14:18:33 +01:00
Franck Nijhof de24d00a1c
Use min/max/step from thermostat in Plugwise (#66618) 2022-02-17 14:11:47 +01:00
Franck Nijhof 1a9fda96c3
Revert "Update google-cloud-texttospeech to 2.10.0" (#66736) 2022-02-17 14:05:07 +01:00
Jan Bouwhuis 83846bb5cc
MQTT climate preset_modes rework (#66062)
* MQTT climate preset_modes rework

* Set deprection date to 2022.9 (6 months)

* add valid_preset_mode_configuration for discovery

* Update deprecation date
2022-02-17 13:51:35 +01:00
Erik Montnemery 4236764fd5
Don't allow creating or updating input_select with duplicates (#66718)
* Don't allow creating or updating input_select with duplicates

* Simplify error message

* Improve error message
2022-02-17 13:11:49 +01:00
epenet a9aefb66b5
Add device info to samsungtv diagnostics (#66728)
* Add device-info to samsungtv diagnostics

* Adjust tests

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-17 12:35:02 +01:00
Franck Nijhof 72fad87aef
Update google-cloud-texttospeech to 2.10.0 (#66726) 2022-02-17 12:06:49 +01:00
Raman Gupta a1b81b2de4
Add inclusion state to zwave_js/network_status WS API cmd (#65398) 2022-02-17 11:38:20 +01:00
Eduard van Valkenburg 42b5ce184c
Brunt package to 1.2.0 (#66722) 2022-02-17 11:03:22 +01:00
starkillerOG 714daebfb9
Netgear add reboot button (#65706)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-02-17 09:41:21 +01:00
Rob Borkowski a131b78a70
Bump pyeconet version for Gen 5 Water Heater Support (#66691)
* Bump pyeconet version for Gen 5 Water Heater Support

* Update requirements files
2022-02-16 21:40:24 -06:00
Brett Adams bcdd823849
Bump Advantage Air to 0.3.1 (#66699) 2022-02-16 21:15:19 -06:00
GitHub Action 855076fed9 [ci skip] Translation update 2022-02-17 00:14:03 +00:00
Brett Adams bccfaceedb
Code Quality improvements for Aussie Broadband (#65408)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-16 23:38:05 +01:00