sn0oz and Fabian Affolter
8e34c27b63
Added SMTP SSL/TLS support ( #7960 )
...
* Added SMTP SSL/TLS support
* added new encryption option
* validation of encryption option
* Fix lint issues
* Rename var
2017-06-19 14:19:31 +02:00
Eugenio Panadero and Pascal Vizeli
77aa2e940d
increase timeout for setWebhook to 10s ( #8102 )
...
Add an optional extended description…
2017-06-19 12:03:58 +02:00
Tsvi Mostovicz and Pascal Vizeli
3bbaf37193
Fix lights issue #8098 ( #8101 )
...
* Fix lights issue #8098
* Don't check self._color to decide whether to calll get_color()
self._color is None on init, so get_color() will never be called.
2017-06-19 09:54:13 +02:00
Andrey and Paulus Schoutsen
b2d6ff9783
More updates to zwave services.yaml file ( #8083 )
2017-06-18 22:38:14 -07:00
Will W and Paulus Schoutsen
4fdde4f0e2
add knx cover support ( #7997 )
...
* add knx cover
also corrected bugs in device config
1. overwriting of addresses in KNXMultiAddressDevice
2. setting and getting int values
3. added percentage scaling
* Update __init__.py
2017-06-18 22:30:39 -07:00
Jeff Wilson and Paulus Schoutsen
756768e745
Add support for Insteon FanLinc fan ( #6959 )
...
* Add support for Insteon FanLinc fan
* Upgrade insteonlocal dependency to 0.49
* Lint/flake fixes
* Remove configurator
* Make Hound fixes
* Revert "Make Hound fixes" and "Remove configurator"
This reverts commit 04d1f7fdb1 .
This reverts commit 7b8278d7cf .
2017-06-18 21:43:10 -07:00
Diogo Gomes and Paulus Schoutsen
83b791489b
Upnp properties ( #8067 )
...
* make port mapping optional
* dependencies + improvements
* Added bytes and packets sensors from IGD
* flake8 check
* new sensor with upnp counters
* checks
* whitespaces in blank line
* requirements update
* added sensor.upnp to .coveragerc
* downgrade miniupnpc
Latest version of miniupnpc is 2.0, but pypi only has 1.9
Fortunately it is enough
* revert to non async
miniupnpc will do network calls, so this component can’t be moved to
coroutine
* hof hof
forgot to remove import ot asyncio
2017-06-18 21:32:39 -07:00
Eugenio Panadero and Pascal Vizeli
35132f9836
media player Kodi: handle TransportError exceptions when calling JSONRPC API methods ( #8047 )
...
* handle TransportError exceptions when calling JSONRPC API
* use double quotes for log messages; show TransportErrors as in async_ws_connect
* fix spaces around keyword / parameter
* fix logging message
* review changes
2017-06-18 23:00:02 +02:00
Paulus Schoutsen
0e08785373
Update frontend
2017-06-18 11:37:15 -07:00
Per Osbäck and Paulus Schoutsen
bf0dbdfd6a
update pywebpush to 1.0.5 ( #8084 )
2017-06-18 10:51:37 -07:00
Michaël Arnauts and Paulus Schoutsen
04407b8623
Cleanup .coveragerc ( #8088 )
2017-06-18 10:50:35 -07:00
Michael Auchter and Pascal Vizeli
fb0ee34f10
mpd: implement support for seek, shuffle, and clear playlist ( #8090 )
...
* mpd: add shuffle and clear_playlist support
* mpd: implement seek
2017-06-18 18:31:45 +02:00
Myles Eftos and Fabian Affolter
ef63cfe8e4
Stopping the logfile spam by piping STDERR to /dev/null ( #8081 )
2017-06-18 11:44:41 +02:00
Paulus Schoutsen
e40f72e773
Merge branch 'master' into dev
2017-06-17 12:13:59 -07:00
Paulus Schoutsen
cec8ccb1a4
Version bump to 0.48.0.dev0
2017-06-17 12:13:46 -07:00
Paulus Schoutsen and GitHub
9b1ed4e79b
Merge pull request #8055 from home-assistant/release-0-47
...
0.47
0.47
2017-06-17 12:07:58 -07:00
happyleavesaoc and Paulus Schoutsen
8fffaebe50
bump ups ( #8075 )
2017-06-17 11:12:50 -07:00
happyleavesaoc and Paulus Schoutsen
84aab1c973
bump usps version ( #8074 )
2017-06-17 11:12:50 -07:00
Caleb and Paulus Schoutsen
a2fbc0d2ef
Update pyunifi component to use APIError passed from pyunifi 2.13. Better accommodate login failures with wrapper in pyunifi 2.13. ( #7899 )
...
* Pyunifi update
* Update pyunifi_test
* Import API Error
* Adjust test_unifi.py to import APIError
* Remove urllib import
* Remove urllib import from test
* Try fix mock
* Remove automations.yaml
* Lint
2017-06-17 11:09:44 -07:00
Caleb and Paulus Schoutsen
6a017efc0e
Update pyunifi component to use APIError passed from pyunifi 2.13. Better accommodate login failures with wrapper in pyunifi 2.13. ( #7899 )
...
* Pyunifi update
* Update pyunifi_test
* Import API Error
* Adjust test_unifi.py to import APIError
* Remove urllib import
* Remove urllib import from test
* Try fix mock
* Remove automations.yaml
* Lint
2017-06-17 11:09:27 -07:00
Paulus Schoutsen
363a429c41
Fix EntityComponent handle entities without a name ( #8065 )
...
* Fix EntityComponent handle entities without a name
* Implement solution by Anders
2017-06-17 10:59:18 -07:00
Lev Aronsky and Paulus Schoutsen
9fc22ee47a
Added 'all_plants' group and support for plant groups state. ( #8063 )
...
* Added 'all_plants' group and support for plant groups state.
* Reversed the group states.
2017-06-17 10:59:18 -07:00
Pascal Vizeli and Paulus Schoutsen
a250f583eb
Fix attribute entity ( #8066 )
...
* Bugfix entity attribute setter
* Fix tests
* Fix tests part 2
* Change filter only None
* Fix tests part 3
* Update entity.py
* Fix tests
2017-06-17 10:59:18 -07:00
Andrey and Paulus Schoutsen
bf495edbb5
Add to zwave services descriptions ( #8072 )
2017-06-17 10:59:18 -07:00
Paulus Schoutsen
3ea7dee83d
Always enable monkey patch ( #8054 )
2017-06-17 10:59:18 -07:00
pezinek and Paulus Schoutsen
d796e8db5c
No update in MQTT Binary Sensor #7478 ( #8057 )
2017-06-17 10:59:18 -07:00
Pascal Vizeli and Paulus Schoutsen
d24b45054a
Update numpy 1.13.0 ( #8059 )
2017-06-17 10:59:18 -07:00
Paulus Schoutsen and GitHub
18935440ed
Fix EntityComponent handle entities without a name ( #8065 )
...
* Fix EntityComponent handle entities without a name
* Implement solution by Anders
2017-06-17 10:50:59 -07:00
Lev Aronsky and Paulus Schoutsen
2ba6b3a2ab
Added 'all_plants' group and support for plant groups state. ( #8063 )
...
* Added 'all_plants' group and support for plant groups state.
* Reversed the group states.
2017-06-17 10:22:23 -07:00
Pascal Vizeli and Paulus Schoutsen
2438c6b7c2
Fix attribute entity ( #8066 )
...
* Bugfix entity attribute setter
* Fix tests
* Fix tests part 2
* Change filter only None
* Fix tests part 3
* Update entity.py
* Fix tests
2017-06-17 10:03:49 -07:00
Andrey and Paulus Schoutsen
32a84f1466
Add to zwave services descriptions ( #8072 )
2017-06-17 10:02:37 -07:00
happyleavesaoc and Fabian Affolter
0002a895ca
bump usps version ( #8074 )
2017-06-17 18:42:56 +02:00
happyleavesaoc and Fabian Affolter
d0b43b187a
bump ups ( #8075 )
2017-06-17 18:42:12 +02:00
John Mihalic and Fabian Affolter
33d381731f
Bump pyEmby version to account for API changes ( #8070 )
2017-06-17 18:41:35 +02:00
Eugenio Panadero and Fabian Affolter
18f81d7824
Add option to set language of openweathermap sensor, and handle updating errors ( #8046 )
...
* Add option to set language of openweathermap sensor messages
* handle error updating openweathermap sensor
2017-06-17 12:37:34 +02:00
Fabian Affolter and GitHub
844c8149d7
Add initial support for Shiftr.io ( #7974 )
...
* Add initial support for Shiftr.io
* Fix lint issue
* Use paho-mqtt instead of internal MQTT object
* remove async flavor while paho is not async
2017-06-17 12:34:12 +02:00
pezinek and Fabian Affolter
7617864ba5
Failed to parse response from WU API: 'record' (and 'recordyear') #7747 ( #8058 )
2017-06-17 12:32:22 +02:00
jshore1296 and Fabian Affolter
58c234466c
Allow config of latitude and longitude ( #8068 )
...
This will allow for dynamically updating weather states, for instance if
you wanted to use the latitude and longitude of a phone or other device
to get the weather for your current location.
2017-06-17 10:41:11 +02:00
Phil Hawthorne and Fabian Affolter
9071946e87
Remove % sign from Vera Battery Levels ( #8069 )
...
Vera devices are reporting battery levels as a sting by appending a
percentage sign (%) on the end.
To make the Vera component act like other Home Assistant components,
let's remove the percentage sign from the battery report levels so that
we only display the battery level.
This may be a "breaking change" if people are relying on the Vera
battery levels to be a string instead of an int. However, this will make
the battery level reports compatible with everything else.
2017-06-17 10:38:15 +02:00
Paulus Schoutsen and GitHub
b24aa24f6a
Always enable monkey patch ( #8054 )
2017-06-16 17:17:18 -07:00
Andrey and GitHub
1fde234c78
Fix some warnings found by quantifiedcode ( #8027 )
...
* Cleanup of warnings by quantifiedcode
* Fix lint
* Fix test
* Delete insteon_hub component
* Also update .coveragerc
2017-06-16 22:44:14 +03:00
Adam Mills
d67f3b8060
Use standard entity_ids for zwave entities ( #7786 )
...
* Use standard entity_ids for zwave entities
* Include temporary opt-in for new entity ids
* Update link to blog post
* Update tests
* Add old entity_id as state attribute
* Expose ZWave value details
* Update tests
* Also show new_entity_id
* Just can't win with this one
2017-06-16 13:25:12 -04:00
Adam Mills and GitHub
afb9cba806
Use standard entity_ids for zwave entities ( #7786 )
...
* Use standard entity_ids for zwave entities
* Include temporary opt-in for new entity ids
* Update link to blog post
* Update tests
* Add old entity_id as state attribute
* Expose ZWave value details
* Update tests
* Also show new_entity_id
* Just can't win with this one
2017-06-16 13:07:17 -04:00
pezinek and Pascal Vizeli
1c2f4866e2
No update in MQTT Binary Sensor #7478 ( #8057 )
2017-06-16 14:55:59 +02:00
Pascal Vizeli and GitHub
e90ae2fb75
Update numpy 1.13.0 ( #8059 )
2017-06-16 11:47:48 +02:00
Paulus Schoutsen
4339e9aab1
version bump to 0.47
2017-06-15 22:51:13 -07:00
Paulus Schoutsen
9b640f6a81
Add comment to default config
2017-06-15 22:31:22 -07:00
Alex Harvey and Paulus Schoutsen
437ddb8dea
Updater improvements to send option component information ( #7720 )
...
* Setup to send component data is option is enabled
* testcases, as well as moved to a single boolean, passed to the function
* fixed pep8 failures
* Clarify config option.
2017-06-15 22:29:18 -07:00
Erik Eriksson and Paulus Schoutsen
a119bd0056
Provide entity_id to avoid sensor mixup ( fixes #7636 ). Use async_dispatcher. Provide icon. ( #7946 )
...
* Avoid sensor mixup. Fixes #7636 . Also provide icon. Plus some smaller
fixes.
* fix async p1
* Create volvooncall.py
2017-06-15 22:28:30 -07:00
matt2005 and Paulus Schoutsen
0eaad46d93
Added ONVIF camera component ( #7979 )
...
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed indenting
* removed bad whitespace
* updated coveragerc
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed indenting
* removed bad whitespace
* updated requirements
* updated requirements
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed pylink error indenting
* Added ONVIF camera component
* added requirements
* corrected long lines
* fixed indenting
* fixed indenting
* removed bad whitespace
* updated requirements
* fixed indenting
* removed bad whitespace
* updated requirements
* fixed pylink error indenting
* rebased and fixed requirements
* Removed Debug logging
* Added info logging to show URL being used.
* corrected spacing
* Tidied up and renamed input to host
* fixed typo
* corrected line lengths
* added default to ffmpeg_arguments
* removed unecessary ffmpeg arguements
* changed to use .format instead of +
* fixed indenting
* cleanup & make it more readable
2017-06-15 22:28:17 -07:00