Kacper Krupa
8771f9f7dd
converted majority of effects from ifs to dict map, which makes it easier to extend in the future. Also, added LSD effect! ( #18656 )
2018-11-23 23:53:33 +01:00
Bram Kragten
37327f6cbd
Add save command to lovelace ( #18655 )
...
* Add save command to lovelace
* Default for save should by json
* typing
2018-11-23 22:56:58 +01:00
emontnemery
4c04abfccc
Merge pull request #18654 from emontnemery/fix_mqtt_availability_qos
...
Support updated MQTT QoS when reconfiguring MQTT availability
2018-11-23 17:13:29 +01:00
Erik
b198bb441a
Support updated MQTT QoS when reconfiguring MQTT availability
2018-11-23 15:32:24 +01:00
Eliseo Martelli
1c17b885db
Added deviceclass timestamp constant ( #18652 )
...
* Added deviceclass timestamp
* added device class timestamp to sensor
* fixed comment
2018-11-23 14:51:26 +01:00
Paulus Schoutsen
c0cf29aba9
Remove since last boot from systemmonitor sensor ( #18644 )
...
* Remove since last boot
* Make systemmonitor last_boot be a timestamp
2018-11-23 11:55:45 +01:00
Ian Richardson
92978b2f26
Add websocket call for adding item to shopping-list ( #18623 )
2018-11-23 08:56:18 +01:00
Adam Mills
c99204149c
Convert device tracker init tests to async ( #18640 )
2018-11-23 08:55:25 +01:00
cdheiser
98f159a039
[Breaking Change] Cleanup Lutron light component ( #18650 )
...
Remove the return value from setup_platform
Convert LutronLight.__init__ to use super() when referencing the parent class.
Change device_state_attributes() to use lowercase snakecase (Rename 'Lutron Integration ID' to 'lutron_integration_id')
2018-11-23 08:54:28 +01:00
Eliseo Martelli
bb37151987
fixed wording that may confuse user ( #18628 )
2018-11-23 01:46:22 +01:00
Diogo Gomes
af0f3fcbdb
IPMA Weather Service - version bump ( #18626 )
...
* version bump
* gen
* gen
2018-11-22 19:09:45 -05:00
Joakim Sørensen
c7bfdbf3cf
Merge pull request #18632 from dshokouhi/neato_additional_error_messages
...
Add additional neato error messages to status attribute
2018-11-22 22:20:58 +01:00
David F. Mulcahey
67aa76d295
Refactor ZHA ( #18629 )
...
* refactor ZHA
* lint
* review request
* Exclude more zha modules from coverage
2018-11-22 19:00:46 +01:00
Fredrik Erlandsson
cccc41c23e
Updated webhook_register, version bump pypoint ( #18635 )
...
* Updated webhook_register, version bump pypoint
* A binary_sensor should be a BinarySensorDevice
2018-11-22 16:43:10 +01:00
Pascal Vizeli
13144af65e
Fix raising objects on proxy camera component
2018-11-22 15:06:31 +01:00
Giuseppe
b246fc977e
Add support for cropping pictures in proxy camera ( #18431 )
...
* Added support for cropping pictures in proxy camera
This includes extending the configuration to introduce a mode
(either 'resize', default, or 'crop') and further coordinates
for the crop operation.
* Also fixed async job type, following code review
2018-11-22 13:14:28 +01:00
Bram Kragten
e5d2900151
Fix vol Dict -> dict ( #18637 )
2018-11-22 12:48:50 +01:00
mopolus
01ee03a9a1
Add support for multiple IHC controllers ( #18058 )
...
* Added support for secondary IHC controller
Most IHC systems only have one controller but the system can be setup with a linked secondary controller.
I have updated the code to have it support both primary and secondary controller. Existing configuration is not impacted and secondary controller can be setup the same way, with similar settings nested under 'secondary' in the configuration
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update ihc.py
* Update __init__.py
* Update const.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update const.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update ihc.py
* Update __init__.py
* Update __init__.py
* Update ihc.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
indentation was incorrect for "load_platform" in "get_manual_configuration". Load_platform was not called with the correct component name
2018-11-22 09:45:40 +01:00
Daniel Shokouhi
7daf2caef2
Correct error message
2018-11-21 23:31:08 -08:00
Daniel Shokouhi
9f36cebe59
Add additional neato error messages to status attribute
2018-11-21 22:47:30 -08:00
Nick Whyte
22ab83acae
Cleanup BOM dependencies + add basic test + IDEA autoformat ( #18462 )
...
* Cleanup BOM dependencies + add basic test
2018-11-21 20:41:53 -05:00
nragon
1ad3c3b1e2
Minor change to still image on mjpeg ( #18602 )
...
* Update mjpeg.py
* Lint
2018-11-21 23:12:16 +01:00
Josh Anderson
3d178708fc
Add /sbin to launchd PATH ( #18601 )
...
* Add /sbin to launchd PATH
* Put /sbin at the end to allow overrides
Co-Authored-By: andersonshatch <andersonshatch@gmail.com>
2018-11-21 20:56:38 +01:00
Paulus Schoutsen
1341ecd2eb
Use proper signals ( #18613 )
...
* Emulated Hue not use deprecated handler
* Remove no longer needed workaround
* Add middleware directly
* Dont always load the ban config file
* Update homeassistant/components/http/ban.py
Co-Authored-By: balloob <paulus@home-assistant.io>
* Update __init__.py
2018-11-21 20:55:21 +01:00
Paulus Schoutsen
5b3e9399a9
Bump to 0.84.0.dev0
2018-11-21 20:53:44 +01:00
Paulus Schoutsen
4e58eb8bae
Updated frontend to 20181121.0
2018-11-21 20:35:46 +01:00
Paulus Schoutsen
49121f2347
Update translations
2018-11-21 20:18:56 +01:00
Fabian Affolter
708ababd78
Upgrade requests to 2.20.1 ( #18615 )
2018-11-21 19:58:56 +01:00
Pawel
92c0f9e4aa
Fix mqtt cover inverted ( #18456 )
...
* Fixed state and position retrieval in inverted mode 100-0
* Always calculating find_percentage_in_range
* Added usage of max/min functions.
2018-11-21 15:48:44 +01:00
Martin Gross
81cac33801
Update locationsharinglib requirement to 3.0.8 ( #18612 )
2018-11-21 15:13:20 +01:00
Jonathan McDowell
1e3930a447
Add support for Panasonic Blu-Ray players ( #18541 )
...
* Add support for Panasonic Blu-Ray players
* Update panasonic_bluray.py
* Update panasonic_bluray.py
2018-11-21 14:22:24 +01:00
Joakim Sørensen
3cde8dc3a9
Add support for HTTPS and basic HTTP authentication for Glances ( #18608 )
...
* Add support for SSL and basic HTTP auth
* Remove blank line at the end of the file
2018-11-21 12:38:42 +01:00
Paulus Schoutsen
36c31a6293
Add permissions check in service helper ( #18596 )
...
* Add permissions check in service helper
* Lint
* Fix tests
* Lint
* Typing
* Fix unused impoert
2018-11-21 12:26:08 +01:00
Kevin Fronczak
8aa2cefd75
Upgrade blinkpy to 0.10.3 ( Fixes #18341 ) ( #18603 )
2018-11-21 08:57:59 +01:00
pbalogh77
3b53003795
Fibaro components ( #18487 )
...
* Added Fibaro omcponents
Added cover, light, sensor and switch components
* Improvements based on code review
Improvements based on code review
* Fixes based on code review
Fixes based on code review
* Changes to light behavior based on code review
Changes to light behavior based on code review
* Internal changes
Changed how brightness is represented internally.
It should have no impact on functionality.
2018-11-21 06:15:54 +01:00
ehendrix23
377730a37c
Change channel with play_media instead of select_source ( #18474 )
...
* Use service play_media instead of select_source
Use service play_media instead of select_source to change the channel as play_media is the right service for that.
* Log error on invalid media type
Log an error instead of raising a NotImplementedError if an invalid media type is provided.
* Changed so that success is not in else statement
Updated so that if media_type is channel that it is not in the else of an if.
* Update directv.py
Removed SELECT_SOURCE as supported feature.
* Rebased
Re-based with dev
2018-11-20 16:05:25 -07:00
Paulus Schoutsen
d9c7f777c5
Add cloud pref for Google unlock ( #18600 )
2018-11-20 23:23:07 +01:00
Charles Garwood
b7742999cf
Update Z-Wave Tests asyncio/yield from -> async/await ( #18599 )
...
* Update lock tests
* Update binary sensor
* Update zwave component tests
2018-11-20 14:58:03 -05:00
Daniel Høyer Iversen
8742750926
Improve available for Mill heater ( #18597 )
...
* improve available for Mill heater
* typo
2018-11-20 20:00:13 +01:00
Charles Garwood
e87ecbd500
Z-Wave Lock Config Entry Support ( #18209 )
...
* Config Entry setup for zwave lock
* fix merge conflict
* lint
* Update other tests
* Fix tests
* Remove debug line and unused import
2018-11-20 14:59:34 +01:00
Fredrik Erlandsson
3838be4cb8
Add support for Daikin BRP069B41 ( #18564 )
...
* Add support for BRP069B41, fixes #18563
* Use fan_mode and swing_mode from pydaikin 0.8
2018-11-20 14:14:11 +01:00
Pascal Vizeli
0ddd502d00
Hass.io config check ( #18576 )
2018-11-20 13:30:09 +01:00
dapowers87
d88040eeed
Revert changes that broke UI ( #18495 )
...
* Revert changes that broke UI
* Change from UNKNOWN to None
* Remove STATE_UNKNOWN import
2018-11-20 13:29:05 +01:00
Ian Richardson
44b33d45b1
Add websocket calls to shopping-list ( #18392 )
...
* Add websocket calls to shopping-list
Plan to deprecate API calls once shopping-list panel is removed from UI and replaced fully by Lovelace card
* Address ci-bot issues
* Fix violations
* Address travis complaints
* Address review comments
* Update test_shopping_list.py
2018-11-20 12:44:17 +01:00
Paulus Schoutsen
9b53b7e9e4
Bump Python-Nest to 4.0.5 ( #18580 )
...
* Fix Nest eco
* Update Python-nest to 4.0.5
* Update requirements_all.txt
* Update requirements_test_all.txt
2018-11-20 12:18:46 +01:00
Franck Nijhof
80cd8b180c
Adds light switch platform ( #18562 )
...
* Adds light switch platform
* Addresses HoundCI warnings
* Addresses Flake8 reported issues
* Removes async_update call as per review
2018-11-20 11:51:34 +01:00
William Scanlon
b3e37af9b1
Added unique id to all Wink devices. ( #18589 )
2018-11-19 22:52:43 -05:00
Eliseo Martelli
57f7e7eedc
Bumped ghlocalapi to 0.1.0 ( #18584 )
...
* mumped ghlocalapi to 0.1.0
* update requirement_all.txt
2018-11-19 15:01:26 -05:00
Sebastian Muszynski
14ad7428ea
Prefix all xiaomi_aqara events ( #17354 )
2018-11-19 20:55:08 +01:00
Paulus Schoutsen
f86083cf52
Fix MQTT async_added_to_hass ( #18575 )
...
* Fix some invocations
* Update manual_mqtt.py
2018-11-19 20:48:26 +01:00