Sean Dague
25970027c6
Update mychevy to 0.4.0 ( #14372 )
...
After 2 months of being offline, the my.chevy website seems to be
working again. Some data structures changed in the mean time. The new
library will handle multiple cars. This involves a breaking change in
slug urls for devices where these now include the car make, model, and
year in them.
Discovery has to be delayed until after the initial site login to get
the car metadata.
2018-05-18 13:37:43 -04:00
cdce8p
12e76ef7c1
Update HAP-python to 2.1.0 ( #14528 )
2018-05-18 16:32:57 +02:00
Fabian Affolter
e929f45ab8
Set pytz to >=2018.04 ( #14520 )
2018-05-18 09:42:41 -04:00
Paulus Schoutsen
1c3293ac85
Update frontend to 20180518.0 ( #14510 )
...
* Update frontend to 20180517.0
* Update requirements
* Bump frontend to 20180518.0
2018-05-17 21:29:37 -04:00
thelittlefireman
f06a0ba373
Bump locationsharinglib to 2.0.2 ( #14359 )
...
* Bump locationsharinglib to 2.0.2
* Bump locationsharinglib to 2.0.2
2018-05-17 23:06:39 +02:00
ChristianKuehnel
298d31e42b
New Sensor FinTS ( #14334 )
2018-05-17 02:45:47 +02:00
Paulus Schoutsen
3e7d4fc902
Bump frontend to 20180516.1
2018-05-16 09:39:14 -04:00
Paulus Schoutsen
64223cea72
Update frontend to 20180516.0
2018-05-16 09:01:30 -04:00
Paulus Schoutsen
df69680d24
Don't add a url to built-in panels ( #14456 )
...
* Don't add a url to built-in panels
* Add url_path back
* Lint
* Frontend bump to 20180515.0
* Fix tests
2018-05-15 14:47:46 -04:00
Nate Clark
de50d5d9c1
Add Konnected component with support for discovery, binary sensor and switch ( #13670 )
...
* Add Konnected component with support for discovery, binary sensor, and switch
Co-authored-by: Eitan Mosenkis <eitan@mosenkis.net>
* Use more built-in constants from const.py
* Fix switch actuation with low-level trigger
* Quiet logging; Improve schema validation.
* Execute sync request outside of event loop
* Whitespace cleanup
* Cleanup config validation; async device setup
* Update API endpoint for Konnected 2.2.0 changes
* Update async coroutines via @OttoWinter
* Make backwards compatible with Konnected < 2.2.0
* Add constants suggested by @syssi
* Add to CODEOWNERS
* Remove TODO comment
2018-05-15 19:58:00 +02:00
c727
612a37b2dd
Remove simplepush.io ( #14358 )
2018-05-15 16:57:51 +02:00
Matthew Garrett
11c57f9345
Bump lakeside version ( #14471 )
...
This should fix a couple of issues with T1013 bulbs, and also handle
accounts that contain unknown devices.
2018-05-15 07:51:32 +02:00
Gregory Benner
cf44b77225
Samsung Family hub camera component ( #14458 )
...
* add familyhub.py camera
* fix import and REQUIREMENTS
* add to coveragerc
* fix formatting to make houndci-bot happy
* ran scripts/gen_requirements_all.py
* use CONF_IP_ADDRESS
* Revert "ran scripts/gen_requirements_all.py"
This reverts commit 3a38681d8a
.
* fix library name
* add missing docstrings and enable polling
* Sort imports
2018-05-14 22:52:35 +02:00
Fabian Affolter
1b5c02ff67
Upgrade pygatt to 3.2.0 ( #14447 )
2018-05-14 21:52:54 +02:00
Robert Svensson
c06351f2a9
Bump requirement to pydeconz v38 ( #14452 )
2018-05-14 08:41:17 +02:00
Fabian Affolter
391e3196ea
Upgrade distro to 1.3.0 ( #14436 )
2018-05-13 18:01:10 +02:00
Fabian Affolter
cb709931e4
Upgrade youtube_dl to 2018.05.09 ( #14438 )
2018-05-13 18:00:37 +02:00
Fabian Affolter
a5bff4cd8d
Upgrade python-telegram-bot to 10.1.0 ( #14441 )
2018-05-13 17:59:25 +02:00
Fabian Affolter
e0bc894cbb
Upgrade pyota to 2.0.5 ( #14442 )
...
* Use constants
* Upgrade pyota to 2.0.5
2018-05-13 17:58:57 +02:00
Daniel Høyer Iversen
99e272fc8d
Upgrade PyXiaomiGatewa to 0.9.3 ( #14420 ) ( Closes : #14417 )
2018-05-12 21:12:53 +02:00
Sebastian Muszynski
b371bf700f
Bump PyXiaomiGateway version ( #14412 )
2018-05-12 15:09:48 +02:00
Matthew Treinish
e80628d45b
Bump pycmus version ( #14395 )
...
This commit bumps the pycmus version used by the cmus component. There
was a bug in the previous version used, 1.0.0, when running in local
mode. This was caused by a mtreinish/pycmus#1 and also was reported in
the home-assistant forums (but not as an issue):
https://community.home-assistant.io/t/cant-install-cmus-component/7961
Version 0.1.1 of pycmus fixes this issue so it should work properly for
users running cmus and home-assistant on the same machine.
2018-05-12 07:51:48 +02:00
Martin Hjelmare
be3b227a87
Make mysensors component async ( #13641 )
...
* Make mysensors component async
* Use async dispatcher and discovery.
* Run I/O in executor.
* Make mysensors actuator methods async.
* Upgrade pymysensors to 0.13.0.
* Use async serial gateway.
* Use async TCP gateway.
* Use async mqtt gateway.
* Start gateway before hass start event
* Make sure gateway is started after discovery of persistent devices
and after corresponding platforms have been loaded.
* Don't wait to start gateway until after hass start.
* Bump pymysensors to 0.14.0
2018-05-11 09:39:18 +02:00
Paulus Schoutsen
bc664c276c
Bump frontend to 20180510.1
2018-05-10 17:38:41 -04:00
Paulus Schoutsen
f192ef8219
Remove domain expiry sensor ( #14381 )
2018-05-10 23:13:00 +02:00
Andrey
f168226be9
Update to sensibo 1.0.3 with better error reporting ( #14380 )
2018-05-10 21:11:02 +02:00
Fabian Affolter
2c566072f5
Upgrade keyring to 12.2.0 and keyrings.alt to 3.1 ( #14355 )
2018-05-09 11:31:18 +02:00
Paulus Schoutsen
50cea77887
Bump frontend to 20180509.0
2018-05-08 20:48:46 -04:00
David Broadfoot
eb551a6d5a
Gogogate2 0.1.1 ( #14294 )
...
* Gogogate2 - bump version
Uses latest version of library which ensures commands to device are idempotent
* Update requirements_all
* Expose sensor temperature
* update version
* import attribute
* Set temperature
* Remove temperature attribute
Removed temperature attribute until it can be re-implemented as a separate sensor.
* Update ordering
* Fix copy-&-paste issue
2018-05-08 11:42:18 -04:00
Gerard
ba7333e804
Add sensors for BMW electric cars ( #14293 )
...
* Add sensors for electric cars
* Updates based on review of @MartinHjelmare
* Fix Travis error
* Another fix for Travis
2018-05-08 09:52:21 +02:00
Paulus Schoutsen
6318178a8b
Update netdisco to 1.4.1
2018-05-07 10:00:54 -04:00
Javier Gonel
a2b8ad50f2
fix(hbmqtt): partial packets breaking hbmqtt ( #14329 )
...
This issue was fixed in hbmqtt/issues#95 that was released in hbmqtt 0.9.2
2018-05-07 09:52:33 -04:00
Jerad Meisner
e60d066514
Converted SABnzbd to a component ( #12915 )
...
* Converted SABnzbd to a component
* fixed async issues
* Made sabnzbd scan interval static. More async fixes.
* Sabnzbd component code cleanup
* Skip sensor platform setup if discovery_info is None
2018-05-07 09:35:55 +02:00
Russell Cloran
63cc179ea2
zha: Bump to zigpy 0.1.0 ( #14305 )
2018-05-06 11:17:05 +02:00
Paulus Schoutsen
83e342daf2
Update frontend to 20180505.0
2018-05-05 11:35:42 -04:00
Tom Harris
64ba2c63c7
Add All-Linking capabilities ( #14065 )
...
* Setup all-linking service
* Remove extra line
* Remove linefeed and tab escape chars
* Add services delete_all_link, load_all_link_database and print_all_link_database
* Check if reload is set
* Confirm entity is InsteonPLMEntity before attempting to load or print ALDB
* Debug load and print ALDB
* Debug print aldb
* Debug print_aldb
* Get entity via platform
* Track Insteon entities in component
* Store entity list in hass.data
* Add entity to hass.data
* Add ref to hass in InsteonPLMEntity
* Pass hass correctly to InsteonPLMBinarySensor
* Fix reference to ALDBStatus.PARTIAL
* Print ALDB record as string
* Get ALDB record from memory address
* Reformat ALDB log output
* Add print_im_aldb service
* Remove reference to self in print_aldb_to_log
* Remove reference to self in print_aldb_to_log
* Fix spelling issue with load_all_link_database service
* Bump insteonplm to 0.9.1
* Changes from code review
* Code review changes
* Fix syntax error
* Correct reference to cv.boolean and update requirements
* Update requirements
* Fix flake8 errors
* Reload as boolean test
* Remove hass from entity init
2018-05-05 11:15:20 -04:00
Jesse Newland
1a936220e9
Add alarmdotcom sensor status ( #14254 )
...
* bump to match Xorso/pyalarmdotcom#9
* Load additional status attributes
* missed a spot
2018-05-05 10:21:58 -04:00
Robert Svensson
8410b63d9c
deCONZ add new device without restart ( #14221 )
...
* Add new device without restarting hass
* Remove debug prints
* Fix copy paste error
* Fix comments from balloob
Add tests to verify signalling with new added devices
* Fix hound comments
Add test to verify when new sensor is added
* Fix tests
* Unload entry should unsubscribe all deconz dispatchers
* Make sure mock setup also creates unsub in hass data
* Fix copy paste issue
* Lint
2018-05-05 10:11:00 -04:00
Lukas Barth
af8cd63838
Matrix Chatbot ( #13355 )
...
* Add first version of the Matrix bot
* It's a stupid but necessary change…
* Dont list it twice
* All hail the linter!
* More linter-pleasing
* Use the correct user ID
* Add expression commands
* Add tests for new validators
* Fix room alias handling
* Wording
* Defer setup
* Simplify commands
* Handle exceptions
* Update requirements
* Review
* Move login back to constructor
* Fix review comments
2018-05-05 10:00:36 -04:00
Fabian Affolter
75bf483071
Upgrade astral to 1.6.1 ( #14297 )
2018-05-05 10:45:09 +02:00
Fabian Affolter
7900ba30bf
Upgrade holidays to 0.9.5 ( #14274 )
2018-05-04 17:09:05 +02:00
cdce8p
e37fd5b132
Update HAP-python to 2.0.0 ( #14278 )
...
* Fixed async (added 'async_add_job' and 'add_job')
* Driver status
* Use pyhap category constants
* Changed 'set_broker' to 'set_driver'
* Changed loader method names
* Use 'serv.configure_char'
* Use 'self.set_info_service'
* Use 'self.add_preload_service'
* Fix hound issue
* Updated HAP-python to 2.0.0
2018-05-04 16:46:00 +02:00
Fabian Affolter
f98525acbf
Upgrade attrs to 18.1.0 ( #14281 )
2018-05-04 08:58:34 -04:00
Erik Eriksson
4ecce2598a
Re-enable eliqonline requirement ( #14265 )
2018-05-03 19:54:37 +02:00
Mick Vleeshouwer
b66be59598
Add PostNL sensor (Dutch Postal Services) ( #12366 )
...
* Add basic PostNL sensor (WIP)
* Update PostNL sensor
* Bump version
* Small updates to PostNL package based on feedback
* Remove unused import
* Pass api to sensor
* Refactor based on feedback
* Update based on feedback
* Fix feedback
* Clean up
* Bugfiix
* Bugfix
* SCAN_INTERVAL fix
* Remove unused import
* Refactor for new wrapper implementation
* Update postnl package requirement
* Change throttle logic
* Update package version
* Add new line
* Minor changes
* Change refresh time to 30 minutes
* Update requirements_all.txt
2018-05-02 14:37:41 -04:00
Mathieu Velten
ce98dfe395
Add support for tracking devices on Netgear access points ( #13331 )
...
* Netgear: add support for tracking devices on access points
* Netgear: add SSL support and autodetection
2018-05-02 09:38:24 -04:00
Mohamad Tarbin
6453ea4e61
Add Social Blade Sensor ( #14060 )
...
* Adding Dominion Energy Sensor
* Update : remove white spacves and set the update time to be daily
* Update : update spacing as per hound suggestions, Move imports
* Update : Fix Travis CI build errors
* Update Documentations on method levels
* Update Documentations on method levels
* Update Documentations on method levels
* Add Exception Handeling if login failed, add PLATFORM_SCHEMA
* Add Exception Handeling if login failed, add PLATFORM_SCHEMA
* Add Exception Handeling if login failed, add PLATFORM_SCHEMA
* Update dominionenergy.py
* Adding Selenium to requirements_all.txt
* Checking the username/password while setup
* Checking the username/password while setup
* removing extra white space
* Update : Adding the Platform only if credentials works
* Update : Add PlatformNotReady exception
* Update : Add PlatformNotReady exception
* Update .coveragerc
* Remove change
* Adding USCIS component
* Adding Line after the class DOC
* Update : Extract USCIS logic code to Component
* Update : Extract USCIS logic code to Component
* Adding CURRENT_STATUS
* Change Error handling, remove date from attributes
* Update the Version for USCIS
* Add Social Blade Sensor
* Update class documentation
* Update coverage and requirements_all
* Update : houndci error with intent
* Update : Add coverage
* Update uscis.py
* Add comments
* Add comments
* Delete dominionenergy.py
* Update requirements_all.txt
* Update .coveragerc
* Update .coveragerc
* Update .coveragerc
* Update : update after code review
* Fix remaining issues
2018-05-01 22:27:20 +02:00
Diogo Gomes
a4e0c9c251
Fixes #14169 (Upgrade pyupnp-async to 0.1.0.2) ( #14210 )
...
* Fixes #14169 (upstream version bump)
* bump pyupnp-async version
2018-05-01 08:51:47 -04:00
Fabian Affolter
d7eced95fa
Upgrade numpy to 1.14.3 ( #14187 )
2018-04-30 09:28:00 +02:00
Fabian Affolter
d352dee9b7
Upgrade netdisco to 1.4.0 ( #14152 )
2018-04-29 16:21:46 +02:00
Paulus Schoutsen
fd038b6de9
Disable eliqonline requirement ( #14156 )
...
* Disable eliqonline requirement
* Disable pylint import error
2018-04-28 20:15:00 -04:00
engrbm87
44ddc6ba62
deluge-components-update ( #14016 )
2018-04-29 00:16:22 +02:00
Fabian Affolter
4205dc0f7c
Upgrade psutil to 5.4.5 ( #14135 )
2018-04-28 23:17:38 +02:00
Fabian Affolter
84f163252a
Upgrade youtube_dl to 2018.04.25 ( #14136 )
2018-04-28 23:17:10 +02:00
Fabian Affolter
9a9161477f
Upgrade python-telegram-bot to 10.0.2 ( #14144 )
2018-04-28 23:16:51 +02:00
Fabian Affolter
449085313b
Upgrade tapsaff to 0.2.0 ( #14137 )
2018-04-28 23:16:34 +02:00
Fabian Affolter
95f2ad2299
Upgrade sqlalchemy to 1.2.7 ( #14138 )
2018-04-28 23:16:01 +02:00
Fabian Affolter
7bdd4dd960
Upgrade pylast to 2.2.0 ( #14139 )
2018-04-28 23:15:32 +02:00
Charles Garwood
b352b761f3
Bump pyvizio to 0.0.3 ( #14147 )
...
* Bumping pyvizio version
* Bump pyvizio version
2018-04-28 21:05:27 +02:00
Fabian Affolter
ea5c336ab4
Upgrade restrictedpython to 4.0b3 ( #14140 )
2018-04-28 19:21:37 +02:00
Aaron Bach
8bc497ba1d
Move RainMachine to component/hub model ( #14085 )
...
* Moves RainMachine to component/hub model
* Updated requirements
* Updated coverage
* Hound violations
* Collaborator-requested changes
* Small formatting updates
* Removed references to remote API
* Collaborator-requested changes
* Collaborator-requested changes
* Fixed attribution
2018-04-28 15:46:58 +02:00
Fabian Affolter
1d41321f8f
Upgrade colorlog to 3.1.4 ( #14132 )
2018-04-28 14:03:09 +02:00
ratcash
00706ad90c
Support Xiaomi Mijia Bluetooth Wireless Temperature and Humidity Sensor ( #13955 )
2018-04-28 13:35:51 +02:00
Colin O'Dell
2749ca4ef4
Update QNAP lib to 0.2.6; handle null temps gracefully ( #14117 )
...
There's one particular QNAP model which sometimes return empty/null temperatures
for certain disks. This commit ensures that this model can be integrated with HASS
without causing KeyErrors or other exceptions - if this edge case is hit, the
sensor will simply show `0` instead.
2018-04-28 12:39:45 +02:00
Paulus Schoutsen
f5de2b9e5b
Bump frontend to 20180426
2018-04-26 16:39:14 -04:00
Daniel Perna
47e143d5a1
Update pyhomematic to 0.1.42 ( #14095 )
...
* Updated pyhomematic to 0.1.42
* Updated pyhomematic to 0.1.42
2018-04-26 19:30:28 +02:00
Mattias Welponer
8c2dedab52
Re-implement HomematicIP cloud to async ( #13468 )
...
* Recode to async version of homematicip-rest-api
* Remove blank line
* Cleanup of access point status class
* Fix to loong line
* Fix import errors
* Bugfix missing wait the _retry_task for sleep command
* Update comment
* Updates after review
* Small updates of logging and property name
* Fix DOMAIN and revert back to lowercase snakecase strings
* Fix intention and tripple double quotes
* Fix travis build
* Remove unnecessary state attributes
* Fix optional name in configuration
* Further reduction of state attributes
2018-04-25 15:57:44 -04:00
Mitko Masarliev
f23f9465d3
New sensor domain expiry ( #14067 )
...
* domain expiry
* domain expiry
* domain expiry
* scan interval
* change host to domain
2018-04-25 12:33:47 +02:00
Paulus Schoutsen
75fffb6a86
Bump frontend to 20180425.0
2018-04-24 23:18:28 -04:00
Daniel Høyer Iversen
18137733f9
Upgrade broadlink lib ( #14074 )
2018-04-24 22:45:16 -04:00
thelittlefireman
ca29224846
Bump locationsharinglib to 1.2.2 ( #14070 )
...
* Bump locationsharinglib to 1.2.2
* Bump locationsharinglib to 1.2.2
2018-04-24 18:46:17 +02:00
John Mihalic
31554e8368
Bump pyEight version to update API & reduce connection issues ( #14058 )
2018-04-23 22:43:59 +02:00
Matthew Garrett
e4cb3af76d
Handle HomeKit configuration failure more cleanly ( #14041 )
...
* Handle HomeKit configuration failure more cleanly
Add support for handling cases where HomeKit configuration fails, and give
the user more information about what to do.
* Don't consume the exception for a homekit.UnknownError
If we get an UnknownError then we should alert the user but also still
generate the backtrace so there's actually something for them to file in
a bug report.
2018-04-22 16:38:01 -04:00
David Broadfoot
86374ad809
bump gogogate2 version ( #14044 )
...
* bump gogogate2 version
* Update - requirements_all
2018-04-22 12:54:48 +02:00
Daniel Høyer Iversen
4c23a61853
upgrade rfxtrx lib, dimming support for Lighting3 ( #14026 )
2018-04-21 10:54:11 +02:00
Johann Kellerman
6ccb83584e
Qwikswitch binary sensors ( #14008 )
2018-04-21 08:34:42 +02:00
Rohan Kapoor
8459b241a2
Upgrade pylutron-caseta to 0.5.0 to reestablish connections ( #14013 )
...
* Upgrade pylutron-caseta to 0.5.0 to reestablish connections
* Upgrade pylutron-caseta to 0.5.0 in requirements_all.txt
2018-04-20 15:35:56 +02:00
ChristianKuehnel
2372419d42
Upgraded miflora library to version 0.4.0 ( #14005 )
2018-04-20 08:43:44 +02:00
Paulus Schoutsen
27f3081b74
Update frontend to 20180420.0
2018-04-19 22:16:48 -04:00
Paulus Schoutsen
13e72f48a8
Disable ebox requirement ( #14003 )
...
* Disable ebox requirement
* Lint
2018-04-19 14:06:49 -04:00
Viorel Stirbu
3180c8b0fb
Add support for Sensirion SHT31 temperature/humidity sensor ( #12952 )
2018-04-19 11:37:30 +02:00
koolsb
37cd63ea5a
Add blackbird media player component ( #13549 )
2018-04-19 11:35:38 +02:00
thelittlefireman
ba7fccba34
Bump locationsharinglib to 1.2.1 ( #13980 )
...
* Bump locationsharinglib to 1.2.1
* Bump locationsharinglib to 1.2.1
2018-04-18 15:59:48 -04:00
Paulus Schoutsen
b0a3d084fb
Version bump to 20180418.0
2018-04-18 15:58:14 -04:00
Mister Wil
4ba58d0760
Bump skybellpy version to 0.1.2 ( #13974 )
2018-04-18 10:10:32 +02: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
Paulus Schoutsen
783e9a5f8c
Update frontend to 20180417
2018-04-17 10:17:58 -04: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
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
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
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