Eugenio Panadero
b1dc48822d
Upgrade python-telegram-bot to 8.1.1 ( #9882 )
...
* update python-telegram-bot to v8.1.1
* update python-telegram-bot to v8.1.1
2017-10-15 21:22:51 +02:00
Philipp Schmitt
da8be253bc
Fix #9839 ( #9880 )
...
* Fix #9839
* Update requirements
* Default state: STATE_UNKNOWN -> None
* Default the state to None in the constructor as well
2017-10-15 21:16:23 +02:00
Fabian Affolter
959a7b2d59
Upgrade paho-mqtt to 1.3.1 ( #9874 )
2017-10-15 10:12:43 -07:00
Eugenio Panadero
ac256d5943
handle OWM API error calls ( #9865 )
2017-10-15 10:31:34 +02:00
Paulus Schoutsen
0362a76cd6
Cloud connection via aiohttp ( #9860 )
...
* Cloud: connect to cloud
* Fix tests in py34
* Update warrant to 0.5.0
* Differentiate errors between unknown handler vs exception
* Lint
* Respond to cloud message to logout
* Refresh token exception handling
* Swap out bare exception for RuntimeError
* Add more tests
* Fix tests py34
2017-10-14 19:43:14 -07:00
Eugenio Panadero
26cb67dec2
minimal fixes in the owntracks mqtt device tracker ( #9866 )
...
* fix UnboundLocalError when unable to parse payload, and show bad topics that cannot be parsed ok
* Update owntracks.py
2017-10-14 15:46:06 -07:00
Fabian Affolter
00244380a8
Upgrade psutil to 5.4.0 ( #9869 )
2017-10-14 23:07:31 +02:00
Ryan Bahm
f807a3a890
Darksky enhancements ( #9851 )
...
* Correct capitalization inconsistency in DarkSky
All two-word sensors ("Precip Intensity," "Nearest Storm Bearing," etc) in Darksky uses title case for the friendly name of the sensor, with the exception of "Dew point."
* Implement UV Index in Darksky
* Fixed whitespace for Tox compliance
* Add unit for UV Index.
Per recommendation of reviewer, added 'UV Index' as a CONST in const.py, then used that const in both DarkSky and ISY994. It looks like BloomSky might also support UV Index and it should probably be standardized.
2017-10-14 14:45:32 -04:00
Kevin Fronczak
fd6c2598a7
Uptime sensor ( #9856 )
...
* Added uptime sensor for homeassistant
* Fixed pylint and flake8 errors
* Made requested changes from PR
- Fixed stale docstrings
- Changed default state to None
- Added ability for user to use hours or days
* Fixed typo
* Added unit_of_measurement check to test
* Converted to async
- Changed tests to work with async
* Minor updates
2017-10-14 20:06:44 +02:00
Fabian Affolter
79d1a0ab37
Upgrade youtube_dl to 2017.10.12 ( #9862 )
2017-10-14 19:07:28 +03:00
Jeroen ter Heerdt
a787ab6d3c
Changing name of clicksendaudio component to clicksend_tts ( #9859 )
2017-10-14 15:08:28 +02:00
Pascal Vizeli
8456cd0313
HassIO - TimeZone / Host services ( #9846 )
...
* HassIO - TimeZone / Host services
* Update hassio.py
* Update test_hassio.py
2017-10-13 15:45:22 +02:00
Charles Garwood
fa37d9800e
File permissions fix ( #9847 )
...
* Fixing file permissions
* Fixing file permissions
2017-10-13 14:22:41 +02:00
icovada
80826bc985
Add CAPSman master to mikrotik presence detection ( #9729 )
...
* Add CAPSman master to mikrotik presence detection
Automatically prefer caps-man registered clients over locally connected
* Remove blank line
* Trailing whitespace removed
2017-10-13 10:54:58 +02:00
rbflurry
b00d0a1253
Use the Last Seen attribute in unify ( #8998 )
...
* Uses the Last Seen attribute in unify
* Update unifi.py
fix format
* Update unifi.py
formatting again
* update test_unifi to call CONF_CONSIDER_HOME
Updated.
* Update test_unifi.py
* Update test_unifi.py
* More unit test test
* Update where consider_home comes from.
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update test_unifi.py
* fix hound
* Update test_unifi.py
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update test_unifi.py
* Update unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update unifi.py
* Update unifi.py
* Update test_unifi.py
Fix the butcher of tests.
* Update unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update test_unifi.py
* Update unifi.py
* Update test_unifi.py
* Update unifi.py
* Update unifi.py
* Update unifi.py
* Update unifi.py
2017-10-13 10:13:58 +02:00
Paulus Schoutsen
f7545fe85c
Remove namecheap dns service ( #9845 )
2017-10-13 09:47:13 +02:00
Martin Treml
c69e9c1d49
Add namecheap DNS component ( #9821 )
...
* Add namecheap DNS component
* Updates for pull-request
* remove unused import in test file
* Update .coveragerc
2017-10-12 23:58:23 -07:00
Paulus Schoutsen
79b029a680
Do not auto-install credstash ( #9844 )
2017-10-12 23:57:45 -07:00
Aaron Bach
9891320e7c
New PR ( #9787 )
2017-10-12 22:20:30 -07:00
Adam Cooper
64853bae32
Changed yaml.load into yaml.safe_load ( #9841 )
2017-10-12 22:05:33 -07:00
Adam Cooper
a7f4bcc410
Bugfix/9811 jinja autoescape ( #9842 )
...
* Added autoescape kwarg to Jinja environment
* Removed extra comma
2017-10-12 22:01:29 -07:00
Lukas Barth
bbb406626b
Bugfix: Include MQTT schema ( #9802 )
2017-10-12 22:00:09 -07:00
Charles Garwood
c5c594ba7d
Add service descriptions ( #9806 )
...
* Added descriptions for services under homeassistant domain
* lint fixes
* Fixing file permissions
2017-10-12 21:59:07 -07:00
Adam Mills
8d83912649
Run initial generation for development mode ( #9826 )
...
* Run initial generation for development mode
* Use yarn dev
2017-10-12 21:56:38 -07:00
Teemu R
2c1f0f3449
fix climate services (missing indentation, wrongly formatted example) ( #9805 )
2017-10-12 21:29:17 +03:00
Kane610
c85b5561ee
Update CODEOWNERS */axis.py ( #9823 )
...
Add code owner for */axis.py
2017-10-12 21:26:07 +03:00
Alan Fischer
4cf300a710
Fixed reporting of vera UV sensors ( #9838 )
2017-10-12 20:51:25 +03:00
Fabian Affolter
3bdb7052b8
Upgrade libnacl ( #9769 )
...
* Upgrade libnacl to 1.6.0
* Small style updates
2017-10-12 18:13:43 +02:00
Paulus Schoutsen
3b5a9e7796
OwnTracks: Handle lwt message ( #9831 )
...
* OwnTracks: Handle lwt message
* Update owntracks.py
2017-10-12 08:25:18 -07:00
Charles Garwood
5fcb0990c3
Adds image attribute to html5 notify ( #9832 ) ( #9835 )
2017-10-12 17:01:12 +02:00
cdce8p
be5c0b2d92
Wait_template - support for 'trigger.entity_id' and data_template values ( #9807 )
...
* *Added support for use of 'trigger.entity_id' and service->data_template->script in wait_template
* * Fixed style violations
* * Fixed regular expression (_RE_GET_POSSIBLE_ENTITIES)
* * combined 'extract_entities' and 'extract_entities_with_variables'
* fixed regular expression
* * Added first test for extract_entities_with_variables
* * Added Unittests (tests/helpers/test_template.py test_extract_entities_with_variables)
* * Added Unittests (tests/helpers/test_script.py test_wait_template_variables)
* * Added Unittests (tests/components/automation/test_template.py test_wait_template_with_trigger)
* * Added Unittests (tests/components/automation/test_state.py test_wait_template_with_trigger)
* * Added Unittests (tests/components/automation/test_numeric_state.py test_wait_template_with_trigger)
* * Fixed style violations
* * Fixed style violations
* * Fixed style violations
* * Fixed style violations
* * Fixed style violations
* * Fixed style violations
* * Updated regular expression and delete whitespaces
2017-10-12 16:57:18 +02:00
Paulus Schoutsen
c33b179fb8
Fix ISY994 fan platform overwriting state property ( #9817 )
...
* ISY994 platform overwrote state
* Update isy994.py
* Update isy994.py
2017-10-12 00:36:24 -07:00
Adam Mills
765560e87a
Restore home-assistant-polymer pointer from #9720 ( #9825 )
2017-10-11 21:53:12 -04:00
Charles Garwood
f837302194
Split map panel out into its own component ( #9814 )
2017-10-11 17:45:55 +02:00
Fabian Affolter
19887f8742
Upgrade pyasn1 to 0.3.7 and pyasn1-modules to 0.1.5 ( #9810 )
2017-10-11 16:26:34 +03:00
Adam Cooper
0de2266a72
Resolving bug that prevents ssl_verify option for Unifi device_tracker ( #9788 )
...
* Added TODO to illustrate my intentions
* Resolved linting issue
* Resolved bool or file validation and updated tests
The tests have been updated to include mocks to assert a temp
ca cert exists as it should for the positive tests with an
additional negative test for a file not existing being tested.
* Resolved flake8 linting issues (test docstrings)
2017-10-11 00:08:36 +02:00
Paulus Schoutsen
8f06b35dfc
Optimize event matcher ( #9798 )
...
* Optimize event matcher
* Tweak order of checks
* Add a benchmark for time_changed helper
* Add state change benchmark
* fix lint
2017-10-10 22:26:03 +02:00
Paulus Schoutsen
a97e7bb22d
Simplify track_same_state ( #9795 )
2017-10-10 21:16:19 +02:00
Paulus Schoutsen
fc47e9443b
OwnTracks: Fix handler is None checking ( #9794 )
...
* OwnTracks: Fix handler is None checking
* Update owntracks.py
2017-10-10 10:39:25 +02:00
Lewis Juggins
e144b0f0f9
[light.tradfri] Fix transition time ( #9785 )
...
* Fix transition time, set a default
* Wrong default
* Use int for safety
* Revert default.
2017-10-10 00:35:28 -07:00
ziotibia81
a024c1b162
Communication timeout support in modbus hub. ( #9780 )
...
* Communication timeout support in modbus hub.
Timeout parameter are taken from configuration and passed to pymodbus constructor.
* CONF_TYPE and CONF_TIMEOUT imported from const.py
2017-10-09 23:51:18 +02:00
Sean Dague
581e2f22d5
Bump rxv library to 0.5.1 ( #9784 )
...
This fixes some bugs with interfacing with yamaha receivers, including
closing bug #5209 .
2017-10-09 17:58:53 +02:00
William Scanlon
5232f2abdd
Wink dome siren support ( #9667 )
...
* Support for Wink Dome siren/chimes
2017-10-09 11:16:36 -04:00
pascal
cb52b80f7d
missing is_closed ( rflink cover fix ) ( #9776 )
...
* Added is_closed
* whitespaces --
* removed whitespace
2017-10-09 16:57:44 +02:00
Sean Dague
d0ec9301ab
Fix off by one error in arwn platform ( #9781 )
...
There is an off by one error that causes period exceptions. Fix this.
2017-10-09 15:41:18 +02:00
Sergey Isachenko
9abd0fb92f
Tesla bug fixes. ( #9774 )
...
* Tesla bug fixes.
* Added myself to CODEOWNERS for tesla.
2017-10-09 14:38:00 +03:00
Aaron Bach
43d77729c5
WIP: Fix Arlo Camera blocking IO ( #9758 )
...
* WIP: Fix Arlo Camera blocking IO
* Accidental undo
* Linting issues
* Owner-requested changes
* Bumped pyarlo version and added Throttle
* Fix
* Update requirements_all.txt
2017-10-09 11:35:05 +02:00
Jeroen ter Heerdt
04b3c89cf5
Adding myself as codeowner for egardia alarm control panel. ( #9772 )
...
Adding jeroenterheerdt as codeowner for egardia alarm control panel.
2017-10-09 11:52:51 +03:00
Jeroen ter Heerdt
09e2075c68
Updating pythonegardia package requirement to .22 because of fixed bug in passing default value for parameter SSL for egardiaserver ( #9770 )
2017-10-09 10:37:51 +02:00
Rob Connolly
3bd9684ca5
Add notification platform for Rocket.Chat. ( #9553 )
...
* Add notification platform for Rocket.Chat.
* Changes to Rocket.Chat notification platform based on feedback.
* Implement better error handling for Rocket.Chat platform.
* Return None if Rocket.Chat notify platform init fails.
* Refactor Rocket.Chat notifications.
Refactor Rocket.Chat notification platform to remove async and
simplify error handling.
* fix url
2017-10-09 09:38:48 +02:00