Anders Melchiorsen
e427f9ee38
RFC: Only use supported light properties ( #15484 )
...
* Only use supported light properties
* Fix tests
2018-07-18 12:18:22 +02:00
Andrey
e62e2bb131
Make sure that only pypi dependencies are used ( #15490 )
2018-07-18 12:16:27 +02:00
Ville Skyttä
bf17ed0917
More pylint 2 fixes ( #15516 )
...
* Pylint 2 useless-import-alias fixes
* Pylint 2 chained-comparison fixes
* Pylint 2 consider-using-get fixes
* Pylint 2 len-as-condition fixes
2018-07-18 11:54:27 +02:00
Pascal Vizeli
058081b1f5
Moon translate ( #15498 )
...
* Translate moon
* Create strings.moon.json
* Update moon.py
* Update strings.moon.json
* Update test_moon.py
2018-07-18 10:54:54 +02:00
Paulus Schoutsen
98722e10fc
Decouple emulated hue from http server ( #15530 )
2018-07-18 10:47:06 +02:00
Ville Skyttä
2781796d9c
Remove some unused imports ( #15529 )
2018-07-18 10:46:14 +02:00
Andrey
24d2261060
Add check_untyped_defs ( #15510 )
...
* Add check_untyped_defs
* Change to regular if-else
2018-07-18 00:28:44 +02:00
lich
7d7c2104ea
Customizable command timeout ( #15442 )
...
* Customizable command timeout
* Change string to int
* update the tests. Do the same thing on the binary_sensor.command_line.
2018-07-17 22:58:30 +02:00
Dario Iacampo
4ab502a691
Support latest tplink Archer D9 Firmware version / Device Scanner ( #15356 )
...
* Support latest tplink Archer D9 Firmware version / Device Scanner
* tplink integration on pypi package
* initialize the client only once
* remove unnecessary instance attributes
2018-07-17 22:47:32 +02:00
huangyupeng
9292d9255c
Add Tuya climate platform ( #15500 )
...
* Add Tuya climate platform
* fix as review required
* fix as review required
2018-07-17 20:33:54 +02:00
Jason Hu
2022d39339
Disallow use insecure_example auth provider in configuration.yml ( #15504 )
...
* Disallow use insecure_example auth provider in configuration.yml
* Add unit test for auth provider config validate
2018-07-17 19:36:33 +02:00
Ville Skyttä
e31dd4404e
Pylint 2 fixes ( #15487 )
...
* pylint 2 inline disable syntax fixes
* pylint 2 logging-not-lazy fixes
* pylint 2 consider-using-in fixes
* Revert pylint 2 inline disable syntax fixes addressing unused-imports
Will have a go at removing more unused imports altogether first.
2018-07-17 19:34:29 +02:00
Paulus Schoutsen
5dc29bd2c3
Bumped version to 0.74.0b2
2018-07-17 10:59:07 +02:00
Paulus Schoutsen
20c316bce4
Bump frontend to 20180717.0
2018-07-17 10:58:58 +02:00
Matthew Garrett
8b475f45e9
Update HomeKit module code ( #15502 )
...
This fixes a bunch of bugs, including issues with concurrency in devices
that present multiple accessories, devices that insist on the TLV entries
being in the order that Apple use, and handling devices that send headers
and data in separate chunks. This should improve compatibility with
a whole bunch of HomeKit devices.
2018-07-17 10:58:51 +02:00
Paulus Schoutsen
a4318682f7
Add onboarding support ( #15492 )
...
* Add onboarding support
* Lint
* Address comments
* Mark user step as done if owner user already created
2018-07-17 10:58:51 +02:00
Paulus Schoutsen
a14d8057ed
Add current user WS command ( #15485 )
2018-07-17 10:58:50 +02:00
Paulus Schoutsen
d2f4bce6c0
Bump frontend to 20180717.0
2018-07-17 10:57:05 +02:00
Paulus Schoutsen
b0a3207454
Add onboarding support ( #15492 )
...
* Add onboarding support
* Lint
* Address comments
* Mark user step as done if owner user already created
2018-07-17 10:49:15 +02:00
Matthew Garrett
db3cdb288e
Update HomeKit module code ( #15502 )
...
This fixes a bunch of bugs, including issues with concurrency in devices
that present multiple accessories, devices that insist on the TLV entries
being in the order that Apple use, and handling devices that send headers
and data in separate chunks. This should improve compatibility with
a whole bunch of HomeKit devices.
2018-07-17 10:06:06 +02:00
Paulus Schoutsen
8797cb78a9
Add current user WS command ( #15485 )
2018-07-17 09:24:51 +02:00
Luke Fritz
7eb5cd1267
Bump pyarlo==0.2.0, fixes #15486 ( #15503 )
2018-07-17 07:56:50 +02:00
squirtbrnr
0b2aff61bb
Delay setup of waze travel time component ( #15455 )
...
* delay setup of component
Copied the necessary lines of code from the google travel time component to fix the setup delay in waze travel time component. Previously it was only watching the homeassistant start event on the bus, but doing nothing with it.
* Update waze_travel_time.py
* Update waze_travel_time.py
2018-07-16 22:50:56 -06:00
Paulus Schoutsen
55f8b0a2f5
Bumped version to 0.74.0b1
2018-07-16 22:14:51 +02:00
Paulus Schoutsen
bb37300a48
Merge branch 'master' into rc
2018-07-16 22:14:45 +02:00
Paulus Schoutsen
0f12b37977
0.73.2 - security release ( #15494 )
...
* Extract SSL context creation to helper (#15483 )
* Extract SSL context creation to helper
* Lint
* Bumped version to 0.73.2
2018-07-16 22:13:12 +02:00
Paulus Schoutsen
ad4cba70a0
Extract SSL context creation to helper ( #15483 )
...
* Extract SSL context creation to helper
* Lint
2018-07-16 10:32:07 +02:00
Paulus Schoutsen
dd7890c848
Version bump to 0.75.0.dev0
2018-07-16 08:52:37 +02:00
Paulus Schoutsen
7f18739267
Bumped version to 0.74.0b0
2018-07-16 08:51:52 +02:00
Paulus Schoutsen
a1b478b3ac
Version bump to 0.74.0.dev0
2018-07-16 08:51:37 +02:00
Paulus Schoutsen
edf1f44668
Bump frontend to 20180716.0
2018-07-16 08:50:21 +02:00
Anders Melchiorsen
60f780cc37
Update limitlessled to 1.1.2 ( #15481 )
2018-07-15 23:24:35 +02:00
Anders Melchiorsen
7d0cc7e26c
Fix flux_led turning on with color or effect ( #15472 )
2018-07-15 23:18:52 +02:00
Paulus Schoutsen
864a254071
Aware comments ( #15480 )
...
* Make sure we cannot deactivate the owner
* Use different error code when trying to fetch token for inactive user
2018-07-15 23:09:05 +02:00
Andrey
5995c6a2ac
Switch to own packaged version of pygtfs ( #15040 )
2018-07-15 21:32:20 +02:00
Paulus Schoutsen
ed0cfc4f31
Add user via cmd line creates owner ( #15470 )
...
* Add user via cmd line creates owner
* Ensure access tokens are not verified for inactive users
* Stale print
* Lint
2018-07-15 20:46:15 +02:00
Mattias Welponer
6db069881b
Update homematicip_cloud with enum states ( #15460 )
...
* Update to next version with enum states
* Change to generic dimmer class
* Update of requirement files
* Update to hmip lib to v0.9.7
* Missing update of requirements files
* Cleanup of icon properties
2018-07-15 02:59:19 +02:00
huangyupeng
ca4f69f557
Add Tuya light platform ( #15444 )
...
* add tuya light platform
* fix as review required
2018-07-15 02:48:32 +02:00
Ville Skyttä
37ccf87516
Remove unnecessary executable permissions ( #15469 )
2018-07-14 23:03:36 +02:00
Tom Harris
201c9fed77
Implement is_on ( #15459 )
...
* Implement is_on
* Remove var
2018-07-14 11:04:00 +02:00
Daniel Perna
3b5775573b
Add IPPassageSensor (HmIP-SPDR) ( #15458 )
2018-07-14 02:31:51 +02:00
Jason Antman
6e22a0e4d9
Fix ZWave RGBW lights not producing color without explicit white_value ( #15412 )
...
* Fix ZWave RGBW lights not producing color without explicit white_value (#13930 )
* simplify conditional in previous commit (#13930 )
* ZwaveColorLight - only zero _white if white_value not specified in call (#13930 )
2018-07-14 00:54:15 +02:00
Mattias Welponer
ce5b4cd51e
Add HomematicIP Cloud dimmer light device ( #15456 )
...
* Add dimmable light device
* Add imports
* Fix float and int conversion
2018-07-13 23:25:11 +02:00
Paulus Schoutsen
538236de8f
Fix formatting pylint comments in test ( #15450 )
2018-07-13 23:02:23 +02:00
Fabian Affolter
1007bb83aa
Upgrade keyring to 13.2.1 ( #15453 )
2018-07-13 20:02:13 +02:00
Fabian Affolter
79955a5785
Catch the ValueError if the bulb was in the wrong mode ( #15434 )
2018-07-13 20:01:57 +02:00
Andrey
e60f9ca392
More typing ( #15449 )
...
## Description:
More typing improvements.
Switch to using `mypy.ini` for flexibility
Add `warn_return_any` check except in `homeassistant.util.yaml` that does typing hacks. Fix some type annotations as resulting from this check and ignore others were fixing is hard.
## Checklist:
- [x] The code change is tested and works locally.
- [x] Local tests pass with `tox`. **Your PR cannot be merged unless tests pass**
2018-07-13 20:14:45 +03:00
Paulus Schoutsen
ae581694ac
Bump frontend to 20180713.0
2018-07-13 15:33:33 +02:00
Paulus Schoutsen
70fe463ef0
User management ( #15420 )
...
* User management
* Lint
* Fix dict
* Reuse data instance
* OrderedDict all the way
2018-07-13 15:31:20 +02:00
Paulus Schoutsen
84858f5c19
Fix comment formatting ( #15447 )
2018-07-13 15:05:55 +02:00