Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00
mvn23
d33cad0b24
Improve opentherm gw startup ( #22121 )
...
* Improve fix in c90f0d5
(#22106 ). Schedule connect coroutine directly on the loop rather than waiting for EVENT_HOMEASSISTANT_START.
* Remove unused import.
2019-03-16 23:51:50 +01:00
mvn23
4423572682
Fix TypeError in current_temperature if no temperature is known. ( #22112 )
...
Don't set opentherm_gw climate temperatures to 0 on init.
2019-03-16 16:34:31 +01:00
mvn23
c90f0d5bd6
Fix opentherm_gw blocks HA startup when gateway unreachable. ( #22106 )
2019-03-16 16:32:51 +01:00
Andre Lengwenus
0466e43478
Restricted temperature units for Celsius and Fahrenheit to the standardized units ( #22108 )
2019-03-16 16:31:58 +01:00
Aaron Bach
7807b40925
Add available property to Ambient PWS ( #22092 )
...
* Add available property to Ambient PWS
* Linting
* remove blank line
2019-03-16 11:33:22 +01:00
Phil Bruckner
9e4bd88a06
Bump amcrest to 1.2.7 for correct RTSP port ( #22099 )
...
amcrest 1.2.7 now includes camera's configured RTSP port in generated URL. Necessary to make new stream component work correctly if camera does not use default RTSP port.
2019-03-16 08:20:49 +01:00
Ville Skyttä
b4f8d157d6
Upgrade pytest to 4.3.1 ( #22088 )
2019-03-16 08:13:45 +01:00
Paulus Schoutsen
ade86b9b8d
Version bump to 0.91.0dev0
2019-03-15 23:25:48 -07:00
Paulus Schoutsen
179c2315be
Updated frontend to 20190315.1
2019-03-15 23:24:37 -07:00
Jason Hunter
f396de623b
Beta Fix: FFMPEG and Stream component ( #22091 )
...
* remove stream_source from ffmpeg and onvif and add to generic ip cam
* fix tests
2019-03-15 23:19:32 -07:00
Andre Lengwenus
d0365f5911
Add LCN sensor platform ( #21440 )
2019-03-15 22:10:56 -05:00
Paulus Schoutsen
dbdf5558e6
Prevent cloud remote UI when using 127.0.0.1 as trusted network ( #22093 )
...
* Prevent cloud remote UI when using trusted networks
* Limit to 127.0.0.1 trusted network
* Update error msg
* Disable ipv6 loopback
2019-03-15 19:26:10 -07:00
Nacho Barrientos
42265036ff
Telegram_bot: Allow fetching data from unverified SSL endpoints ( #22067 ) ( #22069 )
...
* Telegram_bot: Allow fetching data from unverified SSL endpoints (#22067 )
This patch adds an extra option to the payload that describes the
resource to send to disable the SSL server verification when polling
data from URLs.
* Use the boolean interpretation of the variable directly
Co-Authored-By: nbarrientos <nacho@criptonita.com>
2019-03-16 09:18:10 +08:00
Jeff Irion
53b204347d
Bump androidtv to 0.0.12 ( #22072 )
2019-03-15 12:25:09 -07:00
Paulus Schoutsen
dc656205c4
Fix func
2019-03-15 11:11:59 -07:00
Paulus Schoutsen
087748b5ff
Updated frontend to 20190315.0
2019-03-15 10:43:32 -07:00
Pascal Vizeli
17ba33004c
Binary Sensor for Remote UI & Fix timezone ( #22076 )
...
* Binary Sensor for Remote UI
* Fix lint
* Revert make hass public
* Add tests
2019-03-15 10:39:53 -07:00
Isabella Gross Alström
9520d38288
Update rest.py ( #22077 )
...
Added specific error logs for 5xx and 4xx responses, debug log for 2xx and other statuses.
2019-03-15 10:14:22 -07:00
Jason Hu
cf69f25354
Correct context ( #22061 )
2019-03-15 10:01:15 -07:00
Fabian Affolter
101225749b
Upgrade ruamel.yaml to 0.15.89 ( #22064 )
2019-03-15 09:22:00 -07:00
Paulus Schoutsen
e581d9e249
Fix more test
2019-03-15 09:14:20 -07:00
Paulus Schoutsen
3ce50b0a6a
Fix test
2019-03-15 07:47:13 -07:00
Paulus Schoutsen
941f9b29dc
Return config entry ID after creation ( #22060 )
2019-03-15 07:41:34 -07:00
escoand
3b34594aa3
Add HTTP auth and SSL verification to REST notify ( #22016 )
...
* add HTTP auth and SSL verification
* use internal import
* fix long line
* avoid extra import
2019-03-15 08:43:54 +01:00
Robbie Trencheny
5a9e8b2d3e
Mobile App: Expose Cloud Remote UI FQDN in registration response ( #22055 )
...
* Add a callback to get the cloud remote UI FQDN
* Expose Cloud Remote UI FQDN in the registration response
* Return a URL instead of FQDN
2019-03-14 19:46:59 -07:00
David F. Mulcahey
89c96279ce
Cleanup remaining constants stuff in ZHA ( #22050 )
...
* clean up constants
* fix quirks until it can be upgradded
2019-03-14 21:00:49 -04:00
Robbie Trencheny
851378739f
Fix cloud services.yaml
2019-03-14 17:48:38 -07:00
Alexei Chetroi
9575c20b7c
Minor ZHA consts fixes ( #22049 )
...
* Use consts for zha.core.consts
* Fix ZHA battery reporting config.
2019-03-14 20:29:12 -04:00
Robbie Trencheny
dcaced1966
Mobile App: Sensors ( #21854 )
...
## Description:
**Related issue (if applicable):** fixes #21782
## Checklist:
- [x] The code change is tested and works locally.
- [x] Local tests pass with `tox`. **Your PR cannot be merged unless tests pass**
- [x] There is no commented out code in this PR.
2019-03-14 17:24:53 -07:00
Pascal Vizeli
6a80ffa8cc
Fix Google Assistant User with Cloud ( #22042 )
...
* Fix Google Assistant User with Cloud
* Fix User Agent ID
* respell
* Fix object
* Fix tests
* fix lint
* Fix lint
2019-03-14 16:18:31 -07:00
Robbie Trencheny
3769f5893a
Mobile App: Register devices into the registry ( #21856 )
...
* Register devices into the registry
* Switch to device ID instead of webhook ID
* Rearchitect mobile_app to support config entries
* Kill DATA_REGISTRATIONS by migrating registrations into config entries
* Fix tests
* Improve how we get the config_entry_id
* Remove single_instance_allowed
* Simplify setup_registration
* Move webhook registering functions into __init__.py since they are only ever used once
* Kill get_registration websocket command
* Support description_placeholders in async_abort
* Add link to mobile_app implementing apps in abort dialog
* Store config entry and device registry entry in hass.data instead of looking it up
* Add testing to ensure that the config entry is created at registration
* Fix busted async_abort test
* Remove unnecessary check for entry is None
2019-03-14 12:57:50 -07:00
Charles Garwood
62f12d242a
Z-Wave usb_path in configuration.yaml overrides config entry usb_path ( #22038 )
...
* usb_path in configuration.yaml overrides config entry
* Minor text update
* Update __init__.py
2019-03-14 12:29:21 -07:00
emontnemery
b25e951dcc
Update additional platforms to use new MQTT message callback ( #22030 )
...
* Move additional platforms to new MQTT callback
* Fix automation.mqtt
2019-03-14 10:58:32 -07:00
Phil Bruckner
8d2d71c16a
Bump amcrest to 1.2.6 & use new exceptions ( #22040 )
...
* Bump amcrest to 1.2.6 & use new exceptions
* Fix lint failure
* Use AmcrestError instead of individual ones
2019-03-14 10:56:33 -07:00
Fredrik Erlandsson
4e84e8a15e
Async support for Daikin ( #21638 )
...
* asyncio support for Daikin
* version bump pydaikin
* pass session to pydaikin.Appliance
* all entities should have update
2019-03-14 18:33:43 +01:00
cgtobi
018a5d5c1f
Bring back the boiler status ( #22021 )
2019-03-14 10:18:25 -07:00
Fabian Affolter
bd930b6e96
Upgrade youtube_dl to 2019.03.09 ( #22041 )
2019-03-14 10:14:27 -07:00
ktnrg45
ef2e3f607a
Ps4 remove throttling ( #21961 )
...
* Remove throttling
* Correct docstring
2019-03-14 17:49:57 +01:00
Jason Hu
e480f75d6d
Fix lifx light async error ( #22031 )
2019-03-14 17:10:36 +01:00
David F. Mulcahey
300384410f
Refactor ZHA gateway into modules and add admin protections to API ( #22023 )
...
* refactor
* cleanup
* fix tests
* admin all the things
2019-03-14 10:20:25 -04:00
Daniel Høyer Iversen
b022428cb6
change logging to debug for nmap ( #22036 )
2019-03-14 10:00:19 -04:00
mvn23
2b25c25ca8
Bump pyotgw to 0.4b2 ( #21973 )
2019-03-14 13:11:04 +01:00
Jason Hu
4ff8a46acf
Upgrade prefetched tox env to py37 ( #22029 )
2019-03-14 13:09:32 +01:00
kbickar
abf2e763b1
Add sense guard clause ( #22014 )
2019-03-14 11:46:44 +01:00
Jeff Irion
6381242eca
Bump androidtv to 0.0.11 ( #22025 )
2019-03-14 17:25:07 +08:00
Robbie Trencheny
e75b12b92a
Add myself to CODEOWNERS
2019-03-14 00:34:52 -07:00
Robbie Trencheny
95da6d41f9
Mobile App: Discovery to default configuration.yaml, zeroconf to default_config ( #22028 )
...
* Move discovery into default configuration.yaml
* Add zeroconf to default_config
2019-03-13 22:05:56 -07:00
Robbie Trencheny
3fcfba0a1e
Mobile App: Enable loading via discovery (surprise inside!) ( #22027 )
...

2019-03-13 21:55:30 -07:00
Phil Hawthorne
2787671de5
Remove UTF8 decoding for Waze ( #22020 )
...
Removes the UFT8 decoding for the Waze sensor, which broke in 0.89
Fixes #21739
2019-03-13 19:08:23 -07:00