Mark Coombes
2e49303401
Add turn_on method to ecobee climate platform ( #27103 )
...
* Add turn on method to ecobee climate
* Update climate.py
* Update value in async_update
* Fix update in async_update
* Simplify async_update
* Fix lint complaining about log string
* Cleanup inline if statement
2019-10-04 17:35:31 -07:00
HomeAssistant Azure
7e7868f0a6
[ci skip] Translation update
2019-10-05 00:32:19 +00:00
Santobert
9c96ec858a
switch reproduce state ( #27202 )
2019-10-04 14:32:10 -07:00
Santobert
cc4926afb1
lock_reproduce_state ( #27203 )
2019-10-04 14:29:53 -07:00
SukramJ
0be1269b20
Add acceleration sensor to Homematic IP Cloud ( #27199 )
2019-10-04 14:21:19 -07:00
Mark Coombes
c62d1a77ec
Fix ecobee binary sensor and sensor unique ids ( #27208 )
...
* Fix sensor unique id
* Fix binary sensor unique id
2019-10-04 14:15:43 -07:00
Santobert
de246fa7d8
lock open service data ( #27204 )
2019-10-04 14:14:47 -07:00
Paulus Schoutsen
23686710b1
Fix tests running in hass.io image ( #27169 )
...
* Fix tests running in hass.io image
* Real fix now
* Only remove wheel links
2019-10-04 22:49:51 +02:00
Sergio Mayoral Martínez
e5a2e18881
Fix template fan turn_on action ( #27181 )
...
* Fix template fan turn_on action
The turn_on action of a template fan should
receive the 'speed' attribute in order to give
the user the possibility of define the behaviour
of this action as he desires
Fixes #27176
* Format
* Update fan.py
2019-10-04 12:07:19 -07:00
Erik Montnemery
e27051aa61
Fix validation when automation is saved from frontend ( #27195 )
2019-10-04 10:17:57 -07:00
Erik Montnemery
b8f41dbb75
Add device condition support to sensor entities ( #27163 )
...
* Add device condition support to sensor entities
* Fix typing
2019-10-04 10:11:14 -07:00
David Bonnes
45d4586bc2
Improve evohome debug logging ( #27178 )
...
* add debug logging for schedule updates
* add debug logging for schedules
* change back to debug from warn
2019-10-04 08:54:15 -07:00
Santobert
3547b8691e
Add examples to lights service ( #27192 )
2019-10-04 08:46:23 -07:00
ochlocracy
9a5c1fbaed
Add SecurityPanelController for alarm_control_panel to alexa ( #27081 )
...
* Implemented Alexa.SecurityPanelController Interface for alarm_control_panel
https://developer.amazon.com/docs/device-apis/alexa-securitypanelcontroller.html
* Implemented Tests for Alexa.SecurityPanelController Interface for alarm_control_panel
* Added additional AuthorizationRequired error handling
* Removed optional exitDelayInSeconds
* Updating elif to if to please pylint
* Adding self to code owners.
* Adding self to code owners.
* Added AlexaEndpointHealth Interface to alarm_control_panel entities.
* Added additional entity tests.
* Code reformatted with Black.
* Updated alexa alarm_control_panel tests for more coverage.
* Updated alexa alarm_control_panel tests for more coverage. Fixed Test.
* Adding self to code owners.
2019-10-04 08:41:47 -07:00
Pascal Vizeli
f169e84d21
Update connect-box to fix issue with attrs ( #27194 )
2019-10-04 17:05:52 +02:00
Maciej Bieniek
8ba4ee1012
Add Airly integration ( #26375 )
...
* Add Airly integration
* Update .coveragerc file
* Remove AVAILABLE_CONDITIONS and fix device_class
* Don't create client on every update
* Rename client to session
* Rename state_attributes to device_state_attributes
* Remove log latitude and longitude
* Fix try...except
* Change latitude and longitude to HA defaults
* _show_config_form doesn't need coroutine
* Simplify config_flow errors handlig
* Preetier
* Remove unnecessary condition
* Change sensor platform to air_quality
* Remove PM1
* Make unique_id more unique
* Remove ,
* Add tests for config_flow
* Move conf to CONFIG
* Remove domain from unique_id
* Change the way update of attrs
* Language and attrs
* Fix attrs
* Add aiohttp error handling
* Throttle as decorator
* Suggested change
* Suggested change
* Invert condition
* Cleaning
* Add tests
* Polish no sesnor error handling
* Better strings
* Fix test_invalid_api_key
* Fix documentation url
* Remove unnecessary test
* Remove language option
* Fix test_invalid_api_key once again
* Sort imports
* Remove splits in strings
2019-10-04 13:58:29 +02:00
Daniel Shokouhi
4b4a290f71
WAQI add unique ID and availability ( #27086 )
...
* WAQI add unique ID and availability
* Review comments
* Fix unique ID
* Fix unique ID
2019-10-04 10:37:30 +02:00
Mark Coombes
98eaecf61d
Add device registry support to ecobee integration ( #27109 )
...
* Add manufacturer const
* Add device_info to binary sensor
* Add device info to climate
* Add device info to sensor
* Add device info to weather
* Add constant for device info
* Fix log messages
* Use guard clauses
2019-10-04 08:31:45 +02:00
David Bonnes
f500367721
Handle all single zone thermostats ( #27168 )
2019-10-03 18:04:30 -07:00
Hugh Eaves
d36d123cf7
Support zone expanders in alarmdecoder ( #27167 )
2019-10-03 18:01:06 -07:00
Javier González Calleja
c6b08b28b2
Fix homekit temperaturesensor round ( #27047 )
...
* Fix homekit temperature sensor for round with one decimal
* Removing unnecesary operations
* Adapting tests for new temperature_to_homekit() result precision
2019-10-03 17:44:07 -07:00
HomeAssistant Azure
85947591c5
[ci skip] Translation update
2019-10-04 00:32:16 +00:00
Dan Cinnamon
f2c5c249d2
Envisalink startup reconnect ( #27063 )
...
* Added retry capability to the component initialization.
* Removed extra chars
* Black formatting.
* Removed issue with block upon setup. Now setup will only fail if auth failed to the device.
2019-10-03 17:15:52 -07:00
jjlawren
adab228012
Unload cert_expiry config entries ( #27150 )
...
* Allow cert_expiry unloading
* Update codeowners
2019-10-03 16:50:15 -07:00
Erik Montnemery
89ebc17fb1
Only generate device trigger for sensor with unit ( #27152 )
2019-10-03 13:30:59 -07:00
Erik Montnemery
cda7692f24
Add support for `for` to binary_sensor, light and switch device conditions ( #27153 )
...
* Add support for `for` to binary_sensor, light and switch device conditions
* Fix typing
* Fixup
* Fixup
2019-10-03 13:29:57 -07:00
Franck Nijhof
4733fea416
Adds fields to light.toggle service description ( #27155 )
2019-10-03 13:28:53 -07:00
Daniel Høyer Iversen
2f251104e3
update broadlink library ( #27157 )
2019-10-03 13:28:12 -07:00
ochlocracy
af81878d08
Add PowerLevelController for fan to alexa ( #27158 )
...
* Implement AlexaPowerLevelController
* Implement AlexaPowerLevelController Tests
2019-10-03 13:28:02 -07:00
Robert Svensson
565302ed34
Improve device tracker tests ( #27159 )
2019-10-03 13:23:25 -07:00
Erik Montnemery
9902209ad2
Add above and below to sensor trigger extra_fields ( #27160 )
2019-10-03 22:17:58 +02:00
jjlawren
bb45bdd8dd
Fix update on cert_expiry startup ( #27137 )
...
* Don't force extra update on startup
* Skip on entity add instead
* Conditional update based on HA state
* Only force entity state update when postponed
* Clean up state updating
* Delay YAML import
2019-10-03 17:39:14 +02:00
jjlawren
2307cac942
Add unique_id to cert_expiry ( #27140 )
...
* Add unique_id to cert_expiry
* Simplify ID
2019-10-03 14:26:19 +02:00
Pascal Vizeli
69bdce768c
Bump version 0.101.0dev0
2019-10-03 11:19:02 +00:00
Paulus Schoutsen
f184bf4d85
Add Google Report State ( #27112 )
...
* Add Google Report State
* UPDATE codeowners"
* Add config option for dev mode
* update library
* lint
* Bug fixes
2019-10-03 13:02:38 +02:00
Erik Montnemery
3e99743244
Add device trigger support to sensor entities ( #27133 )
...
* Add device trigger support to sensor entities
* Fix typing
* Fix tests, add test helper for comparing lists
2019-10-03 06:14:35 +02:00
HomeAssistant Azure
e005f6f23a
[ci skip] Translation update
2019-10-03 00:34:28 +00:00
ochlocracy
9c1feacd47
Fix colorTemperatureInKelvin in Alexa report when light is off ( #27107 )
...
* Fixes #26405 Return None if light state is off since attribute is unavailable, prevents property from being reported with invalid value of 0.
* Update Test to check property is not reported when light state is off.
2019-10-02 15:59:21 -07:00
Erik Montnemery
c43eeee62f
Improve validation of device condition config ( #27131 )
...
* Improve validation of device condition config
* Fix typing
2019-10-02 15:58:14 -07:00
ochlocracy
363873dfcb
Display Fan entity as Fan category in Alexa ( #27135 )
...
* Added Fan to display categories.
* Added Doorbell to display categories.
* Added Microwave to display categories.
* Added Security Panel to display categories.
* Updated FanCapabilities to use FAN display category.
* Updated Tests for FanCapabilities to use FAN display category.
2019-10-02 15:55:01 -07:00
Matthias Alphart
75bce84ad5
Update KNX integration to xknx 0.11.2 ( #27130 )
2019-10-02 15:53:55 -07:00
Brendon Baumgartner
39c7d069b8
gpiozero requirement ver ( #27129 )
2019-10-02 15:53:37 -07:00
ochlocracy
6dfeed6cd1
Fix unavailable climate entities in Alexa StateReport ( #27128 )
...
* Return None for AlexaThermostatController and AlexaTemperatureSensor properties if climate state is unavailable. Preserves raising an error for UnsupportedProperty, and allows Alexa.EndpointHealth to handle the unavailable state.
* Added additional tests for climate state reporting.
2019-10-02 15:53:04 -07:00
Alexei Chetroi
e011a94ce9
Bump up ZHA dependencies. ( #27127 )
2019-10-02 15:51:52 -07:00
jjlawren
30245f6874
Fix error on failed Plex setup ( #27132 )
2019-10-02 15:51:18 -07:00
Bram Kragten
743cb848e8
Updated frontend to 20191002.0 ( #27134 )
2019-10-03 00:08:01 +02:00
Erik Montnemery
65ce3b49c1
Add support for `for` to binary_sensor, light and switch device triggers ( #26658 )
...
* Add support for `for` to binary_sensor, light and switch device triggers
* Add WS API device_automation/trigger/capabilities
2019-10-02 22:14:52 +02:00
Robert Svensson
d8c6b281b8
deCONZ - Support Symfonisk sound controller with device triggers ( #26913 )
...
* Device trigger tests shall use the common gateway mock
* Follow ebaauws clarification of signals
* Fix translations
2019-10-02 22:12:59 +02:00
Robert Svensson
09c5b9feb3
UniFi - Try to handle when UniFi erroneously marks offline client as wired ( #26960 )
...
* Add controls to catch when client goes offline and UniFi bug marks client as wired
* Device trackers shouldn't jump between going away and home
* POE control shouldn't add normally wireless clients as POE control switches
2019-10-02 21:43:14 +02:00
Erik Montnemery
0eb1d49046
Disable flaky/slow test ( #27125 )
2019-10-02 20:52:15 +02:00