Fabian Affolter
7900ba30bf
Upgrade holidays to 0.9.5 ( #14274 )
2018-05-04 17:09:05 +02:00
cdce8p
e37fd5b132
Update HAP-python to 2.0.0 ( #14278 )
...
* Fixed async (added 'async_add_job' and 'add_job')
* Driver status
* Use pyhap category constants
* Changed 'set_broker' to 'set_driver'
* Changed loader method names
* Use 'serv.configure_char'
* Use 'self.set_info_service'
* Use 'self.add_preload_service'
* Fix hound issue
* Updated HAP-python to 2.0.0
2018-05-04 16:46:00 +02:00
Fabian Affolter
f98525acbf
Upgrade attrs to 18.1.0 ( #14281 )
2018-05-04 08:58:34 -04:00
Otto Winter
36cf2125ce
Issue Template Fix CRLF ( #14283 )
2018-05-04 13:49:13 +02:00
Boyi C
c80b752d0e
fix check config not working after #14211 ( #14259 )
2018-05-04 12:29:07 +02:00
Anders Melchiorsen
fa0ad7b317
Color fixes for Wink lights ( #14263 )
2018-05-04 12:28:56 +02:00
Fabian Affolter
b49d98407c
Remove feature request
2018-05-04 10:56:35 +02:00
Fabian Affolter
5f8f6666e6
Update issue templates
2018-05-04 10:55:55 +02:00
Fabian Affolter
54ccbbcb64
Update issue templates
2018-05-04 10:54:55 +02:00
Fabian Affolter
a7a3cff0f1
Update issue templates
2018-05-04 10:52:20 +02:00
Fabian Affolter
9859840b9c
Update issue templates
2018-05-04 10:48:13 +02:00
cdce8p
8cabec7ac1
Fix ZWave light brightness ( #14261 )
...
* Fix ZWave light brightness
* The brightness should always be an integer
* Changed to round
2018-05-03 23:28:03 +02:00
Paulus Schoutsen
15e75b07d8
Allow fetching media player covers via websocket connection ( #14233 )
...
Lint
2018-05-03 22:03:26 +02:00
Paulus Schoutsen
58257af289
Add fetching camera thumbnails over websocket ( #14231 )
...
* Add fetching camera thumbnails over websocket
* Lint
2018-05-03 22:02:59 +02:00
Erik Eriksson
4ecce2598a
Re-enable eliqonline requirement ( #14265 )
2018-05-03 19:54:37 +02:00
cdce8p
e68b52d50d
Demo Sensor - Added device_class support ( #14269 )
2018-05-03 19:51:36 +02:00
roiff
c9de2f015b
HomeKit - Climate: power state on/off support ( #14082 )
...
* add power state support on off
* Added check for current operation mode
* Extended 'set_heat_cool'
* Added tests
2018-05-03 18:22:43 +02:00
giangvo
ef4498ec27
Issue/add template fans ( #12027 )
...
* add template fan
* add-template: address PR comments
* add-template: remove unused import
* add-template: revert async_track_state_change change
* add-template: use yield from
* Revert "add-template: use yield from"
This reverts commit 1e053714a7
.
* add-template: use yield
* add-template: remove unused import
* add-template: remove async_add_job usages
* use components
* add-template: use async/await
* add-template: fix style
* add-template: remove str()
* address pr comments
* fix style
2018-05-02 17:45:31 -04:00
Diogo Gomes
c851dfa2c7
Restores switch state, case the switch is optimistic ( #14151 )
...
* Add restore_state to optimistic switch
* no need to schedule update
* test added
* lint
* new async syntax
* lint
2018-05-02 17:29:07 -04:00
Mark Coombes
64b9fbd8d9
Add prereqs for HomeKit Controller ( #14172 )
2018-05-02 16:28:43 -04:00
Andrey
f72d568374
Add unique_id to zwave node entity ( #14201 )
...
* Add unique_id to zwave node entity
* Wait 30s before adding zwave node if its unique_id is not ready
* Use only node_id in unique_id. Update name, manufacturer, and product attributes on node update.
2018-05-02 16:10:26 -04:00
Per Osbäck
351e8921fa
python_openzwave update config service ( #12060 )
...
* update python-openzwave to 4.1.0
* add service which updates the configuration files from github
* 0.4.3
2018-05-02 15:06:09 -04:00
Mick Vleeshouwer
b66be59598
Add PostNL sensor (Dutch Postal Services) ( #12366 )
...
* Add basic PostNL sensor (WIP)
* Update PostNL sensor
* Bump version
* Small updates to PostNL package based on feedback
* Remove unused import
* Pass api to sensor
* Refactor based on feedback
* Update based on feedback
* Fix feedback
* Clean up
* Bugfiix
* Bugfix
* SCAN_INTERVAL fix
* Remove unused import
* Refactor for new wrapper implementation
* Update postnl package requirement
* Change throttle logic
* Update package version
* Add new line
* Minor changes
* Change refresh time to 30 minutes
* Update requirements_all.txt
2018-05-02 14:37:41 -04:00
Otto Winter
14c7fa8882
WUnderground unique ids ( #13311 )
...
* WUnderground unique_id
* Remove async_generate_entity_id
* Lint
* Address comment
2018-05-02 14:23:07 -04:00
Mathieu Velten
ce98dfe395
Add support for tracking devices on Netgear access points ( #13331 )
...
* Netgear: add support for tracking devices on access points
* Netgear: add SSL support and autodetection
2018-05-02 09:38:24 -04:00
Anders Melchiorsen
bf056b6f01
Fix Hue color state for missing xy ( #14230 )
2018-05-02 09:25:08 -04:00
Sebastian Muszynski
8b13658d3b
Improve config schema of the blackbird component ( #14007 )
...
* Import moved, return values removed and redundant log message removed
* Improve config schema of the blackbird component
* Tests updated
* Handle updated
* Schema fixed
2018-05-02 09:21:50 -04:00
Diogo Gomes
e968b1a0f4
UPnP code cleanup ( #14235 )
...
* missing async calls
* lint
* cleanup
2018-05-02 09:15:30 -04:00
Mohamad Tarbin
6453ea4e61
Add Social Blade Sensor ( #14060 )
...
* Adding Dominion Energy Sensor
* Update : remove white spacves and set the update time to be daily
* Update : update spacing as per hound suggestions, Move imports
* Update : Fix Travis CI build errors
* Update Documentations on method levels
* Update Documentations on method levels
* Update Documentations on method levels
* Add Exception Handeling if login failed, add PLATFORM_SCHEMA
* Add Exception Handeling if login failed, add PLATFORM_SCHEMA
* Add Exception Handeling if login failed, add PLATFORM_SCHEMA
* Update dominionenergy.py
* Adding Selenium to requirements_all.txt
* Checking the username/password while setup
* Checking the username/password while setup
* removing extra white space
* Update : Adding the Platform only if credentials works
* Update : Add PlatformNotReady exception
* Update : Add PlatformNotReady exception
* Update .coveragerc
* Remove change
* Adding USCIS component
* Adding Line after the class DOC
* Update : Extract USCIS logic code to Component
* Update : Extract USCIS logic code to Component
* Adding CURRENT_STATUS
* Change Error handling, remove date from attributes
* Update the Version for USCIS
* Add Social Blade Sensor
* Update class documentation
* Update coverage and requirements_all
* Update : houndci error with intent
* Update : Add coverage
* Update uscis.py
* Add comments
* Add comments
* Delete dominionenergy.py
* Update requirements_all.txt
* Update .coveragerc
* Update .coveragerc
* Update .coveragerc
* Update : update after code review
* Fix remaining issues
2018-05-01 22:27:20 +02:00
Matt Snyder
c2d00be91e
Allow independent control of white level on flux_led component ( #13985 )
...
* Allow independent control of white level on flux_led component.
Also preserve brightness on color change.
* Limit white value support to RGBW mode.
* Requested changes.
* Correct liniting issues
* Formatting
2018-05-01 15:38:45 -04:00
Otto Winter
e4655a7e63
Add MQTT Sensor device_class ( #14033 )
...
* Add MQTT Sensor device_class
* Add test
2018-05-01 15:38:08 -04:00
Aaron Bach
7a05471912
Converts RainMachine to hub model (part 2) ( #14225 )
...
* Converts RainMachine to hub model (part 2)
* Small style adjustments for consistency
* Moving MAC calculation to one-time call in component
* Removing unneeded attribute
* Bumping Travis
* Lint
2018-05-01 15:36:43 -04:00
escoand
8d5c3a2b91
add volumio discovery ( #14220 )
...
* add volumio discovery
* add missing library
* Update volumio.py
2018-05-01 15:20:38 -04:00
corneyl
2f0fc0934f
Buienradar improvements: continuous sensors and unique ID's ( #13249 )
...
* Force update continuous sensors when new measurement available.
* Added unique ID's based on coordinates, sensor type and client name.
* Fixed over-indentation (hound review)
* Revert "Added unique ID's based on coordinates, sensor type and client name."
This reverts commit 3345e67a15
.
* Fix lint errors.
* Re-added unique ID's based on location.
* Removed wrong error logging.
* Removed creating UUID from unique id
* Lint
2018-05-01 15:06:41 -04:00
Paulus Schoutsen
83d300fd11
Custom component loading cleanup ( #14211 )
...
* Clean up custom component loading
* Fix some tests
* Fix some stuff
* Make imports work again
* Fix tests
* Remove debug print
* Lint
2018-05-01 20:57:30 +02:00
Ville Skyttä
5d96751168
panasonic_viera: Provide unique_id from SSDP UDN, if available ( #13541 )
2018-05-01 14:54:06 -04:00
NovapaX
38560cda1c
Allow to set a desired update interval for camera_proxy_stream view ( #13350 )
...
* allow to set a desired update interval for camera_proxy_stream view
* lint
* refactor into a seperate method.
Keep the handle_async_mjpeg_stream method to be overridden by platforms
so they can keep proxying the direct streams from the camera
* change descriptions
* consolidate
* lint
* travis
* async/await and force min stream interval for fallback stream.
* guard clause. Let the method raise error on interval.
* is is not =
* what to except when you're excepting
* raise ValueError, remove unnecessary 500 response
2018-05-01 14:49:33 -04:00
blackwind
bf53cbe08d
Support setting explicit mute value for Panasonic Viera TV ( #13954 )
...
* Use module's methods instead of API calls
* Use module's methods instead of API calls for media commands
2018-05-01 14:41:36 -04:00
Ruben
b00f771541
Add more parameters for DSMR sensor ( #13967 )
...
* Add more parameters for DSMR component
* Add suiting icon for power failure
* Add suiting icon for swells & sags
* Fix tab indentation -> spaces
* Fix too long lines (PEP8)
2018-05-01 14:40:48 -04:00
Otto Winter
9bc8f6649b
Template Sensor add device_class support ( #14034 )
...
* Template Sensor Device Class Support
* Lint
* Add tests
2018-05-01 14:32:44 -04:00
Fabian Affolter
b0cccbfd9f
Upgrade mypy to 0.590 ( #14207 )
2018-05-01 14:14:28 -04:00
Simon Hörrle
e78497789b
Change the divisor for total consumption output ( #14215 )
...
According to my observations, the "switch_energy" value displayed by Pyfritzhome is the sum of Wh over the last week since measurement.
As a result, the correct divisor for representing output as kWh would be 1000 instead of 10000.
2018-05-01 14:13:35 -04:00
Paulus Schoutsen
d82693b460
Allow easy extension of websocket API ( #14186 )
...
* Allow easy extension of websocket API
* Lint
* Move panel test to frontend
* Register websocket commands
* Simplify test
* Lint
2018-05-01 13:35:23 -04:00
Paulus Schoutsen
cdd45e7878
Foundation for users ( #13968 )
...
* Add initial user foundation to Home Assistant
* Address comments
* Address comments
* Allow non-ascii passwords
* One more utf-8 hmac compare digest
* Add new line
2018-05-01 18:20:41 +02:00
sander76
b994c10d7f
HomematicIP cloud: Add logic to check accesspoint connection state ( #14203 )
...
* Add logic to check accesspoint connection state
* lint
* changes as per @balloobs comments.
* pylint fix
2018-05-01 11:01:13 -04:00
Russell Cloran
9d4d1c8233
zha: Clean up binary_sensor listener registration/state updates ( #14197 )
...
- Instead of registering listeners in the entity __init__, do it in
async_added_to_hass to avoid errors updating an entity which isn't fully
set up yet
- Change from schedule_update_ha_state to async_schedule_update_ha_state
2018-05-01 08:55:25 -04:00
Diogo Gomes
a4e0c9c251
Fixes #14169 (Upgrade pyupnp-async to 0.1.0.2) ( #14210 )
...
* Fixes #14169 (upstream version bump)
* bump pyupnp-async version
2018-05-01 08:51:47 -04:00
Philipp Schmitt
626d6df545
Update CODEOWNERS ( #14214 )
2018-05-01 10:14:33 +02:00
Paulus Schoutsen
12dff5baa8
Add room hint support to Google Assistant cloud ( #14180 )
2018-04-30 21:05:29 +02:00
Paulus Schoutsen
d1460de89b
Merge pull request #14199 from home-assistant/rc
...
0.68.1
2018-04-30 14:04:29 -04:00