Paulus Schoutsen
3204501174
Cast/Sonos: create config entry if manually configured ( #15630 )
...
* Cast/Sonos: create config entry if manually configured
* Add test for helper
2018-07-23 15:08:03 +02:00
Pascal Vizeli
f3dfc433c2
Fix aiohttp connection reset errors ( #15577 )
...
* Fix aiohttp connection reset errors
* Update aiohttp_client.py
* Update aiohttp_client.py
* Update __init__.py
* Update mjpeg.py
* Update mjpeg.py
* Update ffmpeg.py
* Update ffmpeg.py
* Update ffmpeg.py
* Update proxy.py
* Update __init__.py
* Update aiohttp_client.py
* Update aiohttp_client.py
* Update proxy.py
* Update proxy.py
* Fix await inside coroutine
* Fix async syntax
* Lint
2018-07-23 14:36:36 +02:00
Paulus Schoutsen
8213b1476f
WIP: Hass.io sent token to supervisor ( #15536 )
...
Hass.io sent token to supervisor
2018-07-23 14:14:57 +02:00
Paulus Schoutsen
4e7dbf9ce5
Allow system users to refresh tokens ( #15574 )
2018-07-23 14:06:09 +02:00
Paulus Schoutsen
ea2ff6aae3
Use async_create_task ( #15633 )
...
* Use async_create_task
* Fix test
2018-07-23 14:05:38 +02:00
starkillerOG
50b6c5948d
Suppress error between 00:00 and 01:00 ( #15555 )
...
* Suppress error between 00:00 and 01:00
Suppress an error that often occers between 00:00 and 01:00 CE(S)T during that time, probably because buienradar.nl is then updating its forcast for the next day. The API does not always work between these times (in the middle of the night).
* white space & import
* unnecessary brackets
2018-07-23 12:37:23 +02:00
Muhammad Sheraz Lodhi
3acbd5a769
The tense is wrong ( #15614 )
...
Instead of spent, we should be using spend :)
2018-07-23 12:31:54 +02:00
Anders Melchiorsen
fddfb9e412
Refresh Sonos source list on changes ( #15605 )
2018-07-23 12:31:03 +02:00
Anders Melchiorsen
1325682d82
Use case insensitive comparison for Sonos model check ( #15604 )
2018-07-23 12:29:37 +02:00
Andrey
140a874917
Add typing to homeassistant/*.py and homeassistant/util/ ( #15569 )
...
* Add typing to homeassistant/*.py and homeassistant/util/
* Fix wrong merge
* Restore iterable in OrderedSet
* Fix tests
2018-07-23 10:24:39 +02:00
Ville Skyttä
b7c336a687
Pylint cleanups ( #15626 )
...
* Pylint 2 no-else-return fixes
* Remove unneeded abstract-class-not-used pylint disable
2018-07-23 10:16:05 +02:00
Ville Skyttä
a38c0d6d15
Upgrade mypy to 0.620 ( #15612 )
2018-07-22 13:37:26 +02:00
Paulus Schoutsen
75f40ccb06
Remove entity picture of Tuya entity ( #15611 )
2018-07-22 12:10:32 +02:00
cdce8p
4de847f84e
Bugfix HomeKit name and serial_number ( #15600 )
...
* Bugfix HomeKit name and serial_number
* Revert serial_number changes
2018-07-22 09:51:42 +02:00
Jason Hu
33f1577dac
Frontend component should auto load auth coomponent ( #15606 )
2018-07-22 09:49:58 +02:00
Anders Melchiorsen
ef3a83048c
Throttle unavailability warnings for tplink light/switch ( #15591 )
2018-07-22 00:51:45 +02:00
Daniel Perna
ae2ee8f006
Update pyhomematic, fixes #15054 , #15190 ( #15603 )
2018-07-22 00:18:50 +02:00
digiblur
6f6d86c700
Add relay addr & chan config to alarmdecoder zones ( #15242 )
...
Add relay addr & chan config to alarmdecoder zones
2018-07-21 17:31:07 +02:00
Anders Melchiorsen
d1b16e287c
Add unique_id to netgear_lte sensors ( #15584 )
2018-07-21 10:14:56 +02:00
Ryan Davies
ee8a815e6b
Allow MQTT Switch to have an optional state configuration ( #15430 )
...
Switches by default use the payload_on and payload_off configuration parameters to specify both the payload the switch should send for a state but also what will be returned for the current state - which isnt always the same
As a toggle switch might always send an ON or TOGGLE to toggle the switch, but still receive an ON or an OFF for the state topic - This change allows for splitting them apart
2018-07-20 23:04:06 +02:00
Paulus Schoutsen
7bc2362e33
Merge branch 'master' into dev
2018-07-20 15:19:06 +02:00
Eugenio Panadero
9a8389060c
fix aiohttp InvalidURL exception when fetching media player image ( #15572 )
...
* fix aiohttp InvalidURL exception when fetching media player image
The first call for the HA proxy (`/api/media_player_proxy/media_player.kodi?token=...&cache=...`)
is receiving relative urls that are failing, this is a simple fix to precede the base_url when hostname is None.
* fix import location and sort stdlib imports
2018-07-20 15:18:02 +02:00
Paulus Schoutsen
da3366859d
Merge pull request #15570 from home-assistant/rc
...
0.74
2018-07-20 15:11:18 +02:00
Teemu R
200c0a8778
light.tplink: initialize min & max mireds only once, avoid i/o outside update ( #15571 )
...
* light.tplink: initialize min & max mireds only once, avoid i/o outside update
* revert the index change
* fix indent, sorry for overwriting your fix, balloob
2018-07-20 14:40:38 +02:00
Teemu R
5cf9cd686c
light.tplink: initialize min & max mireds only once, avoid i/o outside update ( #15571 )
...
* light.tplink: initialize min & max mireds only once, avoid i/o outside update
* revert the index change
* fix indent, sorry for overwriting your fix, balloob
2018-07-20 14:40:10 +02:00
Paulus Schoutsen
8e659baf25
Bumped version to 0.74.0
2018-07-20 12:44:15 +02:00
Jason Hu
2aa54ce22b
Reset failed login attempts counter when login success ( #15564 )
2018-07-20 12:33:21 +02:00
Paulus Schoutsen
eff334a1d0
Remove relative time from state machine ( #15560 )
2018-07-20 12:32:45 +02:00
Paulus Schoutsen
b3bed7fb37
Allow auth providers to influence is_active ( #15557 )
...
* Allow auth providers to influence is_active
* Fix auth script test
2018-07-20 12:32:44 +02:00
Martin Hjelmare
61b3822374
Upgrade pymysensors to 0.16.0 ( #15554 )
2018-07-20 12:32:44 +02:00
Paulus Schoutsen
9fb04b5280
Update the frontend to 20180720.0
2018-07-20 12:30:32 +02:00
Paulus Schoutsen
3341c5cf21
Update the frontend to 20180720.0
2018-07-20 12:30:10 +02:00
Jason Hu
f1286f8e6b
Reset failed login attempts counter when login success ( #15564 )
2018-07-20 12:09:48 +02:00
huangyupeng
f2a99e83cd
Add Tuya fan support ( #15525 )
...
* Add Tuya fan platform
* Add Tuya fan platform
* fix as review required
2018-07-20 11:23:09 +02:00
Ville Skyttä
2f7b79764a
More pylint 2 fixes ( #15565 )
...
## Description:
More fixes flagged by pylint 2 that don't hurt to have before the actual pylint 2 upgrade (which I'll submit soon).
## Checklist:
- [ ] The code change is tested and works locally.
- [x] Local tests pass with `tox`. **Your PR cannot be merged unless tests pass**
2018-07-20 11:45:20 +03:00
Paulus Schoutsen
ea18e06b08
Remove relative time from state machine ( #15560 )
2018-07-19 23:12:17 +02:00
Martin Hjelmare
a0193e8e42
Upgrade pymysensors to 0.16.0 ( #15554 )
2018-07-19 22:52:03 +02:00
Paulus Schoutsen
2fcacbff23
Allow auth providers to influence is_active ( #15557 )
...
* Allow auth providers to influence is_active
* Fix auth script test
2018-07-19 22:10:36 +02:00
William Scanlon
a42288d056
Upgrade to simplisafe-python v2 to use new SimpliSafe API ( #15542 )
...
* Upgrade to simplisafe-python v2 to use new SimpliSafe API
2018-07-19 13:13:46 -04:00
Paulus Schoutsen
7aa2a9e506
Bumped version to 0.74.0b4
2018-07-19 12:26:15 +02:00
Paulus Schoutsen
2fc0d83085
Allow CORS requests to token endpoint ( #15519 )
...
* Allow CORS requests to token endpoint
* Tests
* Fuck emulated hue
* Clean up
* Only cors existing methods
2018-07-19 12:26:08 +02:00
Paulus Schoutsen
ca0d4226aa
Decouple emulated hue from http server ( #15530 )
2018-07-19 12:25:47 +02:00
Paulus Schoutsen
dff2e4ebc2
Don't be so strict client-side ( #15546 )
2018-07-19 12:23:14 +02:00
Jerad Meisner
9c337bc621
Added WS endpoint for changing homeassistant password. ( #15527 )
...
* Added WS endpoint for changing homeassistant password.
* Remove change password helper. Don't require current password.
* Restore current password verification.
* Added tests.
* Use correct send method
2018-07-19 12:23:14 +02:00
Paulus Schoutsen
5a1360678b
Bump frontend to 20180719.0
2018-07-19 10:55:33 +02:00
Paulus Schoutsen
33ee91a748
Bump frontend to 20180719.0
2018-07-19 10:52:28 +02:00
Jerad Meisner
396895d077
Added WS endpoint for changing homeassistant password. ( #15527 )
...
* Added WS endpoint for changing homeassistant password.
* Remove change password helper. Don't require current password.
* Restore current password verification.
* Added tests.
* Use correct send method
2018-07-19 09:39:51 +02:00
Paulus Schoutsen
8b04d48ffd
Update config entry id in entity registry ( #15531 )
2018-07-19 08:37:13 +02:00
Paulus Schoutsen
2a76a0852f
Allow CORS requests to token endpoint ( #15519 )
...
* Allow CORS requests to token endpoint
* Tests
* Fuck emulated hue
* Clean up
* Only cors existing methods
2018-07-19 08:37:00 +02:00
quthla
22d961de70
Update reading when device is added ( #15548 )
2018-07-18 23:39:37 +02:00