Commit Graph

36268 Commits

Author SHA1 Message Date
Tobias Sauerwein
9dfd578b65 Fix unnecessary API calls in Netatmo (#51260) 2021-05-30 21:13:33 -07:00
Erik Montnemery
8fd3761893 Fix flaky statistics tests (#51242) 2021-05-30 21:13:33 -07:00
Ludovico de Nittis
99fd5be369 Bump pyialarm to 1.7 (#51233) 2021-05-30 21:13:32 -07:00
jjlawren
d236e07046 Skip processed Sonos alarm updates (#51217)
* Skip processed Sonos alarm updates

* Fix bad conflict merge
2021-05-30 21:13:31 -07:00
jjlawren
835a9efc64 Reorganize SonosSpeaker class for readability (#51222) 2021-05-30 21:13:08 -07:00
Tobias Sauerwein
51d98bb9c8 Fix Netatmo data class update (#51215)
* Catch if data class entry is None

* Guard
2021-05-30 21:11:58 -07:00
Erik Montnemery
b75f4b1f4d Fix flaky statistics tests (#51214)
* Fix flaky statistics tests

* Tweak
2021-05-30 21:11:57 -07:00
jjlawren
fa7837bb12 Improve Sonos alarm logging (#51212) 2021-05-30 21:11:32 -07:00
jjlawren
f32309273b Fix use of async in Sonos switch (#51210)
* Fix use of async in Sonos switch

* Simplify

* Convert to callback
2021-05-30 21:10:39 -07:00
J. Nick Koston
b37932e163 Fix samsungtv yaml import without configured name (#51204) 2021-05-30 21:09:05 -07:00
jjlawren
a0696fe923 Centralize Sonos subscription logic (#51172)
* Centralize Sonos subscription logic

* Clean up mocked Sonos Service instances, use subscription callback

* Use existing mocked attributes

* Use event dispatcher dict, move methods together, make update_alarms sync

* Create dispatcher dict once
2021-05-30 21:09:04 -07:00
Aaron David Schneider
e980365a9c 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-30 21:09:03 -07:00
Vilppu Vuorinen
215869b3df Update to pymelcloud 2.5.3 (#51043)
Previous version of pymelcloud performs requests that are not permitted
for guest users. Bypassing these requests results only in less detailed
device info.
2021-05-30 21:04:59 -07:00
Franck Nijhof
0de8604631 Bumped version to 2021.6.0b1 2021-05-28 14:51:21 +02:00
Bram Kragten
0c9c113528 Update frontend to 20210528.0 (#51199) 2021-05-28 14:50:59 +02:00
Pascal Vizeli
de575fdb7b Update base image to 2021.05.0 (#51198) 2021-05-28 14:50:56 +02:00
Joakim Plate
ae914be44f Only run philips_js notify service while TV is turned on (#51196)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-28 14:50:53 +02:00
Tobias Sauerwein
fe84d060d6 Fix Netatmo sensor initialization (#51195) 2021-05-28 14:50:50 +02:00
Joakim Sørensen
3e57b6178d Use get with default for consider home (#51194) 2021-05-28 14:50:46 +02:00
Tobias Sauerwein
6388203f73 Fix Netatmo data class update (#51177) 2021-05-28 14:50:41 +02:00
jjlawren
a6a18effee Improve Sonos polling (#51170)
* Improve Sonos polling

Warn user if polling is being used
Provide callback IP:port to help user fix networking
Fix radio handling when polling (no event payload)
Clarify dispatch target to reflect polling action

* Lint

* Revert method removal
2021-05-28 14:50:38 +02:00
Greg Dowling
e86e70f327 Bump pyroon to 0.0.37 (#51164) 2021-05-28 14:50:35 +02:00
Erik Montnemery
27e32bbb19 Weight sensor average statistics by state durations (#51150)
* Weight sensor average statistics by state durations

* Fix test
2021-05-28 14:50:32 +02:00
Erik Montnemery
b92db104dc Add deprecated backwards compatible history.LazyState (#51144) 2021-05-28 14:50:29 +02:00
jjlawren
f3639c60e2 Fix Sonos media position with radio sources (#51137) 2021-05-28 14:50:26 +02:00
jjlawren
74e397dc73 Fix Sonos TV source attribute (#51131) 2021-05-28 14:50:23 +02:00
Joakim Sørensen
4ebc0d97bc Handle blank string in location name for mobile app (#51130) 2021-05-28 14:50:20 +02:00
Raman Gupta
c2c760eb8b Fix zwave_js.set_value schema (#51114)
* fix zwave_js.set_value schema

* wrap all schemas in vol.Schema

* readd removed assertions
2021-05-28 14:50:17 +02:00
Eduard van Valkenburg
255577436e Followup PR for SIA integration (#51108)
* Updates based on Martin's review

* fix strings and cleaned up constants
2021-05-28 14:50:13 +02:00
Franck Nijhof
762f15a0d3 Bumped version to 2021.6.0b0 2021-05-26 19:44:48 +02:00
Greg Dowling
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 Mroczek
22dd7df66c Improve totalconnect config flow user experience (#47926) 2021-05-26 09:48:44 -07:00
Franck Nijhof
67536b52c4 Use entity class vars in Flo (#50991) 2021-05-26 09:47:04 -07:00
ollo69
daff62f42d Add AsusWRT model and firmware information for device (#51102) 2021-05-26 09:46:06 -07:00
Barry Williams
5ac81ccb4c Openhome component now uses asyncio and handles unavailability (#49574) 2021-05-26 09:39:44 -07:00
Bram Kragten
42b92748f6 Update frontend to 20210526.0 (#51110) 2021-05-26 09:31:46 -07:00
Paulus Schoutsen
bcd91cc2bd Drop certificate filling in for cloudmqtt (#51112) 2021-05-26 09:31:35 -07:00
Klaas Schoute
31c07e710a bump garage_amsterdam lib to v2.1.1 (#51111) 2021-05-26 09:31:23 -07:00
Matt Zimmerman
ffb9ab21c1 Add binary sensor for smarttub errors (#49364) 2021-05-26 09:25:47 -07:00
J. Nick Koston
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 Montnemery
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
Franck Nijhof
19c505c0f0 Add Supervisor discovery to motionEye (#50901)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-26 17:40:07 +02:00
Raman Gupta
18e6ae8750 Add WS API commands to check for and install zwave_js config updates (#51106) 2021-05-26 08:39:08 -07:00
Raman Gupta
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
Raman Gupta
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 Rothweiler
a36935dcee Add services for Mazda integration (#51016) 2021-05-26 16:36:36 +02:00
Franck Nijhof
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 Nijhof
bf13af34b4 Use entity class vars in WLED (#50975) 2021-05-26 14:08:09 +02:00
Massimiliano Cannarozzo
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 Gupta
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