Paulus Schoutsen
0e16f7f307
Merge pull request #12267 from home-assistant/release-0-63
...
0.63
2018-02-10 14:00:29 -08:00
Slava
18aa1037dd
Update limitlessled requirement to v1.0.9 ( #12275 )
...
* Update limitlessled requirement to v1.0.9
* trigger cla
* take back empty line
2018-02-10 13:11:05 -08:00
Paulus Schoutsen
aad26599ae
Retry keyset cloud ( #12270 )
...
* Use less threads in helpers.event tests
* Add helpers.event.async_call_later
* Cloud: retry fetching keyset
2018-02-10 13:11:05 -08:00
escoand
a9412d27aa
allow wildcards in subscription ( #12247 )
...
* allow wildcards in subscription
* remove whitespaces
* make function public
* also implement for mqtt_json
* avoid mqtt-outside topic matching
* add wildcard tests
* add not matching wildcard tests
* fix not-matching tests
2018-02-10 13:11:04 -08:00
Paulus Schoutsen
3333dcc6c2
Version bump to 0.63
2018-02-09 14:55:20 -08:00
Paulus Schoutsen
681dc72a15
Merge branch 'master' into dev
2018-02-09 14:54:27 -08:00
Anton Lundin
b0780110c7
One bug fix and one improvement to the statistics sensor. ( #12259 )
...
* Correct time on recorder loaded values in statistics sensor
Previously, the current time was used when initial values was loaded
form the recorder component. This changes that to use the stored time
from recorder instead.
Signed-off-by: Anton Lundin <glance@acc.umu.se>
* Expose min / max age of values in the statistics sensor
This is very useful when doing derived calculations, for example in a
template sensor.
Signed-off-by: Anton Lundin <glance@acc.umu.se>
2018-02-09 23:50:05 +01:00
Paulus Schoutsen
b087ea101d
Update frontend to 20180209.0
2018-02-09 14:34:20 -08:00
David
129d720d8e
Fix duplicate entity_ids in System Monitor ( #12124 )
...
* Fix duplicate entity_ids in System Monitor
This fix makes it so `_percent` is appended to the `entity_id` of the following 3 resources, in order to make the `entity_id` unique:
- disk_use_percent
- memory_use_percent
- swap_use_percent
* match entity_id to resource name
Match entity_id to resource name, to make resulting entity_id more predictable
* match entity_id to more resource names
match entity_id to more resource names
* Add unique_id property
* Revert "Add unique_id property"
This reverts commit c213ac360e
.
2018-02-09 14:10:16 -08:00
Eleftherios Chamakiotis
6174c1754b
Fix for iTunes media player not updating artwork ( #12089 )
...
* Added timestamp at the end of the iTunes API URL from where HA retrieves the artwork, so that it's not cached, as the URL exposed by the API never changes
* Rearranged imports according to pylint
* Added content_id in media file URL instead of timestamp, according to Paulus' suggestion
2018-02-09 14:09:34 -08:00
luca-angemi
4c11a3461f
Update owntracks.py ( #12260 )
2018-02-09 23:06:31 +01:00
Daniel Perna
0b947882ac
Update pyhomematic to 0.1.39 ( #12265 )
...
* Update pyhomematic
2018-02-09 21:59:10 +01:00
ChristianKuehnel
2014e42e4e
miflora - fix for exception handling bug ( #12149 )
...
* updated to development branch of miflora
* updated requirements_all.txt
* upgraded to version 0.3
* updated requirements_all.txt
2018-02-09 21:31:49 +01:00
Otto Winter
2ae0c5653e
Fix source code using Windows newline ( #12248 )
...
* 🚜 Fix usage of carriage return
* 🤝 Rebase and repeat
* 🚜 Fix file permissions
2018-02-09 08:11:47 +01:00
Pascal Vizeli
e4874fd7c7
Update aiohttp 2.3.10 / yarl 1.1.0 ( #12244 )
...
* Update aiohttp 2.3.10 / yarl 1.1.0
* Update setup.py
* Update package_constraints.txt
* Update google.py
* Update static.py
2018-02-08 20:57:05 -08:00
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