NobleKangaroo
e2f591e5bc
Remove self as Emulated Hue codeowner ( #30654 )
2020-01-10 22:35:18 +01:00
ochlocracy
d0062fc740
Fix Alexa ChangeReports Filter non-proactively_reported_properties ( #30655 )
...
* Fix Change Report Properties.
* Fix Change Report Properties.
2020-01-10 22:34:50 +01:00
Paulus Schoutsen
3f29c234b8
Add Ring config flow ( #30564 )
...
* Add Ring config flow
* Address comments + migrate platforms to config entry
* Migrate camera too
* Address comments
* Fix order config flows
* setup -> async_setup
2020-01-10 21:35:31 +01:00
Paulus Schoutsen
3348f4f6d1
Add search integration ( #30511 )
...
* Add search integration
* Add scenes and config entry support
* Update comments
* Add support for groups
* Allow querying config entry
* Update manifest
* Fix scene tests
2020-01-10 19:57:37 +01:00
Robert Svensson
d883ee62f8
deCONZ - Disable daylight sensor by default ( #30625 )
...
* Dont enable daylight sensor by default
* Fix tests
2020-01-10 19:57:08 +01:00
springstan
c13b461737
Bump Adafruit_BBIO to 1.1.1 ( #30630 )
2020-01-10 19:56:41 +01:00
Ville Skyttä
74cde3de6e
Upgrade pydocstyle to 5.0.2 ( #30648 )
...
https://github.com/PyCQA/pydocstyle/blob/5.0.2/docs/release_notes.rst
2020-01-10 19:56:07 +01:00
Fabian Affolter
fb2e059346
Upgrade colorlog to 4.1.0 ( #30642 )
2020-01-10 19:55:49 +01:00
Phil Bruckner
d65f2ac31a
Do not save last_seen if older than prev_seen ( #30647 )
...
Also add warnings when updates skipped similar to google_maps
2020-01-10 19:55:39 +01:00
Fabian Affolter
53a42ccd5d
Upgrade pylast to 3.2.0 ( #30644 )
2020-01-10 16:59:40 +01:00
Fabian Affolter
5e3747a058
Upgrade shodan to 1.21.2 ( #30641 )
2020-01-10 16:58:13 +01:00
Fabian Affolter
ec1109329b
Upgrade praw to 6.5.0 ( #30643 )
2020-01-10 16:57:52 +01:00
Raman Gupta
d25aa1f183
Convert vizio component from sync to async component ( #30605 )
...
* add device_info property and move component to async
* use new VizioAsync class to have proper async support
* remove hass from VizioDevice init since it is not needed
* update requirements_all
* missed type hint
* updates based on review
* pyvizio version bump
* additional fixes based on review
* mistake in last commit
* remove device_info property because it can't be used unless this integration has config flow support
2020-01-10 03:53:47 +01:00
escoand
ef05aa2f39
Add Samsung TV config flow ( #28306 )
...
* add config flow
* add tests
* add user step error handling
* remove unload function
* add missing test file
* handle authentication correctly
* remove old discovery mode
* better handling of remote class
* optimized abort messages
* add already configured test for user flow
* Import order
* use ip property instead context
* Black
* small syntax
* use snake_case
* Revert "use ip property instead context"
This reverts commit 91502407eb216f8a0b1b90e3e6fb165b81406f8f.
* disable wrong pylint errors
* disable wrong no-member
* Try to fix review comments
* Try to fix review comments
* Fix missing self
* Fix ip checks
* methods to functions
* simplify user check
* remove user errors
* use async_setup for config
* fix after rebase
* import config to user config flow
* patch all samsungctl
* fix after rebase
* fix notes
* remove unused variable
* ignore old setup function
* fix after merge
* pass configuration to import step
* isort
* fix recursion
* remove timeout config
* add turn on action (dry without testing)
* use upstream checks
* cleanup
* minor
* correctly await async method
* ignore unused import
* async call send_key
* Revert "async call send_key"
This reverts commit f37057819f
.
* fix comments
* fix timeout test
* test turn on action
* Update media_player.py
* Update test_media_player.py
* Update test_media_player.py
* use async executor
* use newer ssdp data
* update manually configured with ssdp data
* dont setup component directly
* ensure list
* check updated device info
* Update config_flow.py
* Update __init__.py
* fix duplicate check
* simplified unique check
* move method detection to config_flow
* move unique test to init
* fix after real world test
* optimize config_validation
* update device_info on ssdp discovery
* cleaner update listener
* fix lint
* fix method signature
* add note for manual config to confirm message
* fix turn_on_action
* pass script
* patch delay
* remove device info update
2020-01-10 03:19:10 +01:00
HomeAssistant Azure
4fb36451c2
[ci skip] Translation update
2020-01-10 00:31:50 +00:00
Nathan
955aa1de39
Add INFO logging to generic_thermostat component for keep-alive turn … ( #28740 )
...
* Add INFO logging to generic_thermostat component for keep-alive turn on/off
* run black
2020-01-10 00:20:16 +01:00
tiagofreire-pt
7052cdded1
Change nomenclature for Roborock fan speeds ( #30614 )
...
* Change nomenclature for Roborock fan speeds
* Update test_vacuum.py
* Update test_vacuum.py
2020-01-09 23:49:13 +01:00
Daniel Lashua
669844e4dd
Check netgear device_tracker link_rate to ensure device is connected ( #30581 )
...
* check link_rate to ensure device is connected
* black
2020-01-09 20:45:42 +01:00
Davide Varricchio
208a123c47
Update PYAEHW4A1 to version 0.3.4 ( #30616 )
...
* Update manifest.json
* Update requirements_all.txt
* Update requirements_test_all.txt
2020-01-09 13:07:23 -05:00
Nikolay Vasilchuk
f878fabd09
Fix TOD component incorrectly determining the state between sunrise and sunset ( #30199 )
...
* TOD fix
* Comment added
* Review
* Review
* Review
2020-01-09 17:17:16 +01:00
William Sutton
3a3d448f17
Add preset scheduling to radiothermostat ( #29847 )
...
* Added preset scheduling to radiothermostat. Added alternate scheduling & religious scheduling to climate/const.py
* Fix Flake8 Errors in climate.py
* Fixing more flake8 errors in climate.py
Removed duplicate set_preset_mode def
* Fixed more flake8 errors.
Please be the end of these errors.
* Fixed black formatting
* Fixed black, broke flake8, fixed flake8
* Fixed CODE_TO_FAN_STATE black error
* Fixed isort issues
* Local isort broke black formatting
Docs should run isort before black. Default isort will undo certain black formatting.
* Removed last commas from imports
* Added removed line
* Fixed formatting
Hopefully this is what the CI pipeline is looking for.
* Ran isort from git repo root, utilizing setup.cfg.
* One more try
* fixed added definition and fixed logger string
* fixed formatting
* lost a close-paren
* Update const.py
Removed radiotherm specific presets
* Update climate.py
Moved preset definitions into radiotherm climate.py
2020-01-09 15:25:19 +01:00
Malte Franken
4149bd653d
Fix statistics sensor honouring max_age ( #27372 )
...
* added update listener if max_age is set
* remove commented out code
* streamline test code
* schedule next update based on the next state to expire
* fixed update process
* isort
* fixed callback function
* fixed log message
* removed logging from test case
2020-01-09 14:03:27 +01:00
David Bonnes
a99135a09e
tweak honeywell manifest ( #30612 )
2020-01-09 12:36:32 +00:00
Pascal Vizeli
a4c1114c8e
Set body size for Proxy / streams to 16mb ( #30608 )
2020-01-09 11:09:34 +01:00
Martin Hjelmare
9ebf5ea413
Fix aurora import order ( #30606 )
2020-01-09 10:25:03 +01:00
Olen
290043aed6
Add neato boundary name to state if it exists ( #29915 )
...
* Add boundary name to state if it exists
If the robot is cleaning a pre defined area with a name, add the name to the state-attribute.
* Reformat patch
* Removing whitespace
* Even more formatting
That black did not catch on first run...
2020-01-09 09:42:18 +01:00
Watchfox
6b7be35f4a
Fix aurora sensor not converting latitude and longitude correctly ( #28643 )
2020-01-09 08:40:10 +01:00
Phil Bruckner
260596d11b
Fix upnp raw sensor state formatting when None ( #30444 )
2020-01-09 06:51:30 +01:00
Alistair Galbraith
fe0b537291
Template alarm panel ( #30487 )
...
* Added support for template alarm panel
* Rewrote tests in new async format
* Fix stale docstring
* Update to tests, standardization on NAME vs FRIENDLY_NAME
2020-01-09 06:03:26 +01:00
HomeAssistant Azure
8062bed53e
[ci skip] Translation update
2020-01-09 00:31:49 +00:00
Daniel Perna
9ce5c65b14
Update pyhomematic to 0.1.63 ( #30594 )
2020-01-09 00:32:57 +01:00
Robert Svensson
ff5f890e79
Fix problem with restoring POE control ( #30597 )
2020-01-08 22:33:51 +01:00
Matt Snyder
103d352b1f
Add Doorbird events to logbook ( #30588 )
...
* Add Doorbird events to logbook
* Add logbook to dependencies
2020-01-08 21:27:48 +01:00
Paulus Schoutsen
ed6aef2fd7
Implement capability attributes ( #30545 )
...
* Implement capability attributes
* Fix HeOS update order
* Fix test
2020-01-08 21:22:56 +01:00
Paulus Schoutsen
4cd83e71dd
Version bump to 0.105.0dev0
2020-01-08 21:07:04 +01:00
Paulus Schoutsen
95bc539bab
Merge remote-tracking branch 'origin/master' into dev
2020-01-08 21:05:53 +01:00
Mariano Faraco
9e885112ec
Add last_online and level attribute to steam online ( #30321 )
...
* Steam Online: Add last_online and Level attributes
* Steam Online: Add last_online and Level attributes
* Fixes from comments on initial pull request
* Push attributes only if they are not None
2020-01-08 21:04:42 +01:00
mohmacht
d048233776
The MFI Dimmer Switch model is missing from the list, causing the mfi Wall switches not to be recognized. ( #30572 )
...
Please add this one model to support my mfi switches, thank you.
python 1.py dump_sensors --noverify
Model | Label | Tag | Value | Extra
------------------------------------------------------------------------------
Dimmer Switch | Bedroom2Light | active_pwr | 22.047071 | 1.0
Dimmer Switch | LivingRoomLight | active_pwr | 0.0 | 0.0
Dimmer Switch | FamilyRoomLight | active_pwr | 42.803919 | 1.0
Dimmer Switch | MasterBedroomLight | active_pwr | 0.0 | 0.0
2020-01-08 21:04:33 +01:00
fwestenberg
498bec4a61
Add Stookalert integration ( #30306 )
...
* Added Stookalert integration
* Added Stookalert integration
* Added Stookalert integration
* Solved comments
* Flake8 change
* Bump stookalert to version 1.1.2
* Fixed attributes and state
* Get method for private variables
* Update to stookalert 0.1.4
* Code optimization
* Update requirements
2020-01-08 21:03:50 +01:00
Franck Nijhof
d659807b6f
Fix WLED transition time unit ( #30583 )
2020-01-08 21:03:36 +01:00
Bram Kragten
6112092949
Updated frontend to 20200108.0 ( #30591 )
2020-01-08 21:02:07 +01:00
David Bonnes
2c1e354537
evohome: allow two round thermostats per gateway ( #30589 )
...
* bugfix issue #30517
* bump library, tweak name in manifest
* remove lint hint
2020-01-08 18:57:28 +00:00
Maciej Bieniek
4cd2e09fb3
Add missing string for already_configured in GIOS integration ( #30590 )
2020-01-08 19:44:03 +01:00
Franck Nijhof
120a96ff59
Bump adguardhome to 0.4.1 ( #30586 )
2020-01-08 10:48:57 -05:00
Maciej Bieniek
6e3e383b3f
Add missing string for already_configured in Brother integration ( #30584 )
2020-01-08 16:15:05 +01:00
Franck Nijhof
0e9b414c26
Migrate Integration Quality Scale from docs to manifest ( #30579 )
2020-01-08 14:19:42 +01:00
Alexei Chetroi
ae8957ae12
Use more consts for person implementation ( #30553 )
...
* Use more consts for person implementation.
* Use ATTR_ENTITY_ID.
2020-01-08 07:35:34 -05:00
Santobert
3d7488d188
Trigger automation without skipping condition ( #28484 )
...
* Trigger automation without skipping condition
* [] instead of .get()
* Update __init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-01-08 10:36:11 +01:00
Robert Svensson
84a1afc785
deCONZ - Fix device automations ( #30577 )
2020-01-08 10:06:33 +01:00
Robert Svensson
0d48d682dc
deCONZ - Make sensors sorted on creation for deterministic order ( #30569 )
...
* Make sensors sorted on creation for deterministic order
* Martins comment
2020-01-08 09:30:02 +01:00