Jon Maddox
18d027a10d
Add Service Schema to Broadlink Switch ( #12253 )
...
* add service schema to ensure single values are wrapped into a list
Co-Authored-By: Paulus Schoutsen <paulus@paulusschoutsen.nl>
* 💐
2018-02-08 19:37:17 -08:00
ChristianKuehnel
b08294386b
added more debug logging for sensor.alpha_vantage ( #12249 )
...
* added more debug logging for sensor.alpha_vantage
* fixed typo in log statement, more fine grained logging
* Capitalized first character in log statement
* replaced quotes as proposed by @OttoWinter
2018-02-09 00:14:49 +01:00
Anders Melchiorsen
acb521330c
Add explicit first-time config for new purge_keep_days default ( #12246 )
2018-02-08 09:44:19 -08:00
cdce8p
231b62d043
Fix cover service description ( #12243 )
...
Parameter for `set_cover_tilt_position` is `tilt_position` not `position`.
2018-02-08 16:09:42 +01:00
Eu
905bb36e6a
Added password mode to input_text (obscure content of text box) ( #11849 )
...
* Round values to one decimal
Temperature detection range: -20 - 60 Deg.C ( + / - 0.3 Deg.C )
Humidity detection range: 0 - 100pct RH ( + / - 0.3pct )
Atmospheric pressure detection range: 30 - 110KPa ( + / - 120Pa )
* Add password mode option
Hide the content of the input_text field
* Revert "Round values to one decimal"
This reverts commit a3124a6aaa
.
* Added test for mode option
* Added newline (lint)
2018-02-08 12:29:33 +01:00
mkfink
25cbc8317f
Force update support for mqtt binary sensor ( #12092 )
2018-02-08 12:28:12 +01:00
Anders Melchiorsen
6265d1b747
Avoid influxdb filling connection pool ( #12182 )
...
* Add a processing queue to influxdb
* Updates after reviews
* Remove lint
* Move retry loop to thread class
* Move constant calculation out of loop
* Deprecate retry_queue_limit
2018-02-08 12:25:26 +01:00
Thijs de Jong
702b1be985
Set tahoma cover update interval to default ( #12232 )
...
revert 35f35050ff158b423dc437c66bdea5ebcbabc009#diff-c65eb52376398392f1395f8127364078
2018-02-08 12:20:51 +01:00
Diogo Gomes
15368d4ca1
[SMALL PATCH] Sql sensor ( #12242 )
...
* Initial Commit
* Passed all checks
* Make DB_URL required
* addresses review comments from @fabaff
* unused variable
* return nothing
2018-02-08 12:17:54 +01:00
Paulus Schoutsen
5601fbdc7a
Entity layer cleanup ( #12237 )
...
* Simplify entity update
* Split entity platform from entity component
* Decouple entity platform from entity component
* Always include unit of measurement again
* Lint
* Fix test
2018-02-08 12:16:51 +01:00
Sergey Isachenko
8523933605
Fixes for tesla. New sensors. ( #12225 )
...
* fixes #11970
* long line fix
2018-02-07 23:34:26 -08:00
Diogo Gomes
0300229085
SQL sensor ( #12142 )
...
* Initial Commit
* Passed all checks
* Make DB_URL required
* addresses review comments from @fabaff
* unused variable
2018-02-07 23:32:39 -08:00
Sergey Isachenko
d0ffb1bc52
librouteros version bump ( #12227 )
2018-02-07 23:15:02 -08:00
Andrey
2b9bb7963d
Update min js=latest version ( #12091 )
2018-02-07 23:14:31 -08:00
Anders Melchiorsen
945606238c
Allow zero purge_interval to disable recorder purge ( #12220 )
2018-02-07 22:59:09 -08:00
Anders Melchiorsen
aa9b5e6ea5
Return of entity_id in template platforms ( #12234 )
2018-02-07 22:46:14 -08:00
Phil Elson
9d5dee574a
Specify the minimum python version in the setup.py. ( #12144 )
...
* Specify the minimum python version in the setup.py.
* Used the minimum python version defined in homeassistant.const.
2018-02-07 12:38:06 -08:00
Marc Egli
ea35ffbc81
Add wake on lan capability to philips TV ( #12065 )
...
* Add wake on lan capability to philips TV
* Update requirements_all.txt
* Fix line length issues.
* Replace wake on lan with turn on script for philips TV
* rerun requirements script
2018-02-07 09:35:08 -08:00
Kevin Siml
d05a1e35fc
Update pushsafer.py ( #11466 )
...
* Update pushsafer.py
Now you can setup your pushsafer notification, and change the following parameters:
sound, vibration, icon, devices (targets), icon/led color, url, url title, time2live, picture
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* Update pushsafer.py
* fix lint
2018-02-07 17:23:10 +01:00
Phil Elson
5ba02c531e
Catch concurrent.futures.CancelledError in websocket code. ( #12150 )
...
* Catch concurrent.futures.CancelledError in websocket code.
* Added a comment about the use of futures.CancelledError
2018-02-06 21:30:18 -08:00
Boyi C
7e246e4680
Fix logger bug on Windows: path contains '\'. ( #12197 )
...
* Fix logger bug on Windows: path contains '\'.
* update
* Update __init__.py
2018-02-06 12:56:31 -08:00
kennedyshead
bd29cd2ba2
Fixes according to review from @MartinHjelmare Thank you. ( #12171 )
2018-02-06 21:27:35 +01:00
Sebastian Muszynski
cee57aab24
Xiaomi MiIO Light: Brightness mapping improved ( #12203 )
...
* Mapping ([1,100] <-> [1,255]) of the brightness improved.
* The cast to int isn't needed for python3.
2018-02-06 19:59:49 +01:00
Jerad Meisner
a2916a9c47
Fix Xeoma camera platform to allow different admin/viewer credentials ( #12161 )
2018-02-06 10:47:38 -08:00
Conrad Juhl Andersen
49c7b422f2
Add Xiaomi Universal IR Remote (Chuangmi IR) ( #11891 )
...
* First version of remote xiaomi-miio
* added to coveragerc
* fixed pylint error
* misc fixes and input validation
* address syssi's requests except device and async_service_handler
* forgot to run linter
* implemented async_service_handler
* fixed delay == None, honor timeout given by user, pythonic compare of None
* Added some whitespace for readability, added error message to turn_on and turn_off, fixed services.yaml examples
* fixed pylint errors
* readd pass for readability
* fixed small stuff
* Use RemoteDevice, Make send_command non-async
* Ready code for next version of python-miio (Support for pronto hex codes)
* cast command_optional to int, better input validation, fixed index out of bounds error.
* revert code now in python-miio
* ready for python-miio 0.3.5
* Removed unneccary return statements
* require 0.3.5
* Rebase and update requirements_all.txt
2018-02-06 19:47:24 +01:00
Thibault Cohen
a1d586c793
Fix clear playlist in Volumio component ( #12173 )
2018-02-06 10:46:44 -08:00
Russell Cloran
c7dad113d9
zha: Add support for XBee radios ( #12205 )
...
* zha: Add support for xbee radios
* Lint
2018-02-06 10:46:28 -08:00
Dan Nixon
844337ca42
Properly handle thresholds of zero ( #12175 )
...
Explicitly test for thresholds to be None rather than truth value
testing (which for number types returns False for zero values).
2018-02-06 10:32:56 -08:00
lance36
0fd17a7c35
Much nicer icon ( #12212 )
...
mdi:robot-vacuum will be renamed mdi:roomba
https://github.com/Templarian/MaterialDesign/issues/2368
2018-02-06 18:52:55 +01:00
Sean Dague
6f74b672a3
Make waterfurnace recovery more robust ( #12202 )
...
This makes waterfurnace recovery more robust by catching any
understood exceptions by the library, and always doing another login.
2018-02-06 12:12:35 +01:00
Russell Cloran
f58e5f442d
zha: Update to bellows 0.5.0+zigpy ( #12187 )
2018-02-05 16:05:19 -08:00
tadly
98b47cecbd
Upgrade wakeonlan to 1.0.0 ( #12190 )
2018-02-05 16:04:31 -08:00
Richard Lucas
e7a0759e1c
Add support for Alexa.StepSpeaker ( #12183 )
2018-02-05 16:02:08 -08:00
William Scanlon
bdaf9cfae2
Bump pyeconet version to fix JSONDecodeError ( #12204 )
2018-02-05 15:59:17 -08:00
hawk259
4f0776de13
Binary Sensor Template: Add icon_template and entity_picture_template support ( #12158 )
...
* Binary Sensor Template: Add icon_template and entity_picture_template support
* fix white space
* Added else logging and return state
2018-02-05 23:30:56 +01:00
Rene Nulsch
323fe87b57
Change attributes in new Mercedes Me component ( #12147 )
...
* Fix wrong component doc URL
* Change attributes to lowercase snakecase
* pylint fix
* Remove test comments
2018-02-05 23:29:19 +01:00
Fabian Affolter
c72460ccf0
Upgrade Sphinx to 1.6.7 ( #12200 )
2018-02-05 22:11:20 +01:00
Fabian Affolter
49343c9b02
Replace Gitter with Discord ( #12199 )
2018-02-05 21:25:37 +01:00
Joe Lu
e35d4f0a2c
Canary live stream ( #11949 )
...
* Added support for Canary live stream view
* Updated requirements
* - Fixed lint error
* Addressed PR comment
* - Disabled polling for Canary camera as suggested in PR comment
- Live session is now renewed every time camera is retrieved and min time between session renewal is 90 seconds
2018-02-05 14:02:43 +01:00
tbergo
86e89b7c26
Upgrade pytouchline to 0.7 ( #12179 )
2018-02-05 09:33:07 +01:00
Thibault Cohen
44cfd2999c
fix ecobee is_aux_heat_on property ( #12186 )
2018-02-05 09:21:20 +01:00
Tod Schmidt
f5030d9ebf
Services (small_pr)(fix): Added missing return on data template error ( #12184 )
...
* Added return on data template error
* Rebased so not sure why spelling errors returned...
2018-02-05 09:19:56 +01:00
Sebastian Muszynski
137933a774
python-miio version bumped. Fixes all xiaomi_miio components. ( Closes : #12017 , Closes : #11948 , Closes : #11200 ) ( #12188 )
2018-02-05 09:14:09 +01:00
Fabian Affolter
905a994972
Upgrade schiene to 0.21 ( #12176 )
2018-02-04 21:33:41 +01:00
Dan Nixon
ec201f3458
Move TP-Link socket LED state setting to update() ( #12170 )
...
* Add error handling to TP-LInk LED state set
Handles errors when setting the LED state of TP-Link sockets.
If the socket is unavailable then the raised exception will cause the
compoent to not be added to HA.
* Move LED state setting out of __init__
2018-02-04 19:20:06 +01:00
akloeckner
cff4f8ec9a
add delay_arrival ( #12169 )
...
This adds the delay_arrival field from the schiene interface.
This field sometimes explains an ontime=false with delay=0...
2018-02-04 18:30:03 +01:00
Fabian Affolter
64cbfdfd77
Upgrade influxdb to 5.0.0 ( #12156 )
...
* Upgrade influxdb to 5.0.0
* UPdate sensor as well
2018-02-04 18:23:26 +01:00
kennedyshead
8fe339d2a8
Tests for samsungtv ( #11933 )
...
* Testing samsungtv
* Remove samsungtv from .coveragerc
2018-02-03 13:09:16 -05:00
Diogo Gomes
c209c10887
[Mediaroom media_player] Follow up on PR #11864 ( #12155 )
...
* addresses @MartinHjelmare on #11864
* as requested by @MartinHjelmare
2018-02-03 17:58:34 +01:00
Diogo Gomes
b33d89326f
Panasonic viera new services ( #11963 )
...
* Implemented play_media
Panasonic Viera TV has a full blown Web Browser that can play any media
* media stop
* format checks
* added SUPPORT_*
* bump version
* Tks @rytilahti
* one too many
2018-02-03 11:51:34 -05:00