Erik
5b8f64093b
Add JSON attribute topic to MQTT vacuum
2019-01-19 11:58:21 +01:00
Joakim Lindbom
440d479be8
Fix for issue #19086 ( #20225 )
2019-01-18 22:12:56 -08:00
Louis Matthijssen
e80702a45c
Fix unused friendly name for SolarEdge sensor ( #20109 )
2019-01-18 15:02:27 +01:00
Anders Melchiorsen
63b19094c1
Improve Sonos discovery ( #20196 )
2019-01-18 13:43:48 +01:00
Rohan Kapoor
84b1fcbc36
Add verify_ssl to restful_command and switch.rest ( #20199 ) ( #20207 )
2019-01-18 13:42:52 +01:00
zhujisheng
81a5208762
Add platform image_processing.qrcode ( #20215 )
...
* Add platform image_processing.qrcode
* Update qrcode.py
2019-01-18 13:40:49 +01:00
ehendrix23
afa019ae47
Set ehendrix23 as owner for harmony platform ( #20203 )
...
Put myself (ehendrix23) as code owner for remote.harmony platform
2019-01-17 19:35:45 -07:00
emontnemery
6800871c13
Log exceptions thrown by signal callbacks ( #20015 )
...
* Log exceptions thrown by signal callbacks
* Fix unsub
* Simplify traceback print
* Typing
* Add test
* lint
* Review comments
* Rework MQTT test case
* Fix bad merge
* Fix bad merge
2019-01-17 14:44:57 -08:00
emontnemery
f094a7369d
Add JSON attribute topic to MQTT switch ( #20192 )
2019-01-17 10:55:22 -08:00
emontnemery
234f348ba1
Add JSON attribute topic to MQTT light ( #20191 )
2019-01-17 10:54:22 -08:00
emontnemery
d1c6eb4f3e
Add JSON attribute topic to MQTT cover ( #20190 )
...
* Add JSON attribute topic to MQTT cover
* Lint
2019-01-17 10:53:52 -08:00
Rohan Kapoor
5232df34cb
Add a Zoneminder availability sensor ( #20184 )
...
* Embed zoneminder platforms into component
* Add a binary sensor for ZoneMinder availability
* Lint
* Add missing docstrings
2019-01-17 10:52:53 -08:00
Paulus Schoutsen
0fe5d567a2
Add command to refresh auth ( #20183 )
2019-01-17 19:33:01 +01:00
Paulus Schoutsen
136364f5db
Distribute reconnect ( #20181 )
2019-01-17 19:30:47 +01:00
Rohan Kapoor
2de6a94506
Embed zoneminder platforms into component ( #20182 )
2019-01-17 11:13:15 +01:00
Paulus Schoutsen
e1b63d9706
Sensibo to use HA operation modes ( #20180 )
2019-01-16 23:12:18 -08:00
Aaron Godfrey
27a8171a8b
Remove color call to set lights to black. ( #20176 )
...
Calling clear all is enough to turn off the light. Calling the color
command makes the light no longer function until clear all is called
again. The component calls clear all beforing turning it on which is
why it works through home assistant. However if you try to control the
light via the hyperion app or through kodi after it has been turned off
via home assistant it will not function until you call clear all again.
2019-01-16 21:19:52 -08:00
Paulus Schoutsen
bc8aa73448
Updated frontend to 20190116.0
2019-01-16 16:14:55 -08:00
damarco
b557157ea1
Add support for deconz radios to zha component ( #20167 )
...
* Add support for deconz radios
* Update check_zigpy_connection()
2019-01-16 16:09:09 -08:00
Sebastian Muszynski
85404783d6
Add Xiaomi Airpurifier Pro V7 support ( #20093 )
...
* Add Xiaomi Air Purifier Pro V7 support
* Reorder the model list
* Improve the list of supported attributes/properties
* Fix lint
2019-01-16 16:08:41 -08:00
damarco
06440bf076
Bump pynuki to 1.3.2 ( #20173 )
2019-01-16 16:07:40 -08:00
Paulus Schoutsen
84a2e5d8fb
Strip login username in backend ( #20150 )
...
* Add modern mode to HA auth provider that strips usernames
* Add tests for async_get_or_create_credentials
* Fix test
2019-01-16 15:03:05 -08:00
Fabian Affolter
9bb7e40ee3
Upgrade aiohttp to 3.5.3 ( #19957 )
...
* Upgrade aiohttp to 3.5.3
* Upgrade aiohttp to 3.5.4
* Remove test for webhook component from camera.push
* Lint
2019-01-16 14:23:46 -08:00
emontnemery
368682647d
Log exceptions thrown by MQTT message callbacks ( #19977 )
...
* Log exceptions thrown by MQTT message callbacks
* Fix tests
* Correct method for skipping wrapper in traceback
* Lint
* Simplify traceback print
* Add test
* Move wrapper to common helper function
* Typing
* Lint
2019-01-16 13:50:21 -08:00
Paulus Schoutsen
1d86905d5b
Switch locative to use the webhook component ( #20043 )
...
* Switch locative to use the webhook component
* Lint
* Remove dead test code
* Use voluptuous to validate the webhook schema
* Validate test mode schema as well
* Lint
* Remove allow_extra
* Return web.Response correctly
* #20043 : Remove superfluous dict in WEBHOOK_SCHEMA validation
2019-01-16 11:08:42 -08:00
David F. Mulcahey
8748ace244
Make imports relative in ZHA component ( #20020 )
...
* make imports relative
* remove cyclic import
2019-01-16 11:06:22 -08:00
cvwillegen
5e73846bcc
imap_email_content: allow configuring folder to read. ( #20160 )
...
* Update imap_email_content.py
Add configuration for selection of IMAP folder to track
* Update imap_email_content.py
2019-01-16 10:59:54 -08:00
Rohan Kapoor
b5bfc759ec
Migrate gpslogger to the automatically generated webhook ( #20079 )
...
* Migrate gpslogger to the automatically generated webhook
* Lint
* Lint and return error code
2019-01-16 10:56:25 -08:00
Nikolay Vasilchuk
075b575bde
Support device_class for rest sensor ( #20132 )
...
* Ready
* Tests fixed
2019-01-16 10:03:53 -08:00
Paulus Schoutsen
29c6584fe2
Enable setting alarm mode night for arlo platform ( #20143 )
...
* Enable setting alarm mode night for arlo platform
* Missed one small comment
2019-01-16 10:02:30 -08:00
Rohan Kapoor
48127cade0
Embed mailgun platform into component ( #20147 )
...
* Embed mailgun platform into component
* #20147 : Update .coveragerc
* #20147 update requirements.txt
2019-01-16 10:01:08 -08:00
cvwillegen
c8efbb2cdc
Fix link to documentation link, select read-only ( #20155 )
...
- Fixed link to documentation page at the top of the sensor
- Select the IMAP4 Inbox read-only so that reading e-mail does not mark messages as Read
2019-01-16 09:56:53 -08:00
Pascal Vizeli
9d112dc3f0
Remove .isort because we use the config from setup.cfg ( #20158 )
2019-01-16 09:54:11 -08:00
Rohan Kapoor
11c78d5de8
Embed geofency platform into component ( #20083 )
...
* Embded geofency platform into component
* #20083 : Change docstring for geofency device tracker platform
2019-01-16 10:33:25 +01:00
Rohan Kapoor
bc30491dc0
Add support for connecting to multiple zoneminder instances ( #19955 )
...
* Add support for connecting to multiple zoneminder instances
* Lint
* Lint
* Clean up and better error handling
* Fix config validation
* Lint
2019-01-16 10:15:13 +01:00
Tim Gerla
fe93ea9bdf
Use the correct Unicode degree symbol ( #20058 )
...
The previous symbol used for degrees was U+00BA, the "Masculine Ordinal Indicator". This patch changes the symbol to U+00B0, "Degree Sign", to match the rest of the Home Assistant system.
2019-01-16 09:08:23 +01:00
Paulus Schoutsen
75fa9b2fba
Fix TTS say config validation ( #20145 )
2019-01-16 09:07:32 +01:00
ehendrix23
78da6828f0
Reconnect and device name fix for harmony platform ( #20108 )
...
* Update requirements
Updated requirements
* Add attributes
Add firmware and config version attributes
* Small bump for aioharmony
Small version bump increase for aioharmony
* Fix requirements file
For some reason aioharmony ended up in there as a duplicate. Fixed it.
* Fix for send command with named device
* Update requirements to get reconnect fix
* Set aioharmony version to 0.1.4
Version 0.1.4 has additional small fixes.
* Keep trying to connect on startup
Keep trying to connect to the HUB on startup
* Revert rebase changes
Revert some changes that should have been reverted back as part of rebase.
* PlatformNotReady if unable to connect on startup
Will call PlatformNotReady if unable to connect to Hub on startup
* Increase aioharmony requirement to 0.1.5
Increase aioharmony requirement to 0.1.5
* Register callbacks when entity added to HASS
Register the callbacks only once the entity has been added to HASS instead of during setup of platform.
* Removed debug log in __init__
Removed debug log in __init__
2019-01-16 08:35:29 +01:00
Robert Svensson
19e19009cc
Make all deCONZ platforms use a common base ( #20137 )
...
* Make all deconz platforms use a common base
* Fix one cover to device replacement too much...
2019-01-16 08:33:04 +01:00
Rohan Kapoor
1e784b4d7a
#20043 : Remove superfluous dict in WEBHOOK_SCHEMA validation
2019-01-15 22:26:42 -08:00
Anders Melchiorsen
c218757336
Accept both domains and entities in influxdb include ( #19927 )
...
* Accept both domains and entities in influxdb include
* Explicit test
* Remove lint
2019-01-15 16:20:51 -08:00
Fabian Affolter
25f6302813
Switch to ipapi.co ( fixes #19846 ) ( #19886 )
...
* Switch to ipapi.co (fixes #19846 )
* Fix name
* Update name
2019-01-15 16:18:57 -08:00
Alexei Chetroi
4b3d4b275e
Zha light.turn_on service fixes. ( #20085 )
...
Set color only if light supports color mode.
Set color temp only light supports color temp.
Update entity's brightness only if Zigbee command to set the brightness
was sent successfuly.
2019-01-15 16:12:22 -08:00
Rohan Kapoor
f36755e447
Switch geofency tests to using an unauthenticated HTTP client ( #20080 )
2019-01-15 16:11:30 -08:00
Paulus Schoutsen
9fd21d20ae
Fix loading translations for embedded platforms ( #20122 )
...
* Fix loading translations for embedded platforms
* Update doc string
* Lint
2019-01-15 16:06:04 -08:00
Paulus Schoutsen
cd6679eb5b
Updated frontend to 20190115.0
2019-01-15 15:35:18 -08:00
Tommy Jonsson
1b79872dd6
Add notify.html5_dismiss service ( #19912 )
...
* Add notify.html5_dismiss service
* fix test
* add can_dismiss
* fix service data payload
* fix hasattr -> getattr
* fixes
* move dismiss service to html5
* fix services.yaml
* fix line to long
2019-01-15 15:31:57 -08:00
Morgan Kesler
732743aeb5
Missed one small comment
2019-01-15 17:27:56 -05:00
emontnemery
0ec1401be7
Minor refactoring of MQTT availability ( #20136 )
...
* Small refactor of MQTT availability
* Use dict[key] for required config keys and keys with default values.
2019-01-15 14:26:37 -08:00
Morgan Kesler
cc166bf6a7
Enable setting alarm mode night for arlo platform
2019-01-15 17:19:04 -05:00