Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
07b1cee
Protect against bad data stored in ZHA (#30183)
dmulcahey Dec 24, 2019
ba4c11c
[ci skip] Translation update
homeassistant Dec 24, 2019
cba74d9
Upgrade zeroconf to 0.24.3 (#30187)
fabaff Dec 24, 2019
f8c53cd
Fix AdGuard Home safe search sensor name (#30171)
Quentame Dec 24, 2019
93eeb46
Add onewire devices and owserver remote host support (#29948)
garbled1 Dec 24, 2019
6ff77a9
Bump importlib-metadata to 1.3.0 (#30196)
springstan Dec 24, 2019
fd35fc6
Bump datapoint to 0.9.5 (#30185)
springstan Dec 24, 2019
a4e74ca
Implement EqualizerController in Alexa for media_player. (#30159)
ochlocracy Dec 24, 2019
37855a4
[ci skip] Translation update
homeassistant Dec 25, 2019
450443e
Upgrade youtube_dl to 2019.12.25 (#30203)
BKPepe Dec 25, 2019
1445e54
Pull track position from MPD status (#28579)
ndonegan Dec 25, 2019
2c2bbb8
Add support for enocean window handle FA 10 00 (Hoppe) (#29968)
rhadamantys Dec 25, 2019
82526c0
Update Vivotek camera component (#30191)
HarlemSquirrel Dec 25, 2019
a331b6f
Make Huawei LTE notify service name configurable (#30208)
scop Dec 25, 2019
b9faed3
Add Huawei LTE integration suspend and resume services (#30207)
scop Dec 25, 2019
e2affe2
[ci skip] Translation update
homeassistant Dec 26, 2019
aab328a
Bump teslajsonpy to 0.2.1 (#30217)
alandtse Dec 26, 2019
1193c23
bump tuyaha 0.0.5 (#30213)
PaulAnnekov Dec 26, 2019
03ca409
Fix handling of symlinked device descriptors in keyboard_remote and m…
bendavid Dec 26, 2019
769b84d
Bump ZHA dependencies (#30228)
dmulcahey Dec 26, 2019
c283ba4
[ci skip] Translation update
homeassistant Dec 27, 2019
cf59478
Bump shodan to 1.21.1 (#30234)
frenck Dec 27, 2019
8a82477
DECONZ - Added support for Aqara single switch WXKG03LM (#30240)
Kerwood Dec 27, 2019
fc34878
[ci skip] Translation update
homeassistant Dec 28, 2019
420d4b4
Bump python-qbittorrent to 0.4.1 (#30239)
springstan Dec 28, 2019
844b3dc
Bump ring to 0.2.8 to fix Oauth issues (#30245)
tchellomello Dec 28, 2019
663d501
Fix Huawei LTE error message on service call without URL and routers …
scop Dec 28, 2019
cc35a93
Bump dependency for HomematicIp cloud (#30237)
Dec 28, 2019
0da3aba
Bump libpurecool to 0.6.0 (#30247)
xlfe Dec 28, 2019
561ad74
Huawei LTE: Fix YAML options overriding ones set from GUI (#30249)
scop Dec 28, 2019
79e361e
Add HmIP-MOD_TM to HomematicIP Cloud (#30255)
Dec 28, 2019
b35eac4
Note Huawei LTE notify service change requires restart (#30223)
scop Dec 28, 2019
b003b0c
Bump python-velbus library to 2.0.32 to fix problems with the glaspan…
cereal2nd Dec 28, 2019
59b5e38
Whitelist Android/iOS auth callbacks (#30082)
balloob Dec 28, 2019
d8a5ace
Fixing timezone issue which caused wrong selection of data to be used…
vangorra Dec 28, 2019
675bca4
Refactor ZHA channel logging (#30259)
Adminiuga Dec 28, 2019
3606d86
[ci skip] Translation update
homeassistant Dec 29, 2019
3631b17
Fix ble_tracker randomly pygatt thrown error (#28671)
liollury Dec 29, 2019
47a741a
Fix creating smappee sensors when remote is not active (#30270)
mockersf Dec 29, 2019
3dfbb49
Upgrade rflink to 0.0.50, ignore_devices now supports * and ? anywher…
scop Dec 29, 2019
c73e3f8
[ci skip] Translation update
homeassistant Dec 30, 2019
e315bd4
Accept homekit_controller pairing codes both with and without dashes …
Jc2k Dec 30, 2019
731fc39
Add homekit_controller service.sensor.smoke (#30269)
Jc2k Dec 30, 2019
2382080
Upgrade beautifulsoup4 to 4.8.2 (#30274)
fabaff Dec 30, 2019
1916449
Add custom validator for countries (#30280)
fabaff Dec 30, 2019
2b4e9af
Change default icons for Tesla components (#30288)
alandtse Dec 30, 2019
97b6a9d
Contributing: Add note about feature suggestions and bug tracking (#3…
andygrunwald Dec 30, 2019
91037b1
Bump ihcsdk to 2.4.0 (#30279)
taisholland Dec 30, 2019
fffd6b7
Handle wired bug on restart (#30276)
Kane610 Dec 30, 2019
6a95c20
Bump pysmartthings 0.7.0 (#30302)
andrewsayre Dec 30, 2019
166de36
[ci skip] Translation update
homeassistant Dec 31, 2019
5a9823a
Ignore google_maps updates when last_seen goes backwards (#30178)
pnbruckner Dec 31, 2019
fc26fc7
Add GIOS integration (#28719)
bieniu Dec 31, 2019
9fdd8ae
Store capabilities and supported features in entity registry, restore…
balloob Dec 31, 2019
58c6d88
Fix Withings leaking time zone change into other tests (#30320)
frenck Dec 31, 2019
d39daa3
Add local_ip component (#29973)
issacg Dec 31, 2019
a8e033f
Update liveboxplay and pyteleloisirs (#30093)
pschmitt Dec 31, 2019
ac2b60c
Add homematic host port config for HMIP-only CCUs (#30077)
sbyx Dec 31, 2019
96046f6
Bump dependency for HomematicIP Cloud (#30319)
Dec 31, 2019
e195cbf
Add support for Somfy RTS power socket and Somfy io Temperature senso…
rhadamantys Dec 31, 2019
3218763
Reduce solaredge logging severity (#30305)
sdwilsh Dec 31, 2019
bc72290
Remove Amcrest deprecated sensors and switches (#30308)
pnbruckner Dec 31, 2019
d362fba
Add support for Velux garage doors (#30214)
cwildt Dec 31, 2019
fbb9d96
Add separate command and state topics for mqtt lock (#29808)
tuxbox Dec 31, 2019
f08c51f
Upgrade Sphinx to 2.3.1 (#30310)
fabaff Dec 31, 2019
733adfc
Add light support to Velbus integration (#30323)
brefra Dec 31, 2019
6fad984
Fix luftdaten integration by adding a sensor for pressure at sealevel…
Lars-P Dec 31, 2019
1ed1efb
Simplify Tesla icon get code (#30301)
alandtse Dec 31, 2019
ecc05d8
Make the rest of ZHA platforms to use ZHA class registry (#30261)
Adminiuga Dec 31, 2019
430721c
Improve Withings tests in different time zone (#30326)
frenck Dec 31, 2019
f00b059
Migrate dsmr tests from coroutine to async/await (#30333)
frenck Dec 31, 2019
2a8d353
Migrate wunderground tests from coroutine to async/await (#30330)
frenck Dec 31, 2019
381f611
Bump pyps4-2ndscreen to 1.0.4 (#30327)
frenck Dec 31, 2019
be36f5b
Bump alarmdecoder to 1.13.9 (#30303)
springstan Dec 31, 2019
f31cb68
Migrate python_script tests from coroutine to async/await (#30335)
frenck Dec 31, 2019
88183e3
Migrate api tests from coroutine to async/await (#30338)
frenck Dec 31, 2019
66dbc35
Migrate alexa tests from coroutine to async/await (#30332)
frenck Dec 31, 2019
a7b3530
Migrate xiaomi_miio tests from coroutine to async/await (#30329)
frenck Dec 31, 2019
e50d91d
Migrate emulated_hue tests from coroutine to async/await (#30331)
frenck Dec 31, 2019
11e34ca
Migrate webostv to new library and make integration async with callba…
bendavid Dec 31, 2019
a5b2c28
Migrate input_* tests from coroutine to async/await (#30336)
frenck Jan 1, 2020
47bcbe9
[ci skip] Translation update
homeassistant Jan 1, 2020
740b149
Remove use of bin_type in Tesla component (#30315)
alandtse Jan 1, 2020
1061e70
Upgrade youtube_dl to version 2020.01.01 (#30341)
BKPepe Jan 1, 2020
e661d0c
Upgrade zeroconf to 0.24.4 (#30347)
fabaff Jan 1, 2020
faef3ce
Migrate startca tests from coroutine to async/await (#30354)
frenck Jan 1, 2020
133a81f
Migrate teksavvy tests from coroutine to async/await (#30353)
frenck Jan 1, 2020
6a929de
Migrate timer tests from coroutine to async/await (#30352)
frenck Jan 1, 2020
ed869cb
Migrate yr tests from coroutine to async/await (#30351)
frenck Jan 1, 2020
534139c
Fix media_player example for select_source service (#30358)
JeffLIrion Jan 1, 2020
8e57fa7
Upgrade python_opendata_transport to 0.2.1 (#30348)
fabaff Jan 1, 2020
1d6f9d8
Fix HVAC mode for Tesla (#30287)
alandtse Jan 1, 2020
cb8617f
Add attributes to fritz device_tracker (#30350)
AaronDavidSchneider Jan 1, 2020
270369e
Migrate mailbox tests from coroutine to async/await (#30361)
frenck Jan 1, 2020
66e3a1d
Migrate hassio tests from coroutine to async/await (#30363)
frenck Jan 1, 2020
1707f82
Migrate websocket_api tests from coroutine to async/await (#30364)
frenck Jan 1, 2020
c266a3e
Migrate config tests from coroutine to async/await (#30366)
frenck Jan 1, 2020
57fe1cb
Migrate counter tests from coroutine to async/await (#30368)
frenck Jan 1, 2020
cc9c0e4
Migrate owntracks tests from coroutine to async/await (#30369)
frenck Jan 1, 2020
4cbc121
Migrate no_ip tests from coroutine to async/await (#30370)
frenck Jan 1, 2020
8a05823
Migrate camera tests from coroutine to async/await (#30372)
frenck Jan 1, 2020
50512d3
Migrate cast tests from coroutine to async/await (#30374)
frenck Jan 1, 2020
7d18203
Migrate ffmpeg tests from coroutine to async/await (#30375)
frenck Jan 1, 2020
2ff0361
Migrate discovery tests from coroutine to async/await (#30376)
frenck Jan 1, 2020
6de38d2
Migrate google_* tests from coroutine to async/await (#30377)
frenck Jan 1, 2020
ad2becd
Add charging rate sensor to Tesla (#30286)
alandtse Jan 1, 2020
2036acd
[ci skip] Translation update
homeassistant Jan 2, 2020
bc9dc42
Restore state for Rfxtrx devices (#30309)
Ernst79 Jan 2, 2020
cfadbd7
Remove unnessecary rfxtrx light property def (#30397)
Ernst79 Jan 2, 2020
15aefe3
Remove unnecessary string literal concatenations (#30360)
scop Jan 2, 2020
1a4980b
Bump pre-commit to 1.21.0 (#30406)
frenck Jan 2, 2020
03fe2dc
fix issuecomment-570284682 (#30405)
AaronDavidSchneider Jan 2, 2020
87083c6
Migrate local_file tests from coroutine to async/await (#30392)
frenck Jan 2, 2020
3d5e3ea
Migrate fido tests from coroutine to async/await (#30391)
frenck Jan 2, 2020
65a7866
Migrate freedns tests from coroutine to async/await (#30390)
frenck Jan 2, 2020
6e96137
Migrate group tests from coroutine to async/await (#30389)
frenck Jan 2, 2020
124a140
Migrate generic tests from coroutine to async/await (#30388)
frenck Jan 2, 2020
47d0f3f
Migrate media_player tests from coroutine to async/await (#30387)
frenck Jan 2, 2020
7992e50
Migrate frontend tests from coroutine to async/await (#30386)
frenck Jan 2, 2020
286455c
Bump miflora and bluepy (#30411)
springstan Jan 2, 2020
39afce6
Bump env_canada to 0.0.31 (#30409)
michaeldavie Jan 2, 2020
1cd6e18
Add generic command functionality to denonavr (#29295)
bendavid Jan 2, 2020
99e9c8f
Add generic command/button functionality to webostv (#30379)
bendavid Jan 2, 2020
cbc52ac
Axis - Improve tests (#30415)
Kane610 Jan 2, 2020
d223f90
[ci skip] Translation update
homeassistant Jan 3, 2020
fa76e2f
Cleanup of state handling in webostv (#30416)
bendavid Jan 3, 2020
c5263b5
Remove ZHA establish device mappings function (#30423)
dmulcahey Jan 3, 2020
0cd7471
Implemented media_play & media_pause / push to version 0.7.11 of deno…
scarface-4711 Jan 3, 2020
b87bb07
Add RTSP stream support for UVC (Unifi Video Client) integration (#3…
ochlocracy Jan 3, 2020
7364ac3
Fix set tilt position (#30428)
tetienne Jan 3, 2020
0168dab
Fix number of times seen in debug message (#30429)
scop Jan 3, 2020
794a753
Use config entry unique id for deCONZ (#30122)
Kane610 Jan 3, 2020
66f782a
Rework FlowManager to use inheritance (#30133)
Jc2k Jan 3, 2020
91cabe1
convert to integer if rounding precision is zero (#30226)
agners Jan 3, 2020
0a33502
Don't allow badly formed upnp devices to kill auto discovery (#30342)
imduffy15 Jan 3, 2020
b2a732c
Mark API key as deprecated (#30402)
elupus Jan 3, 2020
8e6131f
Axis - Improve tests based on feedback (#30430)
Kane610 Jan 3, 2020
418a0d6
Update HomeKit position state characteristic for covers (#27867)
neffs Jan 3, 2020
746583d
Handle telegram event commands with args (#30254)
sergioisidoro Jan 3, 2020
7c34b3b
Various string cleanups (#30435)
scop Jan 3, 2020
e65f9a4
Add KEF speakers integration (#28959)
basnijholt Jan 3, 2020
e3044e3
WIP deCONZ - Support Fyrtur/Kadrilj battery sensors (#30403)
Kane610 Jan 3, 2020
114134e
isort homekit (#30437)
Jc2k Jan 3, 2020
724afa8
Don't expose flows that aren't initialised. (#30432)
Jc2k Jan 3, 2020
d2efe10
Check status field for UPS online binary sensor (#30144)
andersonshatch Jan 3, 2020
9f40af9
deCONZ - Improve tests based on Martins feedback in Axis integration …
Kane610 Jan 3, 2020
2acc014
Bump ring to 0.2.9 (#30439)
tchellomello Jan 3, 2020
15e84d7
Improve tests based on Martins feedback from Axis improve tests (#30442)
Kane610 Jan 3, 2020
feb6fc9
Defer homekit_controller initial poll after all entities are created …
Jc2k Jan 3, 2020
b85455c
Implement supported locales for Alexa capabilities (#30285)
ochlocracy Jan 3, 2020
049ffe7
Axis - Remove manual configuration and legacy config file import (#30…
Kane610 Jan 3, 2020
011c1fd
Add Sentry component (#30422)
dcramer Jan 3, 2020
3a2e75d
Extract Collection helper from Person integration (#30313)
balloob Jan 3, 2020
7f58356
Fix async call inside sync context (#30458)
brefra Jan 3, 2020
a11c0b7
Fix counter with empty config (#30454)
pnbruckner Jan 3, 2020
d443961
Allow all sources and sound modes to be selected in google assistant …
elupus Jan 3, 2020
d4ad531
[ci skip] Translation update
homeassistant Jan 4, 2020
ec317aa
Make Axis integration use config entry unique id (#30461)
Kane610 Jan 4, 2020
cc77a13
Only return remote UI url if remote UI enabled (#30453)
balloob Jan 4, 2020
55f80bf
Allow adding unique device ID to mobile app registration (#30457)
balloob Jan 4, 2020
0e92671
Bump elgato to 0.2.0 (#30485)
frenck Jan 4, 2020
73a9667
Fix WLED light transition (#30490)
frenck Jan 4, 2020
02f9d53
Add unique ID to elgato config entries (#30486)
frenck Jan 4, 2020
5377f65
Bump adguardhome to 0.4.0 (#30483)
frenck Jan 4, 2020
647e375
Add unique ID to WLED config entries (#30480)
frenck Jan 4, 2020
b5cb516
Improve WLED pure white support for RGBW (#30477)
frenck Jan 4, 2020
41c8082
Bump wled to 0.2.1 (#30474)
frenck Jan 4, 2020
79c0466
Bump twentemilieu to 0.2.0 (#30471)
frenck Jan 4, 2020
4fc299f
deCONZ - Allow manual configuration to update existing configuration …
Kane610 Jan 4, 2020
5f1d479
Add Zigbee group binding to ZHA (#30433)
dmulcahey Jan 4, 2020
26baa64
Fix timer with empty config (#30463)
pnbruckner Jan 4, 2020
80120f9
Mobile App add device tracker to person registering app (#30460)
balloob Jan 4, 2020
7747d24
support odroid-n2 on release
pvizeli Jan 4, 2020
20057a2
bump hassio-builder version
pvizeli Jan 4, 2020
70d187e
[ci skip] Translation update
homeassistant Jan 5, 2020
0466cb7
Axis - Allow manual configuration to update existing configuration (#…
Kane610 Jan 5, 2020
5d06b62
Add person reload service (#30493)
balloob Jan 5, 2020
3d28489
Add unique id property for Vizio devices so they get added to entity …
raman325 Jan 5, 2020
2e1e949
Restore state helper to work with entity registry restoration (#30451)
balloob Jan 5, 2020
f73365c
Be consistent with Home Assistant and Hass.io spelling (#30500)
scop Jan 5, 2020
a280bdd
Migrate automatic tests from coroutine to async/await (#30371)
frenck Jan 5, 2020
07fc984
Remove double person data validation (#30501)
balloob Jan 5, 2020
d3d8801
Add support for v1 and v2 HomeKit fans. (#30503)
Jc2k Jan 5, 2020
9df1e7b
Preserve new BLE tracker item name if seen before adding discovery (#…
scop Jan 5, 2020
7d38d17
Migrate collection of component tests from coroutine to async/await (…
frenck Jan 6, 2020
f022202
Add LED control of push buttons and bump velbus-library (#30445)
brefra Jan 6, 2020
9bff9a3
[ci skip] Translation update
homeassistant Jan 6, 2020
237df5c
Bump teslajsonpy to 0.2.2 (#30512)
alandtse Jan 6, 2020
e452ce3
deCONZ - Rotation support for Xiaomi magic cube (#30472)
Jan 6, 2020
da3280e
Spell Zigbee consistently, with lowercase "b" (#30440)
scop Jan 6, 2020
f1e1f53
Update GarbageTypeCodes for rova
GidoHakvoort Jan 6, 2020
3cac68a
Add HmIP-PMFS and HmIP-WHS2 to HomematicIP Cloud (#30325)
Jan 6, 2020
dce7f32
Add surepetcare component (#24426)
benleb Jan 6, 2020
df6c085
Add support for homekit air quality sensors (#30510)
Jc2k Jan 6, 2020
ff14f7f
Set required_features field when registering fan services (#30516)
Jc2k Jan 6, 2020
df315e8
Add Brother Printer integration (#30359)
bieniu Jan 6, 2020
ed6e3dd
Format all manifests with prettier (#30521)
frenck Jan 6, 2020
9ec7a39
Fix google sync (#30524)
balloob Jan 6, 2020
3a938f5
Fix AVM FRITZ!DECT switch total consumption (#30478)
Alexxander0 Jan 6, 2020
1e838ec
Register 'androidtv.download' and 'androidtv.upload' services (#30086)
JeffLIrion Jan 6, 2020
966a3be
Allow specific status codes while notifying mobile_app devices (#30496)
rccoleman Jan 6, 2020
1d1ec97
Correct integration names in manifests (A-B) (#30527)
frenck Jan 6, 2020
e791b3e
Fire restarted event on restarting active timer (#30475)
mnigbur Jan 6, 2020
7101352
Bump synologydsm to 0.3.0 (#30529)
Quentame Jan 6, 2020
8e5205c
[ci skip] Translation update
homeassistant Jan 7, 2020
1207c59
Add pilight dimmer as light component (#30107)
Trekky12 Jan 7, 2020
78df895
Add "autobypass" option when arming AlarmDecoder integration (#30002)
Jan 7, 2020
a75dc17
Update vizio component to prepare for config flow and zeroconf suppor…
raman325 Jan 7, 2020
1900a23
Correct names in manifests (C-L) (#30532)
frenck Jan 7, 2020
7a8113d
Use collection helpers for input_boolean (#30514)
Adminiuga Jan 7, 2020
bf2a45c
Add venstar PIN to config and client initialization (#30300)
csfreak Jan 7, 2020
6049505
Swiss Transport Data: Save delay on sensor (#30526)
colinfrei Jan 7, 2020
5a6fc32
Update manifest.json: Typo fixed (#30542)
casperklein Jan 7, 2020
cba4a72
Upgrade to use new version of HASS-nabucasa (#30506)
balloob Jan 7, 2020
68723d0
Correct names in manifests (M-P) (#30541)
frenck Jan 7, 2020
c0292c3
Bump adb-shell to 0.1.1 and androidtv to 0.0.38 (#30539)
JeffLIrion Jan 7, 2020
4ec8f49
Catch UnicodeDecodeError exceptions in 'androidtv.adb_command' servic…
JeffLIrion Jan 7, 2020
6ab4d11
Remove `suppress_warning` from config options for vizio component (#3…
raman325 Jan 7, 2020
20c5ee3
Use capability attributes in climate (#30544)
balloob Jan 7, 2020
acb3b47
Correct names in manifests (Q-S) (#30543)
frenck Jan 7, 2020
3bb7a2f
Update featured integrations screenshot in README (#30134)
springstan Jan 7, 2020
77ecbcd
Correct names in manifests (T-Z) (#30546)
frenck Jan 7, 2020
21f0aa2
Add TMB sensor (#27964)
alemuro Jan 7, 2020
9779fa0
Add reset_energy_counter service to Homematic IP Cloud (#30256)
Jan 7, 2020
0d8b230
Add Integration Quality Scale to manifest (#30547)
frenck Jan 7, 2020
5f83904
Ease code before adding color and temperature to light template (#30455)
tetienne Jan 7, 2020
27c4305
Entity Component to no longer generate automatic groups (#23789)
balloob Jan 7, 2020
085132d
Fix incorrect Rainmachine dict lookups (#30550)
bachya Jan 7, 2020
4d50fcd
Fix missing strings for deconz magic cube rotation support (#30552)
Jan 7, 2020
031f20a
Fix hue flashing innr lights (#29828)
InuSasha Jan 7, 2020
f78abe9
Migrate Integration Quality Scale from docs to manifest: internal (#3…
frenck Jan 7, 2020
8176b0e
Updated frontend to 20200107.0 (#30561)
bramkragten Jan 7, 2020
1604817
Add command to delete lovelace config (#30558)
bramkragten Jan 7, 2020
ca0af9f
[ci skip] Translation update
homeassistant Jan 8, 2020
1867860
Add android repo to issue template (#30571)
dshokouhi Jan 8, 2020
836e20a
Bump pyRFXtrx to 0.25 (#30566)
Ernst79 Jan 8, 2020
b2a6799
deCONZ - Make sensors sorted on creation for deterministic order (#30…
Kane610 Jan 8, 2020
46e1bbe
deCONZ - Fix device automations (#30577)
Kane610 Jan 8, 2020
bffadc1
Trigger automation without skipping condition (#28484)
Santobert Jan 8, 2020
1f451ba
Use more consts for person implementation (#30553)
Adminiuga Jan 8, 2020
4e28cb0
Migrate Integration Quality Scale from docs to manifest (#30579)
frenck Jan 8, 2020
deb8dc9
Add missing string for already_configured in Brother integration (#30…
bieniu Jan 8, 2020
6e4e431
Bump adguardhome to 0.4.1 (#30586)
frenck Jan 8, 2020
f5f568b
initial support for ZHA cover devices
billyburly Jan 9, 2020
dd947f7
fix cover position reporting
billyburly Jan 9, 2020
28a2066
cleanup cover implementation
billyburly Jan 10, 2020
03d6590
unit test for zha cover
billyburly Jan 10, 2020
281c3b6
code formatting
billyburly Jan 10, 2020
ea02cb8
code formatting
billyburly Jan 10, 2020
df739da
Merge branch 'dev' of github.com:billyburly/home-assistant into dev
billyburly Jan 10, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
16 changes: 16 additions & 0 deletions .codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
codecov:
branch: dev
coverage:
status:
project:
default:
target: 90
threshold: 0.09
notify:
# Notify codecov room in Discord. The webhook URL (encrypted below) ends in /slack which is why we configure a Slack notification.
slack:
default:
url: "secret:TgWDUM4Jw0w7wMJxuxNF/yhSOHglIo1fGwInJnRLEVPy2P2aLimkoK1mtKCowH5TFw+baUXVXT3eAqefbdvIuM8BjRR4aRji95C6CYyD0QHy4N8i7nn1SQkWDPpS8IthYTg07rUDF7s5guurkKv2RrgoCdnnqjAMSzHoExMOF7xUmblMdhBTWJgBpWEhASJy85w/xxjlsE1xoTkzeJu9Q67pTXtRcn+5kb5/vIzPSYg="
comment:
require_changes: yes
branches: master
877 changes: 837 additions & 40 deletions .coveragerc

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"name": "Home Assistant Dev",
"context": "..",
"dockerFile": "../Dockerfile.dev",
"postCreateCommand": "mkdir -p config && pip3 install -e .",
"appPort": 8123,
"runArgs": ["-e", "GIT_EDITOR=code --wait"],
"extensions": [
"ms-python.python",
"visualstudioexptteam.vscodeintellicode",
"ms-azure-devops.azure-pipelines",
"redhat.vscode-yaml",
"esbenp.prettier-vscode"
],
"settings": {
"python.pythonPath": "/usr/local/bin/python",
"python.linting.pylintEnabled": true,
"python.linting.enabled": true,
"python.formatting.provider": "black",
"editor.formatOnPaste": false,
"editor.formatOnSave": true,
"editor.formatOnType": true,
"files.trimTrailingWhitespace": true,
"terminal.integrated.shell.linux": "/bin/bash",
"yaml.customTags": [
"!secret scalar",
"!include_dir_named scalar",
"!include_dir_list scalar",
"!include_dir_merge_list scalar",
"!include_dir_merge_named scalar"
]
}
}
14 changes: 14 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# General files
.git
.github
config

# Test related files
.tox

# Other virtualization methods
venv
.vagrant

# Temporary files
**/__pycache__
10 changes: 10 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Ensure Docker script files uses LF to support Docker for Windows.
# Ensure "git config --global core.autocrlf input" before you clone
* text eol=lf
*.py whitespace=error

*.ico binary
*.jpg binary
*.png binary
*.zip binary
*.mp3 binary
48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<!-- READ THIS FIRST:
- If you need additional help with this template please refer to https://www.home-assistant.io/help/reporting_issues/
- Make sure you are running the latest version of Home Assistant before reporting an issue: https://github.com/home-assistant/home-assistant/releases
- Frontend issues should be submitted to the home-assistant-polymer repository: https://github.com/home-assistant/home-assistant-polymer/issues
- iOS issues should be submitted to the home-assistant-iOS repository: https://github.com/home-assistant/home-assistant-iOS/issues
- Android issues should be submitted to the home-assistant-android repository: https://github.com/home-assistant/home-assistant-android/issues
- Do not report issues for integrations if you are using custom integration: files in <config-dir>/custom_components
- This is for bugs only. Feature and enhancement requests should go in our community forum: https://community.home-assistant.io/c/feature-requests
- Provide as many details as possible. Paste logs, configuration sample and code into the backticks. Do not delete any text from this template!
-->

**Home Assistant release with the issue:**
<!--
- Frontend -> Developer tools -> Info
- Or use this command: hass --version
-->


**Last working Home Assistant release (if known):**


**Operating environment (Hass.io/Docker/Windows/etc.):**
<!--
Please provide details about your environment.
-->

**Integration:**
<!--
Please add the link to the documentation at https://www.home-assistant.io/integrations/ of the integration in question.
-->


**Description of problem:**



**Problem-relevant `configuration.yaml` entries and (fill out even if it seems unimportant):**
```yaml

```

**Traceback (if applicable):**
```

```

**Additional information:**

52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/Bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
name: Bug report
about: Create a report to help us improve

---

<!-- READ THIS FIRST:
- If you need additional help with this template please refer to https://www.home-assistant.io/help/reporting_issues/
- Make sure you are running the latest version of Home Assistant before reporting an issue: https://github.com/home-assistant/home-assistant/releases
- Frontend issues should be submitted to the home-assistant-polymer repository: https://github.com/home-assistant/home-assistant-polymer/issues
- iOS issues should be submitted to the home-assistant-iOS repository: https://github.com/home-assistant/home-assistant-iOS/issues
- Do not report issues for integrations if you are using a custom integration: files in <config-dir>/custom_components
- This is for bugs only. Feature and enhancement requests should go in our community forum: https://community.home-assistant.io/c/feature-requests
- Provide as many details as possible. Paste logs, configuration sample and code into the backticks. Do not delete any text from this template!
-->

**Home Assistant release with the issue:**
<!--
- Frontend -> Developer tools -> Info
- Or use this command: hass --version
-->


**Last working Home Assistant release (if known):**


**Operating environment (Hass.io/Docker/Windows/etc.):**
<!--
Please provide details about your environment.
-->

**Integration:**
<!--
Please add the link to the documentation at https://www.home-assistant.io/integrations/ of the integration in question.
-->


**Description of problem:**



**Problem-relevant `configuration.yaml` entries and (fill out even if it seems unimportant):**
```yaml

```

**Traceback (if applicable):**
```

```

**Additional information:**
35 changes: 35 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
## Breaking Change:

<!-- What is breaking and why we have to break it. Remove this section only if it was NOT a breaking change. -->

## Description:


**Related issue (if applicable):** fixes #<home-assistant issue number goes here>

**Pull request with documentation for [home-assistant.io](https://github.com/home-assistant/home-assistant.io) (if applicable):** home-assistant/home-assistant.io#<home-assistant.io PR number goes here>

## Example entry for `configuration.yaml` (if applicable):
```yaml

```

## Checklist:
- [ ] The code change is tested and works locally.
- [ ] Local tests pass with `tox`. **Your PR cannot be merged unless tests pass**
- [ ] There is no commented out code in this PR.
- [ ] I have followed the [development checklist][dev-checklist]

If user exposed functionality or configuration variables are added/changed:
- [ ] Documentation added/updated in [home-assistant.io](https://github.com/home-assistant/home-assistant.io)

If the code communicates with devices, web services, or third-party tools:
- [ ] [_The manifest file_][manifest-docs] has all fields filled out correctly. Update and include derived files by running `python3 -m script.hassfest`.
- [ ] New or updated dependencies have been added to `requirements_all.txt` by running `python3 -m script.gen_requirements_all`.
- [ ] Untested files have been added to `.coveragerc`.

If the code does not interact with devices:
- [ ] Tests have been added to verify that the new code works.

[dev-checklist]: https://developers.home-assistant.io/docs/en/development_checklist.html
[manifest-docs]: https://developers.home-assistant.io/docs/en/creating_integration_manifest.html
27 changes: 27 additions & 0 deletions .github/lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Configuration for Lock Threads - https://github.com/dessant/lock-threads

# Number of days of inactivity before a closed issue or pull request is locked
daysUntilLock: 1

# Skip issues and pull requests created before a given timestamp. Timestamp must
# follow ISO 8601 (`YYYY-MM-DD`). Set to `false` to disable
skipCreatedBefore: 2019-07-01

# Issues and pull requests with these labels will be ignored. Set to `[]` to disable
exemptLabels: []

# Label to add before locking, such as `outdated`. Set to `false` to disable
lockLabel: false

# Comment to post before locking. Set to `false` to disable
lockComment: false

# Assign `resolved` as the reason for locking. Set to `false` to disable
setLockReason: false

# Limit to only `issues` or `pulls`
only: pulls

# Optionally, specify configuration settings just for `issues` or `pulls`
issues:
daysUntilLock: 30
13 changes: 13 additions & 0 deletions .github/move.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Configuration for move-issues - https://github.com/dessant/move-issues

# Delete the command comment. Ignored when the comment also contains other content
deleteCommand: true
# Close the source issue after moving
closeSourceIssue: true
# Lock the source issue after moving
lockSourceIssue: false
# Set custom aliases for targets
# aliases:
# r: repo
# or: owner/repo

55 changes: 55 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 90

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 7

# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
onlyLabels: []

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- under investigation
- Help wanted

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: true

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: true

# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: false

# Label to use when marking as stale
staleLabel: stale

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
There hasn't been any activity on this issue recently. Due to the high number
of incoming GitHub notifications, we have to clean some of the old issues,
as many of them have already been resolved with the latest updates.

Please make sure to update to the latest Home Assistant version and check
if that solves the issue. Let us know if that works for you by adding a
comment 👍

This issue now has been marked as stale and will be closed if no further
activity occurs. Thank you for your contributions.

# Comment to post when removing the stale label.
# unmarkComment: >
# Your comment here.

# Comment to post when closing a stale Issue or Pull Request.
# closeComment: >
# Your comment here.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

# Limit to only `issues` or `pulls`
only: issues
Loading