Daniel Høyer Iversen and Paulus Schoutsen
95bbea20a8
Fix Switchbot restore state ( #23325 )
...
* switchbot library
* req
* req
* issue #23039
2019-04-23 19:23:52 -07:00
Andre Lengwenus and Paulus Schoutsen
662375bdd7
Changes due to manifest.json. Awaiting coroutines instead of creating tasks ( #23321 )
2019-04-23 19:20:20 -07:00
Paulus Schoutsen and GitHub
aa26f90420
Add sensor and binary senseor to default expose ( #23332 )
2019-04-23 19:19:23 -07:00
Jason Hu and Paulus Schoutsen
c61b6cf616
Support unicode in configuration migration ( #23335 )
2019-04-23 17:47:09 -07:00
Markus Jankowski and Martin Hjelmare
16d8e92b06
Reorg Homematic IP Cloud imports and minor fixes ( #23330 )
...
* reorg HmiP Imports after introduction of manifests
* add type to some functions
* fix usage of dimLevel (HomematicipDimmer,HomematicipNotificationLight)
* align naming to HomematicipMultiSwitch: channel_index -> channel for (HomematicipNotificationLight)
* fix lint
* Fix is_on for dimmers
* fix lint
2019-04-24 01:47:31 +02:00
ktnrg45 and Martin Hjelmare
68d3e624e6
Fix ps4 not able to use different PSN accounts ( #22799 )
...
* Remove skipping of creds step.
* Check for device added per account
* typo
* lint
* Pylint
* Fix test
* Fix test
* Typo
* Add auto location
* blank space
* Add new identifier handling + fix select source
* Add cred_timeout error
* add credential timeout error
* Fix Tests
* patch decorator
* Update test_config_flow.py
* add test
* Revert
* Rename vars
* fix tests
* Add attr location
* Bump 0.6.0
* Bump 0.6.0
* Bump 0.6.0
* Update handling exception
* Update remove method
* Update tests
* Refactoring
* Pylint
* revert
* chmod
* 0.6.1
* 0.6.1
* 0.6.1
* Remove func
* Add migration
* Version 3
* Remove redefinition
* Add format unique id
* Add format unique id
* pylint
* pylint
* 0.7.1
* 0.7.1
* 0.7.1
* Changes with media_art call
* Add library exception
* 0.7.2
* 0.7.2
* 0.7.2
* Version and entry_version update
* Revert list comprehension
* Corrected exception handling
* Update media_player.py
* Update media_player.py
* white space
2019-04-24 01:32:36 +02:00
Paulus Schoutsen and GitHub
d505f1c5f2
Always set latest pin ( #23328 )
2019-04-23 13:13:00 -07:00
dreed47 and Paulus Schoutsen
b252d8e2cd
Zestimate - Added check for the existence of data in response ( #23310 )
2019-04-23 11:44:13 -07:00
Josef Schlehofer and Paulus Schoutsen
c040f7abc0
Upgrade attrs to 19.1.0 ( #23323 )
2019-04-23 10:14:02 -07:00
Joakim Sørensen and Charles Garwood
2871a650f6
Handle traccar connection errors ( #23289 )
...
* Handle connection errors
* Fix lint issue E127
* Remove periods from logs
* Merge connection checks
* Fail with bad credentials
* Move stuff around for async_init
* Fix E128 linting issue
* Simplify
2019-04-23 08:46:11 -04:00
Paulus Schoutsen and Pascal Vizeli
5b0ee473b6
Add get_states faster ( #23315 )
2019-04-23 12:46:22 +02:00
Paulus Schoutsen and Martin Hjelmare
00d26b3049
Random hassfest fixes ( #23314 )
2019-04-23 08:34:36 +02:00
Joakim Sørensen and Paulus Schoutsen
ddb5ff3b71
Show correct version for stable ( #23291 )
2019-04-22 22:07:56 -07:00
Paulus Schoutsen and GitHub
72bbe2203e
Dont cache integrations that are not found ( #23316 )
2019-04-22 22:06:58 -07:00
Pascal Vizeli and Paulus Schoutsen
2a720efbd4
Fix hass.io panel_custom/frontend ( #23313 )
...
* Fix hass.io panel_custom/frontend
* Update manifest.json
2019-04-22 21:47:12 -07:00
Jc2k and Paulus Schoutsen
baeb3cddc6
Set placeholders in homekit config flow title ( #23311 )
2019-04-22 21:32:39 -07:00
VDRainer and Paulus Schoutsen
ee88433fb1
Create services.yaml for input_datetime ( #23303 )
...
* Create services.yaml for input_datetime
* HA error while parsing a flow mapping
2019-04-22 21:29:34 -07:00
Richard Mitchell and Paulus Schoutsen
845d81bdae
Correct calculation and units of light level values. ( #23309 )
2019-04-22 21:28:40 -07:00
Anders Melchiorsen and GitHub
d0f9595ad9
Add connection control for netgear_lte ( #22946 )
2019-04-22 22:44:46 +02:00
Pawel and Erik Montnemery
9007e17c3e
MQTT Vacuum State Device ( #23171 )
...
* add StateVacuum MQTT
2019-04-22 21:49:15 +02:00
Joakim Plate and Paulus Schoutsen
e85af58e43
RFC: Upgrade philips_js component version and support channels and sources ( #23061 )
...
* Drop unused constant
* Don't default to localhost
A philips tv will never run on localhost
* Use library internal state
* Add play media support for channels
* Control update manually
This allow us to delay update of state when we perform
and action.
* Bump version for support for api v1 again
* Consider missing source and only channels as channels
* Fix some flake8 tasks
* Fix some pylint errors
* Adjust requirements_all file
* Switch to async_add_executor_job
* Assume device turns of off a sucessfull standby call
2019-04-22 12:26:15 -07:00
Otto Winter and Paulus Schoutsen
0c90bfb936
Fix ESPHome setup errors in beta ( #23242 )
...
* Fix ESPHome setup errors in beta
* Update requirements_all.txt
2019-04-22 12:13:21 -07:00
Andrew Sayre and Paulus Schoutsen
8daba68dc1
Add support to play url ( #23273 )
2019-04-22 12:10:55 -07:00
Austin Mroczek and Paulus Schoutsen
e3981b6498
Bump skybellpy to 0.4.0 ( #23294 )
...
* Bump skybellpy to 0.4.0
* Bump skybellpy to 0.4.0 in requirements_all.txt
2019-04-22 12:09:55 -07:00
Erik Montnemery and Charles Garwood
a89c7f8feb
Improve MQTT tests ( #23296 )
...
* Improve MQTT tests
* Tweak
2019-04-22 08:48:50 -04:00
Markus Jankowski and Martin Hjelmare
357631d659
Add homematicip cloud temperature sensor from thermostats ( #23263 )
2019-04-22 09:30:49 +02:00
Josef Schlehofer and Daniel Høyer Iversen
3b0660ae89
Upgrade pyotp to 2.2.7 ( #23274 )
2019-04-21 09:03:17 +02:00
Josef Schlehofer and Rohan Kapoor
a8632480ff
Upgrade xmltodict to 0.12.0 ( #23277 )
2019-04-21 13:52:20 +09:00
Aaron Bach and GitHub
80653824d9
Add ctags file to .gitignore ( #23279 )
2019-04-20 21:15:19 -06:00
damarco and David F. Mulcahey
b3c7142030
Bump zigpy and zigpy-xbee ( #23275 )
2019-04-20 18:04:30 -04:00
damarco and David F. Mulcahey
df32830f17
Bump zigpy-deconz ( #23270 )
2019-04-20 10:12:28 -04:00
Andrew Sayre and Charles Garwood
b697bb7a26
Update pyheos and log service errors in HEOS integration ( #23222 )
...
* Update pyheos and command error handling
* Correct comment and remove unnecessary autospec
2019-04-19 22:22:40 -04:00
Paulus Schoutsen
a3ecde01ee
Updated frontend to 20190419.0
2019-04-19 16:57:45 -07:00
Andrew Sayre and Paulus Schoutsen
e2ed2ecdc0
Return 0 instead of None ( #23261 )
2019-04-19 16:56:34 -07:00
Erik Montnemery and Jason Hu
1e0bc97f56
Drop unnecessary block_till_done ( #23256 )
2019-04-19 16:08:11 -07:00
Erik Montnemery and Jason Hu
eebb452fb5
Drop unnecessary block_till_done, improve tests for MQTT Cover tests ( #23255 )
2019-04-19 16:07:28 -07:00
Erik Montnemery and Jason Hu
2c42e1a5cb
Drop unnecessary block_till_done for MQTT tests ( #23254 )
...
* Drop unnecessary block_till_done
* Drop unnecessary block_till_done
2019-04-19 14:59:16 -07:00
Erik Montnemery and Jason Hu
28c411c742
Drop unnecessary block_till_done for MQTT fan tests ( #23253 )
2019-04-19 14:58:44 -07:00
Tomer Figenblat and Andrew Sayre
9d8d8afa82
Added component named switcher_kis switcher water heater integration. ( #22325 )
...
* Added component named switcher_kis switcher water heater integration.
* Fixed conflicts.
* Updated requirements.
* Added manifest.json file and updated CODEOWNERS.
* Fixed requirements_all.txt.
* Better component tests.
* Removed unnecessary parameter from fixture function.
* Removed tests section from mypy.ini.
* Remove unused ENTITY_ID_FORMAT.
* Stop udp bridge when failed to setup the component.
* Replace DISCOVERY_ constants prefix with DATA_.
* Various change requests.
* Fixed constant name change remifications.
* Added explicit name to fixture.
* Various change requests.
* More various change requests.
* Added EventType for homeassistant.core.Event.
* Switched from event driven data distribution to dispatcher type plus clean-ups.
* Removed name and icon keys from the component configuration.
* Various change requests.
* Various change reqeusts and clean-ups.
* Removed unnecessary DEPENDENCIES constant from swith platform.
* Replaced configuration data guard with assert.
* Removed unused constants.
* Removed confusing type casting for mypy sake.
* Refactor property device_name to name.
* Removed None guard effecting mypy only.
* Removed unnecessary function from switch entity.
* Removed None guard in use by mypy only.
* Removed unused constant.
* Removed unnecessary context manager.
* Stopped messing around with mypy.ini.
* Referring to typing.TYPE_CHECKING for non-runtime imports.
* Added test requierment correctyly.
* Replaced queue.get() with queue.get_nowait() to avoid backing up intervals requests.
* Revert changes in mypy.ini.
* Changed attributes content to device properties instead of entity properties.
* Fixed typo in constant name.
* Remove unnecessary async keyword from callable.
* Waiting for tasks on event loop to end.
* Added callback decorator to callable.
2019-04-19 16:54:48 -05:00
cgtobi and Paulus Schoutsen
31e514ec15
Add missing services.yaml file for hue ( #23217 )
...
* Add hue services.yaml
* Add lifx services.yaml
* Add lutron services.yaml
* Update lifx services.yaml
* Update hue services.yaml
* Revert lifx services.yaml as it is not necessary
* Remove hue from lights/services.yaml
2019-04-19 14:53:58 -07:00
Erik Montnemery and Jason Hu
73a7d5e6f4
Drop unnecessary block_till_done, improve tests ( #23252 )
2019-04-19 14:52:23 -07:00
Erik Montnemery and Jason Hu
f584878204
Drop unnecessary block_till_done ( #23251 )
2019-04-19 14:51:48 -07:00
Paulus Schoutsen and GitHub
0533f56fe3
Ask users for a pin when interacting with locks/garage doors ( #23223 )
...
* Ask users for a pin when interacting with locks/garage doors
* Deprecate allow_unlock option
2019-04-19 14:50:21 -07:00
Erik Montnemery and Jason Hu
416af5cf57
Drop unnecessary block_till_done ( #23250 )
2019-04-19 14:10:48 -07:00
Erik Montnemery and Jason Hu
557211240e
Drop unnecessary block_till_done, improve tests ( #23249 )
2019-04-19 14:08:54 -07:00
Erik Montnemery and Jason Hu
13e0691c90
Drop unnecessary block_till_done, improve tests ( #23248 )
2019-04-19 14:08:02 -07:00
Erik Montnemery and Jason Hu
0e429cca33
Drop unnecessary block_till_done, improve tests ( #23247 )
2019-04-19 12:26:56 -07:00
Erik Montnemery and Jason Hu
887e1cd8e3
Drop unnecessary block_till_done, improve tests ( #23246 )
2019-04-19 12:19:46 -07:00
Richard Mitchell and Jason Hu
c899e2a662
Name sensors correctly ( #23208 )
...
* Hue motion senors are motion sensors, not presence sensors.
* Name the sensors 'motion' instead of 'presence' - match the HA paradigm.
2019-04-19 11:01:54 -07:00
Jc2k and Jason Hu
e7054e0fd2
Avoid calling async code in sync context ( #23235 )
2019-04-19 10:59:54 -07:00