Commit Graph
11439 Commits
Author SHA1 Message Date
cnicoandGitHub 7889aace5f Add flipr API error detection and catch it correctly. (#67405) 2022-03-01 16:21:47 -08:00
Paulus SchoutsenandGitHub d68ada74cc Restore children media class (#67409) 2022-03-01 15:14:14 -08:00
Joakim SørensenandGitHub e58ce7ab6e Fix returned value from backup/info WS command (#67439) 2022-03-01 21:37:51 +01:00
J. Nick KostonandGitHub 94130a6060 Avoid creating wiring select for Magic Home if its not supported (#67417) 2022-03-01 09:18:09 -10:00
Joakim SørensenandGitHub 32adeb8356 Remove class attributes for backup manager (#67431)
* Remove class attributes for backup manager

* remove patches
2022-03-01 15:16:18 +01:00
Erik MontnemeryandGitHub f40932853f Bump hatasmota to 0.4.0 (#67421) 2022-03-01 13:18:49 +02:00
Franck NijhofandGitHub 82948cc6c1 Update google-cloud-texttospeech to 2.10.0 (#66746) 2022-03-01 10:19:13 +01:00
J. Nick KostonandGitHub fc4cb743bd Add Signal Strength sensor to WiZ (#67411) 2022-02-28 18:50:26 -10:00
J. Nick KostonandGitHub ac031cb817 Add diagnostics support to bond (#67412) 2022-02-28 18:50:15 -10:00
0ed51dae13 Add Backup integration (#66395)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-02-28 15:48:12 -08:00
1556868d56 Use async rest api in SamsungTV (#67369)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-28 09:53:42 -10:00
Matt ZimmermanandGitHub d077c3b8d1 Add sensor to expose Powerwall backup reserve percentage (#66393) 2022-02-28 09:31:34 -10:00
Erik MontnemeryandGitHub 148762ce3f Improve cast test for removing device (#67385) 2022-02-28 11:08:27 -08:00
jan iversenandGitHub e891df0ff3 Allow multi read of Modbus sensor (#67378) 2022-02-28 11:07:55 -08:00
jan iversenandGitHub 690223fb69 Add tests for Modbus slave binary sensors, up coverage to 100% (#67373) 2022-02-28 11:06:32 -08:00
Erik MontnemeryandGitHub f9616c2ae3 Remove custom WS command for removing Tasmota devices (#67382) 2022-02-28 18:13:38 +01:00
Erik MontnemeryandGitHub 5e4b16c69a Remove custom WS command for removing MQTT devices (#67381)
* Remove custom WS command for removing MQTT devices

* Re-add removed test
2022-02-28 15:50:49 +01:00
Erik MontnemeryandGitHub c7d59bb272 Fix race when unsubscribing from MQTT topics (#67376)
* Fix race when unsubscribing from MQTT topics

* Improve test
2022-02-28 14:19:50 +01:00
bafa99fe3e Add reauth to SleepIQ (#67321)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-27 15:47:31 -10:00
G JohanssonandGitHub bb4b7c96d0 Migrate entry unique id for Sensibo (#67119) 2022-02-27 11:38:39 -10:00
Paulus SchoutsenandGitHub 9c440d8aa6 Guard for non-string inputs in Alexa (#67348) 2022-02-27 12:59:05 -08:00
Allen PorterandGitHub 466f1686e4 Cleanup google calendar shared test fixtures (#67343) 2022-02-27 19:58:00 +01:00
dbbb5655e5 Bump async-upnp-client to 0.25.0 (#66414)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-27 08:29:29 -10:00
494ae9aef6 Clean up RFXtrx tests (#67278)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-27 01:49:46 +01:00
Allen PorterandGitHub deda9e38e4 Simplify google calendar API interactions (#67319)
* Simplify google calendar APIs and tests

* Simplify authentication logic at startup

* Improve readability of diffs

* Reduce diffs

* Simplify api datetime logic

* Remove duplicate test fixtures added in prior commit

* Remove duplicate event filter calls

* Fix event list argument names

* More improvements found from additional testing

* Remove unnecessary variables in create event call
2022-02-26 16:19:45 -08:00
Allen PorterandGitHub 0e74184e4f Simplify google calendar authentication setup (#67314)
Simplify google calendar authentication to combine some of the cases together, and reduce unecessarily checks. Make the
tests share common authentication setup and reduce use of mocks by introducing a fake for holding on to credentials.
This makes future refactoring simpler, so we don't have to care as much about the interactions with the credentials
storage.
2022-02-26 15:17:02 -08:00
stegmandGitHub 3b2b2b9c69 Add diagnostics to Kostal Plenticore (#66435) 2022-02-26 13:32:38 -08:00
jan iversenandGitHub 6ec9c402b1 Remove generic data types INT, UINT, FLOAT in modbus (#67268) 2022-02-26 13:27:48 -08:00
Martin HjelmareandGitHub d9abd5efea Fix dhcp None hostname (#67289)
* Fix dhcp None hostname

* Test handle None hostname
2022-02-26 19:37:24 +01:00
Mike FugateandGitHub 858c09060d Validate SleepIQ connection/credentials for the import step (#67292) 2022-02-26 17:55:11 +01:00
Joakim SørensenandGitHub e65670fef4 Repository event subscription (#67284) 2022-02-26 15:56:36 +01:00
Paulus SchoutsenandGitHub 7e4b63690d Fix camera content type while browsing (#67256) 2022-02-26 10:02:13 +01:00
Paulus SchoutsenandGitHub 0a6c8f8e6c Improve not shown handling (#67247) 2022-02-25 11:52:14 -08:00
James HewittandGitHub 069e70ff03 Add mode setting to RFXtrx device configuration (#67173)
This allows users to configure the modes on their RFXtrx device without
downloading additional software that only runs on Windows. It also
enables the use of modes that cannot be permanently enabled on the
device, such as for undecoded and raw messages.
2022-02-25 20:43:29 +01:00
jan iversenandGitHub 8233278ccc Correct tests to use data_type in Modbus (#67246) 2022-02-25 11:37:52 -08:00
J. Nick KostonandGitHub e81ca64aa4 Prevent the wrong WiZ device from being used when the IP is a different device (#67250) 2022-02-25 11:37:19 -08:00
Paulus SchoutsenandGitHub 6fd9e71b8f Adjust serializing resolved media (#67240) 2022-02-25 10:00:03 -08:00
07a792019e Fix Twitch component to use new API (#67153)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-02-25 09:15:49 -08:00
715d7f70f0 Adjust SamsungTV abstraction layer (#67216)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-25 17:15:45 +01:00
jan iversenandGitHub c6f5633e24 Fix modbus test_delay (#66993) 2022-02-25 08:06:25 -08:00
Martin HjelmareandGitHub c856f673fb Fix zwave_js migration luminance sensor (#67234) 2022-02-25 08:05:56 -08:00
jan iversenandGitHub adc4c1e33f Secure ATTR_ and CONF_ use identical texts in Modbus (#66901) 2022-02-25 08:05:19 -08:00
Andre LengwenusandGitHub 684f01f466 Add tests for LCN cover platform (#64832) 2022-02-25 10:22:48 +01:00
Joakim PlateandGitHub 8a74295d6f Add support for rfxtrx sirens and chimes (#66416)
* Add support for sirens and chimes

* Fixup testing

* Fixup comments

* Hook up existing off delay

* Add docs for off delay.

* Rename mixin
2022-02-25 07:53:22 +01:00
Raman GuptaandGitHub ad4409bcb0 Don't add extra entities for zwave_js controller (#67209)
* Don't add extra entities for zwave_js controller

* Revert reformat of controller_state

* fix indentation issues

* fix indentation issues
2022-02-25 07:39:30 +01:00
Paulus SchoutsenandGitHub 2a8dc38d2d Move media_source to after_deps (#67195) 2022-02-24 14:54:46 -08:00
Martin HjelmareandGitHub d64777359d Set zwave_js siren to unknown state if value is None (#67172) 2022-02-24 23:21:36 +01:00
Franck NijhofandGitHub 5eec425e2c Remove deprecated MH-Z19 CO2 Sensor integration (#67186) 2022-02-24 23:50:17 +02:00
J. Nick KostonandGitHub 00c6e30988 Fix ElkM1 systems that do not use password authentication (#67194) 2022-02-24 11:07:17 -08:00
Paulus SchoutsenandGitHub fb4de7211b Make Google sync_seralize a callback (#67155) 2022-02-24 08:36:36 -08:00