Paulus Schoutsen
ffb19381f1
Deprecate Python 3.4 support ( #9684 )
...
* Deprecate Python 3.4 support
* Update text
2017-10-05 21:47:51 -07:00
Paulus Schoutsen
1525cbfb93
Fix coap commit ( #9712 )
2017-10-05 21:12:49 -07:00
happyleavesaoc
b83059c828
move icon battery function from util to helpers ( #9708 )
2017-10-05 20:55:19 -07:00
Florian Klien
c7226ec28f
fixed duplicate words ( #9705 )
2017-10-05 21:55:09 +02:00
Paulus Schoutsen
c1b5772f0f
Merge remote-tracking branch 'origin/master' into dev
2017-10-05 09:22:49 -07:00
Paulus Schoutsen
6627c352e6
Update frontend
2017-10-05 09:17:26 -07:00
Fabian Affolter
6de403e0ac
Support for The Things Network ( #9627 )
...
* Support for The Things network's Data Storage
* Rename platform and other changes (async and dict)
* Rename sensor platform and remove check for 200
2017-10-05 09:12:02 -07:00
Paulus Schoutsen
75f902f57e
RFC: Create a secrets file and enable HTTP password by default ( #9685 )
...
* Create a secret and enable password by default
* Comment out api password secret
* Lint/fix tests
2017-10-05 09:10:29 -07:00
Lewis Juggins
8db4641455
[light.tradfri] async support with resource observation. ( #7815 )
...
* [light.tradfri] Initial support for observe
* Update for pytradfri 2.0
* Fix imports
* Fix missing call
* Don't yield from add devices
* Fix imports
* Minor fixes to async code.
* Imports, formatting
* Docker updates, some minor async code changes.
* Lint
* Lint
* Update pytradfri
* Minor updates for release version
* Build fixes
* Retry observation if failed
* Revert
* Additional logging, fix returns
* Fix rename
* Bump version
* Bump version
* Support transitions
* Lint
* Fix transitions
* Update Dockerfile
* Set temp first
* Observation error handling
* Lint
* Lint
* Lint
* Merge upstream changes
* Fix bugs
* Fix bugs
* Fix bugs
* Lint
* Add sensor
* Add sensor
* Move sensor attrs
* Filter devices better
* Lint
* Address comments
* Pin aiocoap
* Fix bug if no devices
* Requirements
2017-10-05 09:05:38 -07:00
Alok Saboo
89042439b8
Fixed typo in opencv ( #9697 )
2017-10-05 00:04:39 +02:00
Pascal Vizeli
f34ebf733d
HassIO replace config changes ( #9695 )
...
* Update flow
* fix tests
* Update hassio.py
2017-10-04 18:31:50 +02:00
bestlibre
84271a2dac
Refactoring of onewire sensor component ( #9691 )
2017-10-04 16:35:58 +02:00
Jeroen ter Heerdt
e753c51e34
Updating clicksendaudio component based on feedback ( #9692 )
...
* Updating clicksendaudio component based on feedback
* Updating .coveragerc - forgot to add new file clicksendaudio.py
2017-10-04 16:34:37 +02:00
milanvo
65de739489
Fix restore state by filter out null value row from DB query ( #9690 )
2017-10-04 14:13:58 +02:00
milanvo
3f9d052218
Add recorder purge service, rework purge timer ( #9523 )
...
* Add recorder purge service
* Recorder test to match purge config
* Removed purge timer, move service handler to setup, add service description file
* Tests for recorder purge service
* Recorder purge timer rework, add purge service parameter, tests
* Purge service schema change
* Service description change value range
* First cleanup
* Fix name of config
2017-10-04 14:07:42 +02:00
Daniel Høyer Iversen
4314dc251f
Add Tibber sensor ( #9661 )
...
* Add Tibber sensor
* remove extra space
2017-10-04 10:31:42 +02:00
Johan Bloemberg
e0de521388
Implement DSMR5 support. ( #9686 )
...
* Allow configuring DSMR5 protocol.
* Give good example.
* Using dev branch until released upstream.
* Update to dsmr_parser supporting v5 arguments.
* Update to latest dmsr parser, preventing exceptions thrown where warnings would suffice.
* Update even more
* Update requirements.
* Update requirements
2017-10-04 10:20:08 +02:00
Martin Berg
3a282702d9
Fix Google Calendar/oauth2client warning ( #9677 )
...
* Fixes oauth2client warning.
* Fix permission.
2017-10-04 10:01:20 +02:00
Jeroen ter Heerdt
7759ae26fd
Adding ignore capability to Egardia component ( #9676 )
2017-10-04 09:59:38 +02:00
Pascal Vizeli
4be91a103d
Support new feature to push API data to hassio ( #9679 )
...
* Support new featuer to push API data to hassio
* Add tests & services
2017-10-03 22:52:45 -07:00
Alan Fischer
a4b64dec39
Properly handle an invalid end_time ( #9675 )
2017-10-03 22:51:08 -07:00
BioSehnsucht
3c0d02f057
Rename input_slider to input_number and add numeric text box option ( #9494 )
...
* * Rename input_slider to input_number
* Update input_number to optionally display slider, input box, or both
* input_number support either input box or slider mode, but not both
* input_number : change service from select_value to set_value
* input_number : add test for mode setting to tests
2017-10-03 21:34:13 +02:00
FletcherAU
29e973d060
Fix typo in cancel_command description ( #9671 )
...
"wasn't going to use it"
2017-10-03 15:24:59 +02:00
Alan Fischer
12b2cfa9b5
Upgrade pyitachip2ir to 0.0.7 ( #9669 )
2017-10-03 08:17:36 +02:00
Adam Mills
c4810da82f
Unit tests to improve core coverage ( #9659 )
...
* Code coverage of logging util
* Improve async util coverage
* Add test coverage for restore_state
* get_random_string test
2017-10-02 20:25:04 -07:00
Mister Wil
0aa22d9d91
Bump abode to 0.11.9 ( #9660 )
2017-10-02 22:55:26 +02:00
Alok Saboo
670bd0ce48
Update google-api-python-client to 1.6.4 ( #9658 )
2017-10-02 22:42:23 +02:00
Jeroen ter Heerdt
4803721120
Fixed bugs related to exception handling in pythonegardia. Updating package requirement accordingly ( #9663 )
2017-10-02 22:41:46 +02:00
Matt White
755a2a8291
mqtt_statestream: Add options to publish attributes/timestamps ( #9645 )
2017-10-02 17:41:07 +02:00
Fabian Affolter
3bd31b91fb
Upgrade googlemaps to 2.5.1 ( #9653 )
2017-10-02 17:17:22 +02:00
Fabian Affolter
25e00556d0
Upgrade influxdb to 4.1.1 ( #9652 )
...
* Upgrade influxdb to 4.1.1
* Upgrade influxdb to 4.1.1
2017-10-02 17:17:08 +02:00
Fabian Affolter
8a90ad9e28
Upgrade netdisco to 1.2.2 ( #9649 )
2017-10-02 17:16:50 +02:00
Fabian Affolter
3f19be9717
Upgrade discord.py to 0.16.12 ( #9648 )
2017-10-02 17:16:37 +02:00
Fabian Affolter
13fe5857b3
Upgrade youtube_dl to 2017.10.01 ( #9647 )
2017-10-02 17:16:09 +02:00
Fabian Affolter
5327d2dd1a
Upgrade numpy to 1.13.3 ( #9646 )
2017-10-02 17:15:50 +02:00
Sam Birch
da4048a9ec
Add hysteresis attribute to threshold binary sensor ( #9596 )
...
* Added hysteresis attribute to threshold binary sensor
* Added threshold binary sensor hysteresis test case
* Changed threshold binary sensor property name to be more self explanatory
* Pulled default hysteresis value into top level declaration
* Fixed linter errors
* Fixed additional linter errors
* Move comment to docs
2017-10-02 17:15:19 +02:00
Vignesh Venkat
b4551cc127
arlo: Add battery level sensor ( #9637 )
...
* arlo: Add battery level sensor
Adds a battery level sensor that monitors the battery level on
Arlo cameras.
* Fix lint issue
2017-10-02 12:38:55 +02:00
Michel Weimerskirch
3337107e79
Facebook Messenger notify component: add support for sending messages to specific page user IDs ( #9643 )
2017-10-02 11:29:31 +02:00
Paulus Schoutsen
f7609e9cb1
Move group services into their own YAML ( #9597 )
...
* Move group services into their own YAML
* Fix lint
* Move persistent notification to package
2017-10-01 23:18:10 -07:00
David Byrne
52671842d5
Fixes broken source links in API docs ( #9636 )
...
* Fixes broken source links in API docs
* Removes illegal blank line
2017-10-01 23:10:01 -07:00
Gabor SZOLLOSI
fc4a21e491
raspihats: unmet dependency fix ( #9638 )
...
* raspihats: update to 2.2.3 (deps fix)
Raspihats platform update, upstream fixed enum34 requirements, added smbus dependency
Fixes #9547
* raspihats: update to 2.2.3, smbus-cffi dependency
Raspihats platform update, upstream fixed enum34 requirements, added smbus dependency
Fixes #9547
* raspihats: update to 2.2.3
* raspihats: update to 2.2.3, smbus-cffi dependency
* raspihats: update to 2.2.3, smbus-cffi dependency
* raspihats: update to 2.2.3 (deps fix)
Raspihats platform update, upstream fixed enum34 requirements, added smbus dependency
Fixes #9547
* raspihats: update to 2.2.3, smbus-cffi dependency
2017-10-01 23:05:24 -07:00
Teemu R
70c8970555
add myself to codeowners ( #9642 )
2017-10-01 23:04:33 -07:00
Gabor SZOLLOSI
fa32411ab1
wunderground: fix supported language codes #9631 ( #9633 )
...
* removed PU, added TR language code (https://www.wunderground.com/weather/api/d/docs?d=language-support&MR=1 ), fixes #9631
2017-10-01 12:41:21 +02:00
Lukas Barth
29c40622d3
MQTT climate platform [continuation of #8750 ] ( #9589 )
...
* New climate platform with MQTT
* Use STATE_OFF
* Basic tests for climate.mqtt
* lint
* actualy collect coverage
* First tests and fixes
* Add possibility to receive temperature via MQTT
* Require only either sensor or mqtt topic
* Add mqtt publishing for away mode, hold mode and aux heat.
* Use configurabe on/off payloads
* Add pessimistic mode
* Initialize aux and away with False instead of None
* Remove Sensor
* Use correct scheduling method
* Move all methods to coroutines
2017-09-30 16:29:40 +02:00
Phil Kates
80a15977ff
splunk: Handle datetime objects in event payload ( #9628 )
...
If an event contained a datetime.datetime object it would cause an
exception in the Splunk component. Most of the media_player
components do this in their `media_position_updated_at` attribute.
Use the JSONEncoder from homeassistant.remote instead of just using the
standard json.dumps encoder.
Fixes #9590
2017-09-30 09:35:25 +02:00
Alan Fischer
e406c57ec9
Switched VeraSensor to use category ids ( #9624 )
2017-09-29 23:34:14 +02:00
Egor Tsinko
9232fa06e4
Fixed away_mode for Ecobee thermostat. ( #9559 )
...
* Fixed away_mode for Ecobee thermostat. Now away mode is properly turned on using indefinite away hold.
* fixed lint warnings
* fixed lint warnings
* - now it is possible to use float values for ecobee temperature holds
- fixed a bug that caused an exception when temperature hold was set in away mode
- added unit tests for ecobee thermostat
* fixed lint errors
* fixed lint errors
2017-09-29 16:57:31 +02:00
Jan Almeroth
94370eda54
Yamaha MusicCast: check known_hosts ( #9580 )
...
* Yamaha MusicCast: check known_hosts
- pymusiccast: Version bump
* Update requirements
2017-09-29 16:45:25 +02:00
Fabian Affolter
52561d4f7c
Move 'voltage' to const ( #9621 )
2017-09-29 12:05:02 +02:00
Teemu R
9381f187a4
yeelight: allow turn_off transitions, fixes #9602 ( #9605 )
2017-09-29 12:04:22 +02:00