tkdrob
9e0730c97f
Add targets and selectors for services (F) ( #50191 )
2021-05-12 11:00:32 +02:00
definitio
e090581e3c
Add stop for demo players ( #50485 )
2021-05-12 10:26:12 +02:00
Paulus Schoutsen
5ed252ebfa
Bump aiohue to 2.3.1 ( #50506 )
2021-05-11 22:15:36 -07:00
Raman Gupta
6cb283d36b
Fix vizio integration ( #50436 )
2021-05-11 22:05:45 -07:00
Jesse Hills
b8d468717a
Bump python-juicenet package to 1.0.2 ( #50505 )
2021-05-11 21:52:22 -07:00
J. Nick Koston
dd3965e4e2
Ensure zeroconf does not generate config flows when matching attributes are missing ( #50208 )
...
If macaddress, name, or manufacturer were missing from the
discovery info, the matcher would accept instead of reject.
2021-05-11 21:24:42 -07:00
J. Nick Koston
c037ebb27c
Add discovery to yeelight ( #50385 )
2021-05-11 19:55:50 -05:00
HomeAssistant Azure
7df47664e8
[ci skip] Translation update
2021-05-12 00:04:03 +00:00
Simone Chemelli
8d7318430c
Fix mypy for Fritz after #50056 , #50327 conflict ( #50497 )
2021-05-11 18:47:02 -05:00
Tobias Sauerwein
e2f497ceba
Fix Netatmo selector for setting persons being at home ( #50373 )
2021-05-12 00:22:07 +02:00
J. Nick Koston
7314247ce3
Add dhcp support to iSmartGate ( #50309 )
2021-05-12 00:20:03 +02:00
J. Nick Koston
3b272ec54c
Add dhcp discovery to smartthings ( #50306 )
2021-05-12 00:10:33 +02:00
Oliver
dc39edd090
update denonavr version 0.10.8 ( #50476 )
2021-05-12 00:09:22 +02:00
J. Nick Koston
c1cf07768b
Add dhcp discovery support to isy994 ( #50488 )
...
- SSDP may not be enabled by default
2021-05-12 00:06:55 +02:00
Artem Draft
d29e812033
New overrides in universal media player ( #48611 )
...
* Update media_player.py
fix missing overrides in universal
* Update media_player.py
Black
* add tests and allow overrides for missing services
* switch sync to async
* Update tests/components/universal/test_media_player.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* setup component after modifying config
* switch test to sync
* fix black
* fix test
* rework tests, disable override media_seek
Co-authored-by: raman325 <7243222+raman325@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-11 23:44:26 +02:00
jjlawren
afe02a4ad2
Fix Sonos const comparison ( #50482 )
...
* Fix Sonos const comparison
* Use constants for playback states
2021-05-11 16:06:51 -05:00
jjlawren
897dd012cd
Handle transport errors when updating media via events ( #50481 )
2021-05-11 16:00:56 -05:00
Simone Chemelli
d877c0c1ff
Add Fritz services ( #50056 )
2021-05-11 15:56:52 -05:00
J. Nick Koston
34c84a6bbb
Reduce boilerplate to abort for matching config entries ( #50186 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-11 22:00:12 +02:00
jjlawren
d6a202bd74
Move core Sonos functionality out of entities ( #50277 )
2021-05-11 10:36:40 -07:00
J. Nick Koston
0fdc50408a
Remove unused ignore in fritz ( #50469 )
2021-05-11 19:08:13 +02:00
J. Nick Koston
909a20b36d
Use async zeroconf registration functions ( #50168 )
2021-05-11 11:03:36 -05:00
Simone Chemelli
e616583bad
Improve types for Fritz ( #50327 )
...
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2021-05-11 10:41:27 -05:00
epenet
d6c99a3db9
Enable strict type checks for onewire ( #50422 )
2021-05-11 17:28:17 +02:00
Maciej Bieniek
f5541a468e
Improve type annotations for GIOS integration ( #50454 )
2021-05-11 07:57:24 -07:00
Daniel Hjelseth Høyer
ca65cdd450
pyTibber revert ( #50462 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2021-05-11 16:14:32 +02:00
Pawel
bc9f0caf4a
Add configuration.yaml deprecation warning to Epson ( #50403 )
...
* add deprecation warning
* Break long string
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-11 12:45:03 +02:00
Erik Montnemery
973f59e423
Refactor history component ( #50287 )
...
* Refactor history component
* Update tests
* Address review comments
* Correct deprecated functions
2021-05-11 09:21:57 +02:00
J. Nick Koston
d5e39e8748
Remove redundant names from config flow titles ( #50380 )
2021-05-10 22:14:33 -07:00
Ville Skyttä
44a790ab47
Entity.device_info typing fixes ( #49974 )
2021-05-10 22:11:51 -07:00
J. Nick Koston
34320ef617
Include mac address in rainmachine device info ( #50438 )
2021-05-10 22:06:49 -07:00
J. Nick Koston
d4cdb8e7e8
Include mac address in roomba device info when available ( #50437 )
2021-05-10 22:06:29 -07:00
J. Nick Koston
b36c840909
Add dhcp support to guardian ( #50378 )
2021-05-10 21:26:15 -05:00
HomeAssistant Azure
887ec2d9b5
[ci skip] Translation update
2021-05-11 00:04:41 +00:00
Ruslan Sayfutdinov
ce15f28642
Add missing type hints in http component ( #50411 )
2021-05-10 14:30:47 -07:00
indykoning
85f758380a
Add Growatt Server Config flow ( #41303 )
...
* Growatt Server Config flow
* Use reference strings
Co-authored-by: SNoof85 <snoof85@gmail.com>
* Remove configuration.yaml import logic
* Removed import test
* Re-added PLATFORM_SCHEMA validation
* Import yaml from old yaml configuration
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Feedback
* Use Executor for IO only
* Fix imports
* update requirements
* Fix flake8
* Run every section of fetching devices in single executor
* Config flow feedback
* Clean up
* Fix plan step
* Fix config flow test
* Remove duplicate test
* Test import step
* Test already configured entry
* Clean up tests
* Add asserts
* Mock out entry setup
* Add warning if set up via yaml
Co-authored-by: SNoof85 <snoof85@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-10 22:46:50 +02:00
Tobias Sauerwein
12342437e2
Fix battery attribute ( #50405 )
2021-05-10 20:40:44 +02:00
Khole
84984b0223
Bump Pyhiveapi ( #50368 )
2021-05-10 20:38:35 +02:00
kennedyshead
baacf1b787
Bumps aioasuswrt to 1.3.4 ( #50414 )
2021-05-10 20:35:32 +02:00
Julien "_FrnchFrgg_" Rivaud
24a46d91d3
Fix amcrest detection of sensor reset ( #50249 )
...
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
2021-05-10 10:49:08 -07:00
Colin Robbins
a404c138fa
Support multiple disks in systemmonitor ( #50362 )
...
* Fix #50158 - add support for multiple disks
* Rework as a tuple
2021-05-10 10:48:00 -07:00
jan iversen
70b09ed9a1
Handle relation between scan_interval and pymodbus timeout in modbus ( #50363 )
...
* Control scan_interval compared to pymodbus timeout.
add MINIMUM_SCAN_INTERVAL=5 seconds and validata with Voluptous.
Keep modbus.py 100% coverage.
* Please pylint.
* Review comments.
* pylint.
2021-05-10 19:28:38 +02:00
jjlawren
9ae021a284
Bump pysonos to 0.0.45 ( #50407 )
2021-05-10 08:56:18 -07:00
Ville Skyttä
3fab21ebc7
Skip Huawei LTE device registry setup with no identifiers or connections ( #50261 )
...
Closes https://github.com/home-assistant/core/issues/50182
2021-05-10 08:27:09 -07:00
Christer Vestermark
fca56993c6
Add smhi wind gust speed and thunder probability ( #50328 )
...
* Added some extra attributes
Added the extra attributes
wind_gust_speed and
thunder_probability
that were already implemented in the underlaying library (joysoftware
/
pypi_smhi).
Also for the existing extra attribute cloudiness, it is added if "is not None" instead of just "if self.cloudiness" which would make it False (and therefore not available) if cloudiness = 0.
* Trying to solve the style issues
Removed white spaces and changed order of list as suggested by the tests.
* New try to solve the style issues
Removed some more white spaces...
* Changed dictionary handling as suggested
Changed dictionary handling as suggested by MartinHjelmare.
* Updated test
Updated test_weather.py to include the new attributes wind_gust_speed and thunder_probability.
* Added missing imports
Added the missing imports
ATTR_SMHI_THUNDER_PROBABILITY,
ATTR_SMHI_WIND_GUST_SPEED,
* Renaming self.thunder to self.thunder_probability and correcting test valuesfor
Renamed the new internal attribute
thunder to thunder_probability, same as the exposed attribute for improved consistency.
Corrected test values according to smhi.json.
* Forgot to change to self.thunder_probability in one place.
sorry.
2021-05-10 16:44:08 +02:00
Ruslan Sayfutdinov
8e2b3aab44
Enable strict type checks for camera platform ( #50395 )
2021-05-10 15:12:15 +02:00
jjlawren
0cdb8ad892
Fix location of current_play_mode ( #50386 )
2021-05-10 14:49:11 +02:00
Ruslan Sayfutdinov
3a192896df
Enable some strict mypy checks globally ( #50398 )
...
* Enable some strict mypy checks globally
* Update mypy.ini
2021-05-10 14:20:25 +02:00
Ruslan Sayfutdinov
b745d01877
Fix synology_dsm typing ( #50399 )
2021-05-10 13:43:43 +02:00
Ville Skyttä
b89c53f759
Type hint device registry identifiers as set of str 2-tuples ( #50355 )
...
* Type hint device registry identifiers as set of str 2-tuples
* Fix airly test
* Really fix airly test, add another migration test
2021-05-10 12:13:45 +02:00