Alok Saboo
26f2e3dd8b
Fix samsung bug ( #17285 )
2018-10-09 21:43:59 +02:00
mvn23
fc67f5eef3
Rewrite opentherm_gw to a component ( #17133 )
...
* Rewrite opentherm_gw to a component which loads the opentherm_gw climate platform.
* Add OpenTherm Gateway sensor platform.
* Remove library imports from platforms (use hass.data instead)
* Update .coveragerc
* Update docstrings to use new component documentation url
* Add OpenTherm Gateway binary sensor support.
Fix houndci findings.
* Revert "Add OpenTherm Gateway binary sensor support."
This reverts commit 5711dc4c25 .
* Revert "Add OpenTherm Gateway sensor platform."
This reverts commit b3505ed561 .
* Remove import from platform, use hass.data instead.
Update .coveragerc
Update docstrings
Update requirements_all.txt
General code cleanup
* Fix review findings.
Avoid using hass.data within connect_and_subscribe.
2018-10-09 21:06:24 +02:00
dickesW
2aeb0efc7c
Fixed Temperature for HMIP-WeatherStation Plus/Basic ( #17216 )
2018-10-09 11:19:21 -06:00
Markus Nigbur
a99ba0a1d4
Bumped fints component to version 1.0.1 ( #17280 )
2018-10-09 11:18:46 -06:00
Paulus Schoutsen
e903f7ffda
Manual updates ( #17278 )
2018-10-09 16:54:38 +02:00
Charles Garwood
cf249e3e5e
Z-Wave Config Entry Support ( #17119 )
...
* Initial Z-Wave Config Entry Support
* Use conf.get() for config import
* Uncomment test
* Re-add line breaks
* tabs -> space
* Unused import cleanup & lint fixes
* Remove unused config flow link step
* Address comments
* Remove unused import
* Fix tests
* Check for valid usb_path
* Test for Z-Stick in config flow
* Pass config dir to ZWaveOption
* Auto-generate Network Key if none provided
* Test fixes
* Address comments & more start network service registration
* add_executor_job for options.lock()
2018-10-09 16:30:55 +02:00
Paulus Schoutsen
a8a21ee28d
Bumped version to 0.80.0b4
0.80.0b4
2018-10-09 16:20:39 +02:00
Anders Melchiorsen
1a76603f53
Remove warning on script delay ( #17264 )
...
* Remove warning on script delay
* Use suppress
2018-10-09 16:20:31 +02:00
Steven Looman
089e15e046
Add defaults, fixing #17229 ( #17261 )
2018-10-09 16:20:31 +02:00
Sebastian Muszynski
b59d69f313
Fix ambient light state of the Philips Eyecare Lamp ( Closes : #16269 ) ( #17259 )
2018-10-09 16:20:30 +02:00
Paulus Schoutsen
eb7db1f763
block external IP ( #17248 )
...
* block external IP
* Update __init__.py
2018-10-09 16:20:29 +02:00
Paulus Schoutsen
429f09deb3
Add a webhook automation trigger ( #17246 )
2018-10-09 16:20:29 +02:00
damarco
5167658a1d
Add support for zha custom cluster mappings ( #16714 )
...
* Add support for custom cluster mappings
* Refactor sub_component mapping
2018-10-09 12:53:02 +02:00
definitio
6bf3f9e748
Fix mpd timeout error ( #17254 )
...
* Increase mpd client timeout
* Update mpd.py
2018-10-09 12:24:39 +02:00
Daniel Perna
9d56730b8d
Add optional "all" parameter for groups ( #17179 )
...
* Added optional mode parameter
* Cleanup
* Using boolean configuration
* Fix invalid syntax
* Added tests for all-parameter
* Grammar
* Lint
* Docstrings
* Better description
2018-10-09 10:14:55 +02:00
Otto Winter
26cf5acd5b
Make async_track_time_change smarter ( #17199 )
...
* Make async_track_time_change smarter
* Move to util/dt
* Remove unnecessary check
* Lint
* Remove tzinfo check
* Remove check
* Add comment about async_track_point_in_utc_time
* Fix typing check
* Lint
2018-10-09 10:14:18 +02:00
Otto Winter
9190fe1c21
Add device registry to MQTT fan ( #17250 )
2018-10-09 10:13:42 +02:00
marcolertora
0c34c50d2f
Added lumitek/ankuoo recswitch component ( #15764 )
...
* Added lumitek/ankuoo recswitch component
* cosmetics
* remove callback
* cosmetics
* update requirements pyrecswitch==1.0.2
* add in .coveragerc
2018-10-09 10:13:03 +02:00
Sebastian Muszynski
757ba3b60e
Add basic support of the Philips Zhirui desk lamp (philips.light.mono1) ( #17258 )
2018-10-09 10:11:34 +02:00
Sebastian Muszynski
882c4b73ae
Fix ambient light state of the Philips Eyecare Lamp ( Closes : #16269 ) ( #17259 )
2018-10-09 10:11:14 +02:00
Steven Looman
4455a287fc
Add defaults, fixing #17229 ( #17261 )
2018-10-09 10:07:30 +02:00
Anders Melchiorsen
5db7d702c8
Remove warning on script delay ( #17264 )
...
* Remove warning on script delay
* Use suppress
2018-10-09 10:06:42 +02:00
Tomas Hellström
540d22d603
Swedish weather institute weather component ( #16717 )
...
* SMHI Component
* Clean up typos
* Fixed default values first config to home location (tests will follow)
* Fixed tests and removed unused function
* Minor fixup after comments from @kane610
* add support for precipitation in forecast
* Removed old async_step_init not needed.
2018-10-08 23:54:55 +02:00
Teemu R
56a43436d7
Bump python-miio requirement ( #17260 )
2018-10-08 22:33:06 +02:00
Nick Horvath
1393766659
Thermoworks Smoke Sensor ( #16139 )
...
* Add support for monitoring the temperature of a thermoworks smoke thermometer.
* Use string formatting.
* Add line break.
* Add error handling for authentication.
* Fix linting errors.
* Fix quotes.
* Bump thermoworks_smoke library version.
* Review changes for @MartinHjelmare
* Add unique id attribute and change battery attribute to the standard "battery_level".
* requested changes to snake case and monitored conditions
* fix lint error
* exclude firmware from state attrs. rename original_unit to unit_of_min_max so it's more clear what it is for.
* add device_info
* add regex validator for exclude
* undo device info stuff
* remove serial number from attributes even though other components are allowed to have it...
* exclude firmware
2018-10-08 22:15:38 +02:00
Paulus Schoutsen
68d72931c4
block external IP ( #17248 )
...
* block external IP
* Update __init__.py
2018-10-08 20:50:24 +02:00
Jari Ylimäinen
0c0184973b
Add configurable temperature step for MQTT climate component ( #16201 )
...
* Add configurable temperature step
* Remove temp step from climate component
2018-10-08 20:24:25 +02:00
damarco
59ec469722
Use only_cache parameter in binary_sensor.zha.Remote ( #16711 )
2018-10-08 20:23:26 +02:00
Paulus Schoutsen
68472b8241
Add a webhook automation trigger ( #17246 )
2018-10-08 20:16:37 +02:00
Glenn Waters
9380fca97e
Add Elk light platform ( #17222 )
...
* Add Elk light platform.
* Add ElkM1 light code. Doh.
* Fix PR comments.
* Fix hound errors.
* Fix PR comment.
* Move state from base to class(s) where used
2018-10-08 17:30:27 +02:00
Paulus Schoutsen
c3b1121d77
Add group foundation ( #16935 )
...
Add group foundation
2018-10-08 16:35:38 +02:00
Paulus Schoutsen
4d3d51635d
Bumped version to 0.80.0b3
0.80.0b3
2018-10-08 16:16:01 +02:00
Malte Franken
a372053eac
updated georss-client library to 0.3 ( #17239 )
2018-10-08 16:15:40 +02:00
Paulus Schoutsen
2e120061b4
Guard for bad device info ( #17238 )
2018-10-08 16:15:40 +02:00
Paulus Schoutsen
3a6eac216c
Fix SPC ( #17236 )
2018-10-08 16:15:39 +02:00
Otto Winter
6671cbb96d
Fix potential MQTT discovery race condition ( #17208 )
...
* Fix potential MQTT discovery race condition
* Rename data key
2018-10-08 16:15:39 +02:00
Matt Schmitt
9e386938bb
MyQ cover return unknown state if not available ( #17207 )
...
* Add additional supported states
* Use get method for lookup
* Return None if unable to get status
2018-10-08 16:15:38 +02:00
Paulus Schoutsen
6be52208fc
Prevent accidental device reg override ( #17136 )
2018-10-08 16:15:38 +02:00
Otto Winter
dd55ff87c8
Add device registry to MQTT cover ( #17245 )
...
* Add device registry to MQTT cover
* Fix tests
2018-10-08 16:13:44 +02:00
Malte Franken
b637b48bd8
emptying device state attributes if the update from the feed fails ( #17249 )
2018-10-08 16:13:08 +02:00
emontnemery
42fb886d71
Add support for HS color to mqtt light ( #16958 )
...
* Add support for HS color to mqtt light
* Warn if hs state update is invalid
2018-10-08 15:36:57 +02:00
Otto Winter
9290f245bf
Convert MQTT fan to config entry ( #17247 )
2018-10-08 14:59:04 +02:00
Otto Winter
c41ef65da6
Add device registry to MQTT switches ( #17244 )
2018-10-08 14:57:07 +02:00
Otto Winter
744dd42ad3
Add device registry to MQTT binary sensor ( #17243 )
2018-10-08 14:44:00 +02:00
Matt Schmitt
27f0331f0f
MyQ cover return unknown state if not available ( #17207 )
...
* Add additional supported states
* Use get method for lookup
* Return None if unable to get status
2018-10-08 14:19:23 +02:00
Malte Franken
394ffc40b6
updated georss-client library to 0.3 ( #17239 )
2018-10-08 13:32:16 +02:00
Paulus Schoutsen
d5f5273c31
Guard for bad device info ( #17238 )
2018-10-08 12:53:51 +02:00
Otto Winter
af2402ea59
Implement base for MQTT device registry integration ( #16943 )
...
* Implement base for MQTT device registry integration
* Lint
* Lint
* Address comments
* Lint
* Lint
* Address comments
* Only add keys if specified
See https://github.com/home-assistant/home-assistant/pull/17136#discussion_r223267185
2018-10-08 12:53:30 +02:00
Daniel Lashua
71a0274b12
Add Support for Xiaomi Vibration Sensor ( #16422 )
2018-10-08 12:08:46 +02:00
Otto Winter
3f498bd042
Fix potential MQTT discovery race condition ( #17208 )
...
* Fix potential MQTT discovery race condition
* Rename data key
2018-10-08 10:59:43 +02:00