Paulus Schoutsen
1ac8442c63
Fix Cloud UI bug preventing managing Google 2FA ( #34241 )
...
* Fix Cloud UI bug preventing managing Google 2FA
* Update comment
2020-04-15 08:43:43 -07:00
Aidan Timson
e47b548192
Add AsusWRT Devices Connected Sensor ( #34204 )
...
* Add Devices Connected
* Remove attributes
* Add sensors to test
* Improve sensor test
* Cleanup
* Apply suggestions from code review
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Import device from aioasuswrt
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-15 17:42:01 +02:00
Fredrik Erlandsson
337cc6e79f
Fix various Daikin issues ( #34249 )
...
* various Daikin fixes
* make timeout a constant
2020-04-15 15:12:10 +02:00
springstan
d842dacfd6
Clean up access to config in various integrations v5 ( #34206 )
2020-04-15 14:10:07 +02:00
Fredrik Erlandsson
1ea7229f32
Add daikin update_before_add ( #34248 )
2020-04-15 12:40:47 +02:00
Aaron Bach
5faa9795b0
Fix websocket connection bug/errant logic in Ambient PWS ( #34217 )
2020-04-15 05:30:15 +02:00
Paulus Schoutsen
0b90ebf91e
Allow async_setup changes to config entry data be taken into a… ( #34166 )
...
* Allow async_setup changes to config entry data be taken into account
* Fix tests
* Limit scope try…finally
* Update tests/test_config_entries.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Fix import
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-14 18:46:41 -07:00
marecabo
0db1fcca0f
Add attribute for storing one weather warning as a whole ( #29005 )
2020-04-15 02:25:45 +02:00
HomeAssistant Azure
55bec20b02
[ci skip] Translation update
2020-04-15 00:09:19 +00:00
Maciej Bieniek
6dc6f2d099
Add config flow for braviatv integration ( #33774 )
...
* Run scripts
* Improvement strings
* Fix FlowOptions update listener
* Update .ceveragerc
* Add tests
* Better strings
* Add test for OptionsFlow
* Run gen_requirements_all.py once again
* Fix pylint errors
* Log error when there is no bravia.conf file during import
* Improvement strings
* Use braviarc object from hass.data in options flow
* Use async_add_executor_job for IO
* Fix options flow test
* Fix tests
* Remove host_reachable method
* Remove dependencies
* Change setup_platform method to async
* Remove calling system_info
* Save mac in the config entry
* Fix get ignore sources
* Fix read config from file
* Remove the side effect from init
* Fix user_input for user step
* Switch OrderedDict to dict
* New config_entry instance for each test
* Revert change
* Patch async_setup_entry in test_import
* Change a way to create source list
* Consolidate repeated block of code
* Update tests
* Suggested change
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Suggested channge
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Suggested change
* Patch async_setup_entry
* Remove unnecesary if
* suggested change
* Suggested change
* Fix tests
* Fix pylint error
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-15 01:04:06 +02:00
Andrew Sayre
075030f15a
Update SmartThings config flow to be entirely UI based ( #34163 )
...
* bump pysmartthings 0.7.1
* Update config flow to use UI
* Code review comments and fix for resetting oauth client
* Replace html with markdown
2020-04-14 15:26:53 -07:00
Bram Kragten
bf33169627
Updated frontend to 20200414.0 ( #34235 )
2020-04-14 15:13:35 -07:00
Maciej Bieniek
c30600a044
Add unit_of_measurement property for air_quality entity ( #33304 )
2020-04-14 23:15:08 +02:00
Adam Michaleski
f3b702db5a
Fix for schluter unit system bug ( #34230 )
2020-04-14 23:10:44 +02:00
J. Nick Koston
f516b24dfb
Reduce tplink loss of precision during brightness conversion ( #34210 )
2020-04-14 20:48:35 +02:00
springstan
e2af216bcd
Clean up access to config in various integrations v4 ( #34174 )
...
* Clean up access to config in various integrations v4
* Address review comments
2020-04-14 20:38:55 +02:00
J. Nick Koston
96aaa25aad
Add DEVICE_CLASS_BATTERY_CHARGING to binary_sensor ( #34203 )
...
In order to make this automatically discoverable via the registry
there needs to be a DEVICE_CLASS_BATTERY_CHARING in binary sensor
so we can tell what is a battery and what is a charge sensor.
2020-04-14 11:37:54 -07:00
Chris Talkington
e268c5b873
Catch IPPVersionNotSupportedError in IPP ( #34184 )
...
* Update config_flow.py
* squash.
* Update test_config_flow.py
* Update config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update test_config_flow.py
2020-04-14 20:30:41 +02:00
J. Nick Koston
e0a7ea52fd
Reduce loss of precision when setting light percent brightness ( #34208 )
...
* Reduce loss of precision when setting light percent brightness
This part of an effort to fix all the round trip light
brightness percentages that cause errors with homekit
, alexa, and other devices that use percentage.
* fix demo light test
2020-04-14 13:26:18 -05:00
Aidan Timson
18478ebd05
Improve LG webosTV ( #34147 )
...
* Move consts to const, general cleanup
* Add unique id
* Add default icon
* Set supported features based on sound output
* Update homeassistant/components/webostv/media_player.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Set device class
* Add software_info to client mock
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-14 20:26:13 +02:00
BarrettLowe
ba394fd2aa
Add snapcast latency attribute and service ( #34126 )
...
* Implemented snapcast latency attributes
* Code review changes and Snapcast maintenance
Updated how entity services get called - now conforms to most
current method
* Cleanup tasks
Moved constants into separate file
Removed unnecessary logger message
Remove unnecessary schemas
* FIx linting errors
* Sort imports
* Update with requested change
Better - use next()
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Add guards for bad service calls
* Add back in platform schema
* Add check for unjoin service call
* Fix lint/format
* remove comma inserted by black
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-14 20:22:01 +02:00
Aaron Bach
535ce8726d
Bump simplisafe-python to 9.0.7 ( #34216 )
2020-04-14 11:53:53 -06:00
Alan Tse
5fc0e00ead
Add defrost preset mode to Tesla ( #34186 )
...
* style: update logging details
* Add defrost preset mode to Tesla
* Bump teslajsonpy to 0.7.0
2020-04-14 19:27:07 +02:00
Kris Bennett
994e83811f
Add Android TV screen capture option and use library screencap ( #34074 )
2020-04-14 18:41:19 +02:00
Franck Nijhof
52fe19ca31
Upgrade spotipy to 2.11.1 ( #34201 )
2020-04-14 14:28:37 +02:00
Paulus Schoutsen
6fa29d6e2e
Fix Hue brightness values over 127 off by one ( #34190 )
2020-04-14 13:31:38 +02:00
Fabian Affolter
600db816a2
Upgrade holidays to 0.10.2 ( #34189 )
2020-04-14 10:02:35 +02:00
Paulus Schoutsen
a9908f0a94
Ecobee to use HVAC mode heat-cool instead of auto ( #34193 )
2020-04-14 09:56:50 +02:00
mezz64
c555ab1a84
Update pyHik to 0.2.7 ( #34183 )
2020-04-14 09:16:41 +02:00
Paulus Schoutsen
d93c09327a
Report unserializable data in websocket ( #34072 )
...
* Report unserializable data in websocket
* Fix tests
* log types too
2020-04-13 23:46:41 -07:00
J. Nick Koston
45beb3c6e4
Fix typo in sense constant SENSE_TRENDS_COORDINATOR ( #34181 )
2020-04-13 22:56:02 -07:00
Paulus Schoutsen
bea354b82a
Allow WS queue to temporarily peak ( #34175 )
...
* Allow WS queue to temporarily peak
* Remove unused code
2020-04-13 18:50:36 -07:00
Paulus Schoutsen
dbcc294d67
Use correct Ecobee fan constants ( #34177 )
2020-04-14 02:55:57 +02:00
Paulus Schoutsen
5a9970e63c
Dump states in event handler for HA_Stop ( #33974 )
...
* Dump states in event handler for HA_Stop
* Fix type
2020-04-13 17:41:01 -07:00
Paulus Schoutsen
89fe488b7c
Add websocket API to update config entry title ( #34155 )
2020-04-13 17:38:39 -07:00
J. Nick Koston
5ddcc22583
Convert sense to use DataUpdateCoordinator for trends data ( #34160 )
...
* Convert sense to use DataUpdateCoordinator for trends
* remove unused
* request update right away
* clarify
* call async refresh later
* Update homeassistant/components/sense/__init__.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* Update homeassistant/components/sense/__init__.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-04-13 17:08:37 -07:00
HomeAssistant Azure
e1d66f6fdd
[ci skip] Translation update
2020-04-14 00:07:23 +00:00
J. Nick Koston
983b1e1e9d
Increase timeout and log the url of the elkm1 system that time… ( #34172 )
...
* Log the url of the elkm1 system that times out
* Bump timeout to 120s
2020-04-13 16:16:17 -07:00
J. Nick Koston
29f50ddc9c
Fix z-wave brightness off by one ( #34170 )
...
Z-wave would drop the floating point by calling
int() instead of round() which would result in
the brightness being off by one in many cases.
2020-04-13 17:51:35 -05:00
Jason Swails
028e08c7f6
Improve rounding the light level conversion in Lutron Caseta ( #34167 )
2020-04-14 00:07:32 +02:00
Aaron Bach
b0bb125860
Fix deprecated icon/username logic in Slack ( #34156 )
...
* Fix deprecated icon/username logic in Slack
* hassfest
2020-04-13 23:32:23 +02:00
Quinn Hosler
59d707df54
Add play_media channel support to roku ( #34124 )
2020-04-13 22:55:02 +02:00
Jeff Irion
fb33667c5a
Fix example paths for Android TV download/upload services ( #34151 )
2020-04-13 22:00:57 +02:00
jrester
6924192523
Use updated powerwall client API library ( #34139 )
...
* Use updated powerwall client API library
* Increase instant_power precision to 3
* Add @jrester as code owner for powerwall
2020-04-13 21:59:50 +02:00
Robert Chmielowiec
7bd6f5413d
Add flash light device actions ( #33689 )
...
* Add flash light device actions
* Single action with extra fields
* Change extra_fields to dictionary
2020-04-13 10:30:20 -07:00
Julien Brochet
2239f2f732
feat(synology-srm): update to latest version and improve errors ( #34144 )
2020-04-13 19:11:20 +02:00
Franck Nijhof
6d24a65313
Various light test improvements ( #34131 )
2020-04-13 15:33:04 +02:00
Pascal Roeleven
4bcceb4078
Use Orange Pi GPIO as integration name ( #34137 )
...
The actual brand name is "Orange Pi", with a space and capital P.
2020-04-13 12:40:57 +02:00
James Nimmo
328cfe86b1
Bump pyIntesisHome to 1.7.3 ( #34125 )
2020-04-13 05:18:27 +02:00
Colin Robbins
c5adcab195
Add Lightwave TRV ( #31665 )
...
* Add a shadow for covers that do not support postion
* Rename shadow as optimistic
* Add TRV support
* Revert "Rename shadow as optimistic"
This reverts commit e6e1db9cfb
.
* Revert "Add a shadow for covers that do not support postion"
This reverts commit 4f53e2c6c6
.
* fix logic error
* Modified configuration
* Modified configuration (2)
* ATTR_BATTERY_LEVEL
* move socket code to library 2
* requirements_all.txt
* Update homeassistant/components/lightwave/sensor.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Style changes requested by @sprintstan
* Update homeassistant/components/lightwave/__init__.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update homeassistant/components/lightwave/__init__.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update homeassistant/components/lightwave/__init__.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Black
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Remove device_attr
* remove redundant proxy parameters, left over from previous change
* remove device id - not used
* add comment on inhibit flag
* pylint
* fix config logic error
* revert suggested change: need different behaviour with None & 0
* touch
* backoff error in rebase change
* Requesed code changes from @springstan
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/sensor.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/sensor.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/climate.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/sensor.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/sensor.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/lightwave/sensor.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
* Changes requested by @MartinHjelmare
* Clean temp step constant
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-12 21:35:47 -05:00