Paulus Schoutsen and GitHub
e9f273e7e0
Merge pull request #7866 from home-assistant/release-0-46
...
0.46
0.46
2017-06-03 19:16:35 -07:00
Paulus Schoutsen
7ebf36bb70
Fix MQTT camera test ( #7878 )
2017-06-03 18:57:05 -07:00
Anders Melchiorsen and Lewis Juggins
4dc4a98caa
[light.lifx] Update aiolifx ( #7882 )
...
This makes LIFX Gen3 lights work with the current firmware.
2017-06-03 13:21:31 +01:00
Paulus Schoutsen and Lewis Juggins
a79f1d4d40
Fix telegram_bot ( #7877 )
2017-06-03 10:52:00 +01:00
Paulus Schoutsen
a33bcdf270
Version bump to 0.46
2017-06-02 00:24:19 -07:00
Paulus Schoutsen
f056cbc641
Update frontend
2017-06-02 00:20:53 -07:00
Paulus Schoutsen and GitHub
4163bcebbc
Update netdisco ( #7865 )
2017-06-02 00:13:17 -07:00
Johan Bloemberg and Paulus Schoutsen
d472d81538
Align switch group handling with light. ( #7577 )
2017-06-02 00:05:34 -07:00
David-Leon Pohl and Paulus Schoutsen
2b70b1881a
Quickfix Bug #7384 ( #7582 )
...
* Quickfix Bug #7384
* Fix devices not available runtime bug
2017-06-02 00:05:07 -07:00
Juggels and Paulus Schoutsen
12607aeaea
Check if media commands are actually applicable ( #7595 )
...
* Check if media commands are actually applicable
- Explicitly allow ‘stop’ and ‘play’ on radio streams
- Disallow media commands when the playlist is empty
- Check if command is supported when calling `turn_on` and `turn_off`
* Suppress UPnP error 701 on media commands
* Clean up soco_filter_upnperror
Clean up soco_filter_upnperror and fix small bug in support_previous_track determination
2017-06-02 00:03:10 -07:00
Erik Eriksson and Paulus Schoutsen
1855f1ae85
fix for https://github.com/home-assistant/home-assistant/issues/7019 ( #7618 )
2017-06-02 00:02:26 -07:00
Thibault Cohen and Paulus Schoutsen
613da308f2
Query in InfluxDB sensor is now templatable ( #7634 )
2017-06-02 00:01:14 -07:00
Teagan Glenn and Paulus Schoutsen
cefacf9ce4
Spotify aliases ( #7702 )
...
* Alias support for spotify devices
* Fix log
* Formatting/Fixes
* Remove default arg
* Add default keyword
* None check
2017-06-01 23:53:23 -07:00
Alex Harvey and Paulus Schoutsen
78887c5d5c
Start of migration framework, to allow moving of files in the config … ( #7740 )
...
* Start of migration framework, to allow moving of files in the config directory to be hidden, ios.conf used as the first one to undergo this change.
* Update const.py
* Update test_config.py
* improvement to syntax
2017-06-01 23:50:04 -07:00
Craig J. Ward and Paulus Schoutsen
3a92bd78ea
fix permissions issue for Insteon Local #6558 ( #7860 )
...
* fix unlinked commit
* Update insteon_local.py
2017-06-01 23:36:47 -07:00
Paulus Schoutsen and GitHub
d0021a6171
Make monkey patch work in Python 3.6 ( #7848 )
...
* Make monkey patch work in Python 3.6
* Update dockerfiles back to 3.6
* Lint
* Do not set env variable for dockerfile
* Lint
2017-06-01 23:23:39 -07:00
Anders Melchiorsen and Paulus Schoutsen
e2cfdbff06
Disallow ambiguous color descriptors in the light.turn_on schema ( #7765 )
...
* Disallow ambiguous color descriptors in the light.turn_on schema
* Update tests
2017-06-01 23:05:05 -07:00
abmantis and Paulus Schoutsen
9480f41210
dont use default for switch name, so that the object id is used ( #7845 )
2017-06-01 22:58:57 -07:00
Boris K and Paulus Schoutsen
1b5f6aa1b9
Optimize history_stats efficiency and database usage ( #7858 )
2017-06-01 22:52:55 -07:00
Eugenio Panadero and Paulus Schoutsen
2065426b16
log time delay of domain setup in info level ( #7808 )
...
* log time delay of domain setup in info level
* when setup problems appear, it's difficult to debug which are the components that took a lot to set up. This minimal change goes further than the 'slow setup warning' and measures the setup time interval for each domain.
* use timer as in helpers/entity
2017-06-01 22:44:44 -07:00
Adam Mills and Paulus Schoutsen
beb8c05d91
Use expected behvaior for above/below ( #7857 )
2017-06-01 22:43:24 -07:00
Adam Mills and Paulus Schoutsen
cf42303afb
Rename time trigger 'after' to 'at' ( #7846 )
2017-06-01 22:40:27 -07:00
Daniel Perna and Paulus Schoutsen
4bcbeef480
Bumped pyhomematic version ( #7861 )
2017-06-01 22:33:53 -07:00
Adam Mills and Paulus Schoutsen
e0712ba329
Expose the node name on the zwave node entity ( #7787 )
2017-06-01 22:33:16 -07:00
Fabian Affolter and Paulus Schoutsen
66d6f5174d
Allow 'base_url' ( fixes #7784 ) ( #7796 )
2017-05-31 09:08:53 -07:00
Marcelo Moreira de Mello and Pascal Vizeli
9762e1613d
Introduced support to Netgear Arlo Cameras ( #7826 )
...
* Introduced support to Netgear Arlo Cameras
* Using async_setup_platform() and applied other changes
* Removed unecessary variables
* Using asyncio for sensor/arlo
* Update arlo.py
* Removed entity_namespace
2017-05-31 09:25:25 +02:00
Phil Hawthorne and Paulus Schoutsen
bb92ef5497
Downgrade Docker to Python 3.5 to solve Segmentation Faults ( #7799 )
...
Downgrades the Dockerfiles used by Home Assistant to Python 3.5, after
Python 3.6 base image was causing segmentation faults.
See home-assistant/home-assistant#7752
2017-05-30 23:56:20 -07:00
Paulus Schoutsen and GitHub
9f5bfe28d1
Add initial benchmark framework ( #7827 )
...
* Add initial benchmark framework
* Use timer from timeit
2017-05-30 21:34:40 -07:00
Marcelo Moreira de Mello and Fabian Affolter
8ee32a8fbd
Added persistent error message if cover.myq fails to load ( #7700 )
...
* Show persistent error if cover.myq fails
* Fixed typo on getLogger()
* Added ValueError on except condition
* Make pylint happy
* Removed DEFAULT_ENTITY_NAMESPACE since it is not being used
2017-05-30 23:17:32 +02:00
Fabian Affolter and GitHub
052cd3fc53
Upgrade PyMVGLive to 1.1.4 ( #7832 )
2017-05-30 18:26:26 +02:00
Fabian Affolter and GitHub
0ccaf97924
Update docstrings and log messages ( #7709 )
2017-05-30 11:52:26 +02:00
happyleavesaoc and Pascal Vizeli
96b20b3a97
update snapcast media player ( #7079 )
...
* update snapcast
* fix docstrings
* bump dep version
* address snapcast review comments
* add snapcast group volume support
* fix snapcast requirements
* update snapcast client entity id
* snapshot/restore functions
* refactor snapshot/restore services
* clean up
* update snapcast req
* bump version
* fix async updates
2017-05-30 11:34:39 +02:00
Daniel Høyer Iversen and Pascal Vizeli
91806bfa2a
Flux led fix ( #7829 )
...
* Update flux_led.py
* style fix
2017-05-30 10:46:18 +02:00
Fabian Affolter and Pascal Vizeli
1c4e097bed
Upgrade pysnmp to 4.3.7 ( #7828 )
2017-05-30 09:08:57 +02:00
Pascal Vizeli and GitHub
2df6aabbf3
Cleanup telegram / Add url to webhook ( #7824 )
...
* Cleanup telegram / Add url to webhook
* fix lint
* Fix lint
2017-05-30 06:55:06 +02:00
John Mihalic and Pascal Vizeli
81b2111751
Bump aiohttp to 2.1.0 ( #7825 )
2017-05-30 06:54:16 +02:00
Eugenio Panadero and Pascal Vizeli
f7e0d13fe6
Telegram send image: fix mimetype detection ( #7802 )
...
* Add `name` var to BytesIO content to get recognized
Sometimes the python-telegram-bot doesn't recognize the mimetype of the file and looks after a name variable to deduce it. Fixes #7413
* bytesio stream recycle less explicit
2017-05-29 22:59:44 +02:00
Johan Bloemberg and Pascal Vizeli
5e5c0daa87
Allow configuring DSMR5 protocol. ( #7535 )
...
* Allow configuring DSMR5 protocol.
* Give good example.
* Using dev branch until released upstream.
* Update to dsmr_parser supporting v5 arguments.
2017-05-29 16:19:50 +02:00
Fabian Affolter and Pascal Vizeli
a7277db4d7
Upgrade mypy to 0.511 ( #7809 )
...
Add an optional extended description…
2017-05-29 15:39:24 +02:00
Fabian Affolter and Pascal Vizeli
ba44b7edb3
Upgrade sqlalchemy to 1.1.10 ( #7807 )
2017-05-29 15:38:56 +02:00
Lev Aronsky and Fabian Affolter
8fcc750998
Added handling of an AssertionError from pxssh failed login ( #7750 )
...
* Added handling of an AssertionError from pxssh failed login
* Destory and re-create pxssh instance, to fix behavior upon router restart.
2017-05-29 11:22:20 +02:00
Teagan Glenn and Fabian Affolter
eff619a58f
Rest notify data ( #7757 )
...
* Rest notify data
* Cleanup
* Fix spaces
2017-05-29 11:20:23 +02:00
Andy Castille and Fabian Affolter
fc1bb58247
Rachio (Sprinklers) ( #7600 )
...
* Rachio platform started
* Rachio tests
* detect bad api token
* Documentation, Code cleanup
* Docstrings end with a period, log uses %
* Fix arguments, default run time is now 10 minutes
* Fix typo, remove todo (GH issue exists)
* Revert polymer submodule commit
* Use a RachioPy version with SSL cert validation
* Update requirements
2017-05-29 11:15:27 +02:00
Fabian Affolter and GitHub
c12b8f763c
Upgrade pysnmp to 4.3.6 ( #7806 )
2017-05-29 10:28:31 +02:00
Dan Cinnamon and Fabian Affolter
ef51d8518a
Bump pyenvisalink to version 2.1 ( #7803 )
2017-05-29 10:27:36 +02:00
Fabian Affolter and GitHub
8b7894fb86
Upgrade slacker to 0.9.50 ( #7797 )
2017-05-29 10:26:56 +02:00
Fabian Affolter and GitHub
010f098df3
Upgrade Sphinx to 1.6.2 ( #7805 )
2017-05-29 10:26:33 +02:00
Oliver and Fabian Affolter
1f3bb51821
Add Marantz SSDP discovery / Detect error string in AppCommand.xml body ( #7779 )
2017-05-29 10:26:10 +02:00
CTLS and Martin Hjelmare
10367eb250
Fix home/stay in concord232 ( #7789 )
2017-05-28 12:06:18 +02:00
sander76 and Martin Hjelmare
7fb5488058
Powerview to async ( #7682 )
...
* first commit
* first commit
* first commit
* first commit
* changing requirements
* updated requirements_all.txt
* various changes as suggested in the comments.
* using global values for dict keys.
2017-05-26 22:19:19 +02:00