Commit Graph
36264 Commits
Author SHA1 Message Date
uvjustinandGitHub 6ad29aec2c Adjust segment duration calculation in stream (#51149)
* Calculate min segment duration internally

* Rename segments to sequences in StreamOutput

* Fix segment duration calculation in test_worker
2021-05-28 13:36:41 +08:00
jjlawrenandGitHub e08de22737 Fix totalconnect test calling public host (#51138) 2021-05-27 21:30:37 -05:00
ca8d09e5e1 Add zwave_js.multicast_set_value service (#51115)
* Add zwave_js.multicast_set_value service

* comment

* Add test for multiple config entries validation

* additional validation test

* brevity

* wrap schema in vol.Schema

* Update homeassistant/components/zwave_js/services.py

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

* do node transform and multicast validation in schema validation

* move poll value entity validation into schema validation, pass helper functions dev and ent reg instead of retrieving it every time

* make validators nested functions since they don't neeed to be externally accessible

* Update homeassistant/components/zwave_js/services.py

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

* Remove errant ALLOW_EXTRA

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-27 21:57:35 -04:00
GitHub Action 93ada0a675 [ci skip] Translation update 2021-05-28 00:19:07 +00:00
Greg DowlingandGitHub 02ac9a75b1 Bump pyroon to 0.0.37 (#51164) 2021-05-27 21:01:04 +02:00
Aaron David SchneiderandGitHub f7f8672eea Add tests for sonos switch platform (#51142)
* add tests

* refactor async_added_to_hass

* fix tests and race condition

* use async_get

* typo
2021-05-27 19:56:59 +02:00
Franck NijhofandGitHub 7dff4d6ad7 Define climate entity attributes as class variables (#51006) 2021-05-27 17:39:43 +02:00
tkdrobandGitHub d1c4d0de49 Use bool annotations for setup entries (#51166) 2021-05-27 17:39:06 +02:00
Shay LevyandGitHub b6355bcb48 Add myself to Switcher codeowners (#51158) 2021-05-27 17:37:54 +02:00
tkdrobandGitHub c0656878db Normalize async_setup_entry (#51161) 2021-05-27 15:56:20 +02:00
Eduard van ValkenburgandGitHub 701c4ee624 Update sia tests (#51151) 2021-05-27 15:35:17 +02:00
Franck NijhofandGitHub d9eb1d85a2 Clean up DNS IP integration (#51143)
* Clean up DNS IP integration

* Commit missing change oops
2021-05-27 15:10:28 +03:00
Franck NijhofandGitHub eb2b60434c Clean up Local IP integration (#51126) 2021-05-27 15:04:40 +03:00
ollo69andGitHub 69e454fd49 Add missing function signature (#51153) 2021-05-27 14:52:05 +03:00
René KlompandGitHub 65f2fe9c01 Bump pysma version to 0.5.0 (#51098)
* Use new get_sensors method

* Update pysma requirement

* Update primary codeowner

* Update device_info handling

* Fix LEGACY_MAP

* Updated tests

* Fix pysma references

* Fix pylint raise-missing-from

* Better import of Sensors

* Remove software version related changes

* Revert codeowners change
2021-05-27 12:53:14 +02:00
Eduard van ValkenburgandGitHub cede36d91c Followup PR for SIA integration (#51108)
* Updates based on Martin's review

* fix strings and cleaned up constants
2021-05-27 10:55:47 +02:00
jjlawrenandGitHub f0952d3ee8 Fix Sonos media position with radio sources (#51137) 2021-05-27 10:53:51 +02:00
jan iversenandGitHub 8d365e8bf5 After merge, review. (#51139) 2021-05-27 08:28:31 +02:00
Anders MelchiorsenandGitHub fdfb84e8e2 Upgrade pysonos to 0.0.50 (#51125) 2021-05-27 08:13:10 +02:00
jjlawrenandGitHub e4e3dc7fab Fix Sonos TV source attribute (#51131) 2021-05-26 22:12:43 -07:00
Raman GuptaandGitHub 877d3e38b4 Fix zwave_js.set_value schema (#51114)
* fix zwave_js.set_value schema

* wrap all schemas in vol.Schema

* readd removed assertions
2021-05-27 00:27:35 -04:00
Joakim SørensenandGitHub 3e7729faf2 Handle blank string in location name for mobile app (#51130) 2021-05-27 06:04:05 +02:00
uvjustinandGitHub 38e0cbe964 Change stream sequence number to start from 0 (#51101)
* Use constants for provider strings

* Add last_sequence property
2021-05-27 11:22:31 +08:00
GitHub Action f45bc3abc7 [ci skip] Translation update 2021-05-27 00:17:03 +00:00
Franck NijhofandGitHub d829df332d Bump version to 2021.7.0dev0 (#51116) 2021-05-26 20:18:29 +02:00
6391d75919 Refactor ModbusRegisterSensor class to get hub and configuration (#50234)
* refactor ModbusRegisterSensor to match the ModbusSwitch interface

* Please pylint, mypy etc.

* Remove PLATFORM.

Co-authored-by: jan Iversen <jancasacondor@gmail.com>
2021-05-26 19:28:14 +02:00
09b9218511 Handle updating config entries in Vera (#49605)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-05-26 09:54:02 -07:00
Austin MroczekandGitHub 22dd7df66c Improve totalconnect config flow user experience (#47926) 2021-05-26 09:48:44 -07:00
Franck NijhofandGitHub 67536b52c4 Use entity class vars in Flo (#50991) 2021-05-26 09:47:04 -07:00
ollo69andGitHub daff62f42d Add AsusWRT model and firmware information for device (#51102) 2021-05-26 09:46:06 -07:00
Barry WilliamsandGitHub 5ac81ccb4c Openhome component now uses asyncio and handles unavailability (#49574) 2021-05-26 09:39:44 -07:00
Bram KragtenandGitHub 42b92748f6 Update frontend to 20210526.0 (#51110) 2021-05-26 09:31:46 -07:00
Paulus SchoutsenandGitHub bcd91cc2bd Drop certificate filling in for cloudmqtt (#51112) 2021-05-26 09:31:35 -07:00
Klaas SchouteandGitHub 31c07e710a bump garage_amsterdam lib to v2.1.1 (#51111) 2021-05-26 09:31:23 -07:00
Matt ZimmermanandGitHub ffb9ab21c1 Add binary sensor for smarttub errors (#49364) 2021-05-26 09:25:47 -07:00
64661ee2b7 Add network configuration integration (#50874)
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-26 09:06:30 -07:00
Erik MontnemeryandGitHub 16e90f12ca Add last_reset property to Tasmota energy sensors (#51107)
* Add last_reset property to Tasmota energy sensors

* Correct device class for energy sensors
2021-05-26 17:58:06 +02:00
19c505c0f0 Add Supervisor discovery to motionEye (#50901)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-26 17:40:07 +02:00
Raman GuptaandGitHub 18e6ae8750 Add WS API commands to check for and install zwave_js config updates (#51106) 2021-05-26 08:39:08 -07:00
6d9b67ddb2 Add zwave_js heal node and network WS API commands (#51047)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-26 08:38:02 -07:00
8edf7f0407 Don't enforce uniqueness requirements for Waze and Google Travel Time (#50254)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-05-26 08:32:26 -07:00
Brandon RothweilerandGitHub a36935dcee Add services for Mazda integration (#51016) 2021-05-26 16:36:36 +02:00
Franck NijhofandGitHub a8a13da793 Fix discovery without uid aborts on completing user flow (#51105)
* Fix discovery without uid aborts on completing user flow

* Fix comment
2021-05-26 16:29:52 +02:00
Franck NijhofandGitHub bf13af34b4 Use entity class vars in WLED (#50975) 2021-05-26 14:08:09 +02:00
Massimiliano CannarozzoandGitHub 5a5a145778 Make all MQTT cover payloads optional (#50579)
* Remove unused constant

* Make payload_close optional

* Make payload_open optional

* Compute supported features based on config
2021-05-26 13:50:44 +03:00
Raman GuptaandGitHub 1de0d20a76 Bump zwave-js-server-python to 0.25.1 (#51097)
* Bump zwave-js-server-python to 0.25.1

* update fixtures
2021-05-26 12:37:24 +02:00
Erik MontnemeryandGitHub 789a14fc44 Add support for last_reset to MQTT sensor (#51036)
* Add support for last_reset to MQTT sensor

* Update abbreviations

* Improve test coverage
2021-05-26 11:50:29 +02:00
Matthias AlphartandGitHub 4f9b7254d2 Initialize KNX expose value (#49623)
* simplify value extraction

* allow 0/1 and "True" / "False" for binary exposes

* initialize ExposeSensor value

* handle binary states

* use default for initialization
2021-05-26 11:21:11 +02:00
chpegoandGitHub 19c9675d4a Bump youtube-dl to 2021.04.26 (#50037) 2021-05-26 10:32:43 +02:00
Raj LaudandGitHub b3607343fc Fix error in Squeezebox DHCP discovery flow (#50771)
* Map data from dhcp to squeezebox discovery flow

* Add tests for squeezebox dhcp discovery
2021-05-26 10:30:15 +02:00