Paulus Schoutsen
2b2502c91c
Support old tradfri config format ( #16841 )
2018-09-25 11:57:32 +02:00
Daniel Winks
4a4c07ac1b
GitLab-CI sensor integration addition. ( #16561 )
...
* Updates to GitLab Sensor
* Updates to GitLab_CI sensor.
* Added GitLab_CI sensor.
* Updated interval to a more appropriate 300 seconds.
* Added GitLab_CI.py to ommitted files.
* Initial refactor to use python-gitlab PyPI module.
* Fixes to dict parsing.
* Updated required packages for GitLab_CI requirements.
* Updates and refactoring to more closely align with Home-Assistant standards.
* Moved import to init, removed unreachable requests exception.
* Removed references to STATE_UNKNOWN and replaced with None
* Removed extra whitespace
* Changed PLATFORM_SCHEMA and renamed add_devices.
Changed PLATFORM_SCHEMA to use SCAN_INTERVAL and add_devices to add_entities
* Added configurable name, changed logger and removed cruft.
* Removed _status to use _state instead, as both held same value.
* Fixed ATTR_BUILD_BRANCH, removed more extraneous cruft.
* Changed required config keys to dict[key] format.
* Removed extraneous CONF_SCAN_INTERVAL as it's already defined.
2018-09-25 11:18:23 +02:00
GP8x
03bce84c32
Add additional Netatmo public data sensors ( #16671 )
...
Update deps
2018-09-25 11:14:42 +02:00
Paulus Schoutsen
4f9fc9b39f
Don't create entity registry in tests ( #16838 )
2018-09-25 10:16:30 +02:00
sander76
069b819679
Add unique_id to homematic_cloud ( #16828 )
...
* add unique_id
* add docstring and trigger travis
2018-09-25 10:15:03 +02:00
emontnemery
90197b6ec9
Remove discovered MQTT light device when discovery topic is cleared ( #16824 )
2018-09-25 09:19:04 +02:00
emontnemery
42790d3e97
Remove discovered MQTT alarm_control_panel device when discovery topic is cleared ( #16825 )
2018-09-25 08:44:14 +02:00
Paulus Schoutsen
e78f4d1b65
Extract lovelace to it's own component ( #16816 )
...
* Extract lovelace to it's own component
* Lint
* Update comment
* Lint
* Lint
2018-09-25 08:39:35 +02:00
Rohan Kapoor
354c8f3409
Bump zm-py to 0.0.3 ( #16835 )
2018-09-25 07:53:35 +02:00
Paulus Schoutsen
579b77ba4c
Don't warn but info when on dev mode ( #16831 )
2018-09-25 07:52:10 +02:00
randellhodges
b52e8525ac
Add mode (daily/hourly) to darksky ( #16719 )
...
* added daily mode to darksky and wind_bearing, ozone, and visibility
* Removed dew point and pressure until the standard is updated
2018-09-24 18:09:15 +02:00
Paulus Schoutsen
dc75db6376
Bumped version to 0.80.0.dev0
2018-09-24 12:15:47 +02:00
Paulus Schoutsen
7d68ec1110
Merge branch 'dev' into rc
2018-09-24 12:14:43 +02:00
Paulus Schoutsen
c352b6fa59
Version bump to 0.79.0b0
2018-09-24 12:13:52 +02:00
Paulus Schoutsen
0bd94d8b56
Remove unused translation key
2018-09-24 12:02:26 +02:00
Paulus Schoutsen
3e2a9afff0
Another update translations
2018-09-24 12:01:34 +02:00
Paulus Schoutsen
d4b239d1d4
Update translations
2018-09-24 12:01:01 +02:00
Paulus Schoutsen
b2a9e203f2
Update frontend to 20180924.0
2018-09-24 11:58:03 +02:00
Greg Laabs
dc1534c6d1
Fix some unhandled exceptions due to missing null checks ( #16812 )
...
Fixed a couple cases that would produce errors when the ISY node status was None or `-inf`.
2018-09-24 11:43:00 +02:00
Robin Clarke
589554ad16
Allow soundtouch to play https content too ( #16713 )
2018-09-24 11:16:28 +02:00
Ville Skyttä
33d6c99f19
Add Python 3.7 classifier ( #16645 )
2018-09-24 11:11:24 +02:00
Daniel Høyer Iversen
1f74adae2a
Broadlink service name ( #16345 )
...
* Broadlink. slugify service name
* style
2018-09-24 11:10:33 +02:00
Jason Hu
7a77951bb4
Add Notify MFA module ( #16314 )
...
* Add Notify MFA
* Fix unit test
* Address review comment, change storage implementation
* Add retry limit to mfa module
* Fix loading
* Fix invalaid login log processing
* Typing
* Change default message template
* Change one-time password to 8 digit
* Refactoring to not save secret
* Bug fixing
* Change async_initialize method name to aysnc_initialize_login_mfa_step
* Address some simple fix code review comment
2018-09-24 11:06:50 +02:00
Thomas Lovén
ad47ece5c6
Allow split component definitions in packages ( #16177 )
...
* Allow split component definitions in packages
Two different configuration styles are described in
https://www.home-assistant.io/docs/configuration/devices/#style-2-list-each-device-separately
But only one is allowed in packages according to
https://www.home-assistant.io/docs/configuration/packages/
This change allows "Style 2" configuration in packages.
* Added test for split component definition in packages
2018-09-24 10:17:24 +02:00
emontnemery
5ee4718e24
Remove discovered MQTT Switch device when discovery topic is cleared ( #16605 )
...
* Remove discovered device when discovery topic is cleared
* Move entity removal away from mqtt discovery
* Move discovery update to mixin class
* Add testcase
* Review comments
2018-09-24 10:11:49 +02:00
Martin Berg
a5cb4e6c2b
Use pyspcwebgw for SPC component ( #16214 )
...
* Use pyspcwebgw library.
* Support alarm triggering.
* Update requirements.
* Add pyspcwebgw to test reqs.
* Also update script.
* Use dispatcher.
* Address review feedback.
2018-09-24 10:10:10 +02:00
Baptiste Lecocq
4fd2f773ad
Add linky sensor ( #16468 )
...
* Add linky component
* Update requirements_all.txt
* Add timeout to pylinky requests
* Make linky platform fail fast
2018-09-24 08:09:34 +02:00
Jason Hu
564ad7e22a
Rework chromecast fix ( #16804 )
...
* Revert changes of #16471 , and fix the platform setup issue
* Fix unit test
* Fix
* Fix comment
* Fix test
* Address review comment
* Address review comment
2018-09-23 23:35:07 +02:00
mvn23
329d9dfc06
Improve opentherm_gw state detection ( #16809 )
...
Only show the platform in STATE_HEAT when the boiler is actually heating.
2018-09-23 22:16:24 +02:00
Anders Melchiorsen
2258c56d34
Handle netgear_lte connection errors ( #16806 )
2018-09-23 18:58:09 +02:00
Daniel Shokouhi
e90abf1007
Set botvac state when offline ( #16805 )
2018-09-23 12:35:18 +02:00
Paul Biester
eaee55175b
Add configurable host for bbox routers ( #16778 )
...
* Add configurable host for bbox routers
Add configurable host for bbox router running on non-default IP addresses.
* Fix unused import
Fix unused import which also resolves "line too long"
* Fix wrong import order
* Update validation
2018-09-23 10:37:53 +02:00
huangyupeng
539b86e079
Add Tuya cover state ( #16709 )
...
* add cover open and close state
* add tuya cover state
* fix pylint
* fix pylint problem
2018-09-23 10:36:33 +02:00
tadly
127395ae8d
Upgrade zeroconf to 0.21.3 ( #16789 )
2018-09-23 09:50:59 +02:00
Greg Laabs
eca1f050cd
Bump sucks (Ecovacs) lib to 0.9.3 ( #16803 )
...
* Bump sucks (Ecovacs) lib to 0.9.3
Changed code that was in place as a workaround pre-0.9.2. This version bump fixes a few issues.
* Update requirements_all
2018-09-23 09:43:01 +02:00
Rohan Kapoor
0d681b0ba6
Bump zm-py up to 0.0.2 ( #16800 )
2018-09-23 09:42:11 +02:00
Daniel Shokouhi
94d38a1c6b
Bump pybotvac to 0.0.10 ( #16799 )
2018-09-23 09:41:45 +02:00
Daniel Høyer Iversen
cfd1aec741
Update Tibber lib ( #16795 )
2018-09-22 18:25:17 +02:00
Daniel Shokouhi
eec6722cf4
Fix return to base logic for neato ( #16776 )
2018-09-22 11:34:46 +02:00
Paulus Schoutsen
fce275d29c
Merge pull request #16787 from home-assistant/rc
...
0.78.3
2018-09-22 11:20:29 +02:00
Paulus Schoutsen
5eda5f2f7b
Bumped version to 0.78.3
2018-09-22 11:18:54 +02:00
edif30
5ab580ab34
Bump gtts-token to 1.1.2 ( #16775 )
...
* bump gtts-token to 1.1.2
* bump gtts-token to 1.1.2
* bump gtts-token to 1.1.2
2018-09-22 11:18:47 +02:00
Paulus Schoutsen
5613816476
Fix Windows loop ( #16737 )
...
* Fix Windows loop
* Fix windows Ctrl+C
* Move windows restart handler out of setup_and_run_hass
2018-09-22 09:54:37 +02:00
Gerard
e9c7fe184d
Upgrade bimmer_connected to 0.5.2 ( #16780 )
2018-09-22 08:52:57 +02:00
Fabian Affolter
41bb4760f7
Upgrade restrictedpython to 4.0b5 ( #16779 )
2018-09-21 23:21:00 +02:00
edif30
ee3f17d5c7
Bump gtts-token to 1.1.2 ( #16775 )
...
* bump gtts-token to 1.1.2
* bump gtts-token to 1.1.2
* bump gtts-token to 1.1.2
2018-09-21 21:22:27 +02:00
Malte Franken
18d37ff0fd
GeoJSON platform ( #16610 )
...
* initial version of geojson platform
* unit tests for geo json platform added; smaller bugfixes and code cleanups
* fixing pylint issues
* moved all code accessing the external feed into separate library; refactored platform and tests to work with that new library
* fixing lint
* small refactorings
2018-09-21 21:15:57 +02:00
Robert Svensson
7fe0d8b2f4
deCONZ cover support ( #16759 )
...
deCONZ cover platform for Keen vents
2018-09-21 19:59:20 +02:00
Paulus Schoutsen
8b42d0c471
Add confirmation to Cast/Sonos/iOS config entries ( #16769 )
...
* Add confirmation to Cast/Sonos/iOS config entries
* Remove redundant code
2018-09-21 16:34:37 +02:00
Giuseppe
213171769d
Refactored units and icons for the Dyson sensors ( #14550 )
...
* Refactored units and icons for the Dyson sensors
* Adapted unit tests to the new device names and unit of measurements
* Use None as empty unit of measurement
* Unrelated overall improvements following code review
* Adapted tests to new constructors as per previous commit
* Make sure the sensors have their `hass` attribute set in the test environment
2018-09-21 15:55:07 +02:00