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
0.79.0b0
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
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
Malte Franken
d5813cf167
Make rest sensor and binary sensor more efficient ( #14484 )
...
* create binary sensor even if initial update fails
* fixed broken test assertion
* fixed broken test assertion
* avoid fetching resource twice - manually in the setup_platform and then through add_devices
* raising PlatformNotReady instead of creating the sensor if the initial rest call fails; throttling the update to avoid fetching the same resource again immediately after setting up sensor
* rolled back throttling of the rest update call; can still avoid updating the binary sensor's rest resoure twice; fixed tests
* typo
2018-09-21 15:54:50 +02:00
Paulus Schoutsen
3e59ffb33a
Add tradfri device info ( #16768 )
2018-09-21 14:47:52 +02:00
Maciej Bieniek
a0a54dfd5b
Add unique_id to mqtt camera ( #16569 )
...
* Add unique_id to mqtt camera
* Remove whitespaces
* Add test for unique_id
* Add blank line
2018-09-21 13:09:54 +02:00
cdce8p
3bfe9e757e
Add Carbon Monoxide HomeKit Sensor ( #16664 )
2018-09-21 12:51:02 +02:00
Alexei Chetroi
9fdf123a2f
Zha switch schedule update state ( #16621 )
...
* switch.zha: Schedule state update.
if turning switch On or Off operation was successful, then schedule
state update
* switch.zha: Update debug logging.
2018-09-21 12:11:23 +02:00