cgtobi
aa062176ca
Clean up Netatmo sensor code ( #25390 )
...
* Clean up code
* Add parameter
* Make it a list
* Move loop and add debug message
* Further clean up
* Move manual config
2019-07-23 21:27:54 +02:00
David Bonnes
a1bccb1934
[climate] Bugfix/Tweak honeywell migration ( #25369 )
...
* refactor supported_features
add dr_data
delint
simplify code
refactor target_temps, and delinting
delint
fix typo
add min/max temps
delint
refactor target temps
refactor target temps 2
correct typo
tweak
fix potential bug
fix potential bug 2
bugfix entity_id
fix typo
* remove explicit entity_id
* refactor hvac_action
* refactor hvac_action
* bugfix - HVAC_MODE_HEAT_COOL incorrectly added to hvac_modes
2019-07-23 11:23:22 -07:00
Aaron Bach
9470829978
Add area support to alarm_control_panel service schemas ( #25402 )
...
* Add area support to alarm_control_panel service schemas
* Corrected import
2019-07-23 11:09:09 -06:00
Aaron Bach
b71cb73c80
Add area support to counter service schemas ( #25401 )
...
* Add area support to counter service schemas
* Updates
2019-07-23 11:08:32 -06:00
Aaron Bach
0caab133e6
Add area support to automation service schemas ( #25403 )
...
* Add area support to automation service schemas
* Fixed import
* Mispelling
2019-07-23 11:07:13 -06:00
Aaron Bach
e6445a602b
Add area support to cover service schemas ( #25408 )
...
* Add area support to cover service schemas
* Linting
2019-07-23 11:05:53 -06:00
Aaron Bach
8f2de2bf1b
Add area support to fan service schemas ( #25409 )
2019-07-23 11:05:28 -06:00
David Bonnes
7cf0684aa1
[climate] Correct evohome hvac_action ( #25407 )
...
* inital commit
* take account of rounding up of curr_temp
2019-07-23 07:14:42 +02:00
Anders Melchiorsen
5e805768aa
Update pysonos to 0.0.22 ( #25399 )
2019-07-23 06:31:05 +02:00
Jc2k
8c69fd91ff
Only poll HomeKit connection once for all entities on a single bridge/pairing ( #25249 )
...
* Stub for polling from a central location
* Allow connection to know the entity objects attached to it
* Move polling logic to connection
* Don't poll if no characteristics selected
* Loosen coupling between entity and HKDevice
* Disable track_time_interval when removing entry
* Revert self.entities changes
* Use @callback for async_state_changed
* Split out unload and remove and add a test
* Test that entity is gone and fix docstring
2019-07-22 09:22:44 -07:00
Paulus Schoutsen
58f946e452
Merge remote-tracking branch 'origin/master' into dev
2019-07-22 08:31:02 -07:00
David Bonnes
bf37cc8371
Tweak evohome migration ( #25281 )
...
* Initial commit
add hvac_action to zones, remove target_temp from controller
fix incorrect hvac_action
de-lint
Initial commit
de-lint & minor refactor
tweak docstrings, and type hints
tweak docstrings
* refactor setpoints property
* tweak docstring
* tweak docstring
* avoid a unnecessary I/O
* avoid unnecessary I/O
* refactor schedule/setpoints
* remove type hint
* remove type hint 2
* tweak code
* delint type hints
* fix regression
2019-07-22 10:45:31 +02:00
David Radcliffe
11c74cd0d7
Add support for contact binary sensors in homekit_controller ( #25355 )
2019-07-22 08:40:55 +01:00
Pierre Ståhl
797196dce9
Add add_torrent service to Transmission ( #25144 )
...
* Add add_torrent service to Transmission
* Fix services.yaml format
* Verify that torrent is whitelisted
* Add logging if adding failed
* Change warn to warning
2019-07-21 22:31:11 +02:00
Paulus Schoutsen
81bde77c04
Updated frontend to 20190721.1
2019-07-21 13:02:26 -07:00
Paulus Schoutsen
0be2dad651
Updated frontend to 20190721.1
2019-07-21 13:02:16 -07:00
Paulus Schoutsen
a652a4d9e9
Merge pull request #25376 from home-assistant/rc
...
0.96.3
2019-07-21 12:02:38 -07:00
cgtobi
2189cb0ee7
Add Netatmo climate battery level ( #25143 )
...
* Add battery level sensor
* Only update battery level if lower or nonexistent
2019-07-21 12:00:56 -07:00
Paulus Schoutsen
15064e83b4
Bumped version to 0.96.3
2019-07-21 11:10:36 -07:00
David F. Mulcahey
8538e69e28
change and condition to or condition ( #25374 )
2019-07-21 11:10:26 -07:00
David F. Mulcahey
35c719628d
fix remove and re-add scenario ( #25370 )
2019-07-21 11:10:25 -07:00
Otto Winter
0eab89c8f4
Fix ESPHome climate migration ( #25366 )
2019-07-21 11:10:25 -07:00
David F. Mulcahey
a3043b9a90
bump quirks version ( #25362 )
2019-07-21 11:10:24 -07:00
Paulus Schoutsen
c795c93034
Introduce PRESET_NONE for climate ( #25360 )
...
* Introduce PRESET_NONE for climate
* Require preset mode to be a string
* Lint
* Fix tests
2019-07-21 11:10:24 -07:00
David Bonnes
2228a0dcac
Improve geniushub logging and bump client ( #25359 )
...
* add debug logging
* bump geniushub client library
* delint
* bump again
* bump again, again
2019-07-21 11:10:23 -07:00
cgtobi
68e7f4ca5a
Fix preset service call ( #25358 )
2019-07-21 11:09:59 -07:00
David F. Mulcahey
e052bcb03b
add available to device info ( #25349 )
2019-07-21 11:08:21 -07:00
Michael Scherer
a56b604936
Fix for hvac_modes list being null ( #25347 )
...
* Fix for empty hvac_modes list
* Empty list instead of default value for hvac_modes
2019-07-21 11:08:21 -07:00
Fredrik Erlandsson
f6b6818fb0
Restore Daikin A/C on/off services ( #25332 )
2019-07-21 11:08:20 -07:00
eyager1
93a65bf507
Update zwave climate mappings ( #25327 )
...
hvac_action should be idle when thermostat is in Pending Heat or Pending Cool.
2019-07-21 11:08:19 -07:00
Paulus Schoutsen
ec302912a3
Restore sensiobo turn on/off methods ( #25321 )
2019-07-21 11:08:19 -07:00
Paulus Schoutsen
50d4921d0a
Introduce PRESET_NONE for climate ( #25360 )
...
* Introduce PRESET_NONE for climate
* Require preset mode to be a string
* Lint
* Fix tests
2019-07-21 11:00:42 -07:00
Ville Skyttä
17d754dbbf
Optional and Union simplifications ( #25365 )
2019-07-21 10:59:51 -07:00
eyager1
5e29d4d098
Update zwave climate mappings ( #25327 )
...
hvac_action should be idle when thermostat is in Pending Heat or Pending Cool.
2019-07-21 10:44:15 -07:00
David Bonnes
97a13bdcd4
Improve geniushub logging and bump client ( #25359 )
...
* add debug logging
* bump geniushub client library
* delint
* bump again
* bump again, again
2019-07-21 10:07:03 -07:00
Paulus Schoutsen
7f5607c918
Updated frontend to 20190721.0
2019-07-21 10:03:25 -07:00
David F. Mulcahey
d7bd7f2c4c
bump quirks version ( #25362 )
2019-07-21 10:02:22 -07:00
Otto Winter
b6ba24de5d
Fix ESPHome climate migration ( #25366 )
2019-07-21 10:01:16 -07:00
David F. Mulcahey
7a8130cd2b
fix remove and re-add scenario ( #25370 )
2019-07-21 10:00:27 -07:00
Ville Skyttä
d64f1e767c
Type check all helpers ( #25373 )
...
* Type check all helpers, add inline exclusions for work in progress
* Remove unused Script._template_cache
* Add some missing type hints
* Remove unneeded type: ignore
* Type hint fixes
* Mypy assistance tweaks
* Don't look for None in deprecated config "at most once" check
* Avoid None name slugify attempt when generating entity id
* Avoid None state store attempt on entity remove
2019-07-21 09:59:02 -07:00
David F. Mulcahey
0653f57fb4
change and condition to or condition ( #25374 )
2019-07-21 09:57:40 -07:00
Paulus Schoutsen
615af773e5
Updated frontend to 20190721.0
2019-07-21 09:56:12 -07:00
Aaron Bach
aa27e22b17
Automatically expand WWLLN window to 1 hour (if necessary) ( #25357 )
...
* Expand default window for WWLLN
* Fleshed out conditions
* Fixed tests
* Removed unused import
* Linting
2019-07-21 08:58:50 +02:00
Paulus Schoutsen
9c51650ea3
Updated frontend to 20190720.0
2019-07-20 18:01:47 -07:00
Paulus Schoutsen
95223cb9ea
Updated frontend to 20190720.0
2019-07-20 18:01:28 -07:00
Michael Scherer
ba04ff17b2
Fix for hvac_modes list being null ( #25347 )
...
* Fix for empty hvac_modes list
* Empty list instead of default value for hvac_modes
2019-07-20 18:00:16 -07:00
cgtobi
b0b2b0d654
Fix preset service call ( #25358 )
2019-07-20 17:58:06 -07:00
Matthias Alphart
01430262cd
temporary patch to fix KNX climate devices ( #25356 )
...
This is a temporary patch for knx climate devices. It should be reverted when #24738 is merged to release.
It should fix https://github.com/home-assistant/home-assistant/issues/25247 for 0.96
2019-07-20 17:57:38 -07:00
shbatm
83581be4d5
Update Google Maps Location Tracker to use locationsharinglib==4.0.2 ( #25316 )
...
* Update google_maps: Bump locationsharinglib to 4.0.2
* Remove unused import.
* Corrections based on review.
2019-07-21 00:49:10 +02:00
Ville Skyttä
fc5b1c7005
Mypy config improvements ( #25340 )
...
* Specify python version
So that it type checks against the lowest common denominator version,
not the runtime one.
* Disallow incomplete definitions
2019-07-20 14:35:59 -07:00