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
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
Paulus Schoutsen
4650366f07
Don't be so strict client-side ( #15546 )
2018-07-18 23:00:26 +02:00
Paulus Schoutsen
7b8ad64ba5
Bumped version to 0.74.0b3
0.74.0b3
2018-07-18 17:41:36 +02:00
Jason Hu
e64761b15e
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-18 17:41:22 +02:00
Paulus Schoutsen
61273ff606
Bump frontend to 20180718.0
2018-07-18 17:34:28 +02:00
Paulus Schoutsen
dfe17491f8
Bump frontend to 20180718.0
2018-07-18 17:34:16 +02:00
Giel Janssens
a8c7425e17
Update pyatmo ( #15540 )
2018-07-18 16:58:45 +02:00
Tom Harris
e5f0da75e2
Mini-Remote events ( #15523 )
...
* Add event handler to capture binary sensor on messages
* Log event trigger
* Log event firing
* Capture platform correctly
* Fix test for platform eq binary_sensor
* Create sensor events
* Add light and battery sensors
* Bump insteonplm version to 0.11.6
* Fix naming of BUTTON_PRESSED_STATE_NAME
* Fix naming of fire event methods
* Add logging
* Add DOMAIN definition
* Get state name from plm.devices
* Remove stale reference to button ID
* Fix reference to state name
* Remove incorrect ref to self
* Log remote button pressed event
* Change mode to button_mode and fix values to array
* Rename CONF_MODE to CONF_BUTTON_MODE
* Log platform create with mode
* Properly assign button_mode to track mode
* Implement is_on
* Change mini-remotes to events only
* Remove button_mode config option
* Fix reference to _fire_button_on_off_event
* Bump insteon version to 0.11.7
* Flake8 clean up
* Flake8 cleanup
* Use % format in logging per pylint
* Code review updates
* Resolve conflict
* Lint
2018-07-18 16:11:54 +02:00
fucm
6834e00be6
Add support for Tahoma Soke Sensor ( #15441 )
2018-07-18 12:38:34 +02:00
John Arild Berentsen
26375a3014
Make RS room thermostat discoverable ( #15451 )
...
* Make RS room thermostat discoverable
* Reversed generic type name
2018-07-18 12:20:02 +02:00
Daniel Shokouhi
06c3f756b1
Implement locate service for neato ( #15467 )
...
* Implement locate service for neato
* Hound
2018-07-18 12:19:38 +02:00
Mattias Welponer
9c5bbfe96d
Cleanup of HomematicIP Cloud code ( #15475 )
...
* Check if device supports lowBat and shows it only if battery is low
* Show empty battery icon if lowBat is true
* Default return None
* Sabotage attribute and icon if device has this feature
* Bug fix and cleanup
* Use dedicated function for security state
* Cleanup of sensor attributes and icons
* Empty
2018-07-18 12:19:08 +02:00
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
0.74.0b2
2018-07-17 10:59:07 +02:00