Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
856 commits
Select commit Hold shift + click to select a range
480066b
Add longitude and latitude common strings (#40963)
SNoof85 Oct 1, 2020
7554c8d
Add missing unit for signal strength (#40436)
chemelli74 Oct 1, 2020
6627fff
Clean up goalzero (#40817)
tkdrob Oct 1, 2020
2a05fe7
Replace IP Address in strings.json (#40968)
MBlokhuijzen Oct 1, 2020
b56ec71
Replace strings in hvv_departures with references (#40980)
MBlokhuijzen Oct 1, 2020
639c864
Add test coverage for modbus switch (coil part) (#40696)
janiversen Oct 1, 2020
40ea30d
Fix Rachio switch state when paused (#40984)
brg468 Oct 1, 2020
c2ed743
Improve deCONZ platforms (#40986)
Kane610 Oct 1, 2020
cf785b8
Minor fixes for Plex media browser (#39878)
jjlawren Oct 1, 2020
6b509fd
Prevent sqlalchemy from refetching the old_state_id as it will never …
bdraco Oct 1, 2020
4b8f918
Use reference strings in elkm1 strings.json (#40996)
MBlokhuijzen Oct 1, 2020
17c6838
Replace references in august strings.json (#40993)
MBlokhuijzen Oct 1, 2020
c7ebfdb
Use single_instance_allowed for webhook config flows (#40965)
springstan Oct 1, 2020
b3464c5
Remove unnecessary instance attribute in Plex reauth config flow (#41…
jjlawren Oct 1, 2020
b45215f
Implement template rate_limit directive (#40667)
bdraco Oct 1, 2020
4b225a8
Use references in airvisual strings.json (#41005)
daveychu Oct 1, 2020
cad2304
Rewrite remember_the_milk tests to pytest style tests (#41002)
igotinfected Oct 1, 2020
8c4b571
Plex websocket callback async cleanup (#40992)
jjlawren Oct 1, 2020
1219c95
Update frontend to 20201001.0 (#40974)
bramkragten Oct 1, 2020
deedd41
Prevent template loop detection from triggering when all templates ar…
bdraco Oct 1, 2020
81c6d48
[ci skip] Translation update
homeassistant Oct 2, 2020
aba3cdc
Use references in guardian strings.json (#40987)
daveychu Oct 2, 2020
f1f23c0
Better parsing of the ZHA device profile id (#41024)
Adminiuga Oct 2, 2020
9d3ddb8
Scaffold: correct import (#40998)
Danielhiversen Oct 2, 2020
afc388c
Improve patching for nzbget sensor tests (#41032)
ctalkington Oct 2, 2020
b1ba1a7
Verify template sensors that reference other template sensors can rel…
bdraco Oct 2, 2020
9373066
Use string references for config flow in NWS (#41007)
MatthewFlamm Oct 2, 2020
f56a750
Use references in agent_dvr strings.json (#40999)
daveychu Oct 2, 2020
eeb06da
Update strings.json (#40994)
SNoof85 Oct 2, 2020
187fec9
Update pyhomematic to 0.1.69 (#41010)
danielperna84 Oct 2, 2020
22b4ad6
Allow processing data in CoordinatorEntity before writing state (#40926)
balloob Oct 2, 2020
dfe3ee5
Use reference strings in Tibber (#41038)
Danielhiversen Oct 2, 2020
5528562
Clean deCONZ tests to depend less on integration code (#41015)
Kane610 Oct 2, 2020
796cce7
Bump actions/upload-artifact from v2.1.4 to v2.2.0 (#41037)
dependabot[bot] Oct 2, 2020
db9110c
Use reference strings in Vilfo (#41039)
SNoof85 Oct 2, 2020
708ef32
Update config string for Tibber (#41045)
Danielhiversen Oct 2, 2020
8dae2f4
Use reference strings in forked_daapd (#40989)
daveychu Oct 2, 2020
68aafd4
Use reference strings in Wled (#40969)
SNoof85 Oct 2, 2020
bc8a020
Bump pyvesync to 1.2.0 (#40978)
djtimca Oct 2, 2020
ab17b4a
Simplify template tracking and make it easier to follow (#41030)
bdraco Oct 2, 2020
bba0bb1
Fix the name of the translation key for Brother integration (#41054)
bieniu Oct 2, 2020
576fbbe
Bump aioshelly to 0.3.4 (#41065)
balloob Oct 2, 2020
08cf400
Use references in isy994 strings.json (#40990)
daveychu Oct 2, 2020
bebf536
Add full command details to exception Debug log (#41070)
Samantha-uk Oct 2, 2020
1ff0f37
Update denonavr to 0.9.5 (#41058)
scarface-4711 Oct 2, 2020
8eeaf67
Use reference strings in Griddy (#41079)
SNoof85 Oct 2, 2020
29d10d3
Use already_configured_service in NWS strings (#41062)
MatthewFlamm Oct 2, 2020
a3511a9
Use core GitHub URL in contributing guidelines (#41083)
gerard33 Oct 2, 2020
d282694
Use reference strings in Dexcom (#41072)
SNoof85 Oct 2, 2020
6a821d6
Use reference strings in elgato (#41063)
SNoof85 Oct 2, 2020
4afeaae
Use reference strings in doorbird (#41061)
SNoof85 Oct 2, 2020
c958ec8
Use reference strings in directv (#41059)
SNoof85 Oct 2, 2020
e9b7051
Use reference strings in Glances (#41078)
SNoof85 Oct 2, 2020
87c1c16
Use reference strings in Garmin Connect (#41076)
SNoof85 Oct 2, 2020
4158cef
Use reference strings in Flume (#41075)
SNoof85 Oct 2, 2020
2e21ef3
Use reference strings in Flick Electric (#41074)
SNoof85 Oct 2, 2020
135be78
Use reference strings in Firmata (#41073)
SNoof85 Oct 2, 2020
6561132
Use reference strings in Coolmaster (#41066)
SNoof85 Oct 2, 2020
4ab479d
Use reference strings in Bsblan (#41049)
SNoof85 Oct 2, 2020
f654834
Use reference strings in Totalconnect (#41047)
SNoof85 Oct 2, 2020
7492b60
Use reference strings in Sense (#41046)
SNoof85 Oct 2, 2020
fdd86ed
Use common strings for Rachio (#41090)
brg468 Oct 2, 2020
a3aee85
Use reference strings in JuiceNet (#41021)
MatejMecka Oct 2, 2020
d3a0743
Use reference strings in Abode (#41004)
bieniu Oct 2, 2020
005898a
Use reference strings in Huawei LTE (#41011)
SNoof85 Oct 2, 2020
a2c3c33
Use core GitHub URL in all files (#41089)
springstan Oct 2, 2020
3a266fa
Rewrite season sensor tests to pytest style (#40918)
ctalkington Oct 3, 2020
414633a
Use references in Neato translation strings (#41009)
MBlokhuijzen Oct 3, 2020
9765fc1
Bump up ZHA dependency (#41109)
Adminiuga Oct 3, 2020
9611e52
Fix SmartHab import flow (#41093)
outadoc Oct 3, 2020
473afc4
Rewrite SQL tests to pytest style (#41016)
oxygen0211 Oct 3, 2020
16d5c14
Spread the load on the Tibber server (#40797)
Danielhiversen Oct 3, 2020
32f7045
Upgrade flake8 to 3.8.4 (#41117)
scop Oct 3, 2020
ed86795
Use reference strings in sonos (#41122)
jasonmadigan Oct 3, 2020
01e47a9
Use common strings for Harmony config flow (#41094)
groot406 Oct 3, 2020
4c00ff9
Use common Strings for Ambiclimate config flow (#41100)
Spartan-II-117 Oct 3, 2020
8b30b6b
Use reference strings for openweathermap (#41055)
pinkywafer Oct 3, 2020
d0a1a6c
Update strings.json (#41051)
SNoof85 Oct 3, 2020
a3fef0f
Use reference strings in lifx (#41124)
jasonmadigan Oct 3, 2020
788cb0d
Remove excessive logging (#41120)
hmmbob Oct 3, 2020
a4b2511
Update common Strings (#41131)
scheric Oct 3, 2020
8e4b10f
Update pyhomematic to 0.1.70 (#41108)
danielperna84 Oct 3, 2020
a613611
use common string for "Port" (#41104)
groot406 Oct 3, 2020
cb8d7fe
Bump azure-servicebus to 0.50.3 (#41106)
hfurubotten Oct 3, 2020
3208670
Use common strings for Mikrotik config flow (#41110)
Spartan-II-117 Oct 3, 2020
be41442
Use reference strings in Wemo (#41067)
jasonmadigan Oct 3, 2020
529601e
Use reference strings in izone (#41125)
jasonmadigan Oct 3, 2020
861fe36
Use common strings in zha config flow (#41127)
scheric Oct 3, 2020
2a75869
Use common strings in Tado config flow (#41128)
scheric Oct 3, 2020
f1cb8e2
Use common string in Ring config flow (#41132)
scheric Oct 3, 2020
20bacb6
Use reference strings for Zoneminder config flow (#41103)
groot406 Oct 3, 2020
31ce68e
Use common strings for Sentry config flow (#41087)
groot406 Oct 3, 2020
030dd7d
Use common strings for Google Cast config flow (#41086)
Spartan-II-117 Oct 3, 2020
7b7bdd9
Use common strings in Powerwall config flow (#41137)
groot406 Oct 3, 2020
4a1173c
Update met config string (#41048)
Danielhiversen Oct 3, 2020
1b4254d
Use common string in Solarlog config flow (#41130)
scheric Oct 3, 2020
406ac38
Use common string in Melcloud config flow (#41134)
thijsdejong Oct 3, 2020
7bafa92
Add api token to base strings for config flows (#41133)
springstan Oct 3, 2020
04daa9a
Add name to base strings for config flows (#40947)
springstan Oct 3, 2020
064a453
Add already_in_progress to base strings for config flows (#40961)
springstan Oct 3, 2020
4fea7c6
Replace minecraft translation strings with reference strings (#40997)
MatejMecka Oct 3, 2020
c00915a
Add ssl and verify_ssl to base strings for config flows (#40944)
springstan Oct 3, 2020
5721225
Reorg channel handling for Homematic IP Cloud (#41118)
Oct 3, 2020
f919646
Use already configured key in harmony and mikrotik (#41142)
springstan Oct 3, 2020
8e9e44e
Use common strings for home connect config flow (#41153)
RobBie1221 Oct 3, 2020
fc92579
Use common strings for somfy config flow (#41150)
RobBie1221 Oct 3, 2020
00b3b9f
Change Swap free mandatory arg (#41025)
Mariusthvdb Oct 3, 2020
38d132a
Fix referenced entity extraction when service call entity contains a …
frenck Oct 3, 2020
ed171a8
Use common Strings for Acmeda Config Flow (#41092)
Spartan-II-117 Oct 3, 2020
78dfaa7
Ensure lights added after group is created have the correct state (#4…
bdraco Oct 3, 2020
daf3a29
Use references in config flow of devolo_home_control (#40949)
Shutgun Oct 3, 2020
95c3ac0
Treat optional input as optional in ZoneMinder config flow (#41156)
rohankapoorcom Oct 3, 2020
b281e85
Lutron Caseta: update for light transition and cover stop (#41155)
mdonoughe Oct 3, 2020
f9f17dc
Update Kodi to no longer use protected methods (#40788)
cgtobi Oct 3, 2020
a73daa5
Use the shared Zeroconf instance in devolo_home_control (#40800)
Shutgun Oct 3, 2020
4aacc87
Indentify IKEA and Phillips motion sensors correctly (#41111)
abmantis Oct 3, 2020
f8c2d87
[ci skip] Translation update
homeassistant Oct 4, 2020
a50405a
Fix kodi.add_to_playlist (#41185)
OnFreund Oct 4, 2020
b4799ba
Fix TTS handling of non-ID3 metadata tags (#41191)
blueshiftlabs Oct 4, 2020
abfe575
Use common strings in hisense_aehw4a1 config flow (#41190)
scheric Oct 4, 2020
f95416b
Remove deprecation invalidation version from cast integration (#41197)
frenck Oct 4, 2020
4ca552e
Bump version to 0.117.0dev0 (#40928)
frenck Oct 4, 2020
600b6c0
Use common strings in Geonetnz quakes config flow (#41192)
scheric Oct 4, 2020
d5c88a4
Use reference strings in Coronavirus (#41057)
SNoof85 Oct 4, 2020
c3ef05a
Use common strings in Icloud config flow (#41188)
scheric Oct 4, 2020
f7696fd
Rewrite simulated unittest tests to pytest style test functions (#41115)
eliotw Oct 4, 2020
346be6f
Improve demo fan platform tests (#41123)
frenck Oct 4, 2020
9ff8f03
Rewrite dte_energy_bridge unittest tests to pytest style test functio…
eliotw Oct 4, 2020
6765d39
Rewrite aurora tests to pytest style (#41144)
ccatterina Oct 4, 2020
27dd4ca
Rewrite ring unittest test to pytest (#41151)
Ariana-Hlavaty Oct 4, 2020
fd065e7
Rewite Radarr tests as in pytest style for #40879 (#41145)
ronanmu Oct 4, 2020
e97792a
Refactor dsmr tests (#39724)
RobBie1221 Oct 4, 2020
e292147
Fix flaky huawei test (#41204)
balloob Oct 4, 2020
b8ed9fb
Use reference strings in Nexia (#41210)
SNoof85 Oct 4, 2020
228e167
Remove unnecessary should poll from media player classes (#41220)
springstan Oct 4, 2020
f17089e
Remove unnecessary should poll from camera classes (#41228)
springstan Oct 4, 2020
e51be33
Remove unnecessary should poll from switch classes (#41218)
springstan Oct 4, 2020
f47d58d
Remove unnecessary should poll from sensor classes (#41219)
springstan Oct 4, 2020
dd26ab6
Rewrite threshold unittest tests to pytest style test functions (#41141)
baget Oct 4, 2020
e75557c
Remove unnecessary should poll from binary sensor classes (#41221)
springstan Oct 4, 2020
51da605
Remove manual rate_limit control directive from templates (#41225)
bdraco Oct 4, 2020
27c3ce1
Fix spelling in telegram_bot services (#41235)
NikoM87 Oct 4, 2020
e64b877
Rewrite transport_nsw sensor tests to pytest tests (#41169)
frangiz Oct 4, 2020
a1f70e1
Fix slack message icon override (#41212)
jeffhentschel Oct 4, 2020
b1ff69d
Remove unnecessary should poll from cover classes (#41231)
springstan Oct 4, 2020
6102d05
Remove unnecessary should poll from light classes (#41229)
springstan Oct 4, 2020
8d1d585
[ci skip] Translation update
homeassistant Oct 5, 2020
116dd7d
Use reference strings in Nuheat (#41213)
SNoof85 Oct 5, 2020
f145a8c
Use reference strings in Myq (#41209)
SNoof85 Oct 5, 2020
baef8b0
Bump apprise version to avoid sync in async issues (#41253)
raman325 Oct 5, 2020
56f0a68
Add and fix some Huawei LTE type hints (#41196)
scop Oct 5, 2020
78b4c39
Use reference strings in Samsung TV config flow (#41248)
zetvio Oct 5, 2020
979346f
Use references in blebox config flow (#41244)
zetvio Oct 5, 2020
d6fff02
Use reference strings in pvpc_hourly_pricing (#41214)
SNoof85 Oct 5, 2020
cf5c99d
Use reference strings in Tuya (#41236)
SNoof85 Oct 5, 2020
038c05d
Return attribute dict directly without temporary variable (#41206)
springstan Oct 5, 2020
fe2c16d
Allow any value when triggering on state attribute (#41261)
balloob Oct 5, 2020
5f695e7
Axis remove orphan string (#41166)
davet2001 Oct 5, 2020
0a3db42
Use common strings in Ecobee config flow (#41257)
scheric Oct 5, 2020
8ae3f57
Add extended validation for script repeat/choose (#41265)
balloob Oct 5, 2020
d7f4cfb
Improve demo media player platform tests (#41096)
frenck Oct 5, 2020
def9c98
Use common strings for GDACS config flow (#41178)
djpremier Oct 5, 2020
c3eb56c
Use common strings for Lutron Caseta config flow (#41241)
TopdRob Oct 5, 2020
15ade12
Setup geo_location to only track the geo_location domain (#41254)
bdraco Oct 5, 2020
c02d905
Use common Strings for Z-Wave config flow (#41161)
Spartan-II-117 Oct 5, 2020
5745e64
Rewrite zwave node entity tests to pytest style test function (#41239)
RobBie1221 Oct 5, 2020
f679acd
Use reference strings in Tesla (#41238)
SNoof85 Oct 5, 2020
2763ace
Use reference strings in Tradfri (#41237)
SNoof85 Oct 5, 2020
e813d3e
Improve template test sensor (#41199)
sycx2 Oct 5, 2020
494d4a2
Add Profiler integration (#41175)
bdraco Oct 5, 2020
44580b1
Use common strings for Flu Near You config flow (#41174)
djpremier Oct 5, 2020
20a136e
Avoid event data serialization during recorder that we throw away (#4…
bdraco Oct 5, 2020
c7027e2
Use reference strings in Notion (#41211)
SNoof85 Oct 5, 2020
dde465d
Use common strings for Onvif config flow (#41170)
djpremier Oct 5, 2020
f50976a
Switch to asyncio.wait for slow update warning implementation (#41184)
bdraco Oct 5, 2020
b7ff0a5
Use reference strings in rainmachine (#41216)
SNoof85 Oct 5, 2020
2f54bf2
Use reference strings in HomematicIP Cloud #40578 (#41243)
TopdRob Oct 5, 2020
4798f37
Convert States to dicts via as_dict only once (#41208)
bdraco Oct 5, 2020
8bae9b2
Use reference strings in Tesla (#41270)
SNoof85 Oct 5, 2020
bc23055
Updated frontend to 20201001.1 (#41273)
bramkragten Oct 5, 2020
87b1d1b
Use reference strings in Rainmachine (#41272)
SNoof85 Oct 5, 2020
ac795dd
Use of reference strings in Goalzero config flow (#41275)
Pigotka Oct 5, 2020
7eaa304
Use of reference strings in Heos config flow (#41282)
Pigotka Oct 5, 2020
13dad34
Reorder MQTT binary sensor tests (#41277)
emontnemery Oct 5, 2020
985e4e1
Bump pyvesync to version 1.2.1 (#41269)
djtimca Oct 5, 2020
c777647
Drop legacy_patchable_time from MQTT tests (#41287)
emontnemery Oct 5, 2020
6db4075
Add OZW node config parameters websocket commands (#40527)
raman325 Oct 5, 2020
72cbdbb
Update strings.json (#41293)
SNoof85 Oct 5, 2020
7a12a16
Use reference strings in iaqualink (#41292)
SNoof85 Oct 5, 2020
95c8316
add common strings (#41300)
scheric Oct 5, 2020
f2b73c0
add strings (#41297)
scheric Oct 5, 2020
510e908
Exclude media_dirs from YAML config check (#41299)
bramkragten Oct 5, 2020
8e6a616
Update pysmartthings (#41294)
andrewsayre Oct 5, 2020
329e56f
Rewrite min_max unittest tests to pytest style test function (#41296)
Ariana-Hlavaty Oct 5, 2020
bcfa4ac
[ci skip] Translation update
homeassistant Oct 6, 2020
4d3802f
Rewrite reddit tests to pytest style tests (#41006)
igotinfected Oct 6, 2020
acb0307
Use reference strings in Hunter Douglas PowerView (#41291)
SNoof85 Oct 6, 2020
999eeb3
Indicate to user that remote was turned off when call was attempted (…
elupus Oct 6, 2020
2fabd4e
Prevent collecting states already referenced by domain or all (#41308)
bdraco Oct 6, 2020
b6b85d3
Fix reported temperatures in Maxcube (#41259)
Bre77 Oct 6, 2020
956b735
Improve yessssms test notify (#41283)
Oct 6, 2020
949ab62
Use reference strings in ambient_station (#41276)
SNoof85 Oct 6, 2020
e303064
Don't use asynctest directly (#41306)
balloob Oct 6, 2020
3abf30c
Rewrite sigfox unittest tests to pytest (#41302)
frangiz Oct 6, 2020
3e2b959
Use reference strings in Metoffice (#41295)
SNoof85 Oct 6, 2020
c440175
Use reference strings in iqvia (#41289)
SNoof85 Oct 6, 2020
014fe48
Add pin to base strings for config flows (#41202)
springstan Oct 6, 2020
14273e9
Rewrite statsd unittest tests to pytest style test functions (#41223)
oxygen0211 Oct 6, 2020
ed9a408
Use of reference strings in Transmission config flow (#41215)
Pigotka Oct 6, 2020
0444f3d
Move isort, pylint, and pytest configs to pyproject.toml (#40335)
scop Oct 6, 2020
883c9b5
Add reauth_successful to base strings (#41316)
SNoof85 Oct 6, 2020
c5653ec
Use reference strings in konnected (#41290)
SNoof85 Oct 6, 2020
b2b5f2f
Rewrite zwave init tests to pytest style test function (phase 1) (#41…
RobBie1221 Oct 6, 2020
c812812
Don't set upnp config_entry.unique_id from setup entry (#40988)
StevenLooman Oct 6, 2020
34416fc
Log device info in Broadlink error messages (#41307)
felipediel Oct 6, 2020
356ebc1
Add cancel_command service for OpenZWave (#41285)
cgarwood Oct 6, 2020
888c92a
Use common strings for Panasonic Viera (#41268)
TopdRob Oct 6, 2020
e1578e5
Use of reference strings in Almond config flow (#41284)
Pigotka Oct 6, 2020
06306f5
Add OZW WS API support for locks (#41186)
raman325 Oct 6, 2020
8adc5ee
Rewrite pushbullet unittest tests to pytest style test function (#41266)
Ariana-Hlavaty Oct 6, 2020
d7890f3
Fix Netatmo rain sensor naming (#41326)
cgtobi Oct 6, 2020
dcf0f9d
Fix Netatmo wind angle (#41324)
cgtobi Oct 6, 2020
3cf6535
Use reference strings in Tile (#41328)
SNoof85 Oct 6, 2020
06e9489
Add Tasmota integration (#39624)
emontnemery Oct 6, 2020
df4998d
Rewrite uk_transport tests to use pytest style (#41168)
ronanmu Oct 6, 2020
ae54c21
Use name reference and fix already_configured string for GIOS integra…
bieniu Oct 6, 2020
357a0e9
Improve switch template tests, remove common test helpers (#41322)
frenck Oct 6, 2020
8bcd6c1
Rewrite imap_email_content tests to use pytest (#41200)
Edward-Knight Oct 6, 2020
61f919b
Handle somfy error 404 during setup (#41298)
tetienne Oct 6, 2020
4d5948b
Use dict syntax (#41325)
balloob Oct 6, 2020
6065ab1
Add Netatmo weather trend sensors (#41318)
cgtobi Oct 6, 2020
46b2c77
Fetch timers separately for xiaomi vacuums (#41330)
rytilahti Oct 6, 2020
0460166
Use reference strings in Synology_DSM (#41333)
SNoof85 Oct 6, 2020
bfb00b9
Add battery state for devolo Home Control devices (#41329)
Shutgun Oct 6, 2020
d6ad85b
Protect add/remove node services from invalid instance ID (#41334)
cgarwood Oct 6, 2020
d9e48b4
Use name translation reference in AccuWeather config flow (#41338)
bieniu Oct 6, 2020
8b2df5b
Use reference strings in Smappee (#41337)
SNoof85 Oct 6, 2020
33e69fe
Update axis to use common strings (#41164)
davet2001 Oct 6, 2020
513f03e
Return attribute dict directly without temporary variable v2 (#41271)
springstan Oct 6, 2020
4d12fcc
Fix TTS ID3 Tag capability check (#41343)
frenck Oct 6, 2020
61d9067
Return empty dictionary at first for attributes (#41348)
springstan Oct 6, 2020
6ab9d0b
add common strings (#41350)
scheric Oct 6, 2020
f256d0a
Use reference strings in upnp (#41327)
SNoof85 Oct 6, 2020
ba81c0c
Use reference strings in Upb (#41340)
SNoof85 Oct 6, 2020
b8287d6
Use reference strings in Vesync (#41341)
SNoof85 Oct 6, 2020
d35e336
Resolve memory leak in recorder (#41349)
bdraco Oct 6, 2020
1e9e40b
Rewrite recorder unittest tests to pytest style test function (#41264)
Ariana-Hlavaty Oct 6, 2020
9b947e0
Add ZHA Analog Input cluster for XBee (#41311)
Shulyaka Oct 6, 2020
42fb0e9
Bump hatasmota to 0.0.10, minor refactor of discovery (#41331)
emontnemery Oct 6, 2020
cbb4324
Refactor deCONZ tests (#41362)
Kane610 Oct 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
46 changes: 35 additions & 11 deletions .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,11 @@ omit =
homeassistant/components/airvisual/air_quality.py
homeassistant/components/airvisual/sensor.py
homeassistant/components/aladdin_connect/cover.py
homeassistant/components/alarmdecoder/*
homeassistant/components/alarmdecoder/__init__.py
homeassistant/components/alarmdecoder/alarm_control_panel.py
homeassistant/components/alarmdecoder/binary_sensor.py
homeassistant/components/alarmdecoder/const.py
homeassistant/components/alarmdecoder/sensor.py
homeassistant/components/alpha_vantage/sensor.py
homeassistant/components/amazon_polly/tts.py
homeassistant/components/ambiclimate/climate.py
Expand Down Expand Up @@ -117,7 +121,6 @@ omit =
homeassistant/components/buienradar/util.py
homeassistant/components/buienradar/weather.py
homeassistant/components/caldav/calendar.py
homeassistant/components/canary/alarm_control_panel.py
homeassistant/components/canary/camera.py
homeassistant/components/cast/*
homeassistant/components/cert_expiry/helper.py
Expand Down Expand Up @@ -266,7 +269,9 @@ omit =
homeassistant/components/firmata/board.py
homeassistant/components/firmata/const.py
homeassistant/components/firmata/entity.py
homeassistant/components/firmata/light.py
homeassistant/components/firmata/pin.py
homeassistant/components/firmata/sensor.py
homeassistant/components/firmata/switch.py
homeassistant/components/fitbit/sensor.py
homeassistant/components/fixer/sensor.py
Expand Down Expand Up @@ -315,6 +320,8 @@ omit =
homeassistant/components/glances/sensor.py
homeassistant/components/gntp/notify.py
homeassistant/components/goalfeed/*
homeassistant/components/goalzero/__init__.py
homeassistant/components/goalzero/binary_sensor.py
homeassistant/components/google/*
homeassistant/components/google_cloud/tts.py
homeassistant/components/google_maps/device_tracker.py
Expand Down Expand Up @@ -369,6 +376,7 @@ omit =
homeassistant/components/hunterdouglas_powerview/sensor.py
homeassistant/components/hunterdouglas_powerview/cover.py
homeassistant/components/hunterdouglas_powerview/entity.py
homeassistant/components/hvv_departures/binary_sensor.py
homeassistant/components/hvv_departures/sensor.py
homeassistant/components/hvv_departures/__init__.py
homeassistant/components/hydrawise/*
Expand Down Expand Up @@ -478,7 +486,8 @@ omit =
homeassistant/components/london_underground/sensor.py
homeassistant/components/loopenergy/sensor.py
homeassistant/components/luci/device_tracker.py
homeassistant/components/luftdaten/*
homeassistant/components/luftdaten/__init__.py
homeassistant/components/luftdaten/sensor.py
homeassistant/components/lupusec/*
homeassistant/components/lutron/*
homeassistant/components/lutron_caseta/__init__.py
Expand Down Expand Up @@ -530,7 +539,9 @@ omit =
homeassistant/components/mjpeg/camera.py
homeassistant/components/mobile_app/*
homeassistant/components/mochad/*
homeassistant/components/modbus/*
homeassistant/components/modbus/climate.py
homeassistant/components/modbus/cover.py
homeassistant/components/modbus/switch.py
homeassistant/components/modem_callerid/sensor.py
homeassistant/components/mpchc/media_player.py
homeassistant/components/mpd/media_player.py
Expand Down Expand Up @@ -595,6 +606,10 @@ omit =
homeassistant/components/oasa_telematics/sensor.py
homeassistant/components/ohmconnect/sensor.py
homeassistant/components/ombi/*
homeassistant/components/omnilogic/__init__.py
homeassistant/components/omnilogic/common.py
homeassistant/components/omnilogic/sensor.py
homeassistant/components/onewire/const.py
homeassistant/components/onewire/sensor.py
homeassistant/components/onkyo/media_player.py
homeassistant/components/onvif/__init__.py
Expand Down Expand Up @@ -636,6 +651,9 @@ omit =
homeassistant/components/ovo_energy/__init__.py
homeassistant/components/ovo_energy/const.py
homeassistant/components/ovo_energy/sensor.py
homeassistant/components/ozw/__init__.py
homeassistant/components/ozw/entity.py
homeassistant/components/ozw/services.py
homeassistant/components/panasonic_bluray/media_player.py
homeassistant/components/panasonic_viera/media_player.py
homeassistant/components/pandora/media_player.py
Expand Down Expand Up @@ -803,6 +821,7 @@ omit =
homeassistant/components/spc/*
homeassistant/components/speedtestdotnet/*
homeassistant/components/spider/*
homeassistant/components/splunk/*
homeassistant/components/spotcrime/sensor.py
homeassistant/components/spotify/__init__.py
homeassistant/components/spotify/media_player.py
Expand All @@ -829,9 +848,10 @@ omit =
homeassistant/components/synology/camera.py
homeassistant/components/synology_chat/notify.py
homeassistant/components/synology_dsm/__init__.py
homeassistant/components/synology_dsm/camera.py
homeassistant/components/synology_dsm/binary_sensor.py
homeassistant/components/synology_dsm/camera.py
homeassistant/components/synology_dsm/sensor.py
homeassistant/components/synology_dsm/switch.py
homeassistant/components/synology_srm/device_tracker.py
homeassistant/components/syslog/notify.py
homeassistant/components/systemmonitor/sensor.py
Expand All @@ -845,7 +865,13 @@ omit =
homeassistant/components/ted5000/sensor.py
homeassistant/components/telegram/notify.py
homeassistant/components/telegram_bot/*
homeassistant/components/tellduslive/*
homeassistant/components/tellduslive/__init__.py
homeassistant/components/tellduslive/binary_sensor.py
homeassistant/components/tellduslive/cover.py
homeassistant/components/tellduslive/entry.py
homeassistant/components/tellduslive/light.py
homeassistant/components/tellduslive/sensor.py
homeassistant/components/tellduslive/switch.py
homeassistant/components/tellstick/*
homeassistant/components/telnet/switch.py
homeassistant/components/temper/sensor.py
Expand All @@ -864,7 +890,9 @@ omit =
homeassistant/components/thingspeak/*
homeassistant/components/thinkingcleaner/*
homeassistant/components/thomson/device_tracker.py
homeassistant/components/tibber/*
homeassistant/components/tibber/__init__.py
homeassistant/components/tibber/notify.py
homeassistant/components/tibber/sensor.py
homeassistant/components/tikteck/light.py
homeassistant/components/tile/__init__.py
homeassistant/components/tile/device_tracker.py
Expand Down Expand Up @@ -1025,12 +1053,8 @@ omit =
homeassistant/components/zhong_hong/climate.py
homeassistant/components/xbee/*
homeassistant/components/ziggo_mediabox_xl/media_player.py
homeassistant/components/zoneminder/*
homeassistant/components/supla/*
homeassistant/components/zwave/util.py
homeassistant/components/ozw/__init__.py
homeassistant/components/ozw/entity.py
homeassistant/components/ozw/services.py

[report]
# Regexes for lines to exclude from consideration
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
id: python
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
with:
python-version: ${{ env.DEFAULT_PYTHON }}
- name: Restore base Python virtual environment
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -163,7 +163,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -230,7 +230,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -278,7 +278,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -326,7 +326,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -371,7 +371,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -419,7 +419,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -475,7 +475,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -555,7 +555,7 @@ jobs:
- name: Check out code from GitHub
uses: actions/checkout@v2
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/setup-python@v2.1.2
uses: actions/setup-python@v2.1.3
id: python
with:
python-version: ${{ env.DEFAULT_PYTHON }}
Expand Down Expand Up @@ -736,7 +736,7 @@ jobs:
-p no:sugar \
tests
- name: Upload coverage artifact
uses: actions/upload-artifact@v2.1.4
uses: actions/upload-artifact@v2.2.0
with:
name: coverage-${{ matrix.python-version }}-group${{ matrix.group }}
path: .coverage
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ repos:
- --quiet-level=2
exclude_types: [csv, json]
- repo: https://gitlab.com/pycqa/flake8
rev: 3.8.3
rev: 3.8.4
hooks:
- id: flake8
additional_dependencies:
Expand All @@ -39,7 +39,7 @@ repos:
- --configfile=tests/bandit.yaml
files: ^(homeassistant|script|tests)/.+\.py$
- repo: https://github.com/PyCQA/isort
rev: 5.5.2
rev: 5.5.3
hooks:
- id: isort
- repo: https://github.com/pre-commit/pre-commit-hooks
Expand Down
23 changes: 17 additions & 6 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ homeassistant/components/geonetnz_volcano/* @exxamalte
homeassistant/components/gios/* @bieniu
homeassistant/components/gitter/* @fabaff
homeassistant/components/glances/* @fabaff @engrbm87
homeassistant/components/goalzero/* @tkdrob
homeassistant/components/gogogate2/* @vangorra
homeassistant/components/google_assistant/* @home-assistant/cloud
homeassistant/components/google_cloud/* @lufton
Expand All @@ -169,6 +170,7 @@ homeassistant/components/growatt_server/* @indykoning
homeassistant/components/guardian/* @bachya
homeassistant/components/harmony/* @ehendrix23 @bramkragten @bdraco
homeassistant/components/hassio/* @home-assistant/hass-io
homeassistant/components/hdmi_cec/* @newAM
homeassistant/components/heatmiser/* @andylockran
homeassistant/components/heos/* @andrewsayre
homeassistant/components/here_travel_time/* @eifinger
Expand All @@ -193,6 +195,7 @@ homeassistant/components/humidifier/* @home-assistant/core @Shulyaka
homeassistant/components/hunterdouglas_powerview/* @bdraco
homeassistant/components/hvv_departures/* @vigonotion
homeassistant/components/hydrawise/* @ptcryan
homeassistant/components/hyperion/* @dermotduffy
homeassistant/components/iammeter/* @lewei50
homeassistant/components/iaqualink/* @flz
homeassistant/components/icloud/* @Quentame
Expand Down Expand Up @@ -226,7 +229,7 @@ homeassistant/components/keenetic_ndms2/* @foxel
homeassistant/components/kef/* @basnijholt
homeassistant/components/keyboard_remote/* @bendavid
homeassistant/components/knx/* @Julius2342 @farmio @marvin-w
homeassistant/components/kodi/* @OnFreund
homeassistant/components/kodi/* @OnFreund @cgtobi
homeassistant/components/konnected/* @heythisisnate @kit-klein
homeassistant/components/lametric/* @robbiet480
homeassistant/components/launch_library/* @ludeeus
Expand All @@ -238,7 +241,7 @@ homeassistant/components/logger/* @home-assistant/core
homeassistant/components/logi_circle/* @evanjd
homeassistant/components/loopenergy/* @pavoni
homeassistant/components/lovelace/* @home-assistant/frontend
homeassistant/components/luci/* @fbradyirl @mzdrale
homeassistant/components/luci/* @mzdrale
homeassistant/components/luftdaten/* @fabaff
homeassistant/components/lupusec/* @majuss
homeassistant/components/lutron/* @JonGilmore
Expand All @@ -261,7 +264,7 @@ homeassistant/components/min_max/* @fabaff
homeassistant/components/minecraft_server/* @elmurato
homeassistant/components/minio/* @tkislan
homeassistant/components/mobile_app/* @robbiet480
homeassistant/components/modbus/* @adamchengtkc @janiversen
homeassistant/components/modbus/* @adamchengtkc @janiversen @vzahradnik
homeassistant/components/monoprice/* @etsinko @OnFreund
homeassistant/components/moon/* @fabaff
homeassistant/components/mpd/* @fabaff
Expand Down Expand Up @@ -300,6 +303,7 @@ homeassistant/components/nzbget/* @chriscla
homeassistant/components/obihai/* @dshokouhi
homeassistant/components/ohmconnect/* @robbiet480
homeassistant/components/ombi/* @larssont
homeassistant/components/omnilogic/* @oliver84 @djtimca @gentoosu
homeassistant/components/onboarding/* @home-assistant/core
homeassistant/components/onewire/* @garbled1
homeassistant/components/onvif/* @hunterjm
Expand Down Expand Up @@ -330,6 +334,7 @@ homeassistant/components/plum_lightpad/* @ColinHarrington @prystupa
homeassistant/components/point/* @fredrike
homeassistant/components/poolsense/* @haemishkyd
homeassistant/components/powerwall/* @bdraco @jrester
homeassistant/components/profiler/* @bdraco
homeassistant/components/progettihwsw/* @ardaseremet
homeassistant/components/prometheus/* @knyar
homeassistant/components/proxmoxve/* @k4ds3 @jhollowe
Expand All @@ -349,14 +354,16 @@ homeassistant/components/raincloud/* @vanstinator
homeassistant/components/rainforest_eagle/* @gtdiehl @jcalbert
homeassistant/components/rainmachine/* @bachya
homeassistant/components/random/* @fabaff
homeassistant/components/rejseplanen/* @DarkFox
homeassistant/components/repetier/* @MTrab
homeassistant/components/rfxtrx/* @danielhiversen @elupus
homeassistant/components/rfxtrx/* @danielhiversen @elupus @RobBie1221
homeassistant/components/ring/* @balloob
homeassistant/components/risco/* @OnFreund
homeassistant/components/rmvtransport/* @cgtobi
homeassistant/components/roku/* @ctalkington
homeassistant/components/roomba/* @pschmitt @cyr-ius @shenxn
homeassistant/components/roon/* @pavoni
homeassistant/components/rpi_power/* @shenxn @swetoast
homeassistant/components/safe_mode/* @home-assistant/core
homeassistant/components/saj/* @fredericvl
homeassistant/components/salt/* @bjornorri
Expand Down Expand Up @@ -399,9 +406,11 @@ homeassistant/components/soma/* @ratsept
homeassistant/components/somfy/* @tetienne
homeassistant/components/sonarr/* @ctalkington
homeassistant/components/songpal/* @rytilahti @shenxn
homeassistant/components/sonos/* @cgtobi
homeassistant/components/spaceapi/* @fabaff
homeassistant/components/speedtestdotnet/* @rohankapoorcom @engrbm87
homeassistant/components/spider/* @peternijssen
homeassistant/components/splunk/* @Bre77
homeassistant/components/spotify/* @frenck
homeassistant/components/sql/* @dgomes
homeassistant/components/squeezebox/* @rajlaud
Expand All @@ -428,6 +437,7 @@ homeassistant/components/tado/* @michaelarnauts @bdraco
homeassistant/components/tag/* @balloob @dmulcahey
homeassistant/components/tahoma/* @philklei
homeassistant/components/tankerkoenig/* @guillempages
homeassistant/components/tasmota/* @emontnemery
homeassistant/components/tautulli/* @ludeeus
homeassistant/components/tellduslive/* @fredrike
homeassistant/components/template/* @PhracturedBlue @tetienne
Expand Down Expand Up @@ -466,7 +476,7 @@ homeassistant/components/velbus/* @Cereal2nd @brefra
homeassistant/components/velux/* @Julius2342
homeassistant/components/vera/* @vangorra
homeassistant/components/versasense/* @flamm3blemuff1n
homeassistant/components/version/* @fabaff
homeassistant/components/version/* @fabaff @ludeeus
homeassistant/components/vesync/* @markperdue @webdjoe @thegardenmonkey
homeassistant/components/vicare/* @oischinger
homeassistant/components/vilfo/* @ManneW
Expand Down Expand Up @@ -502,8 +512,9 @@ homeassistant/components/yi/* @bachya
homeassistant/components/zeroconf/* @Kane610
homeassistant/components/zerproc/* @emlove
homeassistant/components/zha/* @dmulcahey @adminiuga
homeassistant/components/zodiac/* @JulienTant
homeassistant/components/zone/* @home-assistant/core
homeassistant/components/zoneminder/* @rohankapoorcom
homeassistant/components/zoneminder/* @rohankapoorcom @vangorra
homeassistant/components/zwave/* @home-assistant/z-wave

# Individual files
Expand Down
Loading