Nick Horvath and Martin Hjelmare
1393766659
Thermoworks Smoke Sensor ( #16139 )
...
* Add support for monitoring the temperature of a thermoworks smoke thermometer.
* Use string formatting.
* Add line break.
* Add error handling for authentication.
* Fix linting errors.
* Fix quotes.
* Bump thermoworks_smoke library version.
* Review changes for @MartinHjelmare
* Add unique id attribute and change battery attribute to the standard "battery_level".
* requested changes to snake case and monitored conditions
* fix lint error
* exclude firmware from state attrs. rename original_unit to unit_of_min_max so it's more clear what it is for.
* add device_info
* add regex validator for exclude
* undo device info stuff
* remove serial number from attributes even though other components are allowed to have it...
* exclude firmware
2018-10-08 22:15:38 +02:00
Paulus Schoutsen and GitHub
68d72931c4
block external IP ( #17248 )
...
* block external IP
* Update __init__.py
2018-10-08 20:50:24 +02:00
Jari Ylimäinen and Paulus Schoutsen
0c0184973b
Add configurable temperature step for MQTT climate component ( #16201 )
...
* Add configurable temperature step
* Remove temp step from climate component
2018-10-08 20:24:25 +02:00
damarco and Paulus Schoutsen
59ec469722
Use only_cache parameter in binary_sensor.zha.Remote ( #16711 )
2018-10-08 20:23:26 +02:00
Paulus Schoutsen and GitHub
68472b8241
Add a webhook automation trigger ( #17246 )
2018-10-08 20:16:37 +02:00
Glenn Waters and Martin Hjelmare
9380fca97e
Add Elk light platform ( #17222 )
...
* Add Elk light platform.
* Add ElkM1 light code. Doh.
* Fix PR comments.
* Fix hound errors.
* Fix PR comment.
* Move state from base to class(s) where used
2018-10-08 17:30:27 +02:00
Paulus Schoutsen and GitHub
c3b1121d77
Add group foundation ( #16935 )
...
Add group foundation
2018-10-08 16:35:38 +02:00
Paulus Schoutsen
4d3d51635d
Bumped version to 0.80.0b3
0.80.0b3
2018-10-08 16:16:01 +02:00
Malte Franken and Paulus Schoutsen
a372053eac
updated georss-client library to 0.3 ( #17239 )
2018-10-08 16:15:40 +02:00
Paulus Schoutsen and Paulus Schoutsen
2e120061b4
Guard for bad device info ( #17238 )
2018-10-08 16:15:40 +02:00
Paulus Schoutsen and Paulus Schoutsen
3a6eac216c
Fix SPC ( #17236 )
2018-10-08 16:15:39 +02:00
Otto Winter and Paulus Schoutsen
6671cbb96d
Fix potential MQTT discovery race condition ( #17208 )
...
* Fix potential MQTT discovery race condition
* Rename data key
2018-10-08 16:15:39 +02:00
Matt Schmitt and Paulus Schoutsen
9e386938bb
MyQ cover return unknown state if not available ( #17207 )
...
* Add additional supported states
* Use get method for lookup
* Return None if unable to get status
2018-10-08 16:15:38 +02:00
Paulus Schoutsen and Paulus Schoutsen
6be52208fc
Prevent accidental device reg override ( #17136 )
2018-10-08 16:15:38 +02:00
Otto Winter and Paulus Schoutsen
dd55ff87c8
Add device registry to MQTT cover ( #17245 )
...
* Add device registry to MQTT cover
* Fix tests
2018-10-08 16:13:44 +02:00
Malte Franken and Paulus Schoutsen
b637b48bd8
emptying device state attributes if the update from the feed fails ( #17249 )
2018-10-08 16:13:08 +02:00
emontnemery and Paulus Schoutsen
42fb886d71
Add support for HS color to mqtt light ( #16958 )
...
* Add support for HS color to mqtt light
* Warn if hs state update is invalid
2018-10-08 15:36:57 +02:00
Otto Winter and Paulus Schoutsen
9290f245bf
Convert MQTT fan to config entry ( #17247 )
2018-10-08 14:59:04 +02:00
Otto Winter and Paulus Schoutsen
c41ef65da6
Add device registry to MQTT switches ( #17244 )
2018-10-08 14:57:07 +02:00
Otto Winter and Paulus Schoutsen
744dd42ad3
Add device registry to MQTT binary sensor ( #17243 )
2018-10-08 14:44:00 +02:00
Matt Schmitt and Paulus Schoutsen
27f0331f0f
MyQ cover return unknown state if not available ( #17207 )
...
* Add additional supported states
* Use get method for lookup
* Return None if unable to get status
2018-10-08 14:19:23 +02:00
Malte Franken and Paulus Schoutsen
394ffc40b6
updated georss-client library to 0.3 ( #17239 )
2018-10-08 13:32:16 +02:00
Paulus Schoutsen and GitHub
d5f5273c31
Guard for bad device info ( #17238 )
2018-10-08 12:53:51 +02:00
Otto Winter and Paulus Schoutsen
af2402ea59
Implement base for MQTT device registry integration ( #16943 )
...
* Implement base for MQTT device registry integration
* Lint
* Lint
* Address comments
* Lint
* Lint
* Address comments
* Only add keys if specified
See https://github.com/home-assistant/home-assistant/pull/17136#discussion_r223267185
2018-10-08 12:53:30 +02:00
Daniel Lashua and Sebastian Muszynski
71a0274b12
Add Support for Xiaomi Vibration Sensor ( #16422 )
2018-10-08 12:08:46 +02:00
Otto Winter and Paulus Schoutsen
3f498bd042
Fix potential MQTT discovery race condition ( #17208 )
...
* Fix potential MQTT discovery race condition
* Rename data key
2018-10-08 10:59:43 +02:00
MatteGary and Martin Hjelmare
ee5e1fa355
Daikin Climate - Better integration with Climate base component ( #16913 )
...
* Daikin Climate - Better integration with Climate base component
Made some modification in order to better integrate the Daikin AC Component with the base Climate Component.
Benefits are:
Support localization for Operation Mode
Support for Homekit Integration (if the AC is turned On, now the status is updated in Homekit)
* Build bug fixing
* Bug fixing in Set Operation_Mode functionality
Fixed to .title() functionality in matching the Operation_Mode
* Fix useless code
* Fix hound bug
* Bug fixing
Change in list of Operation Mode
* Trailing white space fix
* Compile fixing
* Whitespace fix
2018-10-08 10:49:54 +02:00
William Scanlon and Martin Hjelmare
f2d8f3bcb8
Water heater support ( #17058 )
...
* Moved econet to water_heater
* Wink and Econet are now in water heater!
* Removed away mode from econet and added demo water heater
* Added demo tests
* Updated coveragerc
* Fix lint issues.
* updated requirements all
* Requirements all actually updated.
* Reset wink and econet and fixed service.
* Reset wink and econet to the correct dev state
* Reset requirements_all and .coveragerc and removed the new econet and wink water_heater files
* Removed @bind_hass service methods
* Actually reset the .coverage file
* Fixed the tests
* Addressed @MartinHjelmare's comments
* Removed unused import
* Switched to async_add_executor_job
* Fixed lint
* Removed is_on
* Added celsius demo water heater and tests.
* Removed metric import
2018-10-08 10:38:07 +02:00
Sebastian Muszynski and Daniel Høyer Iversen
ff4204244b
Fix data_key and power_consumed attribute of the Aqara Wall Switch ( Closes : #16457 ) ( #17235 )
2018-10-08 10:37:27 +02:00
Paulus Schoutsen and GitHub
a54e242245
Fix SPC ( #17236 )
2018-10-08 10:20:18 +02:00
Oliver and Paulus Schoutsen
849665b9ca
Pushed to version 0.7.6 of denonavr library to add more sound modes ( #17227 )
2018-10-08 09:32:14 +02:00
Sebastian Muszynski and Paulus Schoutsen
315f83e1ea
Add some new model names of Xiaomi Aqara devices ( #17234 )
...
* Add additional model name of the Xiaomi Aqara Button (WXKG11LM)
* Add additional model name of the Xiaomi Aqara Wireless Switch (WXKG02LM, WXKG03LM)
* Bump PyXiaomiGateway version
2018-10-08 09:32:01 +02:00
Paulus Schoutsen and GitHub
4b7f85518f
Prevent accidental device reg override ( #17136 )
2018-10-08 09:30:40 +02:00
Daniel Høyer Iversen and Sebastian Muszynski
59d78b060f
danielhiversen as codeowner for met.no ( #17232 )
2018-10-08 08:36:32 +02:00
Paulus Schoutsen
bd4ff6fc21
Bumped version to 0.80.0b2
2018-10-07 23:33:46 +02:00
Martin Berg and Paulus Schoutsen
5fcea074c4
Init sub-components using global var. ( #17220 )
2018-10-07 23:33:40 +02:00
Per Sandström and Paulus Schoutsen
7369af0639
Verisure standard config for scan interval ( #17192 )
...
* verisure configurable polling
* fix indentation
2018-10-07 23:33:40 +02:00
Anders Melchiorsen and Paulus Schoutsen
b872cb95c7
Upgrade aiolifx_effects to 0.2.1 ( #17188 )
2018-10-07 23:33:39 +02:00
cdce8p and Paulus Schoutsen
3338ebd4c1
Bugfix switch flux - light service call ( #17187 )
...
* Bugfix switch flux - light service call
* Change x_val and y_val test
2018-10-07 23:33:38 +02:00
cdce8p and Paulus Schoutsen
7b176aa7c9
Fix device_tracker service call & cleanup ( #17173 )
...
* Bugfix group service - device_tracker
* Cleanup
2018-10-07 23:33:38 +02:00
Paulus Schoutsen and Paulus Schoutsen
c722091967
Fix data used for logbook ( #17172 )
...
* Fix data used for logbook
* Lint
2018-10-07 23:33:38 +02:00
Martin Berg and Paulus Schoutsen
e922dd10ba
Init sub-components using global var. ( #17220 )
2018-10-07 23:30:09 +02:00
Paulus Schoutsen
4cffef7f2b
Update translations
2018-10-07 23:27:57 +02:00
Paulus Schoutsen
31b1b0c044
Update frontend to 20181007.0
2018-10-07 23:27:57 +02:00
Paulus Schoutsen
2de1193fd9
Update translations
2018-10-07 23:26:46 +02:00
Paulus Schoutsen
c12bbddc0b
Update frontend to 20181007.0
2018-10-07 23:26:23 +02:00
Anders Melchiorsen and Martin Hjelmare
086c71525e
Add config entry for LIFX ( #17201 )
...
* Add config entry for LIFX
* Use list for dependencies
* Obsolete the platform config
* Use DOMAIN
* Use async_create_task
2018-10-07 23:14:53 +02:00
Glenn Waters and Martin Hjelmare
06a64c0167
Add support for ElkM1 alarm/automation panel ( #16952 )
...
* Add support for ElkM1 alarm/automation panel.
* fix lines too long
* Address PR comments
* Fix hound ci errors
* Changes for PR comments
* Use vol.Range for checking range value
* Address PR comments
* Fix lint errors
* Added elkm1-lib requirement
* Update coverage to exclude elk
* Fix flake8 errors
* Fix flake8 error
* Cleanup config parsing
* Add housecode converter
* fix PR comments
* fix syntax error
* Fix PR comment
2018-10-07 21:45:36 +02:00
Daniel Høyer Iversen and Martin Hjelmare
c1ed9edd26
Add forecast for Met.no ( #17109 )
...
test met
met no 0.3.0
fix line length
fix line length
2018-10-07 21:00:12 +02:00
emontnemery and Paulus Schoutsen
1d7d82fde5
Fix aliases support for RFLink sensors ( #17190 )
2018-10-07 13:14:37 +02:00