Martin Berg and Paulus Schoutsen
db56748d88
Add attribute to show who last un/set alarm (SPC) ( #9906 )
...
* Add attribute to show who last un/set alarm.
This allows showing the name of the SPC user who last
issued an arm/disarm command and also allows for
automations to depend on this value.
* Optimize
* Update spc.py
* Update spc.py
* fix
* Fix test.
* Fix for removed is_state_attr.
2017-11-11 12:36:03 -08:00
Kane610 and Paulus Schoutsen
68fb995c63
Update axis.py ( #10412 )
2017-11-11 12:30:18 -08:00
Andrey and GitHub
4420f11d9d
Fix import in tests ( #10525 )
2017-11-11 22:24:43 +02:00
Erik Eriksson and Paulus Schoutsen
75836affbe
Support configuration of region (no service url neccessary ( #10513 )
2017-11-11 12:21:25 -08:00
Lukas Barth and Paulus Schoutsen
b284cc54df
Pin yarl ( #10528 )
...
* Pin yarl
* Update requirements
2017-11-11 12:15:13 -08:00
Paulus Schoutsen
547e089185
Version bump to 0.57.3
2017-11-11 12:14:28 -08:00
Marcelo Moreira de Mello and Paulus Schoutsen
fe2e0c44c8
Fixed update() method and removed ding feature from stickupcams/floodlight ( #10428 )
...
* Simplified URL expiration calculation and fixed refresh method
* Remove support from Ring from StickupCams or floodlight cameras
* Makes lint happy
* Removed unecessary attributes
2017-11-11 12:12:58 -08:00
Stefan Jonasson and Paulus Schoutsen
30bd92c851
Tellstick Duo acync callback fix ( #10384 )
...
* Reverted commit 1c8f179690 . This fixes issue: #10329
* convert callback to async
* fix lint
* cleanup
* cleanup
* cleanups
* optimize initial handling
* Update tellstick.py
* Update tellstick.py
* fix lint
* fix lint
* Update tellstick.py
* Fixed code errors and lint problems.
* fix bug
* Reduce logic, migrate to dispatcher
* Update tellstick.py
* Update tellstick.py
* fix lint
* fix lint
2017-11-11 12:12:57 -08:00
Paulus Schoutsen
78afbd4292
Pin YARL to 0.13
2017-11-11 12:12:31 -08:00
Hmmbob and Paulus Schoutsen
f3a90d6994
Update nederlandse_spoorwegen.py to include platform information ( #10494 )
...
* Update nederlandse_spoorwegen.py
Make departure and arrival platforms available as state attributes
* Update nederlandse_spoorwegen.py
* Update nederlandse_spoorwegen.py
2017-11-11 11:51:26 -08:00
Lukas Barth and Paulus Schoutsen
44506ce15f
Adapt to new yarl API ( #10527 )
2017-11-11 08:36:37 -08:00
Derek Brooks
5fe2db228c
bug fixes and linting
2017-11-11 10:18:32 -06:00
Andrey and Paulus Schoutsen
5e92fa3404
Add an option to serve ES6 JS to clients ( #10474 )
...
* Add an option to serve ES6 JS to clients
* Rename es6 to latest
* Fixes
* Serve JS vrsions from separate dirs
* Revert websocket API change
* Update frontend to 20171110.0
* websocket: move request to constructor
2017-11-10 23:02:06 -08:00
Derek Brooks
c91d52a587
first stab at the nuheat components
2017-11-11 00:22:37 -06:00
Jan Almeroth and Anders Melchiorsen
1c36e2f586
Introduce media progress for Yamaha Musiccast devices ( #10256 )
...
* Introduce update_hass()
* Introduce media_positions
* Version bump pymusiccast
* Fix: Unnecessary "else" after "return"
* FIX D400: First line should end with a period
* Version bump
Fixes https://github.com/home-assistant/home-assistant/issues/10411
2017-11-10 23:41:02 +01:00
Kenny Millington and Paulus Schoutsen
16dd90ac78
Add support for Alexa intent slot synonyms. ( #10469 )
2017-11-10 09:35:57 -08:00
Eric Hagan and Paulus Schoutsen
7d9d299d5a
OwnTracks Message Handling ( #10489 )
...
* Improve handling and logging of unsupported owntracks message types
Added generic handlers for message types that are valid but not
supported by the HA component (lwt, beacon, etc.) and for
message types which are invalid. Valid but not supported
messages will now be logged as DEBUG. Invalid messages will
be logged as WARNING.
Supporting single "waypoint" messages in addition to the
roll-up "waypoints" messages.
Added tests around these features.
* Style fixes
2017-11-10 09:29:21 -08:00
Fabian Affolter and Paulus Schoutsen
0490ca67d1
Bump dev to 0.58.0.dev0 ( #10510 )
2017-11-10 09:25:31 -08:00
Matthew Donoughe and Pascal Vizeli
e7dc96397c
upgrade to new pylutron_caseta with TLS ( #10286 )
...
* upgrade to new pylutron with TLS
* rename configuration options
* change more methods to coroutines
* use async_add_devices
2017-11-10 12:17:25 +01:00
Diogo Gomes and Fabian Affolter
9bfdff0be1
add JSON processing capabilities to sensor_serial ( #10476 )
...
* add JSON processing capabilities
* format fixes
* format fixes
* Fix according to @fabaff comment
* reverting last commit to a more sane approach
* docstring...
* still docstring...
* passed script/lint
* downgrade exception
JSONDecodeError was only introduced in Python3.5
Since we are still supporting 3.4 ValueError is the parent class of
JSONDecodeError
2017-11-10 10:49:30 +01:00
sander76 and Pascal Vizeli
143d9492b2
Fix for telegram polling. (added pausing when error occurs) ( #10214 )
...
* Fix for telegram polling. (added pausing when error occurs)
* fix pylint error.
invalid variable name ( Exception as _e)). Don't understand why as
removing the underscore fails with my local pylint..
* fixing too short variable name.
* moved logic to `check_incoming`
* fix line too long error.
* Simplify
2017-11-09 21:17:23 +01:00
Fabian Affolter and Pascal Vizeli
8e1a73dd0f
Upgrade youtube_dl to 2017.11.06 ( #10491 )
2017-11-09 20:18:29 +01:00
Fabian Affolter and Pascal Vizeli
8878eccb7b
Upgrade psutil to 5.4.1 ( #10490 )
2017-11-09 20:17:31 +01:00
cgtobi and Pascal Vizeli
37eae7fb8a
Improve error handling. ( #10482 )
...
* Improve error handling.
* Fix import of core requirements.
* cleanup
2017-11-09 20:17:01 +01:00
Anders Melchiorsen and Martin Hjelmare
dd16b7cac3
Remove lag from Harmony remote platform ( #10218 )
...
* Simplify kwargs handling
* Move Harmony remote to a persistent connection with push feedback
* Make default delay_secs configurable on the harmony platform
* Remove lint
* Fix delay_secs with discovery
* Temporary location for updated pyharmony
* Remove lint
* Update pyharmony to 1.0.17
* Remove lint
* Return an Optional marker
* Update pyharmony to 1.0.18
2017-11-09 17:57:41 +01:00
David Grant and Fabian Affolter
68986e9143
Updated gc100 package requirement to 1.0.3a ( #10484 )
...
* Updated gc100 package requirement to 1.0.3a
* Update requirements_all.txt
2017-11-09 17:54:45 +01:00
Stefan Jonasson and Pascal Vizeli
62c1b542ed
Tellstick Duo acync callback fix ( #10384 )
...
* Reverted commit 1c8f179690 . This fixes issue: #10329
* convert callback to async
* fix lint
* cleanup
* cleanup
* cleanups
* optimize initial handling
* Update tellstick.py
* Update tellstick.py
* fix lint
* fix lint
* Update tellstick.py
* Fixed code errors and lint problems.
* fix bug
* Reduce logic, migrate to dispatcher
* Update tellstick.py
* Update tellstick.py
* fix lint
* fix lint
2017-11-09 15:03:35 +01:00
Julius Mittenzwei and Pascal Vizeli
ee265394a6
Improvement of KNX climate component ( #10388 )
...
* Added myself to codeowners
* Improved climate support with setpoint shift for KNX. (https://github.com/XKNX/xknx/issues/48 )
* requirements_all.txt
* typo
* flake
* Changes requested by @pvizeli
2017-11-09 11:49:19 +01:00
TopdRob and Paulus Schoutsen
9297a9cbb4
Upgrade apns2 to 0.3.0 ( #10347 )
2017-11-08 21:09:19 -08:00
Marcelo Moreira de Mello and Pascal Vizeli
2118ab2503
Fixed update() method and removed ding feature from stickupcams/floodlight ( #10428 )
...
* Simplified URL expiration calculation and fixed refresh method
* Remove support from Ring from StickupCams or floodlight cameras
* Makes lint happy
* Removed unecessary attributes
2017-11-09 01:01:20 +01:00
Pascal Vizeli and GitHub
2fff065b2c
Remove useless temp converting ( #10465 )
2017-11-09 00:46:33 +01:00
TopdRob and Pascal Vizeli
ed9abe3fa2
Upgrade pyatv to 0.3.6 ( #10349 )
...
Fix string conversion for idle state
2017-11-08 16:13:05 +01:00
TopdRob and Pascal Vizeli
f5ea7d3c9c
Upgrade to 0.1.2 ( #10348 )
...
Fix an insecure request warning when not using verify=True. Contributed by @nalepae
2017-11-08 16:11:12 +01:00
Matt White and Pascal Vizeli
148a7ddda9
Add include/exclude filter to mqtt_statestream ( #10354 )
...
* Add publish filter to mqtt_statestream
* Add tests for include/excludes in mqtt_statestream
2017-11-08 15:54:12 +01:00
Milan V and Pascal Vizeli
2f0920e4fb
Fix recorder stop on SQLite vacuuming error ( #10405 )
...
* Fix recorder stop on SQLite vacuuming error
* Move import to function
2017-11-08 14:43:15 +01:00
Paulus Schoutsen and Pascal Vizeli
2e5b1e76ef
Fix slow WOL switch test ( #10455 )
2017-11-08 12:38:17 +01:00
Per Osbäck and Pascal Vizeli
db8510f110
update pywebpush==1.3.0 ( #10374 )
2017-11-08 12:02:28 +01:00
Daniel Høyer Iversen and GitHub
e49278cc7d
update tibber library ( #10460 )
2017-11-08 11:18:35 +01:00
Paulus Schoutsen and GitHub
50f6790a27
Remove model info from state ( #10399 )
2017-11-07 21:28:11 -08:00
Diogo Gomes and Fabian Affolter
a5aa111893
Add baudrate option to Serial sensor ( #10439 )
...
* Add baudrate option
Baudrate is essential!
* line too long
line too long (82 > 79 characters)
* trailing whitespace
* Rename const
* Fix the missing one
2017-11-07 22:06:19 +01:00
Robin and Fabian Affolter
119fb08198
Fixes issue #10425 ( #10426 )
...
Fixes an error reported resulting from Hammersmith no longer supplying
data.
2017-11-07 18:19:54 +01:00
Adam Mills and GitHub
11ecc2c171
Remove extra info from zwave entity states ( #10413 )
...
* Remove extra info from zwave entity states
* Show initializing for nodes that haven't completed queries
2017-11-07 10:13:39 -05:00
Mister Wil and Anders Melchiorsen
07f073361f
Bump to 0.12.2 to fix urllib3 dependency ( #10420 )
2017-11-07 01:39:13 +01:00
John Arild Berentsen and GitHub
5410700708
Zwave save cache to file now. ( #10381 )
...
* Add save config
* Add API to save Z-Wave cache to file immediatley.
* lint
* remove none assignment
* docstring
2017-11-06 15:15:52 +01:00
Sebastian Muszynski and Teemu R
131af1fece
Device model identification of the Xiaomi Philips Ceiling Lamp fixed. ( #10401 )
2017-11-06 09:20:31 +01:00
Pascal Vizeli and Paulus Schoutsen
a9a3e24bde
Update aiohttp to 2.3.1 ( #10139 )
...
* Update aiohttp to 2.3.1
* set timeout 10sec
* fix freeze with new middleware handling
* Convert middleware auth
* Convert mittleware ipban
* convert middleware static
* fix lint
* Update ban.py
* Update auth.py
* fix lint
* Fix tests
2017-11-05 18:42:31 -08:00
Paulus Schoutsen
39de557c4c
Update frontend
2017-11-05 18:26:16 -08:00
Paulus Schoutsen
4742899369
Merge remote-tracking branch 'origin/master' into dev
2017-11-05 18:23:08 -08:00
Fabian Affolter and GitHub
f3511d615e
Upgrae simplepush to 1.1.4 ( #10365 )
2017-11-05 22:52:58 +01:00
Paulus Schoutsen and GitHub
8f8772093d
Merge pull request #10385 from home-assistant/release-0-57-2
...
0.57.2
0.57.2
2017-11-05 13:50:20 -08:00