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
Ernst Klamer
31553796da
Bump pyRFXtrx to 0.25 ( #30566 )
2020-01-08 09:20:50 +01:00
Daniel Shokouhi
130a577e67
Add android repo to issue template ( #30571 )
2020-01-07 22:10:04 -05:00
HomeAssistant Azure
8b7ffcdaf1
[ci skip] Translation update
2020-01-08 00:31:50 +00:00
Bram Kragten
16199b7a52
Add command to delete lovelace config ( #30558 )
...
* Add command to delete lovelace config
* Test + decorator for WS
2020-01-07 22:59:04 +01:00
Bram Kragten
1ce662d699
Updated frontend to 20200107.0 ( #30561 )
2020-01-07 22:55:10 +01:00
Franck Nijhof
bfa0edaf92
Migrate Integration Quality Scale from docs to manifest: internal ( #30551 )
2020-01-07 20:58:49 +01:00
Sascha Kühndel
23700e4db8
Fix hue flashing innr lights ( #29828 )
2020-01-07 20:56:57 +01:00
FrengerH
83d18c183b
Fix missing strings for deconz magic cube rotation support ( #30552 )
...
* Fix missing strings for deconz magic cube rotation
* Fix missing strings for deconz magic cube rotation
2020-01-07 19:06:25 +01:00
Aaron Bach
856db4d122
Fix incorrect Rainmachine dict lookups ( #30550 )
2020-01-07 10:43:12 -07:00
Paulus Schoutsen
9aa02e35a7
Entity Component to no longer generate automatic groups ( #23789 )
2020-01-07 17:30:53 +01:00
tetienne
13e6479b6e
Ease code before adding color and temperature to light template ( #30455 )
...
* Split async_update
* Use pytest parameters to avoid duplicate code
* Fix UnboundLocalError
* Test error rendering for template state
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-01-07 17:22:42 +01:00
Franck Nijhof
e18426051b
Add Integration Quality Scale to manifest ( #30547 )
2020-01-07 17:21:56 +01:00
SukramJ
a4c830b5e4
Add reset_energy_counter service to Homematic IP Cloud ( #30256 )
...
* Add reset_energy_counter service to Homematic IP Cloud
* Fix isort
* Register service as admin service
2020-01-07 10:24:46 -05:00