Tobias Sauerwein
9bd74961f0
Fix unnecessary API calls in Netatmo ( #51260 )
2021-05-30 20:55:45 -07:00
jjlawren
1a5d35d7bf
Only debug log new Sonos SSDP discoveries ( #51247 )
...
* Only debug log new SSDP discoveries
* Use existing reference
* Remove from known on unseen
* Update homeassistant/components/sonos/speaker.py
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-30 20:28:22 -05:00
GitHub Action
319071ba39
[ci skip] Translation update
2021-05-31 00:25:51 +00:00
Daniel Hjelseth Høyer
0ae64325ed
Use entity class vars for Mill ( #51264 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-05-30 17:58:55 +03:00
Matt Zimmerman
416d91ba85
Clean up SmartTub ( #51257 )
...
* fix type hint
* pylint
* Update homeassistant/components/smarttub/binary_sensor.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/smarttub/binary_sensor.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-05-30 10:10:49 +02:00
Franck Nijhof
c317854e86
Small optimization in entity registry enabled deConz method ( #51250 )
2021-05-29 23:12:19 -05:00
J. Nick Koston
32dc62a996
Handle empty ssdp descriptions in the cache ( #51253 )
2021-05-29 22:50:48 -05:00
uvjustin
3ca7eb9440
Update HLS playlist in stream ( #51191 )
...
* Enable gzip encoding for playlist responses
* Add EXT-X-PROGRAM-DATE-TIME to playlist
* Add EXT-X-START to playlist
* Change EXT-X-VERSION from 7 to 6
* Move idle timer call to recv
* Refactor recv to remove cursor and return bool
* Rename STREAM_TIMEOUT to SOURCE_TIMEOUT
2021-05-30 11:41:23 +08:00
GitHub Action
2077efb207
[ci skip] Translation update
2021-05-30 00:24:18 +00:00
astronaut
ceadb0cba0
Add gui config option consider device unavailable ( #51218 )
...
* Add gui config option consider device unavailable
* Update tests
2021-05-29 19:13:09 -04:00
Franck Nijhof
d1f0ec8db8
Small tweaks to LaCrosse ( #51249 )
2021-05-29 23:08:25 +03:00
Ludovico de Nittis
ff6d05a200
Bump pyialarm to 1.7 ( #51233 )
2021-05-29 18:50:45 +02:00
Franck Nijhof
06e5314bc8
Cleanup commented code + comprehensions in iOS ( #51238 )
2021-05-29 17:28:32 +02:00
Franck Nijhof
99afa15f47
Cleanup unneeded variable assignment in ezviz ( #51239 )
2021-05-29 17:34:25 +03:00
jjlawren
3d2f696d73
Reorganize SonosSpeaker class for readability ( #51222 )
2021-05-29 09:08:46 -05:00
Erik Montnemery
27b9d7fed0
Fix flaky statistics tests ( #51242 )
2021-05-29 09:00:36 -05:00
J. Nick Koston
c5e5787e1d
Replace sonos discovery thread with ssdp callback registration ( #51033 )
...
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2021-05-29 08:31:22 -05:00
Franck Nijhof
255e13930c
Define CoverEntity entity attributes as class variables ( #51236 )
...
* Define CoverEntity entity attributes as class variables
* Fix supported features
2021-05-29 14:35:02 +02:00
Tobias Sauerwein
d66d7cbd37
Fix Netatmo data class update ( #51215 )
...
* Catch if data class entry is None
* Guard
2021-05-29 14:10:45 +02:00
J. Nick Koston
d1132270b4
Remove double schema validation in network ( #51219 )
2021-05-29 14:09:49 +02:00
Ville Skyttä
c2f5dcefa5
Use flow result type constants more ( #51122 )
2021-05-29 14:09:13 +02:00
Maciej Bieniek
b6716ecebd
Add discovery by manufacturer to Nettigo Air Monitor integration ( #51155 )
2021-05-29 14:06:56 +02:00
Erik Montnemery
4d428b87cb
Remove incorrect check in Alexa for SERVICE_ALARM_DISARM fail ( #51224 )
2021-05-29 14:06:02 +02:00
jjlawren
bd34059c11
Fix use of async in Sonos switch ( #51210 )
...
* Fix use of async in Sonos switch
* Simplify
* Convert to callback
2021-05-28 23:28:07 -05:00
jjlawren
84f0d3f961
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-28 21:32:50 -05:00
J. Nick Koston
fb50cf9840
Add network and callback support to SSDP ( #51019 )
...
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-05-28 21:18:59 -05:00
Nick Whyte
02cbb2025e
Decrease nsw fuel request volume ( #49552 )
2021-05-28 20:53:20 -05:00
GitHub Action
8e87d638e1
[ci skip] Translation update
2021-05-29 00:21:56 +00:00
jjlawren
4b2831ddde
Improve Sonos alarm logging ( #51212 )
2021-05-29 00:45:43 +02:00
Raman Gupta
19c16e079f
Add separate ozone sensor for climacell ( #51182 )
2021-05-28 23:24:01 +02:00
Erik Montnemery
39c94e8daa
Fix flaky statistics tests ( #51214 )
...
* Fix flaky statistics tests
* Tweak
2021-05-28 22:37:17 +02:00
jan iversen
538a189168
Adjust modbus climate to use address/input_type ( #51202 )
2021-05-28 17:57:14 +02:00
Brandon Rothweiler
88dce0ec8f
Address late review of Mazda services ( #51178 )
...
* Add services for Mazda integration
* Address review comments
* Follow-up review comments
* Update dict access for send_poi service calls
2021-05-28 17:54:19 +02:00
Vilppu Vuorinen
99ee2bd0a3
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-28 16:48:30 +02:00
J. Nick Koston
b3d826f2e2
Fix samsungtv yaml import without configured name ( #51204 )
2021-05-28 16:06:17 +02:00
Martin Hjelmare
187374c11e
Set Registry name parameter to Hashable type ( #51203 )
2021-05-28 15:29:11 +02:00
Bram Kragten
0fbdce5ca6
Update frontend to 20210528.0 ( #51199 )
2021-05-28 14:38:01 +02:00
Joakim Sørensen
076544a1b5
Revert "Bump config version to 2 for AVM Fritz Tools ( #51176 )" ( #51193 )
2021-05-28 14:00:16 +02:00
Álvaro Fernández Rojas
fe0771f7f1
Add missing outdoor temperature unit for Tado ( #51197 )
...
* Fix outdoor temperature unit for Tado
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tado: simplify if conditions
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2021-05-28 13:41:40 +02:00
Tobias Sauerwein
ac922916c1
Fix Netatmo sensor initialization ( #51195 )
2021-05-28 13:36:22 +02:00
Joakim Plate
b6cb123c4f
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 13:32:26 +02:00
jan iversen
00507539c1
Change Cover to use address/input_type ( #51154 )
...
* Change Cover to use address/input_type.
* Flake.
2021-05-28 13:23:44 +02:00
Pascal Vizeli
ab2ea35b7d
Update base image to 2021.05.0 ( #51198 )
2021-05-28 13:22:58 +02:00
Erik Montnemery
b339d73109
Weight sensor average statistics by state durations ( #51150 )
...
* Weight sensor average statistics by state durations
* Fix test
2021-05-28 13:16:52 +02:00
Franck Nijhof
17b2678aee
Define media_player entity attributes as class variables ( #51192 )
2021-05-28 12:32:31 +02:00
jjlawren
39e62f9c90
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 12:07:58 +02:00
jan iversen
e45196f9c9
Remove "old" config from modbus binary_sensor ( #51117 )
2021-05-28 12:06:46 +02:00
Joakim Sørensen
81097dbe40
Use get with default for consider home ( #51194 )
2021-05-28 12:02:35 +02:00
jan iversen
5afd16ef5d
Move modbus schema validators to validators.py ( #51121 )
2021-05-28 11:38:31 +02:00
jan iversen
47f016b340
Remove old config from cover, including tests ( #51118 )
...
* Remove old config and standardize new config.
* Add missing safeguard.
2021-05-28 11:29:37 +02:00