Sebastian Muszynski
23b97b9105
Params of the send command can be a list now ( #13905 )
2018-04-18 14:38:44 +02:00
stephanerosi
f11d4319d2
Fix typo an coding style ( #13970 )
2018-04-18 12:43:55 +02:00
Mister Wil
4ba58d0760
Bump skybellpy version to 0.1.2 ( #13974 )
2018-04-18 10:10:32 +02:00
Paulus Schoutsen
2cb9e2dc7c
Merge pull request #13975 from home-assistant/rc
...
0.67.1
2018-04-17 23:19:45 -04:00
Paulus Schoutsen
c076dbe7e4
Revert "Upgrade pyqwikswitch to 0.71 ( #13920 )"
...
This reverts commit 6fa60c464b .
2018-04-17 22:59:36 -04:00
Paulus Schoutsen
e7aea5c571
Version bump to 0.67.1
2018-04-17 22:37:40 -04:00
Aaron Bach
24ec8c545b
Bumped pypollencom to 1.1.2 ( #13959 )
...
* Bumped pypollencom to 1.1.2
* Updated requirements_all.txt
2018-04-17 22:37:25 -04:00
Thibault Cohen
6c456ade6a
Update pyfido to 2.1.1 ( #13947 )
2018-04-17 22:37:24 -04:00
Thibault Cohen
e9b997de3e
Update pyhydroquebec to 2.2.2 ( #13946 )
2018-04-17 22:37:24 -04:00
Paulus Schoutsen
53506821d4
Upgrade somecomfort to 0.5.2 ( #13940 )
2018-04-17 22:37:23 -04:00
Johann Kellerman
6fa60c464b
Upgrade pyqwikswitch to 0.71 ( #13920 )
2018-04-17 22:36:07 -04:00
Sebastian Muszynski
fadff1855f
Import operation modes from air humidifier ( #13908 )
2018-04-17 22:34:40 -04:00
Daniel Høyer Iversen
652063537b
Fix call to parent broadlink switch ( #13906 )
...
* Broadlink switch, fixes issue #13799
* slugify
2018-04-17 22:34:40 -04:00
Sebastian Muszynski
bcd8a69dfc
Missing property decorator added ( #13889 )
2018-04-17 22:34:40 -04:00
Paulus Schoutsen
663aeb11dc
Fix race condition for component loaded before listening ( #13887 )
...
* Fix race condition for component loaded before listening
* async/await syntax
2018-04-17 22:34:39 -04:00
Kyle Niewiada
727ab956cf
Fix #13846 Double underscore in bluetooth address ( #13884 )
2018-04-17 22:34:39 -04:00
Paulus Schoutsen
26c76e3399
Prevent vesync doing I/O in event loop ( #13862 )
2018-04-17 22:34:39 -04:00
Kane610
0adb240fd6
Fix so it is possible to ignore discovered config entry handlers ( #13741 )
...
* Fix so it is possible to ignore discovered config entry handlers
* Improve efficiency
2018-04-17 22:34:38 -04:00
David Broadfoot
e836674a30
Fix Gogogate2 'available' attribute ( #13728 )
...
* Fixed bug - unable to set base readaonly property
* PR fixes
* Added line
2018-04-17 22:34:38 -04:00
Aaron Bach
65b8f9764a
Bumped pypollencom to 1.1.2 ( #13959 )
...
* Bumped pypollencom to 1.1.2
* Updated requirements_all.txt
2018-04-17 20:03:22 +02:00
Kane610
1a9ea11665
Bump deCONZ requirement to v36 ( #13960 )
2018-04-17 20:00:53 +02:00
Daniel Høyer Iversen
08f545d67b
Fix call to parent broadlink switch ( #13906 )
...
* Broadlink switch, fixes issue #13799
* slugify
2018-04-17 17:40:52 +02:00
ChristianKuehnel
e472436b84
Add services for bmw_connected_drive ( #13497 )
...
* implemented services for bmw remote services
* added vin to attributes of tracker
* moved component to new package
* added service description
* fixed static analysis warnings
* implemented first set of code reviews
* removed locking related services
* fixed static analysis warnings
* removed excess blank lines
* refactoring of setup() to resolve warning
"Cell variable bimmer defined in loop (cell-var-from-loop)"
* added missing docstring
* added service to update all vehicles from the server
* implemented changes requested in code review
* added check if invalid vin is entered
2018-04-17 17:37:00 +02:00
Paulus Schoutsen
783e9a5f8c
Update frontend to 20180417
2018-04-17 10:17:58 -04:00
Tod Schmidt
f4b1a8e42d
Added web view for TTS to get url ( #13882 )
...
* Added web view for to get url
* Added web view for TTS to get url
* Added web view for TTS to get url
* Added web view for TTS to get url
* Fixed test
* added auth
* Update __init__.py
2018-04-17 15:24:54 +02:00
Dmitry Avramenko
3b44f91395
Added FB messenger broadcast api to notify.facebook component ( #12459 )
...
* Added ability to use FB messenger broadcast api. use 'BROADCAST' keyword for first target in the facebook notifiy component to enable.
* Added ability to use FB messenger broadcast api. use 'BROADCAST' keyword for first target in the facebook notifiy component to enable.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Added ability for broadcast messaging for facebook messenger notify platform.
* Update facebook.py
* Update facebook.py
* Update facebook.py
* Update facebook.py
2018-04-17 14:23:41 +02:00
Fabian Affolter
cff3bed1f0
Upgrade youtube_dl to 2018.04.16 ( #13937 )
2018-04-17 13:32:44 +02:00
Fabian Affolter
9fe43714c6
Upgrade aiohttp to 3.1.3 ( #13938 )
2018-04-17 13:32:16 +02:00
Robin
569f5c111f
Adds SigFox sensor ( #13731 )
...
* Create sigfox.py
* Create test_sigfox.py
* Update .coveragerc
* Fix lints
* Fix logger message string
* More lints
* Address reviewer comments
* edit exception handling
* Update sigfox.py
* Update sigfox.py
* Update sigfox.py
* Update sigfox.py
2018-04-17 13:08:32 +02:00
Heiko Thiery
9487bd455a
Add AVM fritzbox smarthome component ( #10688 )
...
* initial commit
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix failed flake8 tests
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add fritzhome files to .coveragerc
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix wrong module import
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove too general exception
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* incorporate review comments
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove blank line
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix wrong import
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix issue with operations
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* incorporate review comments
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove unused attributes
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* adapt to supported_features
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* change checking of kwargs to canonical way
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove unused self._state
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Don't overwrite the platform domain
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Remove parenthesis from import without line break
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Do not pass hass to the components on init
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Remove check for available in current_operation
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Remove redundant logging message
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Add blank line between standard and hass imports
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Use states from base climate component
Also add the new state STATE_MANUAL to the base.
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add reconnect when access failed
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add device specific attributes
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* group the imports from the same module
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* change domain data to fritz instance
This let us use the fritz instance to reconnect from platform without accessing
protected attributes.
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix typo
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* rename platform from fritzhome to fritzbox
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* Add device_state_attributes
Add attributes to have compatiblity to fritzdect.
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add support for multiple fritzboxes
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix pylint issues
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fixed pyfritzhome version
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix import
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* fix component name in requirements_all.txt
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* upgrade pyfritzhome to 0.3.7
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* rename platform/component also in .coveragerc
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* use DEFAULT_HOST when no host is in dict
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add config schema for dict
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove check
The check since since the config scheme takes case.
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add check for empty devices
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* use standard attribute from base class
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove STATE_MANUAL from operation list
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove set DEFAULT_HOST
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* don't pass hass to the SwitchDevice
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove unsed DEFAULT_HOST
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* refactored device attributes
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* add info output if no fritzbox is configured
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* small fixes according review comment
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove unneeded default value
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove non required code from try..except block
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* line break for line that is too long
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
* remove too many empty lines
Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com >
2018-04-17 12:40:36 +02:00
karlkar
f2d4dd25f0
Update of python-mpd2 ( #13921 )
2018-04-17 11:55:35 +02:00
stephanerosi
998d8c1771
Implement play media to set a channel based on (by priority): ( #13934 )
...
- exact channel number
- exact channel name
- similar channel name temp
2018-04-17 11:50:26 +02:00
Sebastian Muszynski
add0afe31a
Xiaomi MiIO Device Tracker: Unused variable removed ( #13948 )
...
* Unused variable removed and pinning added to be in sync with all xiaomi_miio components
* requirements_all.txt updated
2018-04-17 11:45:19 +02:00
Paulus Schoutsen
534aa0e4b5
Add data entry flow helper ( #13935 )
...
* Extract data entry flows HTTP views into helper
* Remove use of domain
* Lint
* Fix tests
* Update doc
2018-04-17 11:44:32 +02:00
Paulus Schoutsen
6e9669c18d
Upgrade somecomfort to 0.5.2 ( #13940 )
2018-04-17 05:24:20 +02:00
Diogo Gomes
8fdeebc50d
Cleanup on exit ( #13918 )
...
* Cleanup on exit
* lint
* version bump
* pymediaroom version bump
* address @kellerza comment
* avoid None in the _name
2018-04-16 22:21:39 -04:00
Thibault Cohen
d0d61d1b5f
Update pyfido to 2.1.1 ( #13947 )
2018-04-16 22:16:28 -04:00
Fabian Affolter
e8ad36feb6
Upgrade alpha_vantage to 2.0.0 ( #13943 )
2018-04-16 22:16:12 -04:00
Thibault Cohen
9da239178c
Update pyhydroquebec to 2.2.2 ( #13946 )
2018-04-17 02:52:56 +02:00
Fabien Piuzzi
acdba7a27c
Updated foobot_async package version ( #13942 )
...
Fix #13886
2018-04-16 21:35:24 +02:00
Khole
e0c5b44994
Hive R3 update ( #13357 )
...
* Rebase
* Update version number to 0.2.14
* Remove Blank Line
* Added period to docstring
* Update Tox Fix
* Removed Lines
2018-04-16 21:00:13 +02:00
Lincoln Kirchoff
595600dea5
Add support for new platform: climate.modbus ( #12224 )
...
* Added support for a new platform: climate.modbus
* Made changes based on code review.
* Made changes based on code review
* Made changes that were recommended in the pull request review.
* Fixed spacing line 144
* Added docstrings for the added helper functions.
* Fixed set_temperature() function to use a variable local to the function for the target temp.
* Fixed lint formatting error
* Modified logic when checking the target temperature, as well as fixing the setup_platform function
2018-04-16 20:31:25 +02:00
Paxy
ad212d8dd4
Broadlink Sensor - switch to connection-less mode ( #13761 )
...
* Broadlink Sensor - switch to connection-less mode
Solved the issue with broadlink sensor that occurs when short connection loss with RM2/3 is present on poor WiFi networks.
* Update broadlink.py
* Update broadlink.py
* Update broadlink.py
* Update broadlink.py
* Update broadlink.py
* Update broadlink.py
* Update broadlink.py
2018-04-16 12:06:41 +02:00
Marco
86709427b6
Fixed Capsman data not being used ( #13917 )
2018-04-16 09:54:57 +02:00
stephanerosi
36a663adeb
Add extra attributes for device scanner, Nmap and Unifi (IP, SSID, etc.) ( #13673 )
...
* Start of development
* Add extra attributes from unifi scanner
* Store IP of the device in the state attributes with nmap
* Allow not defining get_extra_attributes method in derived classes
2018-04-16 08:20:58 +02:00
Johann Kellerman
517fb2e983
Upgrade pyqwikswitch to 0.71 ( #13920 )
2018-04-15 22:19:15 +02:00
Benedict Aas
9677bc081e
Add more math functions to templates ( #13915 )
...
We make `sin`, `cos`, `tan`, and `sqrt` functions, and the `pi`, `tau`,
and `e` constants available in templates.
2018-04-15 18:51:45 +02:00
Josh Anderson
c69f37500a
Restore typeerror check for units sans energy tracking ( #13824 )
2018-04-15 15:25:30 +02:00
escoand
cd8935cbd2
Fritzbox netmonitor name ( #13903 )
...
* Addd name to netmonitor
* import conf_name
2018-04-15 15:20:37 +02:00
Sebastian Muszynski
2f26b0084f
Import operation modes from air humidifier ( #13908 )
2018-04-15 15:19:28 +02:00