Santobert
c2c9213e9b
Add improved scene support to the counter integration ( #28103 )
...
* Add improved scene support to the counter integration
* Remove comment
2019-10-22 08:28:06 -07:00
Pascal Roeleven
37bf577284
Add support for more Orange Pi devices ( #28109 )
...
* Bump OPi.GPIO to 0.4.0
* Move imports to top-level
2019-10-22 08:23:39 -07:00
Mark Coombes
09b4f65515
Add modelnumber for ecobee4 ( #28107 )
2019-10-22 08:22:42 -07:00
Fabian Affolter
acee87bef6
Support to use Whatsapp numbers (fixes ##28065) ( #28078 )
2019-10-22 09:00:58 +02:00
Diefferson Koderer Môro
77d55a3b15
Move imports in isy994 component ( #28004 )
2019-10-21 22:40:49 -07:00
Diefferson Koderer Môro
4a54b130cb
Move imports in ptvsd component ( #28087 )
2019-10-21 22:39:36 -07:00
Diefferson Koderer Môro
3692c7496e
Move imports in gtfs component ( #27999 )
...
* Move imports in gtfs component
* Fix pylint
2019-10-21 22:38:33 -07:00
Diefferson Koderer Môro
ff17bb4a56
Move imports in knx component ( #28008 )
...
* Move imports in knx component
* Fix pylint
2019-10-21 22:38:21 -07:00
Diefferson Koderer Môro
6c18bbcf04
Move imports in lastfm component ( #28010 )
...
* Move imports in lastfm component
* Fix pylint
2019-10-21 22:38:01 -07:00
Diefferson Koderer Môro
5d317dc096
Move imports in miflora component ( #28025 )
...
* Move imports in miflora component
* Fix pylint
2019-10-21 22:37:48 -07:00
Diefferson Koderer Môro
1a48c347a4
Move imports in mitemp_bt component ( #28026 )
...
* Move imports in mitemp_bt component
* Fix pylint
2019-10-21 22:37:31 -07:00
Diefferson Koderer Môro
a8c6b04906
Move imports in opencv component ( #28042 )
...
* Move imports in opencv component
* Fix pylint
2019-10-21 22:37:09 -07:00
Diefferson Koderer Môro
87cc661087
Move imports in pocketcasts component ( #28084 )
2019-10-21 22:36:46 -07:00
Diefferson Koderer Môro
1313ec4ec8
Move imports in proliphix component ( #28085 )
2019-10-21 22:36:35 -07:00
Diefferson Koderer Môro
2d36e9c08e
Move imports in prometheus component ( #28086 )
2019-10-21 22:35:43 -07:00
Diefferson Koderer Môro
0193207b5c
Move imports in recollect_waste component ( #28089 )
2019-10-21 22:35:25 -07:00
Diefferson Koderer Môro
40fbfe7a93
Move imports in rejseplanen component ( #28091 )
2019-10-21 22:35:05 -07:00
Diefferson Koderer Môro
3e8f2bf2fc
Move imports in remember_the_milk component ( #28092 )
2019-10-21 22:34:51 -07:00
Diefferson Koderer Môro
d9b890a402
Move imports in repetier component ( #28093 )
2019-10-21 22:34:35 -07:00
Diefferson Koderer Môro
4a3d6208ae
Move imports in rpi_pfio component ( #28094 )
2019-10-21 22:33:23 -07:00
Diefferson Koderer Môro
828bf1b400
Move imports in sesame component ( #28095 )
2019-10-21 22:33:02 -07:00
Diefferson Koderer Môro
f440259edc
Move imports in seven_segments component ( #28096 )
2019-10-21 22:32:53 -07:00
Diefferson Koderer Môro
953f31dd55
Move imports in shiftr component ( #28097 )
2019-10-21 22:32:37 -07:00
Diefferson Koderer Môro
d9cb9601aa
Move imports in skybeacon component ( #28099 )
2019-10-21 22:31:58 -07:00
Diefferson Koderer Môro
1111e150f4
Move imports in shodan component ( #28098 )
2019-10-21 22:31:41 -07:00
HomeAssistant Azure
2cc039dbc4
[ci skip] Translation update
2019-10-22 00:32:10 +00:00
Alexei Chetroi
fe7c45b363
Move remaining of ZHA imports to top level. ( #28071 )
...
* Move ZHA import to top level.
* ZHA tests: move imports to top level.
2019-10-21 19:30:56 -04:00
Santobert
92508af253
Counter configure with value ( #28066 )
2019-10-21 15:01:35 -07:00
Diefferson Koderer Môro
4935ef5233
Move imports in piglow component ( #28046 )
...
* Move imports in piglow component
* Fix pylint
2019-10-21 23:30:17 +02:00
Josef Schlehofer
6c39d77e23
Upgrade youtube_dl to version 2019.10.22 ( #28070 )
2019-10-21 23:06:50 +02:00
Aaron Bach
86b204df0e
Update pymyq to 2.0.0 ( #28069 )
...
* Update pymyq to 2.0.0
* Removed unnecessary update
* Restore `type` parameter (as optional)
2019-10-21 14:46:39 -06:00
Patrik
86347a3d5f
Refactor Tradfri light group ( #27714 )
...
* Set same manufacturer name of gateway as of devices
* Refactor Tradfri light group
* Restore should_poll and async_update
2019-10-21 21:42:17 +02:00
Alexei Chetroi
a0c50f4794
Leverage zigpy for IEEE address conversions ( #27972 )
...
* Refactor EUI64 conversions.
* Update ZHA dependencies.
* Update tests.
2019-10-21 13:14:17 -04:00
Erik Montnemery
643257d911
Include subscriber information when MQTT message can't be decoded ( #28062 )
2019-10-21 17:34:58 +02:00
Otto Winter
ba10d5d604
Add ESPHome sensor force_update option ( #28059 )
...
* Add ESPHome sensor force_update option
* Update aioesphomeapi to 2.4.0
2019-10-21 16:06:57 +02:00
David Bonnes
269c8f1d14
Add hvac_action to geniushub ( #28056 )
...
* add hvac_action() to climate zones
2019-10-21 14:04:56 +01:00
Quentame
ac467d0b3f
Not slugify cert_expiry name ( #28055 )
2019-10-21 14:30:49 +02:00
Pascal Roeleven
6ba437d83a
Code cleanup for orangepi_gpio ( #27958 )
...
* Code cleanup for orangepi_gpio
* Move constants to const.py
* Use async wherever possible
* Remove obsolute functions
* Use relative package integration imports
* Move callbacks to async_added_to_hass
* Avoid side effects in init
* Prevent blocking I/O in coroutines
* Make sure entity is setup before added
2019-10-21 13:56:03 +02:00
Ties de Kock
a05144bb8b
Fix buienradar component and add smoke tests ( #27965 )
...
* Fixes the buienradar component and add smoke tests
* Fix errors due to circular imports after imports were moved.
* Add smoke test so this situation will be caught in the future.
* Add buienradar.util to coveragerc
* Refactor tests to standalone pytest test function style
* Add __init__ to buienradar tests
2019-10-21 13:52:25 +02:00
Fabian Affolter
ea1401d0b6
Upgrade discord.py to 1.2.4 ( #28054 )
2019-10-21 13:48:07 +02:00
Matthew Turney
6c48abcaa5
rest_command component should support PATCH method ( #27989 )
...
Without PATCH the rest_command component lacks full RESTful API
support.
2019-10-21 11:20:18 +02:00
Alan Tse
1e832dc9ec
Bump teslajsonpy and add update switch ( #27957 )
...
* bump teslajsonpy to 0.0.26
breaking change
* add update switch to tesla
* bump requirements_all.txt for teslajsonpy
* address requested style changes
* fix bug where update switch not loaded
2019-10-21 10:59:58 +02:00
jjlawren
d1fcc5762b
Make dispatch signals unique per server ( #28029 )
2019-10-21 10:44:07 +02:00
Diefferson Koderer Môro
6844d203a1
Move imports in gpsd component ( #27997 )
2019-10-21 10:41:20 +02:00
Diefferson Koderer Môro
5fb3f6038b
Move imports in itach component ( #28005 )
2019-10-21 10:24:26 +02:00
Diefferson Koderer Môro
322399c0af
Move imports in kira component ( #28007 )
2019-10-21 10:24:06 +02:00
Diefferson Koderer Môro
36ff790a39
Move imports in greenwave component ( #27998 )
2019-10-21 10:22:52 +02:00
Diefferson Koderer Môro
d5799d020a
Move imports in insteon component ( #28001 )
2019-10-21 10:22:34 +02:00
Diefferson Koderer Môro
1a68591fe6
Move imports in juicenet component ( #28006 )
2019-10-21 10:22:13 +02:00
Diefferson Koderer Môro
9fa99eaea9
Move imports in konnected component ( #28009 )
2019-10-21 10:21:40 +02:00
Rami Mosleh
09f9875ccf
Glances config flow ( #27221 )
...
* Glances Integration with config flow
* Glances Integration with config flow
* fix description texts
* Glances Integration with config flow
* Glances Integration with config flow
* fix description texts
* update .coverage.py
* add codeowner
* add test_options
* Fixed typos, Added import, fixed tests
* sort imports
* remove commented code
2019-10-21 10:17:21 +02:00
Diefferson Koderer Môro
09acbc211c
Move imports in lg_soundbar component ( #28011 )
2019-10-21 10:09:38 +02:00
Diefferson Koderer Môro
9a9cd1d0b2
Move imports in lifx component ( #28012 )
2019-10-21 10:09:14 +02:00
Diefferson Koderer Môro
6742b36a3d
Move imports in lifx_legacy component ( #28013 )
2019-10-21 10:08:04 +02:00
Diefferson Koderer Môro
90731555f8
Move imports in loopenergy component ( #28017 )
2019-10-21 10:07:35 +02:00
Diefferson Koderer Môro
8922d702ae
Move imports in lupusec component ( #28018 )
2019-10-21 10:07:09 +02:00
Diefferson Koderer Môro
4db761e6f2
Move imports in metoffice component ( #28023 )
2019-10-21 10:06:38 +02:00
Kevin McCormack
936dac2270
Add Vivotek camera component code owner ( #28024 )
2019-10-21 10:06:16 +02:00
Diefferson Koderer Môro
3e9d28f28a
Move imports in mobile_app component ( #28027 )
2019-10-21 10:05:41 +02:00
Diefferson Koderer Môro
206f8cef5c
Move imports in mychevy component ( #28032 )
2019-10-21 10:05:05 +02:00
Diefferson Koderer Môro
38db4b0a23
Move imports in mythicbeastsdns component ( #28033 )
2019-10-21 10:04:33 +02:00
Diefferson Koderer Môro
92ed8362ce
Move imports in niko_home_control component ( #28036 )
2019-10-21 10:04:10 +02:00
Diefferson Koderer Môro
e9674374a4
Move imports in norway_air component ( #28037 )
2019-10-21 10:03:49 +02:00
Diefferson Koderer Môro
56a7233e0f
Move imports in ohmconnect component ( #28041 )
2019-10-21 10:03:24 +02:00
Diefferson Koderer Môro
2f96691938
Move imports in otp component ( #28044 )
2019-10-21 10:02:59 +02:00
Diefferson Koderer Môro
bbc71441a1
Move imports in pandora component ( #28045 )
2019-10-21 10:02:22 +02:00
Diefferson Koderer Môro
fb79c45645
Move imports in iperf3 component ( #28002 )
2019-10-21 09:59:50 +02:00
Diefferson Koderer Môro
cf2ee1a09f
Move imports in iss component ( #28003 )
2019-10-21 09:59:26 +02:00
Diefferson Koderer Môro
96509c0c0b
Move imports in oasa_telematics component ( #28039 )
2019-10-21 09:58:59 +02:00
Diefferson Koderer Môro
67f7146cab
Move imports in linode component ( #28014 )
2019-10-21 09:58:46 +02:00
Diefferson Koderer Môro
e19663f172
Move imports in lirc component ( #28015 )
2019-10-21 09:58:22 +02:00
Diefferson Koderer Môro
6de95995aa
Move imports in logbook component ( #28016 )
2019-10-21 09:57:31 +02:00
Diefferson Koderer Môro
ff385d5e2b
Move imports in lw12wifi component ( #28019 )
2019-10-21 09:56:19 +02:00
Diefferson Koderer Môro
c1fccee83a
Move imports in magicseaweed component ( #28020 )
2019-10-21 09:55:53 +02:00
Diefferson Koderer Môro
1342fe2b3c
Move imports in openevse component ( #28043 )
2019-10-21 09:55:29 +02:00
Diefferson Koderer Môro
265a1f1fb6
Move imports in neurio_energy component ( #28035 )
2019-10-21 09:54:51 +02:00
Diefferson Koderer Môro
cc3173e3ce
Move imports in namecheapdns component ( #28034 )
2019-10-21 09:54:27 +02:00
Diefferson Koderer Môro
6a392e13dd
Move imports in mpd component ( #28030 )
2019-10-21 09:53:59 +02:00
Diefferson Koderer Môro
1e27e2827d
Move imports in mvglive component ( #28031 )
2019-10-21 09:53:28 +02:00
Diefferson Koderer Môro
ad39b957d6
Move imports in mopar component ( #28028 )
2019-10-21 09:52:49 +02:00
Diefferson Koderer Môro
4bb82fa8ad
Move imports in message_bird component ( #28022 )
2019-10-21 09:48:25 +02:00
HomeAssistant Azure
ff3c0e5697
[ci skip] Translation update
2019-10-21 00:32:17 +00:00
Diefferson Koderer Môro
a13f8a1781
Move imports in frontend component ( #27988 )
2019-10-21 00:04:56 +02:00
Diefferson Koderer Môro
bb381d6060
Move imports in eliqonline component ( #27980 )
2019-10-20 23:39:24 +02:00
javicalle
87c0207163
Move imports in osramlightify component ( #27985 )
2019-10-20 23:38:45 +02:00
Diefferson Koderer Môro
ce00d06cbd
Move imports in elkm1 component ( #27982 )
2019-10-20 23:37:52 +02:00
Diefferson Koderer Môro
ef8f88e25a
Move imports in everlights component ( #27983 )
2019-10-20 23:36:43 +02:00
Diefferson Koderer Môro
bf6a30d1bb
Move imports in goalfeed component ( #27995 )
2019-10-20 23:35:42 +02:00
Diefferson Koderer Môro
92ed89969c
Move imports in gntp component ( #27994 )
2019-10-20 23:28:23 +02:00
Diefferson Koderer Môro
ab2d1ee134
Move imports in gc100 component ( #27993 )
2019-10-20 23:23:14 +02:00
Diefferson Koderer Môro
dd4075d495
Move imports in frontier_silicon component ( #27990 )
2019-10-20 23:22:50 +02:00
Diefferson Koderer Môro
5fa8c02e64
Move imports in futurenow component ( #27991 )
2019-10-20 23:21:17 +02:00
David Bonnes
bce9f14751
isort the evohome code ( #27977 )
2019-10-20 20:20:53 +01:00
David Bonnes
5d94c82175
isort the geniushub code ( #27978 )
2019-10-20 20:17:27 +01:00
Diefferson Koderer Môro
ca0a4a8750
Move imports for ebusd component ( #27979 )
2019-10-20 21:16:04 +02:00
David Bonnes
8356d92f04
Refactor entity_ids, tweak names and consolidate classes ( #27921 )
...
* refactor entity_ids, and consolidate classes
* isort the code
2019-10-20 19:48:52 +01:00
Diefferson Koderer Môro
54a711ca6a
Move imports in dweet component ( #27976 )
2019-10-20 20:47:39 +02:00
Diefferson Koderer Môro
9db07b2a41
Move imports in onvif component ( #27969 )
2019-10-20 20:46:51 +02:00
David Bonnes
6951d78874
move imports in serial component ( #27971 )
2019-10-20 20:46:24 +02:00
Diefferson Koderer Môro
57b6c2c6b0
Move imports in crimereports component ( #27973 )
2019-10-20 20:41:11 +02:00
Diefferson Koderer Môro
c44163548d
Move imports in dte_energy_bridge component ( #27975 )
2019-10-20 20:40:13 +02:00
David Bonnes
425e7fd1a7
bugfix evohome and bump client ( #27968 )
...
* bump client to 0.3.4b1
* handle bad schedules that cause issue #27768
2019-10-20 17:51:08 +01:00
Miroslav Ždrale
22b29a8005
Add option to disable HTTPS verification in Luci component ( #27946 )
...
* Add option to disable HTTPS verification in Luci component
* Update code owners
* Update code owners
2019-10-20 09:43:44 -07:00
Teemu R
ac5ce4136e
Remove tplink device tracker ( #27936 )
...
* Remove tplink device tracker
Version 0.94 added a distress signal and since then nothing has happened.
This commit removes the device tracker which should have never been
a part of tplink integration in the first place as it does not share
anything with this pyhs100-based integration / kasa smarthome.
* add updated requirements_test_all that was forgotten
* remove unit tests
2019-10-20 18:11:48 +02:00
Michał Mrozek
5a592f1291
move imports in sma component ( #27945 )
2019-10-20 14:33:58 +02:00
Quentame
5ce437dc30
Fixing config_entries.async_forward_entry_unload calls (step 1) ( #27857 )
2019-10-20 12:15:46 +02:00
Michał Mrozek
c42ca94a86
move imports in smarthab component ( #27942 )
2019-10-20 12:14:07 +02:00
Michał Mrozek
ed46834a30
Move imports in sql component ( #27713 )
...
* move imports in sql component
* fix: variable redeclaration
* fix: close test db session on platform setup
2019-10-20 10:10:27 +02:00
Jacob Mansfield
9571f869d1
Fix whois error, check expiration_date for list and pick first ( #27930 )
2019-10-20 10:07:34 +02:00
Michał Mrozek
e01562ceea
Move imports in snmp component ( #27939 )
...
* move imports in snmp component
* fix: move hlapi import top level
2019-10-20 10:06:32 +02:00
Michał Mrozek
a5ec5b567e
move imports in snapcast component ( #27940 )
2019-10-20 10:05:37 +02:00
Michał Mrozek
2706e3289d
Move imports in smappee component ( #27943 )
...
* move imports in smappee component
* fix: unneeded object inheritance
2019-10-20 10:05:11 +02:00
HomeAssistant Azure
2c00ff7e52
[ci skip] Translation update
2019-10-20 00:32:18 +00:00
Michał Mrozek
bfba46d64a
move imports in sonos component ( #27938 )
2019-10-19 23:52:42 +02:00
jjlawren
eeb1bfc6f5
Central update for Plex platforms ( #27764 )
...
* Update Plex platforms together
* Remove unnecessary methods
* Overhaul of Plex update logic
* Apply suggestions from code review
Use set instead of list
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
* Review suggestions and cleanup
* Fixes, remove sensor throttle
* Guarantee entity name, use common scheme
* Keep name stable once set
2019-10-19 23:31:15 +02:00
Santobert
5c50fa3405
Bump pybotvac ( #27933 )
2019-10-19 22:56:57 +02:00
Tim McCormick
2a269fb9eb
Update pysonos to 0.0.24 ( #27937 )
2019-10-19 22:54:36 +02:00
Paulus Schoutsen
bb5da77f2c
Import shuffle ( #27935 )
...
* Simplify persistent_notification ws command
* Move cors import inside setup
* Fix stream imports
2019-10-19 12:44:51 -07:00
Hmmbob
febc48c84b
Remove stride ( #27934 )
...
* Remove stride
* Remove Stride
* Remove stride
* Remove stride
* Remove stride
2019-10-19 21:40:45 +02:00
David Bonnes
efae9a24d5
remove duplicate unique_id, add unique_id for issues ( #27916 )
2019-10-19 12:27:15 -07:00
Franck Nijhof
cb061e57d2
Add support for AdGuard Home v0.99.0 ( #27926 )
...
* Bump adguardhome to 0.3.0
* Add a more user friendly version handling and added logs
* ✏️ Fixes spelling error in abort messages
* ✏️ Error messages improvements, suggested by cgtobi
2019-10-19 12:11:09 -07:00
shred86
48e5655379
Bump abodepy version ( #27931 )
2019-10-19 12:10:35 -07:00
Santobert
5fa4632c12
Add improved scene support to the cover integration ( #27914 )
2019-10-19 11:39:31 -07:00
Ville Skyttä
381d423fec
Upgrade mypy to 0.740 ( #27913 )
...
* Upgrade mypy to 0.740
http://mypy-lang.blogspot.com/2019/10/mypy-0740-released.html
* Type hint additions
* Type fixes
* Remove no longer needed type ignores and casts
* Disable untyped definition checks in bunch of files
2019-10-19 11:35:57 -07:00
bouni
9ec0602986
Move imports in cpuspeed component ( #27890 )
2019-10-19 20:33:05 +02:00
Greg Rapp
840001e168
Added night arm mode support to Envisalink component ( #27087 )
2019-10-19 11:26:07 -07:00
SukramJ
de1477f00b
Bump version of homematicip to 0.10.13 ( #27928 )
...
The Home websocket can now automatically reopen a lost connection (default)
2019-10-19 18:24:28 +02:00
Quentame
8c0deeb176
Move imports in luftdaten component ( #27929 )
2019-10-19 18:22:32 +02:00
SukramJ
eb48898687
Add climate profiles to Homematic IP Cloud ( #27772 )
...
* Add climate service to Homematic IP Cloud to select the active profile
* Add profiles ass presets
* fix spelling
* Re-Add PRESET_NONE for selection
* Boost is a manual mode
* Fixes based on review
* Fixes after review
2019-10-19 17:44:40 +02:00
guillempages
f2617fd74a
Split homematic color and effect support ( #27299 )
...
* [homematic] Split color and effect support
There are homematic devices (like HmIP-BSL) that support color but
do not support effects.
Split the support, so that color can be supported even if effects are not.
* Make effect fully independent of color
If a device supports effects for e.g. just brightness, it shouldn't be coupled to the color
2019-10-19 14:40:42 +02:00
Joakim Plate
2bd9f5680d
Report state ( #27759 )
...
* Add report state config
* Add initial steps for local report state
* Use owner of system as user_id
* First working prototype
* Only report state if requested
* Add some good logging and adjust constant name
* Move jwt generation out to non member
* Move cache out to caller
* Remove todo about cache
* Move getting token out of class
* Add timeout on calls
* Validate config dependency
* Support using service key to do sync call when api_key is not set
* Make sure timezone is fixed for datetime dummy
* Use exact expire_in time
* Support renewing token on 401
* Test retry on 401
* No need to declare dummy key twice
* Correct some docs on functions
* Add test for token expiry
2019-10-18 22:37:44 -07:00
Paulus Schoutsen
6303117354
Dont create coroutine until acting on it ( #27907 )
2019-10-18 20:58:43 -07:00
Brig Lamoreaux
37b23e9205
Move imports to top for harman_kardon_avr ( #27903 )
2019-10-18 20:58:15 -07:00
Brig Lamoreaux
1e727f339f
Move imports in harmony component ( #27904 )
2019-10-18 20:58:07 -07:00
Brig Lamoreaux
0cd55d6716
Move imports for hp_ilo components ( #27906 )
2019-10-18 20:57:47 -07:00
Brig Lamoreaux
2110fea02b
Move import for htu21d component ( #27908 )
2019-10-18 20:57:36 -07:00
Santobert
7ed659151c
Vacuum reproduce state ( #27868 )
...
* Vacuum reproduce state
* Add missing states
* Improved process
* Fix tests
2019-10-18 19:49:08 -07:00
Paulus Schoutsen
d98114d2ab
Guard cloud check ( #27901 )
...
* Guard cloud check
* Fix pos args
2019-10-18 20:08:53 -05:00
HomeAssistant Azure
9e8c391c81
[ci skip] Translation update
2019-10-19 00:32:15 +00:00
Heine Furubotten
065c6f4c9c
Move imports for nilu component ( #27896 )
2019-10-19 01:05:36 +02:00
bouni
6df34a0128
Move imports in channels component ( #27876 )
2019-10-19 01:04:10 +02:00
bouni
422885b7fd
Move imports in buienradar component ( #27873 )
2019-10-19 01:02:54 +02:00
bouni
d78f14b20a
Move imports in canary component ( #27874 )
2019-10-19 01:01:59 +02:00
bouni
dc5d38128c
Move imports in cast component ( #27875 )
2019-10-19 00:59:58 +02:00
bouni
8cf443110a
Move imports in cisco_mobility_express component ( #27877 )
2019-10-19 00:59:07 +02:00
bouni
29ef49fdd9
Move imports in coolmaster component ( #27888 )
2019-10-19 00:57:59 +02:00
Brig Lamoreaux
535da96d4d
Move imports to top for hikvisioncam ( #27895 )
2019-10-19 00:56:59 +02:00
Bram Kragten
8e3d210818
Add remove function to hue sensors ( #27652 )
...
* Add remove function to sensors
* Fix + comments
* Update light.py
2019-10-18 15:41:11 -07:00
bouni
1d8e366278
Move imports in cloud component ( #27881 )
2019-10-18 15:39:37 -07:00
bouni
b2b140e8d0
Move imports in cmus component ( #27883 )
2019-10-19 00:26:58 +02:00
bouni
7ed5616faa
Move imports in cisco_webex_teams component ( #27878 )
2019-10-19 00:23:16 +02:00
bouni
d7a8a635ba
Move imports in ciscospark component ( #27879 )
2019-10-19 00:14:49 +02:00
bouni
2e416168cf
Move imports in coinbase component ( #27884 )
2019-10-19 00:05:42 +02:00
bouni
b11dc0f50f
Move imports in coinmarketcap component ( #27885 )
2019-10-19 00:04:37 +02:00
bouni
93db814b15
Move imports in comfoconnect component ( #27886 )
2019-10-19 00:01:03 +02:00
bouni
dc30119d20
Move imports in concord232 component ( #27887 )
2019-10-19 00:00:00 +02:00
bouni
c333daab10
Move imports in cppm_tracker component ( #27889 )
2019-10-18 23:58:00 +02:00
springstan
2a95180d3b
Move imports in fritzbox, fritz device tracker, fritzdect, fritzbox netmonitor ( #27746 )
...
* Moved imports to top-level in fritzbox_netmonitor component
* Moved imports to top-level in fritz, fritzbox and fritzdect
2019-10-18 14:54:56 -07:00
Paulus Schoutsen
b6c26cb363
Introduce new OAuth2 config flow helper ( #27727 )
...
* Refactor the Somfy auth implementation
* Typing
* Migrate Somfy to OAuth2 flow helper
* Add tests
* Add more tests
* Fix tests
* Fix type error
* More tests
* Remove side effect from constructor
* implementation -> auth_implementation
* Make get_implementation async
* Minor cleanup + Allow picking implementations.
* Add support for extra authorize data
2019-10-18 13:06:33 -07:00
bouni
6157be23dc
Move imports in cloudflare integration( #27882 )
2019-10-18 21:32:14 +02:00
Paulus Schoutsen
a119932ee5
Refactor the conversation integration ( #27839 )
...
* Refactor the conversation integration
* Lint
2019-10-18 11:46:45 -07:00
Malte Franken
83a709b768
Move imports in recorder component ( #27859 )
...
* move imports to top-level in recorder init
* move imports to top-level in recorder migration
* move imports to top-level in recorder models
* move imports to top-level in recorder purge
* move imports to top-level in recorder util
* fix pylint
2019-10-18 10:14:54 -07:00
bouni
e95b8035ed
Move imports in blinksticklight component ( #27851 )
2019-10-18 17:15:20 +02:00
bouni
bb76678b36
Move imports in blink component ( #27850 )
2019-10-18 17:14:50 +02:00
bouni
56dde68c5b
Move imports in bmw_connected_drive component ( #27853 )
2019-10-18 17:14:01 +02:00
bouni
03cc7f377b
Move imports in bom component ( #27854 )
2019-10-18 17:12:42 +02:00
Pascal Vizeli
9392cbff03
cryptography + numpy for python 3.8 ( #27861 )
2019-10-18 16:11:40 +02:00
bouni
3bb46d5080
Move blackbird imports ( #27849 )
...
* Move imports in blackbird component
* fixed tests after import move to top level
2019-10-18 15:12:36 +02:00
bouni
c0d084fb04
Move imports in blockchain component ( #27852 )
2019-10-18 15:12:00 +02:00
bouni
58d2d858cd
Move imports in brunt component ( #27856 )
2019-10-18 15:08:40 +02:00
Tomasz Jagusz
675c91b436
Move imports in yweather ( #27842 )
...
Changes checked with pylint.
Formatted with black
Imports sorted with isort
2019-10-18 10:11:53 +02:00
bouni
511766cb06
Move imports in apns component ( #27804 )
...
* Move imports in apns component
* fixed apns tests
2019-10-17 22:13:29 -07:00
Quentame
5cb145f588
Move imports in openweathermap component ( #27779 )
2019-10-17 22:12:32 -07:00
Tobias Efinger
7ec8384fa6
Add service description for route53 integration ( #27774 )
2019-10-17 22:11:51 -07:00
Bendik Brenne
9625e0463b
Add sinch integration (notify component) ( #26502 )
...
* Added sinch integration (notify component)
* Updated requirements
* Fixes according to lint
* Update homeassistant/components/sinch/notify.py
Co-Authored-By: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com>
* Update homeassistant/components/sinch/notify.py
Co-Authored-By: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com>
* Update homeassistant/components/sinch/notify.py
Co-Authored-By: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com>
* Adds @bendikrb as codeowner
* Imports to the top. Catching specific exceptions. Logic fixes
* Updated CODEOWNERS
* Reformatting (black)
* Added sinch component to .coveragerc
* Conform to pylintrc
* Okay, Mr. Black
* Fixed: Catching too general exception Exception
2019-10-17 21:44:09 -07:00
Tsvi Mostovicz
2bc6b59e79
Move holiday info into a single sensor with multiple attributess ( #27654 )
...
* Move holiday onfo into a single sensor with multiple attributess
* Add tests for holiday attributes
2019-10-17 20:32:24 -07:00
Raman Gupta
4e25807b7d
Add ability for MQTT device tracker to map non-default topic payloads to zones/states ( #27143 )
...
* add ability for MQTT device tracker to map nondefault topic payloads to zones
* update new parameter name and add abbreviation
* support for payload_home, payload_not_home, and payload_custom
* use constants STATE_NOT_HOME and STATE_HOME as defaults
* reference state constants directly
* add empty dict as default for payload_custom
* change parameter name for custom mapping of payloads to non-home zones to be more descriptive
* removed 'payload_other_zones' per ballobs review
* remove abbreviation for 'payload_other_zones'
* add tests for feature
2019-10-17 17:51:27 -07:00
mvn23
489340160b
Add opentherm_gw options flow. ( #27316 )
2019-10-17 17:36:34 -07:00
jjlawren
0888098718
Use URI provided by Plex for local connections ( #27515 )
...
* Use provided URI for local connections
* Use provided plexapi connection method
* Remove unused mock from tests
* Handle potential edge case(s)
2019-10-17 17:31:53 -07:00
SukramJ
564789470e
Add device_info to HomematicIP climate and acp ( #27771 )
2019-10-17 17:25:16 -07:00
Tiit Rätsep
81178661ae
Added handling for connection errors in state update, added available property ( #27794 )
2019-10-17 17:23:11 -07:00
Maciej Bieniek
86a4be1636
Fix attribution ( #27815 )
2019-10-17 17:22:40 -07:00
Quentame
dcdcfdd376
Unload linky config entry ( #27831 )
2019-10-17 17:22:16 -07:00
scheric
3e7fcc7575
Add grid sensors to SolarEdge_local ( #27247 )
...
* Add grid sensors
* Formatting
* Add possibility to add attributes
* Add optimizer attribute
* Remove bare 'except'
* add proper exception
* Remove return attribution 0
* Ad inverter attribution
* Style change
* Add attribute name to sensors constants
* SENSOR_TYPES alphabetical and snake_case lower
* Formatting
* forgot snake_case lower
* Add extra meter sensors
* add critical error for debugging
* Update sensor.py
* swam meter sensors
* Add suitable icons to meter reading
* Fix for pointless-statement
homeassistant/components/solaredge_local/sensor.py:173:8: W0104: Statement seems to have no effect (pointless-statement)
homeassistant/components/solaredge_local/sensor.py:192:8: W0104: Statement seems to have no effect (pointless-statement)
homeassistant/components/solaredge_local/sensor.py:349:16: W0104: Statement seems to have no effect (pointless-statement)
homeassistant/components/solaredge_local/sensor.py:356:16: W0104: Statement seems to have no effect (pointless-statement)
* Rename import energy sensor
* Insert feadback
* Change to debug info
* Add check if attribute name exist
* Remove unnecessary else
* Add return None if no attributes
* flake
2019-10-17 17:21:00 -07:00
Erik Montnemery
6d083969c2
Add device action support to the lock integration ( #27499 )
...
* Add device action support to the lock integration
* Check that the enitity supports open service
2019-10-17 17:20:10 -07:00
Quentame
bd0403c65e
Move imports in telegram_bot component ( #27785 )
2019-10-17 17:19:34 -07:00
David Bonnes
2d1f7932ba
bump client ( #27799 )
2019-10-17 17:19:07 -07:00
bouni
e17b8b011a
Move imports in bitcoin component ( #27814 )
2019-10-17 17:18:47 -07:00
bouni
21754fd7cc
Move imports in bbb_gpio component ( #27813 )
2019-10-17 17:18:22 -07:00
bouni
d95b4a6a0b
Move imports in anel_pwrctrl component ( #27798 )
2019-10-17 17:18:11 -07:00
Tomasz Jagusz
bc58649c2b
Move imports in MCP23017 component ( #27769 )
...
* mcp23017 move imports
* fix pylint errors
2019-10-17 17:17:56 -07:00
Quentame
fdf839774e
Move imports in fritz + fritzbox_netmonitor component ( #27823 )
...
* Move imports in fritz + fritzbox_netmonitor component
* Fix PyLint 1
2019-10-17 17:17:24 -07:00
Quentame
22b904f5e0
Move imports in flux_led component ( #27822 )
2019-10-17 17:15:18 -07:00
Quentame
0965e358ea
Move imports in fitbit component ( #27820 )
2019-10-17 17:14:53 -07:00
Quentame
fe036ed094
Move imports in flic component ( #27821 )
2019-10-17 17:13:20 -07:00
Quentame
61edd33da7
Move imports in google component ( #27826 )
2019-10-17 17:11:51 -07:00
Quentame
6998687742
Move imports in gitlab_ci component ( #27827 )
2019-10-17 17:11:20 -07:00
bouni
9d583ad9f9
Move imports in baidu component ( #27812 )
2019-10-17 17:11:11 -07:00
bouni
54ef96e79a
Move imports in awair component ( #27811 )
2019-10-17 17:11:01 -07:00
bouni
447d99a1ae
Move imports in apcupsd component ( #27803 )
2019-10-17 17:10:28 -07:00
bouni
56c13503c3
Move imports in aqualogic component ( #27805 )
2019-10-17 17:10:16 -07:00
bouni
5eb781d378
Move imports in arlo component ( #27806 )
2019-10-17 17:09:47 -07:00
bouni
3cf7983e00
Move imports in asterisk_mbox component ( #27807 )
2019-10-17 17:08:58 -07:00
bouni
bb80d9bd16
Move imports in august component ( #27810 )
2019-10-17 17:06:41 -07:00
Malte Franken
1a5b4c105a
Move imports in mqtt component ( #27835 )
...
* move imports to top-level in mqtt server
* move imports to top-level in mqtt configflow
* move imports to top-level in mqtt init
* move imports to top-level in mqtt vacuum
* move imports to top-level in mqtt light
2019-10-17 17:04:27 -07:00
Quentame
7637ceb880
Move imports in html5 component ( #27473 )
...
* Move imports in html5 component
* Fix tests 1
* Fix tests 2
2019-10-17 21:17:23 +02:00
tombbo
e992cfb45c
Add on_off_inverted to KNX climate ( #25900 )
...
* Added a new configuration boolean parameter on_off_inverted to KNX Climate component.
* Remove unexpected spaces around equals.
* Parameter name changed to on_off_invert and modified to new version of XKNX library.
* Dict[key] for required config keys and keys with default config schema values.
2019-10-17 21:07:09 +02:00
bouni
ba0107f912
Move imports in android_ip_webcam component ( #27797 )
2019-10-17 17:07:36 +02:00
bouni
136df743e3
moved imports to top level ( #27782 )
2019-10-17 15:38:58 +02:00
Jeff Irion
28cef89e03
Generate ADB key for Android TV integration ( #27344 )
...
* Generate ADB key for Android TV integration
* Remove 'do_nothing' function
* Remove 'return True'
* Re-add 2 'return True' lines
2019-10-17 15:33:20 +02:00
bouni
2c535c92bd
moved imports to top level ( #27784 )
2019-10-17 15:05:45 +02:00
Quentame
12a8e7520e
Move imports in netgear component ( #27776 )
2019-10-17 15:05:14 +02:00
bouni
62fcea2a8d
moved imports to top level ( #27781 )
2019-10-17 15:04:41 +02:00
Quentame
ab598da4ba
Move imports in nest component ( #27778 )
2019-10-17 15:03:50 +02:00
Quentame
8350e1246a
Move imports in netgear_lte component ( #27777 )
2019-10-17 15:03:05 +02:00
Quentame
9dc0c05ee0
Move imports in imap + imap_email_content component ( #27793 )
2019-10-17 15:01:50 +02:00
bouni
88a78a4a18
Move imports in amcrest component ( #27787 )
2019-10-17 15:01:09 +02:00
Quentame
dc72aa48da
Move imports in liveboxplaytv component ( #27790 )
2019-10-17 15:00:32 +02:00
bouni
4efa6689e4
Move imports in ampio component ( #27788 )
2019-10-17 15:00:00 +02:00
Quentame
9f71384524
Move imports in linux_battery component ( #27789 )
2019-10-17 14:59:36 +02:00
Quentame
35e0acf0a5
Move imports in keyboard component ( #27791 )
2019-10-17 14:58:56 +02:00
Quentame
e54f5102aa
Move imports in ifttt component ( #27792 )
2019-10-17 14:58:23 +02:00
Tomasz Jagusz
b187ca93d0
Move imports in rpi_gpio ( #27752 )
...
* move imports for rpi_gpio
* fixed pylint error
* fix pylint error
* removed empty line
* add missing blank line
* sort with isort
2019-10-17 12:24:53 +02:00
Tomasz Jagusz
7fd606a254
bump rpi.gpio to 0.7.0 ( #27753 )
2019-10-17 11:30:18 +02:00
Antonio Larrosa
2d6d6ba90e
Forget auth token when going offline so we can reconnect ( #26630 )
...
When an amcrest camera was unplugged and then plugged again
it was impossible to reconnect to it, since the old
auth token was reused while we need to use a new one.
In fact, the method that is called every minute to check
the camera availability is going to fail always since we're
reusing an old token.
By forgetting the token (setting it to None) when going offline,
we ensure that we'll regenerate it in the next commands thus allowing
to reconnect to the camera when it comes back online.
2019-10-17 11:29:08 +02:00
kennedyshead
46f1166edd
Fix On/Off for melissa ( #27733 )
...
* Fixed On/Off for melissa
fixes #27092
* reformatted
2019-10-17 10:32:02 +02:00
springstan
e79a5baf9e
Move imports in slack and socialblade ( #27747 )
...
* Moved imports to top-level in samsungtv, slack and socialblade
* Rewinded top-level imports in samsungtv component
2019-10-16 21:36:19 -07:00
Erik Montnemery
43c85c0549
Add device action support to the alarm_control_panel integration ( #27616 )
...
* Add device action support to the alarm_control_panel integration
* Improve tests
2019-10-16 21:34:56 -07:00
Robert Svensson
6ffc520b1c
Axis - Improve discovery title by adding placeholder support ( #27663 )
...
* Improve discovery title by adding placeholder support
2019-10-16 20:45:03 +02:00
Josef Schlehofer
0607a30612
Upgrade youtube_dl to 2019.10.16 ( #27737 )
2019-10-16 20:28:59 +02:00
Andrey Kupreychik
bd95a89f45
Bump ndms2-client to 0.0.10 ( #27734 )
2019-10-16 20:28:12 +02:00
cgtobi
14d3b9b8f9
Bump pyatmo version to 2.3.2 ( #27731 )
...
* Bump pyatmo version to 2.3.2
* Add reachable attribute
* Add reachable attribute
2019-10-16 12:19:38 +02:00
Maciej Bieniek
ec78821161
Add sensor platform to Airly integration ( #27717 )
...
* Add sesnor.py file
* Move AirlyData to __init__
* Cleaning
* Update .coveragerc file
* Sort consts
* Sort imports
* Remove icons from sensors with device_class
2019-10-16 12:06:52 +02:00
Paolo Tuninetto
cc93dd4928
Move imports in Kodi component ( #27728 )
...
* Move imports for Kodi component
* Removed empty line ad requested by review
2019-10-16 12:05:05 +02:00
David Bonnes
44b6258e48
Add evohome high_precision temperatures ( #27513 )
...
* add high_precision (current) temperatures
* bump client to use aiohttp for v1 client
* token saving now event-driven rather than scheduled
* protection against invalid tokens that cause issues
* tweak error message
2019-10-16 10:32:25 +01:00
bouni
5a35e52adf
Move imports in device_tracker component ( #27676 )
...
* moved imports to top level
* sorted imports using isort
2019-10-16 10:25:37 +02:00
Bogdan Vlaicu
c8f6484095
New sensor platform integration for Orange and Rockland Utility smart energy meter ( #27571 )
...
* New sensor platform integration for Orange and Rockland Utility smart energy meter
* New sensor platform integration for Orange and Rockland Utility smart energy meter
* bumped the oru py version to 0.1.9
* Added PLATFORM_SCHEMA
Adde unique_id property
Changed logger level from info to debug when printing the updated sensor value
Set the SCAN_INTERVAL to 15 mins
Added exception handling durin init when creating the oru meter instance
* Various fixes base on the PR review
+ Added SCAN_INTERVAL for 15 mins
* fixed path to documentation
2019-10-16 09:52:30 +02:00
HomeAssistant Azure
b8e00925e7
[ci skip] Translation update
2019-10-16 00:32:17 +00:00
bouni
04a5f19f6a
moved imports to top level ( #27696 )
2019-10-15 16:24:18 -07:00
springstan
2b92fd3422
Moved imports to top-level in fritzbox_callmonitor component ( #27705 )
2019-10-15 16:22:42 -07:00
Michał Mrozek
d4692367c5
move imports in spotcrime component ( #27715 )
2019-10-15 16:21:19 -07:00
Michał Mrozek
b2f6931bbe
move imports in speedtestdotnet component ( #27716 )
2019-10-15 16:20:59 -07:00
Michał Mrozek
a58d242909
move imports in sony_projector component ( #27718 )
2019-10-15 16:17:09 -07:00
Rolf K
8720ca38b5
Add improved scene support for input_select ( #27697 )
...
* Add improved scene support for input_select
* Add tests for reproducing input_select states.
* Add some comments.
* Add support for set_options
Allows defining the options for an input_select in a scene.
* Add tests for set_options in test_reproduce_state
* Execute for real instead of mock execution.
2019-10-15 16:15:42 -07:00
Paulus Schoutsen
93f9afcd21
Fix config imports ( #27669 )
...
* Fix config imports
* Remove old migration
* Remove migrate tests
2019-10-15 16:15:26 -07:00
Rolf K
c700085490
Add improved scene support to input_text ( #27687 )
...
* Add improved scene support for input_text.
* Add tests for reproducing input_text states.
* Add some comments.
2019-10-15 08:37:15 -07:00
quthla
a591d78efe
Bump PyMata to 2.20 ( #27431 )
...
* Bump PyMata to 2.20
* Bump PyMata to 2.20
2019-10-15 17:21:40 +02:00
bouni
6f894d2dec
moved imports to top level ( #27679 )
2019-10-15 17:12:32 +02:00
springstan
26d19f9e1c
Moved imports to top-level in spotify integration ( #27703 )
2019-10-15 17:12:12 +02:00
AaronDavidSchneider
d534f30042
Update fritzconnection requirement to 0.8.4 ( #27698 )
...
* update fritzconnection requirement
* update requierements for other components and requierements_all
2019-10-15 17:11:17 +02:00