18045 Commits
Author SHA1 Message Date
Paulus Schoutsen b8f246356a Bumped version to 0.90.0b6 0.90.0b6 2019-03-19 11:41:08 -07:00
Paulus SchoutsenandPaulus Schoutsen e6ffc790f2 Always load Hass.io component on Hass.io (#22185)
* Always load Hass.io component on Hass.io

* Lint

* Lint
2019-03-19 11:40:49 -07:00
Pascal VizeliandPaulus Schoutsen b85189e699 Update Hass-NabuCasa 0.8 (#22177) 2019-03-19 11:40:48 -07:00
uchaganiandPaulus Schoutsen f202114ead bump total_connect_client to 0.24 (#22166) 2019-03-19 11:40:06 -07:00
Paulus Schoutsen fff6927f9c Updated frontend to 20190319.0 2019-03-19 11:38:16 -07:00
Paulus Schoutsen ad0ec66353 Bumped version to 0.90.0b5 0.90.0b5 2019-03-18 17:04:49 -07:00
Franck NijhofandPaulus Schoutsen 592edd10ef Upgrade toonapilib to 3.2.2 + lower interval (#22160) 2019-03-18 17:04:43 -07:00
Pascal VizeliandPaulus Schoutsen d75d75e49f Remove config check over supervisor (#22156)
* Remove config check over supervisor

* Fix lint

* Fix tests
2019-03-18 17:04:42 -07:00
Jason HunterandPaulus Schoutsen 1c9b750e36 Fix resetting access token on streams with keepalive (#22148) 2019-03-18 17:04:41 -07:00
WebSpiderandPaulus Schoutsen 33a7075883 Bump tado version (#22145)
* Bump python-tado, new API endpoint

* Change references of old API endpoint to new

* Update REQUIREMENTS
2019-03-18 17:04:40 -07:00
Paulus SchoutsenandPaulus Schoutsen cc00f3cd2e Allow non-admins to listen to certain events (#22137) 2019-03-18 17:04:39 -07:00
Jason HuandPaulus Schoutsen 22624715a9 Remove hass.config from aws_lambda notify payload (#22125) 2019-03-18 17:04:38 -07:00
Paulus Schoutsen c37dcacf54 Updated frontend to 20190318.0 2019-03-18 16:54:31 -07:00
Paulus Schoutsen 872ee3eb21 Bumped version to 0.90.0b4 0.90.0b4 2019-03-16 23:26:48 -07:00
Jason HunterandPaulus Schoutsen f218564185 delete previously removed service option from services yaml (#22123) 2019-03-16 23:26:17 -07:00
Paulus Schoutsen 16ac1d4600 Updated frontend to 20190316.0 2019-03-16 23:25:57 -07:00
Paulus Schoutsen 7b224dde23 Bumped version to 0.90.0b3 0.90.0b3 2019-03-15 23:20:19 -07:00
Jason HunterandPaulus Schoutsen 7a88c58ffa 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:52 -07:00
Paulus SchoutsenandPaulus Schoutsen 68d1a5322a 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 23:19:26 -07:00
Jeff IrionandPaulus Schoutsen a46b64d227 Bump androidtv to 0.0.12 (#22072) 2019-03-15 23:19:26 -07:00
Paulus Schoutsen 5924479272 Updated frontend to 20190315.1 2019-03-15 23:19:09 -07:00
Paulus Schoutsen aa81819683 Fix func 2019-03-15 11:12:12 -07:00
Paulus Schoutsen ff6b86b5a8 Bumped version to 0.90.0b2 0.90.0b2 2019-03-15 10:59:55 -07:00
Paulus Schoutsen 3d404c43c8 Fix more test 2019-03-15 10:59:50 -07:00
Paulus Schoutsen b18aef8d31 Fix test 2019-03-15 10:59:50 -07:00
Pascal VizeliandPaulus Schoutsen ac1aeb35a6 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:59:27 -07:00
Jason HuandPaulus Schoutsen 3ec8b5a170 Correct context (#22061) 2019-03-15 10:59:26 -07:00
Paulus SchoutsenandPaulus Schoutsen 8f10345468 Return config entry ID after creation (#22060) 2019-03-15 10:59:25 -07:00
Robbie TrenchenyandPaulus Schoutsen 0029dc3813 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-15 10:59:25 -07:00
Robbie TrenchenyandPaulus Schoutsen 11ebb3f24e 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-15 10:59:25 -07:00
Robbie TrenchenyandPaulus Schoutsen 4835fb2c57 Mobile App: Enable loading via discovery (surprise inside!) (#22027)
![](http://funpeep.com/wp-content/uploads/2014/04/Cute-White-Cat-Wallpaper.jpg)
2019-03-15 10:59:23 -07:00
Jeff IrionandPaulus Schoutsen 25a7f71ec2 Bump androidtv to 0.0.11 (#22025) 2019-03-15 10:59:22 -07:00
Robbie TrenchenyandPaulus Schoutsen f0b7d76e26 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-15 10:57:24 -07:00
Robbie TrenchenyandPaulus Schoutsen f7dcfe28b6 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-15 10:57:00 -07:00
Robbie TrenchenyandPaulus Schoutsen 3fd1e8d382 Mobile App: Update Location schema updates & device ID generation (#21849)
* Update location schema

* Generate a random device ID at registration time for later use with device_tracker.see

* Remove host name from device_tracker.see payload

* Drop consider_home from the payload

* Remove stale consider_home in schema

* Remove source_type
2019-03-15 10:56:36 -07:00
Robbie TrenchenyandPaulus Schoutsen c67113ad55 Mobile App: Support rendering multiple templates at once (#21851)
* Support rendering multiple templates at once

* Only catch TemplateError and dont log the error
2019-03-15 10:56:06 -07:00
Robbie TrenchenyandPaulus Schoutsen b336322e9e Mobile App: Require encryption for registrations that support it (#21852)
## Description:

**Related issue (if applicable):** fixes #21758

## 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-15 10:55:45 -07:00
Paulus Schoutsen 9e6a7a6357 Updated frontend to 20190315.0 2019-03-15 10:49:13 -07:00
Paulus Schoutsen fb895bba80 Bumped version to 0.90.0b1 0.90.0b1 2019-03-14 16:25:00 -07:00
Pascal VizeliandPaulus Schoutsen 707d32495b 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:19:19 -07:00
Jason HuandPaulus Schoutsen 7057958e3e Fix lifx light async error (#22031) 2019-03-14 16:19:19 -07:00
emontnemeryandPaulus Schoutsen 90c878a7ed Update additional platforms to use new MQTT message callback (#22030)
* Move additional platforms to new MQTT callback

* Fix automation.mqtt
2019-03-14 16:19:18 -07:00
cgtobiandPaulus Schoutsen c78e332df3 Bring back the boiler status (#22021) 2019-03-14 16:19:18 -07:00
Phil HawthorneandPaulus Schoutsen 42c9472a74 Remove UTF8 decoding for Waze (#22020)
Removes the UFT8 decoding for the Waze sensor, which broke in 0.89

Fixes #21739
2019-03-14 16:19:17 -07:00
Paulus Schoutsen 07022c46f2 Version bump to 0.90.0b0 0.90.0b0 2019-03-13 13:03:58 -07:00
Paulus Schoutsen b601fa52ba Bumped version to 0.89.0b0 2019-03-13 13:02:55 -07:00
Paulus Schoutsen ce5efcdb26 Merge branch 'master' into dev 2019-03-13 13:02:26 -07:00
Gijs ReichertandPaulus Schoutsen 1ffc0e3c7c Check updated_date for list and pick first (#22008) 2019-03-13 13:00:58 -07:00
Isabella Gross AlströmandPaulus Schoutsen 2dcd9d94c8 Allow all success status codes in REST notify response (#22011)
For example Discord webhooks returns a 204 success code as response, which gets logged as an error in the log, even though it is successful.
Update the allowed statuses to accept all 2xx responses as successful.
2019-03-13 13:00:08 -07:00
Andrew SayreandPaulus Schoutsen 83243e95d3 Remove default temp unit (#22012) 2019-03-13 12:59:37 -07:00