Franck Nijhof
39336d3ea3
Add prettier (in pre-commit and CI) ( #33693 )
...
* Add prettier (in pre-commit and CI)
* Make all file prettier
* Change order
* Add to Azure Pipelines
* Fix a YAML file prettier caught as invalid
* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
springstan
e3bcfb88e7
Improve string formatting v4 ( #33668 )
...
* Improve string formatting v4
* Use normal strings instead of f-strings
* Fix zeroconf test by adding back part of a condition
2020-04-05 16:01:41 +02:00
J. Nick Koston
b855177fe6
Make homekit aware of STATE_STANDBY ( #33679 )
2020-04-05 08:47:44 -05:00
J. Nick Koston
de317fb2f6
Map dry and fan only states for homekit thermostats ( #33682 )
...
Homekit only has Off/Heat/Cool/Auto at this time, but
at least we can prevent the device from erroring
by mapping dry and fan to cool so it continues
to function.
2020-04-05 08:47:32 -05:00
Franck Nijhof
24840b54ac
Add yamllint (in pre-commit and CI) ( #33676 )
...
* Add yamllint (in pre-commit and CI)
* Fix linting for all YAML files
* Bump and add it to requirements
* Fix gen_requirements for pre-commit, remove 'v' from version
2020-04-05 10:33:45 +02:00
Franck Nijhof
7653dc947a
Enable pylint unnecessary-pass ( #33650 )
...
* Enable pylint unnecessary-pass
* Process review suggestions
* Fix smhi tests
2020-04-05 10:33:07 +02:00
J. Nick Koston
000ad256fb
Handle float values for homekit lightning ( #33683 )
...
* Handle float values for homekit lightning
* Empty commit to rerun CI
2020-04-04 23:21:44 -07:00
jjlawren
d3a4270312
Plex logging additions & cleanup ( #33681 )
2020-04-04 23:21:20 -07:00
Michal Ziemski
8d3a415d07
Add OpenERZ API integration ( #30441 )
...
* Adding OpenERZ integration
* Added unit tests
* Linter fixes, better friendly_name handling
* Increase coverage
* Review fixes
* fixup! Review fixes
* Refactor to use external openerz-api library
* fixup! Refactor to use external openerz-api library
* fixup! Refactor to use external openerz-api library
* fixup! Refactor to use external openerz-api library
* fixup! Refactor to use external openerz-api library
2020-04-05 05:04:41 +02:00
Chris Talkington
927c2314c4
use async_on_remove for IPP Update Coordinator ( #33596 )
2020-04-04 21:42:51 -05:00
Franck Nijhof
61b4d1e8de
Small code style improvements to Insteon integration ( #33662 )
...
* Small code style improvements to Insteon integration
* Update homeassistant/components/insteon/utils.py
Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-05 02:58:10 +02:00
HomeAssistant Azure
d267d674b9
[ci skip] Translation update
2020-04-05 00:03:15 +00:00
springstan
c20a965eda
Improve string formatting v3 ( #33667 )
...
* Improve string formatting v3
* Address review comment
2020-04-05 01:32:58 +02:00
shred86
1c25468b21
Add await to coroutines in Abode ( #33664 )
2020-04-05 00:19:59 +02:00
Paulus Schoutsen
0a3ec6fea1
Correct Hue mireds for lights ( #33597 )
2020-04-04 14:29:03 -07:00
Franck Nijhof
feed139ae7
Small code style improvements to Alexa integration ( #33660 )
2020-04-04 14:20:48 -07:00
springstan
db72039b8f
Use list literals ( #33659 )
2020-04-04 23:14:47 +02:00
springstan
dde93304d3
Improve string formatting v2 ( #33645 )
...
* Improve string formatting v2
* Improve string formatting v3
* Address review comments
2020-04-04 23:09:34 +02:00
Marcelo Moreira de Mello
d2e70eb967
Add attribution to Sense component ( #33657 )
2020-04-04 22:51:00 +02:00
Franck Nijhof
22ae498f3a
Remove redundant open modes ( #33652 )
2020-04-04 22:49:15 +02:00
springstan
fddaea797e
Use tuple literals ( #33661 )
2020-04-04 22:45:55 +02:00
springstan
0d95eff21d
Use dict literals ( #33658 )
2020-04-04 22:31:56 +02:00
springstan
541e30d155
Remove unused manifest fields v2 ( #33656 )
2020-04-04 22:11:33 +02:00
Franck Nijhof
6f1900c6f4
Replace OSError aliases with OSError ( #33655 )
2020-04-04 22:09:11 +02:00
Franck Nijhof
03cae17992
Use str literals ( #33654 )
2020-04-04 22:08:49 +02:00
Franck Nijhof
886308a953
String formatting improvements ( #33653 )
2020-04-04 21:39:22 +02:00
springstan
ed71683488
Improve string formatting ( #33643 )
2020-04-04 20:17:11 +02:00
Franck Nijhof
71a47fc80c
Enable pylint global-statement ( #33641 )
2020-04-04 20:10:55 +02:00
Franck Nijhof
187b6525b4
Removal of extraneous parenthesis ( #33637 )
2020-04-04 20:08:55 +02:00
Franck Nijhof
7d3c974747
Use set & dict literals ( #33636 )
...
Co-authored-by: Daniel Høyer Iversen <mail@dahoiv.net>
2020-04-04 20:05:15 +02:00
Franck Nijhof
d85222ad80
Use byte literals instead of encode ( #33633 )
2020-04-04 20:02:50 +02:00
Alexei Chetroi
39a01fcdc6
Update zha dependencies ( #33639 )
2020-04-04 12:58:43 -04:00
shred86
29d06e8faf
Update legacy job calls in abode ( #33607 )
2020-04-04 11:30:00 -05:00
Franck Nijhof
e8a0abd107
String formatting improvements ( #33635 )
...
* String formatting improvements
* Found another one
2020-04-04 18:21:14 +02:00
J. Nick Koston
025cce3445
Handle race condition in harmony setup ( #33611 )
...
* Handle race condition in harmony setup
If the remote was discovered via ssdp before the yaml config import
happened, the unique id would already be set and the import
would abort.
* Update homeassistant/components/harmony/config_flow.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* reduce
* black
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-04-04 10:19:58 -05:00
Franck Nijhof
b9b1cee403
Enable pylint import-outside-toplevel ( #33631 )
2020-04-04 17:07:36 +02:00
Franck Nijhof
9dfcae3dc2
Move imports to top for mystrom ( #33629 )
2020-04-04 16:09:49 +02:00
Franck Nijhof
29df8e546f
Move imports to top for spc ( #33628 )
2020-04-04 15:49:29 +02:00
Franck Nijhof
f71125092f
Move imports to top for doorbird ( #33627 )
2020-04-04 15:49:20 +02:00
Franck Nijhof
b112be3556
Move imports to top for danfoss_air ( #33625 )
2020-04-04 15:41:33 +02:00
Franck Nijhof
211ed3d596
Move imports to top in wirelesstag ( #33624 )
2020-04-04 15:35:27 +02:00
Franck Nijhof
46fa20411e
Bump twentemilieu to 0.3.0 ( #33622 )
...
* Bump twentemilieu to 0.3.0
* Fix tests
2020-04-04 14:51:12 +02:00
David F. Mulcahey
debc1f78d4
Add zigbee information to ZHA device information ( #33612 )
...
* add zigbee signature to zha device info
* add typing
* use props and sort clusters
* review comment
2020-04-04 08:40:55 -04:00
Daniel Høyer Iversen
05192b7164
Support melcloud swing mode ( #33008 )
...
* melcloud, support for swing mode
* Update homeassistant/components/melcloud/climate.py
Co-Authored-By: Vilppu Vuorinen <vilppu.vuorinen@jubic.fi>
* Update homeassistant/components/melcloud/climate.py
Co-Authored-By: Vilppu Vuorinen <vilppu.vuorinen@jubic.fi>
* Update homeassistant/components/melcloud/climate.py
Co-Authored-By: Vilppu Vuorinen <vilppu.vuorinen@jubic.fi>
* Update homeassistant/components/melcloud/climate.py
Co-Authored-By: Vilppu Vuorinen <vilppu.vuorinen@jubic.fi>
Co-authored-by: Vilppu Vuorinen <vilppu.vuorinen@jubic.fi>
2020-04-04 14:07:36 +02:00
Vilppu Vuorinen
4a9f4f585d
Update pymelcloud to fix broken area device search ( #33620 )
...
Devices assigned to areas in MELCloud were not available through the
integration due to client lib bug.
2020-04-04 13:56:48 +02:00
Maciej Bieniek
b60527c986
Change the method of getting the mac address in the braviatv i… ( #33567 )
...
* Remove getmac library
* Fix error handling
* Change error handling method
2020-04-03 22:44:28 -07:00
Anders Melchiorsen
c628c2cef2
Identify more Sonos radio stations with poor titles ( #33609 )
2020-04-03 22:41:39 -07:00
Paulus Schoutsen
c6ba607c8c
Use IP addresses instead of mDNS names when wled discovered ( #33608 )
2020-04-03 22:41:08 -07:00
Chris Talkington
07ae3f9ee9
Use IP addresses instead of mDNS names when IPP discovered ( #33610 )
...
* use discovery resolved host rather than mdns host.
* Update __init__.py
* Update test_config_flow.py
* Update __init__.py
* Update test_init.py
* Update test_config_flow.py
* Update test_config_flow.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update test_init.py
* Update test_config_flow.py
2020-04-03 22:36:46 -07:00
jjlawren
42353282d4
Debounce calls to Plex server ( #33560 )
...
* Debounce calls to Plex server
* Simplify debounce by recommendation
* Update tests to handle debounce
* Test debouncer, fix & optimize tests
* Use property instead
2020-04-03 22:34:42 -07:00