Frantz
0c5e077091
Updated netdisco to 0.7.6 ( #4250 )
2016-11-06 10:43:13 -08:00
Nicolas Graziano
1ed2f8ae91
Update braviarc to 0.3.6 ( #4246 )
...
Add HDMI sources.
Sources ordered.
2016-11-06 09:27:55 -08:00
Paulus Schoutsen
a343c20404
Async gather wait ( #4247 )
...
* Fix config validation for input_*, script
* Allow scheduling coroutines
* Validate entity ids when entity ids set by platform
* Async: gather -> wait
* Script/Group: use async_add_job instead of create_task
2016-11-06 09:26:40 -08:00
Antoine Bertin
d4e8b831a0
Add mqtt_template light component ( #4233 )
...
* Add mqtt_template component
* Docstring copy paste party on overriden methods
* pep8 E501 🌟
* Add missing docstrings on unittests
2016-11-06 09:09:01 -08:00
Paulus Schoutsen
98f41d6b84
Tweak block_till_done ( #4245 )
2016-11-06 08:43:32 -08:00
Paulus Schoutsen
7774a03a55
Move Honeywell I/O out of event loop ( #4244 )
2016-11-06 07:53:54 -08:00
Fabian Affolter
c35e5c9997
Upgrade astral to 1.3 ( #4238 )
2016-11-06 07:36:16 -08:00
Fabian Affolter
5d862e426e
Upgrade fuzzywuzzy to 0.14.0 ( #4240 )
2016-11-06 07:36:03 -08:00
William Scanlon
bab8d574fe
Wink Thermostat support and NoneType error fixes ( #4175 )
2016-11-06 07:27:15 -08:00
Fabian Affolter
c980d26aae
Upgrade distro to 1.0.1 ( #4239 )
2016-11-06 14:00:41 +02:00
Brent Hughes
1ad14b8227
Updated Emulated_Hue to send request info as variables to scripts ( #4010 )
...
* Updated Emulated_Hue to send request info as variables to scripts
* Updated tests to not use the old mqtt
* Updated test to actualy use and validate the script variables
* Fixed the removal of time in a recent merge
* fixed test to not use a timer
2016-11-05 17:08:54 -07:00
Pascal Vizeli
382ac5c3b5
Async cleanups with new handling and executor ( #4234 )
2016-11-06 01:01:03 +01:00
Pascal Vizeli
ad8645baf4
Sonos fix for slow update ( #4232 )
...
* Sonos fix for slow update
* fix auto update on discovery
* fix unittest
2016-11-05 16:58:29 -07:00
Paulus Schoutsen
62785c2431
More async tests ( #4223 )
...
* Annotate test callbacks to be async
* Convert device_sun_light_trigger to be async
2016-11-05 16:36:20 -07:00
Paulus Schoutsen
22c3d014aa
Remove chunked encoding ( #4230 )
2016-11-05 15:29:22 -07:00
Paulus Schoutsen
3f3127a290
Fix radiotherm I/O inside properties ( #4227 )
2016-11-05 13:28:11 -07:00
Danijel Stojnic
88fc64c8a0
Add Map support for Locative component ( #4174 )
...
* Add Map support for Locative component
The Locative App on the mobile is sending an HTTP request to the
server where also the GPS location is sent.
But the GPS location was not passed to the event device_tracker.see.
Use the passed GPS location from Locative and pass it to the
device_tracker.see event.
With this the device is then also shown on the HA Map component.
* Use existing constants for latitude and longitude
Use the existing constants from homeassistant.consts:
ATTR_LATITUDE for 'latitude'
ATTR_LONGITUDE for 'longitude'
* Reuse the "yield from self.hass.loop.run_in_executor" again
* Use variable gps_location
2016-11-05 13:05:15 -07:00
Samuel Bétrisey
1463fc4fe0
Add Swisscom Internet-Box device tracker ( #4123 )
...
* Add Swisscom Internet-Box device tracker
* Add Swisscom device tracker to .coveragerc
* Add timeout to requests
Fix formatting and add missing comments to pass the lint test
* Remove authentication which was not required
I realised that there was no need to be authenticated to get the
connected devices. Thanks Swisscom :/
* Moving config to a PLATFORM_SCHEMA and using voluptuous
2016-11-05 13:04:44 -07:00
Pascal Vizeli
ece58ce78f
Remove ThreadPool with async executor ( #4154 )
...
* Remove ThreadPool with async executor
* Fix zigbee
* update unittest
* fix remote api
* add pending task to remote
* fix lint
* remove unused import
* remove old stuff for lazy tests
* fix bug and add a exception handler to executor
* change executor handling
* change to wait from gather
* fix unittest
2016-11-05 09:27:55 -07:00
Paulus Schoutsen
b67f1fed52
Version bump to 0.33.0.dev0
2016-11-05 08:53:13 -07:00
Paulus Schoutsen
1d0f3b930f
Version bump to 0.32.0
2016-11-05 08:40:32 -07:00
William Scanlon
53d1a040d4
Stop Octoprint from logging errors during startup ( #4220 )
...
* Fix log errors
* Remove discovery code
2016-11-05 07:55:59 -07:00
Fabian Affolter
d7d71c97e2
Make the wind details more robust (weather.openweathermap) ( #4215 )
...
* Make the wind details more robust
* Return None if values is not available
2016-11-05 09:15:59 +01:00
Paulus Schoutsen
c15fd4323e
Disable insteon hub ( #4221 )
2016-11-04 23:38:27 -07:00
Pascal Vizeli
91227d9a2e
Refactory nest component/platforms ( #4219 )
...
* Refactory nest component/platforms
2016-11-04 20:22:47 -04:00
jbcodemonkey
a3db0ec231
add dimmer slide control to imported isy lights ( #4152 )
...
Supported attribute added and checks appear to pass. 🐬
2016-11-04 15:28:22 -06:00
Paulus Schoutsen
18e965c3cd
Fix flaky group notify test ( #4212 )
2016-11-03 22:56:55 -07:00
Paulus Schoutsen
4cc417677e
Add link to issue in warning slow entity update ( #4211 )
2016-11-03 22:45:01 -07:00
Paulus Schoutsen
525d735f21
Warn if fetching properties takes too long ( #4208 )
...
* Warn if fetching properties takes too long
* Update entity.py
2016-11-03 21:58:25 -07:00
Lewis Juggins
6f68752d1e
Speed up Sonos tests ( #4196 )
2016-11-03 21:23:37 -07:00
Fabian Affolter
61a0976752
Use port instead of url and fix PEP257 issues ( #4192 )
2016-11-03 18:43:42 -07:00
Pascal Vizeli
d7b3c9c38e
Fix log owntrack log flooting ( #4198 )
2016-11-03 18:42:22 -07:00
jgriff2
a01939c6e9
Fix Synology Camera SSL certificate option ( #4201 ) [BREAKING CHANGE]
...
* Fix Synology SSL config
* Revert "Fix Synology SSL config"
This reverts commit b8dc2a92abee6249b3dd42c99d0786820ebbeb72.
* Revert "Fix Synology SSL config"
This reverts commit 805e87f3af300a1b7627bb5df0792285fcf38901.
* Fix Synology SSL config
2016-11-03 18:41:32 -07:00
Fabian Affolter
c128919b5f
Remove globally disabled pylint warnings ( #4204 )
2016-11-03 18:40:43 -07:00
Pascal Vizeli
e5d69feb93
Fix blocking/stack trace with empty list ( #4191 )
2016-11-03 18:33:18 -07:00
Paulus Schoutsen
ee5f228309
Make services yield ( #4187 )
...
* Make services yield
* Disable pylint abstract-method check
* add input_select
* add input_slider
* change to async vers.
* fix lint
* yield on add_entities as other components does
2016-11-03 18:32:14 -07:00
John Arild Berentsen
15dde7925a
Prevent multiple instances of device initialzed ( #4179 )
2016-11-03 13:08:23 +01:00
Pascal Vizeli
fcf318cf53
Bugfix windows have a other default loop now ( #4195 )
...
* Bugfix windows have a other default loop now
* fix handling with 3.4.2 that not support ensure_future
* make the same as ensure_future does
* fix spell
* fix lazy test
2016-11-03 11:07:47 +01:00
Pascal Vizeli
c2a5f63b1f
Bugfix async Yr.no ( #4190 )
2016-11-03 11:09:03 +02:00
Fabian Affolter
79fa2d4175
CUPS sensor ( #4142 )
...
* Add CUPS sensor
* Use CupsData
* Fix requirement
2016-11-03 09:31:50 +01:00
Erik Eriksson
214a18f08c
Support for Dovado routers ( #4176 )
...
* Implemented support for the Dovado router
* Update .coveragerc
2016-11-02 21:20:21 -07:00
Ferry van Zeelst
ded2ea8b19
Synology DSM sensor ( #4156 )
...
* Added Synology DSM Sensor
* Fixed balloobbot's comments
* Fixed mistake (should have run lint and flake8 before committing
* Fixed update mechanisme according to balloobs feedback
* Requesting retest as test failure isn't related to changes made
2016-11-02 21:17:29 -07:00
Paulus Schoutsen
1d100dcac9
Bugfix/frontend group urls ( #4185 )
...
* Remove unnecessary sleeps
* Frontend: fix serving index when refreshing view page.
2016-11-02 21:15:23 -07:00
Bart274
a3ae96440b
Update the icloud device_tracker ( #4081 )
...
* Update the icloud device_tracker
* addressed @kellerza 's comments
* GMTT config needs an entity_id
* renamed services
* fix cookiedir and clean up keep_alive function
* fix travis errors
* forgot a self.
* update devices after initializing the API
* changed wording
* addressed changes from @kellerza
* Syntax error solved
* Update icloud.py
* Only use account of username instead of whole username as default for account name
* use slugify instead of slug for schema
* remove Google Maps Travel Time
* Add comment from original tracker back
2016-11-02 21:07:23 -07:00
devdelay
0235626f40
yet another command_line sensor update ( #4184 )
2016-11-02 21:00:32 -07:00
Paulus Schoutsen
d7dd7df5e7
Update frontend
2016-11-02 20:39:42 -07:00
Nicolas Graziano
1e28851280
Media player BraviaTv : Try to connect only if tv is not in off state. ( #4140 )
...
When HA is restart with the TV in off state there was error log every 10s until the TV is set ON.
2016-11-02 19:51:53 -07:00
bestlibre
df68de8032
Influxdb sensor state set to unknown if query return no points ( #4148 )
...
* Influxdb sensor state set to unknown if query return no points
* Update influxdb.py
2016-11-02 19:50:18 -07:00
Johann Kellerman
f3595f790a
Async version of Yr.no ( #4158 )
...
* initial
* feedback
* More feedback. Still need to fix match_url
* url_match
* split_lines
2016-11-02 19:34:12 -07:00
Johann Kellerman
0d14920758
Component setup error messages with markdown ( #3919 )
...
* Remove_dev_link_async
* callback
2016-11-02 19:31:09 -07:00