Jerad Meisner
cc1891ef2b
Add time created to persistent notifications. ( #17121 )
...
* Add time created to persistent notifications.
* UTC
2018-10-04 10:24:14 +02:00
Daniel Høyer Iversen
05d8c57212
Tibber component and notify ( #17062 )
...
* Refactor tibber, and Tibber notify
* update Tibber lib.
* tibber
* Tibber coveragerc
* Tibber upgrade lib
* style
* comments
* use async_get_service
* event
2018-10-04 09:29:49 +02:00
Adam Mills
3abdf217bb
Homekit controller reconnect ( #17060 )
...
* Add threaded call_later helper
* Reconnect to device when connection fails
* Consolidate connection logs and warn on first
2018-10-04 09:25:05 +02:00
Martin Hjelmare
6a0c9a718e
Fix sonos async use ( #17099 )
...
* Entry setup wasn't using the async api. Fix this by using correct
async api.s
* Also use new async executor scheduler in async_added_to_hass.
2018-10-04 09:20:20 +02:00
Ville Skyttä
abd329d707
Upgrade pytest to 3.8.2 ( #17125 )
2018-10-04 09:03:31 +02:00
Aaron Bach
04fdde0e86
Bumps simplisafe-python to 3.1.2 ( #16931 )
...
* Bumps simplisafe-python to 3.0.4
* Updated requirements
* Refresh token logic added
* Member-requested changes
* Removed unused import
* Updated CODEOWNERS
* Bump library to 3.1.2
2018-10-03 21:03:29 -06:00
Michael Wei
2b3019bdf4
Support multiple accounts in Tile, use device identifiers ( #17108 )
...
* ✨ Update tile to support multiple accounts
* 🎨 fix indent
* 🐛 fix format string
* 🎨 use .format
* 🎨 fix line indent
2018-10-03 17:22:21 -06:00
Diogo Gomes
cf0147098a
Merge pull request #16300 from StevenLooman/igd
...
Adds discovery and config flow
Breaking change: no longer possible to map ports other than the port used by Home Assistant
2018-10-03 22:55:01 +01:00
mvn23
aeb21596a0
Fix counter restore. ( #17101 )
...
Add config option to disable restore (always use initial value on restart).
Add unit tests for restore config option.
2018-10-03 23:12:21 +02:00
Tsvi Mostovicz
cf5f02b347
Fix jewish calendar sensor with language set to english ( #17104 )
...
* Add failing testcase for issue #16830
* Fix for #16830
2018-10-03 18:43:25 +02:00
Michael Wei
467a59a6ed
Change Tile icon to view-grid ( #17098 )
2018-10-03 09:59:11 -06:00
Kevin Fronczak
da622abb79
Adding myself as blink codeowner ( #17096 )
2018-10-03 17:04:31 +02:00
David Bilay
16cbc2d07f
Add weather condition code to OpenWeatherMap sensor ( #17093 )
2018-10-03 16:15:45 +02:00
Anders Melchiorsen
952a1b3513
Smaller steps for Sonos volume up/down ( #17080 )
2018-10-03 15:09:05 +02:00
Anders Melchiorsen
a5402739b7
Keep the repeat mode when setting Sonos shuffle mode ( #17083 )
...
* Keep the repeat mode when setting Sonos shuffle mode
* Fix test
2018-10-03 14:50:13 +02:00
Pascal Vizeli
704c9d8582
Add support for Hass.io discovery feature for Add-ons ( #17035 )
...
* Update handler.py
* Update __init__.py
* Update handler.py
* Update __init__.py
* Create discovery.py
* Update handler.py
* Update discovery.py
* Update __init__.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update struct
* Update handler.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update __init__.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update discovery.py
* Update __init__.py
* Update discovery.py
* fix lint
* Update discovery.py
* cleanup old discovery
* Update discovery.py
* Update discovery.py
* Fix lint
* Fix tests
* Write more tests with new functions
* Update test_handler.py
* Create test_discovery.py
* Update conftest.py
* Update test_discovery.py
* Update conftest.py
* Update test_discovery.py
* Update conftest.py
* Update test_discovery.py
* Update test_discovery.py
* Update test_discovery.py
* Update test_discovery.py
* Update test_discovery.py
* Fix test
* Add test
* fix lint
* Update handler.py
* Update discovery.py
* Update test_discovery.py
* fix lint
* Lint
2018-10-03 13:10:38 +02:00
David Peterson
2e5eb4d9dc
Add optional headers configuration for scrape ( #17085 )
2018-10-03 12:47:38 +02:00
Steven Looman
5d693277f0
Fix stale docstrings
2018-10-03 11:27:38 +02:00
Steven Looman
3cb20c7b4d
Changes after review by @MartinHjelmare
2018-10-03 11:08:32 +02:00
Paulus Schoutsen
4210835dcd
Async response all the things ( #17073 )
...
* Use async_response
* Update device_registry.py
2018-10-03 07:53:54 +02:00
Dan Cinnamon
15a160a630
Bump pyenvisalink ( #17086 )
2018-10-03 06:28:08 +02:00
Kevin Fronczak
c78850a983
Overhaul of Blink platform ( #16942 )
...
* Using new methods for blink camera
- Refactored blink platform (breaking change)
- Camera needs to be uniquely enabled in config from now on
- Added motion detection enable/disable to camera platform
* Fix motion detection
- bumped blinkpy to 0.8.1
- Added wifi strength sensor
* Added platform schema to sensor
- Added global variables for brand and attribution to main platform
* Removed blink binary sensor
* Add alarm control panel
* Fixed dependency, added alarm_home
* Update requirements
* Fix lint errors
* Updated throttle times
* Add trigger_camera service (replaced snap_picture)
* Add refresh after camera trigger
* Update blinkpy version
* Wait for valid camera response before returning image
- Motion detection now working!
* Updated for new blinkpy 0.9.0
* Add refresh control and other fixes for new blinkpy release
* Add save video service
* Pushing to force bot to update
* Changed based on first review
- Pass blink as BLINK_DATA instead of DOMAIN
- Remove alarm_arm_home from alarm_control_panel
- Re-add discovery with schema for sensors/binar_sensors
- Change motion_detected to a binary_sensor
- Added camera_armed binary sensor
- Update camera device_state_attributes rather than state_attributes
* Moved blink.py to own folder. Added service hints.
* Updated coveragerc to reflect previous change
* Register services with DOMAIN
- Change device add for loop order in binary_sensor
* Fix lint error
* services.async_register -> services.register
2018-10-03 04:17:14 +02:00
Fabian Affolter
8e3a70e568
Upgrade youtube_dl to 2018.09.26 ( #17079 )
2018-10-02 22:31:59 +02:00
Thomas Lovén
06340c9875
Allow no movement in vamera.onvif_ptz service ( #17065 )
2018-10-02 14:36:28 +02:00
Paulus Schoutsen
31dd327c59
Catch possible errors from tradfri ( #17068 )
...
* Catch possible errors from tradfri
* Update config_flow.py
2018-10-02 14:35:43 +02:00
Paulus Schoutsen
38e2926a48
Update translations
2018-10-02 14:33:47 +02:00
Paulus Schoutsen
19722a0ef8
bump frontend to 20181002.0
2018-10-02 14:33:30 +02:00
Paulus Schoutsen
a6f8c3f662
Add logging to light updates ( #17069 )
2018-10-02 13:33:16 +02:00
Thomas Lovén
11d5671ee0
De-syncing binary_sensor.ping ( #17056 )
...
* Quick and dirty asyncing of binary_sensor.ping
* Minor changes
2018-10-02 11:43:34 +02:00
Paulus Schoutsen
20601cfc2d
Merge branch 'master' into dev
2018-10-02 11:19:25 +02:00
Paulus Schoutsen
07972c84a1
Merge pull request #17067 from home-assistant/rc
...
0.79.3
2018-10-02 11:17:14 +02:00
cdce8p
7f0a50ce31
async_create_task ( #17059 )
...
* async_create_task
* Update google.py
2018-10-02 11:03:09 +02:00
Paulus Schoutsen
03845ef490
Lint
2018-10-02 10:35:15 +02:00
Paulus Schoutsen
37706c2731
Lint
2018-10-02 10:35:00 +02:00
Aaron Bach
71e3047f5c
OpenUV: Fixed issue with missing protection window data ( #17051 )
2018-10-02 10:34:12 +02:00
Charles Garwood
0954eefa9f
MJPEG Camera Log Filter Fixes ( #17050 )
...
* Move filter to setup platform
* pylint
2018-10-02 10:24:44 +02:00
cdce8p
90f71261c5
Remove service helper (8) ( #17055 )
...
* Updated keyboard
* Updated microsoft_face
* Updated ffmpeg
* Updated logger
* Updated components/__init__.py
2018-10-02 10:23:37 +02:00
Malte Franken
13af61e103
GeoRSS events sensor refactored ( #16939 )
...
* refactored geo_rss_events sensor to make use of new georss-client library that handles the communication with the rss feed
* fixed lint error
2018-10-02 10:20:51 +02:00
Nicko van Someren
b0b3620b2b
Added working support for private storage ( #16903 )
...
* Fixed file corruption bugs in private storage code.
* Restoring fixed test case.
* Implemented test suite for utils/json.py
* Added new unit test cases for util/json.py
* Dixed formatting nags
* Fixed more nags from the Hound
* Added doc strings to some very short functions
* Fixing lint's complains about my choice of parts of speach. Sigh.
* Moved atomic save operations down into util/json.py so that all benefit.
Added extra clean-up code to ensure that temporary files are removed in
case of errors.
Updated emulated_hue unit tests to avoid errors.
* Apparently 'e' is not allows as a variable name for an exception...
2018-10-02 10:16:43 +02:00
Paulus Schoutsen
e07b6dfe0b
Bumped version to 0.79.3
2018-10-02 09:57:01 +02:00
Paulus Schoutsen
3f5018459f
Proactor policy fix ( #17066 )
...
* Proactor policy fix
* Backport Proactor policy for <py37
2018-10-02 09:56:54 +02:00
Jason Hu
2feab82396
Use Protractor loop in Windows ( #17061 )
...
* Use Protractor loop in Windows
* Add import sys
2018-10-02 09:56:53 +02:00
Paulus Schoutsen
1decba0052
Proactor policy fix ( #17066 )
...
* Proactor policy fix
* Backport Proactor policy for <py37
2018-10-02 09:55:37 +02:00
Jason Hu
1667481342
Use Protractor loop in Windows ( #17061 )
...
* Use Protractor loop in Windows
* Add import sys
2018-10-02 09:21:02 +02:00
Mathieu Velten
8e276295eb
Update pynetgear to 0.4.2 ( fix #14752 ) ( #17064 )
2018-10-02 09:14:07 +02:00
Sean Wilson
284d4d49c7
Add AquaLogic component ( #16763 )
...
* Add missing ups.status states.
* Add missing DISCHRG state.
* AquaLogic work-in-progress
* - Fix dependencies
- Switch updates
* Add support for aqualogic 0.8 features.
* Remove debugging.
* Switch to async updates rather than using polling.
* Rebase
* Fix lint errors
* Fix lint errors
* Fix lint errors
* Fix lint errors
* Fix lint errors.
* Bump aqualogic version to 0.11
* Update .coveragerc
* Remove integration-specific I/O
* Resolve code review issues.
* Fixed init() call.
2018-10-02 07:32:03 +02:00
cdce8p
c3eff5773b
Remove alert service helper ( #17038 )
2018-10-02 00:33:45 +02:00
Daniel Perna
4d471622f6
Update pyhomematic to 0.1.50 ( #17048 )
2018-10-02 00:02:59 +02:00
SNoof85
90f2990b9e
Support code 7 ( #17047 )
2018-10-01 22:18:56 +02:00
Charles Garwood
b197b8bab3
Suppress urllib3 header parsing error ( #17042 )
2018-10-01 20:39:40 +02:00