Philippe Delodder
df9a9a1fec
Add "soc-thermal 1" as CPU Temp label to Glances ( #23635 )
2019-05-03 15:43:51 +02:00
Daniel Høyer Iversen
9761c504eb
update switchbot library ( #23643 )
2019-05-03 08:46:19 -04:00
Andrew Sayre
b30afde8ab
Extend play_media support ( #23580 )
2019-05-02 19:54:36 -05:00
David Bonnes
6130831a43
Refactor evohome to prepare for water_heater ( #23489 )
...
* refactor - add const.py, change order of propertys, methods
* import client at top of file
* remove debug line
* de-lint
* delint
* add me as CODEOWNER
* remove lint hint
* delint
2019-05-03 01:43:19 +02:00
Penny Wood
3338f5c9b4
Further patch to fix of #22890 ( #23627 )
2019-05-02 14:05:16 -07:00
Paulus Schoutsen
592e99947d
Convert frontend to do client-side modern JS detection ( #23618 )
...
* Convert frontend to do client-side async pick
* Further cleanup
* Updated frontend to 20190502.0
* Fix template caching
* Remove es5 test
* Lint
* Update description
2019-05-02 13:59:24 -07:00
Max
7331eb1f71
Allow removing Telegram reply keyboard ( #23467 )
...
* Allow removing telegram reply keyboard by setting `keyboard` to an empty list
* Telegram keyboard: [] clearing in services.yaml
2019-05-02 15:14:40 -04:00
Ville Skyttä
f434e24252
Upgrade mypy ( #23586 )
...
* Upgrade mypy to 0.701
* Enable strict equality checks
* Strict equality error fixes
* StateMachine.is_state docstring fix
2019-05-02 21:18:20 +03:00
Ville Skyttä
0a75a2c080
Clean up redundant same-package ..package imports ( #23587 )
2019-05-02 20:11:37 +03:00
Jc2k
1e6babe796
Loosen discovery config validation to avoid breaking changes ( #23625 )
...
* Allow optional service handlers to be promoted to config flow without a breaking change
* Updated wording
* Remove period
2019-05-02 16:57:42 +02:00
Daniel Høyer Iversen
04b680d9d0
Updgrade Tibber library ( #23630 )
...
* update tibber library
* update tibber library
2019-05-02 16:03:51 +02:00
Fabian Affolter
5267635d2c
Polling is default ( #23622 )
2019-05-02 16:00:32 +02:00
Fabian Affolter
a6b898d702
Order imports ( #23623 )
2019-05-02 08:36:41 -04:00
Fabian Affolter
5c413eb497
Update docstrings ( #23624 )
2019-05-02 08:35:22 -04:00
Magnus Brange
21575938ef
Prevent turning on tellduslive lights with 0 brightness ( #23135 )
...
* Prevent turning on tellduslive lights with 0 brightness
It was possible for the light compontent to get in a state where the last_brightness was set to zero, and when turning on (by calling turn_on) it would call the TellStick with 0 dim level, ergo not turning on the light.
With this, it will fall back on a 75% dim level if the level is set to zero.
* Wrap long log line over two lines
And using a more proper way of formatting the message
* Fallback to 100% instead of 75%
2019-05-02 12:53:32 +02:00
Brett T. Warden
2fbf29cda6
Update pyvesync_v2 version to 0.9.7 ( #23603 )
2019-05-02 09:48:22 +02:00
Aaron Bach
daa1d103d4
Add support for flow sensor metrics in RainMachine ( #23221 )
...
* Initial commit
* In the clear
2019-05-02 09:45:51 +02:00
Andrew Sayre
f3925b7ede
Bump pyheos ( #23616 )
2019-05-01 22:39:59 -07:00
Robbie Trencheny
d1e44e35df
Fix unexpected error thrown if instance_domain is not set ( #23615 )
2019-05-01 22:35:12 -07:00
Jc2k
0fe21f2015
Support STATE_AUTO in homekit_controller climate ( #23583 )
2019-05-01 22:44:54 -05:00
Aaron Bach
75abfd49ef
Fixed unhandled exception in OpenUV data update ( #23611 )
2019-05-01 21:15:10 -06:00
4lloyd
f0c582ebbd
Added message to data_template at notify REST ( #23108 )
...
* Added message to data_template at notify rest
* Added missing newlines
2019-05-01 17:04:05 -06:00
Jc2k
7ff77936ad
Add and improve Homekit controller pairing messages and errors ( #23532 )
...
* Be clear about pairing code format
* Handle more homekit errors while pairing
* Update en translation
* Fix log message feedback
2019-05-01 17:02:29 -06:00
teliov
44d0d0624b
updated manifest.json with correct version of hangup ( #23596 )
2019-05-01 17:02:03 -06:00
Paul Madden
a8c7804db2
Update bomradarloop to v0.1.3 ( #23599 )
2019-05-01 17:00:40 -06:00
Cyro
beb678e259
Move I/O to executor thread pool ( #23589 )
...
* Move I/O to executor thread pool
* Check if image is in whitelist_external_dir
* Move import to top of file
* Fix bad indentation
2019-05-01 17:00:17 -06:00
ehendrix23
d9d5c91adc
Fix authentication issue ( #23600 )
...
Update to pymy1 version 1.2.1 to fix authentication issue
2019-05-01 16:05:35 -06:00
Daniel Høyer Iversen
19aee50bbc
Ambiclimate ( #22827 )
...
* Ambiclimate
* Ambiclimate
* style
* Add config flow to ambicliamte
* Add config flow to ambicliamte
* update requirements_all.txt
* ambiclimate
* tests
* typo
* ambiclimate
* coverage
* add manifest.json
* services
* codeowner
* req
* ambicliamte
* style
* ambicliamte
* add to requirements all tests
* add to requirements all tests
* .coveragerc
* Add tests
* add doc
* style
* fix test
* update tests
* update tests
* update tests
* update tests
* update tests
* tests
* tests
* fix comment
2019-05-01 22:05:40 +02:00
Markus Jankowski
dd53434742
Redesign AlarmControlPanel for Homematic IP ( #23565 )
...
* redesign AlarmControlPanel
* Fix lint
* Fixes after review
2019-05-01 21:35:57 +02:00
cdce8p
db2904624a
Fix low_battery_threshold issue HomeKit ( #23593 )
2019-05-01 16:48:56 +02:00
William Scanlon
09cd302b46
Bumpped the pyeconet version ( #23578 )
2019-05-01 12:28:37 +02:00
Fabian Affolter
0b9302ac3d
Upgrade youtube_dl to 2019.04.30 ( #23579 )
2019-05-01 08:31:24 +02:00
Penny Wood
5b9d01139d
render_with_collect method for template ( #23283 )
...
* Make entity_filter be a modifiable builder
* Add render_with_collect method
* Use sync render_with_collect and non-class based test case
* Refactor: Template renders to RenderInfo
* Freeze with exception too
* Finish merging test changes
* Removed unused sync interface
* Final bits of the diff
2019-05-01 10:54:25 +08:00
Jc2k
1c4367e5a9
Fix min/max temp and humidity for homekit_controller climate ( #23421 )
...
* Fix min/max temp and humidity for homekit_controller climate.
* Fix typo
2019-05-01 00:08:30 +02:00
Penny Wood
b0843f4a38
Ptvsd debugger component. ( #23336 )
...
* ptvsd debugger component.
* Add test case
* ptvsd as test dependency
* Fix for 3.5
* Fixed bootstrap test
* Use dict direct lookup.
* Don't need to load dependencies.
* Get the test working.
* 3.5 fix
* Set mock return value
* Put tests back, but skip them
* Change log level
2019-05-01 00:07:34 +02:00
Jonas Pedersen
24060e0fb5
Add bypass and automatic bypass switch for Danfor Air. ( #23572 )
...
Add bypass and automatic bypass switch for Danfoss Air
2019-04-30 23:07:49 +02:00
Martin Hjelmare
5ded0dd3fa
Update mysensors sensor icons ( #23491 )
...
* Add some icons.
* Sort sensor types according to mysensors serial api numbering.
2019-04-30 23:06:44 +02:00
Mike Miller
09012e7baa
Always pad mac addresses from nmap tracker with leading zeros ( #23492 )
2019-04-30 22:43:21 +02:00
Cyro
75a2c057f2
Upgrade discord.py to v1.0.1 ( #23523 )
2019-04-30 22:12:39 +02:00
Sylvia van Os
603e2cd961
Essent sensor ( #23513 )
...
* Initial commit for Essent
* Cleanup Essent component
* Update CODEOWNERS
* Move stuff to PyEssent
* Update requirements_all
* Fix PyEssent
* Move meter list to PyEssent library
* Update requirements_all
* Only check for updates once an hour
* Use PyEssent 0.10
* Fixing up Essent component
* Fix crash
* Don't add unused meter/tariff combos
* Fix lint
* Get tariffs per meter
* Don't hammer Essent API
* Fix linting errors
* Fix old description
* Fix old call
* Cleanup Essent component
2019-04-30 21:02:16 +02:00
Andrew Sayre
cfaaae661a
Add core APIs to migrate device identifiers and entity unique_id ( #23481 )
...
* Add device identifiers migration
* Add entity unique_id migration
* Update per arch issue
* Move to existing update methods
2019-04-30 10:04:37 -07:00
David F. Mulcahey
41f0066e76
bump zha-quirks version ( #23568 )
2019-04-30 12:57:06 -04:00
David F. Mulcahey
d71424f285
Clean up ZHA discovery logic ( #23563 )
...
* use domain constants from HA
* cleanup endpoint processing in discovery
* Whitespace.
2019-04-30 10:40:52 -04:00
Anders Melchiorsen
6a6a999833
Upgrade pysonos to 0.0.12 ( #23560 )
2019-04-30 08:45:56 -04:00
Jc2k
7612703092
Bump homekit_python to 0.14.0 ( #23562 )
2019-04-30 08:44:48 -04:00
Klaas Schoute
5d5f073cff
Fix problem with using Traccar event ( #23543 )
2019-04-30 08:02:45 +02:00
etheralm
1d70005b01
Add sensor support for dyson 2018 models ( #22578 )
...
fix check for already created entities
remove hepa and carbon filter
add AQI attribute
initial commit
fix check for already created entities
remove hepa and carbon filter
add AQI attribute
add air quality component tests
fix method call tests
fix line lengths
fix pylint issues
fix docstrings
revert fan related changes
remove whitespace change
fix fan update state test
add for loop for platform initialization
add requested changes to aiq platform
change string concatenation to new style string formatting
update air quality tests
update air quality tests
refactor sensor component changes
fix pylint issues
fix debug string in the air quality component
replace failing tests for older devices
fix line length fan tests
remove dependencies const and move imports
move back imports to methods
remove whitespace from blank line
2019-04-30 02:24:05 +02:00
Austin Drummond
b4e2a0ef84
Add HomeKit low battery threshold config ( #23363 )
2019-04-30 02:02:53 +02:00
David F. Mulcahey
2aee31ec6a
Don't use zigpy profiles for ZHA entities ( #22844 )
...
* don't use zigpy profiles
* use sets as they're the correct structure to use
2019-04-29 19:31:27 -04:00
Erik Montnemery
8d775caaac
Always print invalid configuration data ( #21972 )
...
* Always print invalide configuration data
* Print offending data as yaml
* Revert "Print offending data as yaml"
This reverts commit 01721a21a9ff918ed2c8595151ebfe55eb2f7d36.
* Do not print sensitive data
* Print MQTT topic
* Add line break
* Review comments
* review comments
2019-04-29 13:45:53 -07:00