Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.57 #10293

Merged
merged 232 commits into from Nov 4, 2017
Merged

0.57 #10293

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
c286e2c
Rainbird WiFi LNK Irrigation Implementation
jbarrancos Aug 24, 2017
c4f4e49
Removed some whitelines
jbarrancos Aug 24, 2017
6c6ed29
Fixed some markup and removed not yet needed class
jbarrancos Aug 24, 2017
8809828
Markup fixes
jbarrancos Aug 24, 2017
e548bd5
PIP8 Fixes
jbarrancos Aug 24, 2017
41a046a
Typo
jbarrancos Aug 24, 2017
7aff588
pylint, coverage and requirement fix
jbarrancos Aug 25, 2017
4feea9d
pydocstyle fixes
jbarrancos Aug 25, 2017
cce4a56
Changed doc and added default schema
jbarrancos Aug 25, 2017
f837451
St*pid mistake.. wrong place
jbarrancos Aug 25, 2017
21cca21
Recommit corrected
jbarrancos Aug 25, 2017
0eee544
Changed component to use entity and switch
jbarrancos Aug 28, 2017
51c6029
Fixed issue with missing key
jbarrancos Aug 28, 2017
6894842
Using latest module and fixed state issue
jbarrancos Aug 29, 2017
df1c3df
Hound issue "whitespace"
jbarrancos Aug 29, 2017
67007ae
Updated requirements_all.txt
jbarrancos Aug 29, 2017
d2d28fd
Moved all code into the switch component
jbarrancos Aug 30, 2017
c95c8a0
Merge pull request #1 from home-assistant/dev
jbarrancos Sep 27, 2017
f036bf9
Limited to switch on/off
jbarrancos Oct 6, 2017
e9f36a7
Merge pull request #2 from jbarrancos/rainbird
jbarrancos Oct 6, 2017
7f97d16
Added dependency on pycrypto
jbarrancos Oct 11, 2017
0ace832
Requirements updated
jbarrancos Oct 11, 2017
d0ff455
Fixed dependency version
jbarrancos Oct 11, 2017
59fcef3
Split requirements per line
jbarrancos Oct 11, 2017
c1aaed2
Dependency breaks build
jbarrancos Oct 11, 2017
24826c2
Revert "Dependency breaks build"
jbarrancos Oct 11, 2017
2c9010d
Merge pull request #3 from home-assistant/dev
jbarrancos Oct 11, 2017
c6e6496
Merge pull request #4 from jbarrancos/dev
jbarrancos Oct 11, 2017
cc4ec22
Removed requirement
jbarrancos Oct 11, 2017
8db4b4f
typo
jbarrancos Oct 11, 2017
bddb424
Requirements updated
jbarrancos Oct 11, 2017
47d8601
Merge pull request #5 from jbarrancos/rainbird
jbarrancos Oct 11, 2017
fad9e60
Removed requirement
jbarrancos Oct 12, 2017
38e02a0
Merge pull request #6 from jbarrancos/rainbird
jbarrancos Oct 12, 2017
02f8779
Fixed comments from @fabaff
jbarrancos Oct 18, 2017
76a3a48
Fix req
jbarrancos Oct 18, 2017
778761e
lint error
jbarrancos Oct 18, 2017
a628112
lint ws
jbarrancos Oct 18, 2017
a1d5dae
Merge pull request #7 from jbarrancos/rainbird
jbarrancos Oct 18, 2017
29d4dca
Update requests requirement (#9876)
TopdRob Oct 20, 2017
d16c5f9
[tradfri] Update pytradfri, simplify dependencies. (#9875)
lwis Oct 20, 2017
41c2bdb
Moved siren to Wink from switch (#9879)
Oct 20, 2017
53df3fa
Update `screenshot-components.png` file. (#9987)
quamilek Oct 20, 2017
4f1eab1
Upgrade speedtest-cli to 1.0.7 (#9984)
fabaff Oct 20, 2017
aab7442
Upgrade gitterpy to 0.1.6 (#9983)
fabaff Oct 20, 2017
ce1a2cc
Remove async_update (#9997)
pvizeli Oct 21, 2017
222cc4c
Add optional attribute option to scrape sensor (#10001)
DarkFox Oct 21, 2017
51a65ee
Introducing Ring Door Bell Camera (including StickUp cameras) and WiF…
tchellomello Oct 21, 2017
789929d
Add support for multiple disks to be monitored. (#9977)
cgtobi Oct 21, 2017
5df985a
Update the Russound RNET component to use enhanced Russound.py (#9739)
altersis Oct 21, 2017
3ea4691
Fix spelling error (#10009)
Oct 21, 2017
bf26b75
Change persistent notification to avoid long text in entity state (#9…
milanvo Oct 21, 2017
28b7a3d
Renaming API.AI to Dialogflow (#10006)
fabaff Oct 21, 2017
2ab14bb
Bump dev to 0.57.0.dev0 (#10010)
fabaff Oct 21, 2017
5ad7155
Merge branch 'master' into dev
fabaff Oct 21, 2017
089e1ab
Add xy attribute to Yeelight (#9957)
HydrelioxGitHub Oct 22, 2017
796a3ff
Added gaction script to support the new Google Assistant component in…
chriskacerguis Oct 22, 2017
9f62d5e
Json api fix (#10017)
alanfischer Oct 22, 2017
816b69c
Upgrade mypy to 0.540 (#10013)
fabaff Oct 22, 2017
9d39a5c
Call correct script [skip ci]
balloob Oct 22, 2017
c08c8c7
Xiaomi Aqara: New xiaomi wireless button (sensor_switch.aq3) introduc…
syssi Oct 22, 2017
bd4304e
Upgrade youtube_dl to 2017.10.20 (#10014)
fabaff Oct 22, 2017
80053ef
switch.flux: add interval and transition attributes (#9700)
abmantis Oct 22, 2017
62caea6
fix temperature/humidity sensors valid values (#10024)
bieniu Oct 22, 2017
9418c61
Use feed name assigned in EmonCMS if there is one (#10021)
KlaasH Oct 22, 2017
4197c9e
add irish rail transport sensor (#9883)
ttroy50 Oct 22, 2017
193188b
RGB Tradfri simple support (#9703)
matemaciek Oct 22, 2017
56cbfb5
Fix device update / entity_id with names (#10029)
pvizeli Oct 22, 2017
ee56e33
Add regression test for entity ID update bug (#10037)
emlove Oct 22, 2017
05ba78d
Aioautomatic bump and scope update (#10043)
emlove Oct 22, 2017
4e7cc11
Fix no data event triggers (#10049)
emlove Oct 23, 2017
ccde371
fix gateway illumination sensor value (#10045)
bieniu Oct 23, 2017
4fa0119
fixing a typo in the old library which broke hub gen2 compatibility (…
sander76 Oct 23, 2017
4bf1972
Remove warning
pvizeli Oct 23, 2017
205f24c
Trigger also with orderdict
pvizeli Oct 23, 2017
f9d89a0
Add fail2ban sensor (#9975)
fronzbot Oct 23, 2017
f57e307
switch.tplink: fix overlooked issue with statically defined names (#1…
rytilahti Oct 23, 2017
fdc769a
Add icons according to sensor types.
cgtobi Oct 23, 2017
53b1c75
Merge pull request #10061 from cgtobi/glances_icons
fabaff Oct 23, 2017
5182f76
Merge pull request #10060 from home-assistant/some-cleanups
fabaff Oct 23, 2017
e201bca
Show current program thumbnail as media_image (#10033)
pschmitt Oct 23, 2017
f4f36a3
Add link to docs and update ordering (#10062)
fabaff Oct 23, 2017
76a0763
Remove STATE_UNKNOWN (#10064)
fabaff Oct 23, 2017
e8a701f
update library for xiaomi_aqara, change from pyCrypto to cryptography…
Danielhiversen Oct 23, 2017
42e59b4
Make host optional (#10063)
fabaff Oct 23, 2017
176c99f
Change deprecated use of maintainer tag in Dockerfile. (#10068)
Oct 23, 2017
0b850b5
add eph ember controls (#9721)
ttroy50 Oct 23, 2017
b292a4a
EntityComponent: revert warning (#10078)
pvizeli Oct 23, 2017
15cf34f
Add support for HTTP Basic/Digest authentication
fabaff Oct 23, 2017
ebce666
Fix decimals in uptime sensor
arsaboo Oct 23, 2017
46404a8
Update tests
arsaboo Oct 23, 2017
845fd53
Reverse tests
arsaboo Oct 23, 2017
bd72f45
Added minutes to uptime sensor
arsaboo Oct 23, 2017
74e93e5
Upgrade Sphinx to 1.6.5 (#10090)
fabaff Oct 23, 2017
d142471
Support for Entity.available in sensor/rest (#10073)
pezinek Oct 23, 2017
5f8eb08
Additional event data tests to cover recent bugs
emlove Oct 23, 2017
3cf99e2
Merge pull request #10100 from home-assistant/additional-event-tests
pvizeli Oct 24, 2017
a4b0e8f
Merge pull request #10082 from arsaboo/uptimefix
pvizeli Oct 24, 2017
fc2f41f
Use constants and update docstrings
fabaff Oct 24, 2017
485e81d
whois domain lookup sensor (#10000)
GenericStudent Oct 24, 2017
70eaa5f
Update CODEOWNERS (#10103)
Danielhiversen Oct 24, 2017
6ebff3c
Merge pull request #10105 from home-assistant/bayesian-sensor
pvizeli Oct 24, 2017
179655b
Merge pull request #10079 from home-assistant/scrape-auth
pvizeli Oct 24, 2017
7c69941
cleanup
pvizeli Oct 24, 2017
e970edb
fixed typo (#10110)
iMarkus Oct 24, 2017
6da08de
Merge pull request #9118 from jbarrancos/dev
pvizeli Oct 24, 2017
238884d
Revert gactions in Docker (#10115)
balloob Oct 24, 2017
186f8f6
Add Deluge Switch Component (#9979)
HydrelioxGitHub Oct 24, 2017
560a4ef
Fix PEP8 and PEP257 issues (#10108)
fabaff Oct 24, 2017
29fb65b
Fixes #10030. Extented Network Exceptions handling. (#10116)
zabuldon Oct 24, 2017
2bdad53
Consolidate frontend (#9915)
balloob Oct 25, 2017
00b9297
Rfxtrx fix (#10128)
Danielhiversen Oct 25, 2017
e8f5445
Xiaomi MiIO Fan: Xiaomi Air Purifier 2 integration (#9837)
syssi Oct 25, 2017
34368a6
WIP: Refactor Axis component removing external dependencies (#9791)
Kane610 Oct 25, 2017
45e1401
Allow folder selection for IMAP unread sensor (#10126)
amelchio Oct 25, 2017
2a2a106
Fix Sonarr and Radarr divide by zero (#10101)
tboyce021 Oct 25, 2017
41fa8cc
Plex refactor Part 1 - Update plexapi to 3.0.3 (#9988)
ryanm101 Oct 25, 2017
7784c40
Add Google Domains component (#9996)
tboyce021 Oct 25, 2017
632466b
Add Deluge Sensor (#10117)
HydrelioxGitHub Oct 25, 2017
6c39e1e
Added increment + decrement to input_number (#9870)
danielperna84 Oct 25, 2017
5fabfce
Fix lint google-domains (#10135)
pvizeli Oct 25, 2017
61ccbb5
Fire numeric_state action when first state change matches criteria (#…
amelchio Oct 25, 2017
63c9d59
SNMP switch (#9840)
kirichkov Oct 25, 2017
fc89401
Binary sensor for detecting linear trends (#9808)
hotplot Oct 25, 2017
7987065
Fix recorder crash for long state string - enforce at core level (#9696)
milanvo Oct 25, 2017
d141605
Microsoft tts (#9973)
jeroenterheerdt Oct 25, 2017
b1291e5
Upgrade pysnmp to 4.4.1 (#10138)
fabaff Oct 26, 2017
c191c13
Telldus Live: Device without methods is a binary sensor (#10106)
rasmusbe Oct 26, 2017
2561efe
Add last action to xiaomi aqara button (#10131)
Danielhiversen Oct 26, 2017
c2ef22b
Add display currency setting to CoinMarketCap sensor (#10093)
Oct 26, 2017
9d0c2a8
Xiaomi MiIO Switch: Support for different device types (#9836)
syssi Oct 26, 2017
583e570
Core POC support for polymer i18n (#6344)
emlove Oct 27, 2017
fc291dd
Don't use pypi package in dev mode. Allow non-fingerprinted mdi. (#10…
andrey-git Oct 27, 2017
d13f3ec
Update frontend to 20171027.1
balloob Oct 27, 2017
acbf45d
added platform discovery code back into device_tracker (#10169)
etsinko Oct 27, 2017
63a1023
Upgrade sendgrid to 5.3.0 (#10166)
fabaff Oct 27, 2017
027ce2f
Upgrade python_opendata_transport to 0.0.3 (#10162)
fabaff Oct 27, 2017
afe88df
Upgrade libnacl to 1.6.1 (#10161)
fabaff Oct 27, 2017
9df7302
New DTLSSocket version that fixes Cython dependency for Trådfri (#10123)
flowolf Oct 27, 2017
e819678
Rfxtrx binary sensor rewrite (#10152)
ypollart Oct 27, 2017
e43fefa
Support for NO-IP (#10155)
fabaff Oct 27, 2017
e50b59a
Reduce album art flickering in media player UI (#10163)
amelchio Oct 27, 2017
f17cf1d
Avoid Sonos errors for tracks with no artist information (#10160)
amelchio Oct 27, 2017
85d7377
MPD now uses the filename if song doesn't have metadata (#10085)
Oct 27, 2017
c0f8e6c
Updated denon component to play nice with the 3808CI that doesn't sup…
randellhodges Oct 27, 2017
6839037
Fix for issue #9240 (#10173)
bastshoes Oct 27, 2017
2d93285
Linode (#9936)
ryanm101 Oct 27, 2017
248d974
Cast attribute values to string before publishing to MQTT (#9872)
tinloaf Oct 27, 2017
fe9b45c
Xiaomi MiIO Light: Philips Eyecare Lamp 2 support (#10007)
syssi Oct 27, 2017
5c168ab
Nederlandse spoorwegen (#10136)
b10m Oct 27, 2017
f060dcc
Added capability to pass a filename to the downloader component (#10059)
tchellomello Oct 27, 2017
df19172
Limits of the favorite level updated. Values between 0 and 16 will be…
syssi Oct 28, 2017
dd7d8d5
added Yesss SMS platform (#10177)
flowolf Oct 28, 2017
b3e88d1
Add Sytadin Traffic component (#9524)
gautric Oct 28, 2017
2c31955
media_title property now returns current source (#10120)
etsinko Oct 29, 2017
2374659
Added new Clickatell SMS messaging Notify Platform (#9775)
davlloyd Oct 29, 2017
6057b41
update boto3 to 1.4.7 and botocore to 1.7.34 (#10121)
TopdRob Oct 29, 2017
35805e5
Add Random binary sensor (#10164)
fabaff Oct 29, 2017
67c4873
Add clickatell (#10199)
fabaff Oct 29, 2017
9e27e05
Update CODEOWNERS (#10198)
Oct 29, 2017
20a1a52
Add unit test for hddtemp sensor. (#10154)
cgtobi Oct 29, 2017
97bb252
Upgrade pylast to 2.0.0 (#10200)
fabaff Oct 29, 2017
115c59d
Move constant to 'const.py' and use already definied ones (#10204)
fabaff Oct 29, 2017
e91ed1f
Upgrade youtube_dl to 2017.10.29 (#10202)
fabaff Oct 29, 2017
6a9968c
Bump pyvera to 0.2.38. (#10206)
pavoni Oct 29, 2017
6907604
Move constant to 'const.py' and use already defined ones (#10211)
fabaff Oct 29, 2017
444b7c5
Add new service 'snapshot' for camera (#10207)
pvizeli Oct 29, 2017
fc44a4e
Update frontend
balloob Oct 30, 2017
2891b0c
Upgrade restrictedpython to 4.0b2 (#10179)
fabaff Oct 30, 2017
e7fc8a1
Google Assistant Script Support (#10148)
epleypa Oct 30, 2017
3630dc7
Raincloudy version bump (#10225)
tchellomello Oct 30, 2017
b5214af
Add gc100 platforms and component (#10159)
davegravy Oct 30, 2017
05ece53
Librouteros capsman fix (#10217)
nicolaevladescu Oct 30, 2017
646c03e
Add entity_picture_template options to Template Cover, Template Light…
bachya Oct 30, 2017
e95b48c
Xiaomi Aqara: Remove/Add device service added (#10150)
syssi Oct 30, 2017
5d23afd
Introducing multi-zone support for yamaha_musiccast devices (#9968)
jalmeroth Oct 30, 2017
c9c1028
Clarify yamaha play_media parameters (#10228)
sdague Oct 30, 2017
cc293db
Update services.yaml files (#10229)
fabaff Oct 30, 2017
062fb7a
Add priority attribute for hyperion (#10102)
ImEmJay Oct 30, 2017
ed3f7d1
OwnTracks work. Beacon logic and testcases (#10183)
ehagan Oct 31, 2017
8832de8
Sytadin default value must be a list #10233 (#10234)
gautric Oct 31, 2017
ae34640
Use theme color in loading screen. (#10248)
andrey-git Oct 31, 2017
6d94c12
Move constant to 'const.py' (#10249)
fabaff Oct 31, 2017
6b96bc3
Add support for odhcpd DHCP server (#9858)
chemicalstorm Oct 31, 2017
c0eaf03
Changed single tolerance value to COLD and HOT tolerances. Allows on…
biggms Oct 31, 2017
25a25dd
Add support for 'Send Current Position' feature in Geofency 5.1 (#10012)
gunnarhelgason Oct 31, 2017
12e1602
input_text - Added service doc (#10238)
cdce8p Oct 31, 2017
253c8ae
Mqtt light options to fix #9330 and #7810 (#9829)
TD22057 Oct 31, 2017
890c11c
WIP: Timer component (#9889)
danielperna84 Nov 1, 2017
5043b85
Use translated panel names on frontend (#10197)
emlove Nov 1, 2017
8c266f9
Alexa SmartHome API extend (#10251)
pvizeli Nov 1, 2017
80a9539
integration with Remember The Milk. (#9803)
ChristianKuehnel Nov 1, 2017
b6324b5
Google Assistant: make it possible to set a custom domain/type (#10188)
perosb Nov 1, 2017
9eaa057
Add EntityFilter helper (#10221)
mw-white Nov 1, 2017
6cadb79
Avoid Sonos error during startup (#10146)
amelchio Nov 1, 2017
85f30b8
Update netdisco to 1.2.3 (#10266)
balloob Nov 1, 2017
4e8723f
Extracted json saving and loading (#10216)
molobrakos Nov 1, 2017
26b097b
Change introduction card to use persistent notification (#10265)
balloob Nov 1, 2017
8739991
Add unit test for wake on lan component. (#10262)
cgtobi Nov 1, 2017
e2c6f53
Add link to docs (#10272)
fabaff Nov 1, 2017
619d329
Add xy support to Alexa HomeAPI v3 (#10268)
pvizeli Nov 1, 2017
4dc9ac8
Remove http.development (#10267)
balloob Nov 1, 2017
513c2b0
Add setup platform tests for the season sensor component. (#10270)
cgtobi Nov 1, 2017
fb34f94
Update template.py
pvizeli Nov 1, 2017
4da8ec0
Add Google Assistant support for setting climate temperature and oper…
emosenkis Nov 1, 2017
f463f4d
WIP: Cleanup async stuff on templates (#10275)
pvizeli Nov 1, 2017
d980516
Removed username/password auth and moved to new save/load json (#10277)
Nov 1, 2017
79da44a
Support new tradfri individual DTLS identification method (#10282)
lwis Nov 2, 2017
56c66a1
Update plant for dealing with float values (#10246)
Nov 2, 2017
1c2224c
Fixed Tradfri whitebulbs handling after #9703 (#10040)
matemaciek Nov 2, 2017
d74dbc3
Luftdaten sensor (#10274)
lichtteil Nov 2, 2017
ffc2541
Improve unit tests for season sensor component. (#10288)
cgtobi Nov 2, 2017
417240e
Better scene handling (#10213)
joa-queen Nov 2, 2017
f9a019e
Follow-up: Replace emulated_hue: with emulated_hue_hidden (#9894)
vatir Nov 2, 2017
e4ddb00
Update frontend
balloob Nov 2, 2017
2481cd2
Update frontend
balloob Nov 2, 2017
5359001
Merge remote-tracking branch 'origin/master' into dev
balloob Nov 2, 2017
8c525b3
Version bump to 0.57
balloob Nov 2, 2017
b77df37
Update frontend
balloob Nov 3, 2017
0e1a3c0
Maintain recorder purge schedule (#10279)
PeteBa Nov 3, 2017
be9cdf5
update mask-icon to a working mask-icon.svg (#10290)
NovapaX Nov 3, 2017
1e92417
Cleanup Xiaomi Aqara (#10302)
balloob Nov 3, 2017
8ed7521
Fix panel_custom (#10303)
balloob Nov 3, 2017
52f40b3
Cloud: Authenticate with id token (#10304)
balloob Nov 3, 2017
e90e94b
Allow an empty MAC address at the Xiaomi Aqara Gateway configuration.…
syssi Nov 3, 2017
8dd790e
Upgrade credstash to 1.14.0 (#10310)
fabaff Nov 3, 2017
cdc2df0
TellStick / Remove async flavor / add hassio (#10315)
pvizeli Nov 3, 2017
96f19c7
Strip white space from configurator input (#10317)
Nov 3, 2017
986bcfe
Fix recorder purge (#10318)
pvizeli Nov 3, 2017
af0253b
Fix formatting invalid config text (#10319)
balloob Nov 3, 2017
fe27174
Tc update (#10322)
craigjmidwinter Nov 4, 2017
21273de
Move timer into correct folder (#10324)
pvizeli Nov 4, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 22 additions & 3 deletions .coveragerc
Expand Up @@ -71,6 +71,9 @@ omit =
homeassistant/components/envisalink.py
homeassistant/components/*/envisalink.py

homeassistant/components/gc100.py
homeassistant/components/*/gc100.py

homeassistant/components/google.py
homeassistant/components/*/google.py

Expand Down Expand Up @@ -107,6 +110,9 @@ omit =
homeassistant/components/lametric.py
homeassistant/components/*/lametric.py

homeassistant/components/linode.py
homeassistant/components/*/linode.py

homeassistant/components/lutron.py
homeassistant/components/*/lutron.py

Expand Down Expand Up @@ -272,8 +278,10 @@ omit =
homeassistant/components/camera/mjpeg.py
homeassistant/components/camera/rpi_camera.py
homeassistant/components/camera/onvif.py
homeassistant/components/camera/ring.py
homeassistant/components/camera/synology.py
homeassistant/components/camera/yi.py
homeassistant/components/climate/ephember.py
homeassistant/components/climate/eq3btsmart.py
homeassistant/components/climate/flexit.py
homeassistant/components/climate/heatmiser.py
Expand Down Expand Up @@ -324,6 +332,7 @@ omit =
homeassistant/components/emoncms_history.py
homeassistant/components/emulated_hue/upnp.py
homeassistant/components/fan/mqtt.py
homeassistant/components/fan/xiaomi_miio.py
homeassistant/components/feedreader.py
homeassistant/components/foursquare.py
homeassistant/components/ifttt.py
Expand Down Expand Up @@ -411,6 +420,7 @@ omit =
homeassistant/components/notify/aws_sns.py
homeassistant/components/notify/aws_sqs.py
homeassistant/components/notify/ciscospark.py
homeassistant/components/notify/clickatell.py
homeassistant/components/notify/clicksend.py
homeassistant/components/notify/clicksend_tts.py
homeassistant/components/notify/discord.py
Expand Down Expand Up @@ -444,8 +454,10 @@ omit =
homeassistant/components/notify/telstra.py
homeassistant/components/notify/twitter.py
homeassistant/components/notify/xmpp.py
homeassistant/components/notify/yessssms.py
homeassistant/components/nuimo_controller.py
homeassistant/components/prometheus.py
homeassistant/components/remember_the_milk/__init__.py
homeassistant/components/remote/harmony.py
homeassistant/components/remote/itach.py
homeassistant/components/scene/hunterdouglas_powerview.py
Expand All @@ -462,14 +474,14 @@ omit =
homeassistant/components/sensor/broadlink.py
homeassistant/components/sensor/buienradar.py
homeassistant/components/sensor/citybikes.py
homeassistant/components/sensor/coinmarketcap.py
homeassistant/components/sensor/cert_expiry.py
homeassistant/components/sensor/comed_hourly_pricing.py
homeassistant/components/sensor/cpuspeed.py
homeassistant/components/sensor/crimereports.py
homeassistant/components/sensor/cups.py
homeassistant/components/sensor/currencylayer.py
homeassistant/components/sensor/darksky.py
homeassistant/components/sensor/deluge.py
homeassistant/components/sensor/deutsche_bahn.py
homeassistant/components/sensor/dht.py
homeassistant/components/sensor/dnsip.py
Expand Down Expand Up @@ -497,24 +509,26 @@ omit =
homeassistant/components/sensor/gpsd.py
homeassistant/components/sensor/gtfs.py
homeassistant/components/sensor/haveibeenpwned.py
homeassistant/components/sensor/hddtemp.py
homeassistant/components/sensor/hp_ilo.py
homeassistant/components/sensor/htu21d.py
homeassistant/components/sensor/hydroquebec.py
homeassistant/components/sensor/imap.py
homeassistant/components/sensor/imap_email_content.py
homeassistant/components/sensor/influxdb.py
homeassistant/components/sensor/irish_rail_transport.py
homeassistant/components/sensor/kwb.py
homeassistant/components/sensor/lastfm.py
homeassistant/components/sensor/linux_battery.py
homeassistant/components/sensor/loopenergy.py
homeassistant/components/sensor/luftdaten.py
homeassistant/components/sensor/lyft.py
homeassistant/components/sensor/metoffice.py
homeassistant/components/sensor/miflora.py
homeassistant/components/sensor/modem_callerid.py
homeassistant/components/sensor/mopar.py
homeassistant/components/sensor/mqtt_room.py
homeassistant/components/sensor/mvglive.py
homeassistant/components/sensor/nederlandse_spoorwegen.py
homeassistant/components/sensor/netdata.py
homeassistant/components/sensor/neurio_energy.py
homeassistant/components/sensor/nut.py
Expand Down Expand Up @@ -551,6 +565,7 @@ omit =
homeassistant/components/sensor/swiss_public_transport.py
homeassistant/components/sensor/synologydsm.py
homeassistant/components/sensor/systemmonitor.py
homeassistant/components/sensor/sytadin.py
homeassistant/components/sensor/tank_utility.py
homeassistant/components/sensor/ted5000.py
homeassistant/components/sensor/temper.py
Expand All @@ -565,6 +580,7 @@ omit =
homeassistant/components/sensor/ups.py
homeassistant/components/sensor/vasttrafik.py
homeassistant/components/sensor/waqi.py
homeassistant/components/sensor/whois.py
homeassistant/components/sensor/worldtidesinfo.py
homeassistant/components/sensor/worxlandroid.py
homeassistant/components/sensor/xbox_live.py
Expand All @@ -576,6 +592,7 @@ omit =
homeassistant/components/switch/anel_pwrctrl.py
homeassistant/components/switch/arest.py
homeassistant/components/switch/broadlink.py
homeassistant/components/switch/deluge.py
homeassistant/components/switch/digitalloggers.py
homeassistant/components/switch/dlink.py
homeassistant/components/switch/edimax.py
Expand All @@ -588,17 +605,19 @@ omit =
homeassistant/components/switch/orvibo.py
homeassistant/components/switch/pilight.py
homeassistant/components/switch/pulseaudio_loopback.py
homeassistant/components/switch/rainbird.py
homeassistant/components/switch/rainmachine.py
homeassistant/components/switch/rest.py
homeassistant/components/switch/rpi_rf.py
homeassistant/components/switch/snmp.py
homeassistant/components/switch/tplink.py
homeassistant/components/switch/telnet.py
homeassistant/components/switch/transmission.py
homeassistant/components/switch/wake_on_lan.py
homeassistant/components/switch/xiaomi_miio.py
homeassistant/components/telegram_bot/*
homeassistant/components/thingspeak.py
homeassistant/components/tts/amazon_polly.py
homeassistant/components/tts/microsoft.py
homeassistant/components/tts/picotts.py
homeassistant/components/vacuum/roomba.py
homeassistant/components/weather/bom.py
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules
@@ -1,3 +0,0 @@
[submodule "homeassistant/components/frontend/www_static/home-assistant-polymer"]
path = homeassistant/components/frontend/www_static/home-assistant-polymer
url = https://github.com/home-assistant/home-assistant-polymer.git
11 changes: 8 additions & 3 deletions CODEOWNERS
Validating CODEOWNERS rules …
Expand Up @@ -41,6 +41,7 @@ homeassistant/components/*/zwave.py @home-assistant/z-wave
# Indiviudal components
homeassistant/components/alarm_control_panel/egardia.py @jeroenterheerdt
homeassistant/components/camera/yi.py @bachya
homeassistant/components/climate/ephember.py @ttroy50
homeassistant/components/climate/eq3btsmart.py @rytilahti
homeassistant/components/climate/sensibo.py @andrey-git
homeassistant/components/cover/template.py @PhracturedBlue
Expand All @@ -50,17 +51,21 @@ homeassistant/components/light/tplink.py @rytilahti
homeassistant/components/light/yeelight.py @rytilahti
homeassistant/components/media_player/kodi.py @armills
homeassistant/components/media_player/monoprice.py @etsinko
homeassistant/components/media_player/yamaha_musiccast.py @jalmeroth
homeassistant/components/sensor/airvisual.py @bachya
homeassistant/components/sensor/irish_rail_transport.py @ttroy50
homeassistant/components/sensor/miflora.py @danielhiversen
homeassistant/components/sensor/sytadin.py @gautric
homeassistant/components/sensor/tibber.py @danielhiversen
homeassistant/components/sensor/waqi.py @andrey-git
homeassistant/components/switch/rainmachine.py @bachya
homeassistant/components/switch/tplink.py @rytilahti
homeassistant/components/xiaomi_aqara.py @danielhiversen @syssi

homeassistant/components/*/axis.py @Kane610
homeassistant/components/*/broadlink.py @danielhiversen
homeassistant/components/*/rfxtrx.py @danielhiversen
homeassistant/components/tesla.py @zabuldon
homeassistant/components/*/tesla.py @zabuldon
homeassistant/components/*/xiaomi_aqara.py @danielhiversen
homeassistant/components/*/xiaomi_miio.py @rytilahti
homeassistant/components/*/tradfri.py @ggravlingen
homeassistant/components/*/xiaomi_aqara.py @danielhiversen @syssi
homeassistant/components/*/xiaomi_miio.py @rytilahti @syssi
2 changes: 1 addition & 1 deletion Dockerfile
Expand Up @@ -3,7 +3,7 @@
# This way, the development image and the production image are kept in sync.

FROM python:3.6
MAINTAINER Paulus Schoutsen <Paulus@PaulusSchoutsen.nl>
LABEL maintainer="Paulus Schoutsen <Paulus@PaulusSchoutsen.nl>"

# Uncomment any of the following lines to disable the installation.
#ENV INSTALL_TELLSTICK no
Expand Down
1 change: 0 additions & 1 deletion MANIFEST.in
@@ -1,5 +1,4 @@
include README.rst
include LICENSE.md
graft homeassistant
prune homeassistant/components/frontend/www_static/home-assistant-polymer
recursive-exclude * *.py[co]
Binary file modified docs/screenshot-components.png 100755 → 100644
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion homeassistant/bootstrap.py
Expand Up @@ -88,7 +88,7 @@ def async_from_config_dict(config: Dict[str, Any],
if sys.version_info[:2] < (3, 5):
_LOGGER.warning(
'Python 3.4 support has been deprecated and will be removed in '
'the begining of 2018. Please upgrade Python or your operating '
'the beginning of 2018. Please upgrade Python or your operating '
'system. More info: https://home-assistant.io/blog/2017/10/06/'
'deprecating-python-3.4-support/'
)
Expand Down
44 changes: 20 additions & 24 deletions homeassistant/components/alarm_control_panel/services.yaml
@@ -1,65 +1,61 @@
alarm_disarm:
description: Send the alarm the command for disarm
# Describes the format for available alarm control panel services

alarm_disarm:
description: Send the alarm the command for disarm.
fields:
entity_id:
description: Name of alarm control panel to disarm
description: Name of alarm control panel to disarm.
example: 'alarm_control_panel.downstairs'
code:
description: An optional code to disarm the alarm control panel with
description: An optional code to disarm the alarm control panel with.
example: 1234

alarm_arm_home:
description: Send the alarm the command for arm home

description: Send the alarm the command for arm home.
fields:
entity_id:
description: Name of alarm control panel to arm home
description: Name of alarm control panel to arm home.
example: 'alarm_control_panel.downstairs'
code:
description: An optional code to arm home the alarm control panel with
description: An optional code to arm home the alarm control panel with.
example: 1234

alarm_arm_away:
description: Send the alarm the command for arm away

description: Send the alarm the command for arm away.
fields:
entity_id:
description: Name of alarm control panel to arm away
description: Name of alarm control panel to arm away.
example: 'alarm_control_panel.downstairs'
code:
description: An optional code to arm away the alarm control panel with
description: An optional code to arm away the alarm control panel with.
example: 1234

alarm_arm_night:
description: Send the alarm the command for arm night

description: Send the alarm the command for arm night.
fields:
entity_id:
description: Name of alarm control panel to arm night
description: Name of alarm control panel to arm night.
example: 'alarm_control_panel.downstairs'
code:
description: An optional code to arm night the alarm control panel with
description: An optional code to arm night the alarm control panel with.
example: 1234

alarm_trigger:
description: Send the alarm the command for trigger

description: Send the alarm the command for trigger.
fields:
entity_id:
description: Name of alarm control panel to trigger
description: Name of alarm control panel to trigger.
example: 'alarm_control_panel.downstairs'
code:
description: An optional code to trigger the alarm control panel with
description: An optional code to trigger the alarm control panel with.
example: 1234

envisalink_alarm_keypress:
description: Send custom keypresses to the alarm

description: Send custom keypresses to the alarm.
fields:
entity_id:
description: Name of the alarm control panel to trigger
description: Name of the alarm control panel to trigger.
example: 'alarm_control_panel.downstairs'
keypress:
description: 'String to send to the alarm panel (1-6 characters)'
description: 'String to send to the alarm panel (1-6 characters).'
example: '*71'
Expand Up @@ -16,7 +16,7 @@
STATE_ALARM_ARMED_HOME, STATE_ALARM_ARMED_NIGHT, STATE_ALARM_DISARMED,
STATE_ALARM_ARMING, STATE_ALARM_DISARMING, STATE_UNKNOWN, CONF_NAME)

REQUIREMENTS = ['total_connect_client==0.11']
REQUIREMENTS = ['total_connect_client==0.12']

_LOGGER = logging.getLogger(__name__)

Expand Down