Diogo Gomes
ed2b9e5483
Centrally define Watt ( #21570 )
...
* centralize Watt definition
* lint
2019-03-02 11:29:59 +01:00
Kevin Fronczak
e55ce61100
Upgrade blinkpy==0.13.1 ( Fixes #21559 ) ( #21578 )
...
* Upgrade blinkpy with new api endpoint
* Change wifi units to dBm
2019-03-02 11:28:44 +01:00
Daniel Høyer Iversen
8e75bfb11e
Upgrade PyXiaomiGateway library ( #21582 )
2019-03-02 11:27:36 +01:00
Penny Wood
f61f650495
Get room hints from areas ( #21519 )
...
* Get google room hint from area.
* Test case for area code.
* Updates as per code review.
2019-03-01 23:31:57 -08:00
Anders Melchiorsen
0c8a31b8ec
Memory optimization for logbook ( #21549 )
2019-03-01 23:23:45 -08:00
Jason Hu
f1b867dccb
Re-thrown exception occurred in the blocking service call ( #21573 )
...
* Rethrown exception occurred in the actual service call
* Fix lint and test
2019-03-01 23:09:31 -08:00
emontnemery
cd89809be5
Make time trigger data trigger.now local ( #21544 )
...
* Make time trigger data trigger.now local
* Make time pattern trigger data trigger.now local
* Lint
* Rework according to review comment
* Lint
2019-03-01 23:09:12 -08:00
Robbie Trencheny
655ada1374
mobile_app component ( #21475 )
...
* Initial pass of a mobile_app component
* Fully support encryption, validation for the webhook payloads, and other general improvements
* Return same format as original API calls
* Minor encryption fixes, logging improvements
* Migrate Owntracks to use the superior PyNaCl instead of libnacl, mark it as a requirement in mobile_app
* Add mobile_app to .coveragerc
* Dont manually b64decode on OT
* Initial requested changes
* Round two of fixes
* Initial mobile_app tests
* Dont allow making registration requests for same/existing device
* Test formatting fixes
* Add mobile_app to default_config
* Add some more keys allowed in registration payloads
* Add support for getting a single device, updating a device, getting all devices. Also change from /api/mobile_app/register to /api/mobile_app/devices
* Change device_id to fingerprint
* Next round of changes
* Add keyword args and pass context on all relevant calls
* Remove SingleDeviceView in favor of webhook type to update registration
* Only allow some properties to be updated on registrations, rename integration_data to app_data
* Add call service test, ensure events actually fire, only run the encryption tests if sodium is installed
* pylint
* Fix OwnTracks test
* Fix iteration of devices and remove device_for_webhook_id
2019-03-01 23:08:20 -08:00
Andrew Sayre
0903bd92f0
Add config entry remove callback ( #21576 )
2019-03-01 21:13:55 -08:00
David F. Mulcahey
cd6c923123
fix exception ( #21571 )
2019-03-01 20:15:36 -05:00
Wagner Sartori Junior
b8ec74cc15
bump pyxeoma to 1.4.1 to fix and close #19306 ( #21568 )
2019-03-01 20:11:32 -05:00
damarco
1a9dcaefd2
Bump zigpy-deconz ( #21566 )
2019-03-01 13:47:20 -05:00
Paulus Schoutsen
52f337ef00
Allow chaining contexts ( #21028 )
...
* Allow chaining contexts
* Add stubbed out migration
2019-03-01 10:08:38 -08:00
David F. Mulcahey
b39846fb6b
add friendly name to devices in the device registry ( #21499 )
...
switch to name_by_user
review comments
add device reg info to zha device api
2019-03-01 08:11:24 -05:00
msvinth
0aba49adce
Add separate on/off ids on manual configured IHC lights ( #20253 )
...
* Add support for separate on/off ids on manual configured IHC lights.
This makes it easier to support IHC code units thats relies on being
turned on and off through specific inputs.
Also adds a pulse service (ihc.pulse) that supports sending a short on/off pulse to an IHC input.
* Fix
* Lint fix
* Add on/off id support in switch
* Make pulse async
* Code review fixes
2019-03-01 08:17:59 +01:00
Paulus Schoutsen
ee4be13bda
Allow config entry reloading ( #21502 )
...
* Allow config entry reloading
* Fix duplicate test name
* Add comment
* fix typing
2019-02-28 22:27:20 -06:00
David F. Mulcahey
aa30ac52ea
prevent duplicate event channel registration ( #21534 )
2019-02-28 22:53:59 -05:00
Aaron Bach
326513af90
Add pause/unpause services to RainMachine ( #21548 )
...
* Add pause/unpause services to RainMachine
* Update requirements
2019-02-28 17:58:39 -08:00
Paulus Schoutsen
ed28482311
Bumped version to 0.89.0b1
2019-02-28 17:58:23 -08:00
Aaron Bach
0f09c02875
Fix incorrect pyairvisual call ( #21542 )
2019-02-28 17:46:32 -08:00
Jason Hu
97b93bcf7b
Fix warning ( #21538 )
2019-02-28 17:46:31 -08:00
emontnemery
b05062e9d9
Add missing retain option to mqtt.climate configuration schema ( #21536 )
2019-02-28 17:46:31 -08:00
Victor Vostrikov
6f2dd21516
Updated variable name for readability ( #21528 )
2019-02-28 17:46:30 -08:00
Jason Hu
eda2290d47
Allow skip-pip applied to HA core ( #21527 )
2019-02-28 17:46:30 -08:00
Paulus Schoutsen
238c4247d9
Only use a single store instance ( #21521 )
2019-02-28 17:46:30 -08:00
Paulus Schoutsen
4fe9f966ad
Fix lint ( #21520 )
2019-02-28 17:46:29 -08:00
Anders Melchiorsen
26a534a67c
Improve new Sonos snapshot/restore ( #21509 )
...
* Fine-tune new Sonos snapshot/restore
* Move into class
2019-02-28 17:46:29 -08:00
Aaron Bach
aa546b5a1f
Add watchdog to Ambient PWS ( #21507 )
...
* Add watchdog to Ambient PWS
* Better labeling
* Owner comments
2019-02-28 17:46:28 -08:00
Robert Svensson
9e140d27bf
Fix deCONZ retry mechanism for setup
2019-02-28 17:45:41 -08:00
Ben Randall
e6cbdf0645
Add PLATFORM_SCHEMA_BASE to telegram_bot component ( #21155 )
2019-02-28 17:44:04 -08:00
Paulus Schoutsen
1c889cfcc3
Updated frontend to 20190228.0
2019-02-28 17:43:48 -08:00
Paulus Schoutsen
5e67054ee1
Updated frontend to 20190228.0
2019-02-28 17:43:36 -08:00
David F. Mulcahey
901b2b4ba3
new websocket api way ( #21533 )
2019-02-28 19:32:41 -05:00
Aaron Bach
b8a94c30e8
Add watchdog to Ambient PWS ( #21507 )
...
* Add watchdog to Ambient PWS
* Better labeling
* Owner comments
2019-02-28 14:28:20 -08:00
Martin Hjelmare
40d7fbcda4
Clean up gpslogger tests ( #21543 )
2019-02-28 14:17:53 -08:00
Aaron Bach
8ebe5c61e8
Fix incorrect pyairvisual call ( #21542 )
2019-02-28 14:17:10 -08:00
Diogo Gomes
81dd2acf3b
Update CODEOWNERS ( #21545 )
...
add myself to camera.push
2019-02-28 14:16:51 -08:00
Anders Melchiorsen
193cab4f62
Improve new Sonos snapshot/restore ( #21509 )
...
* Fine-tune new Sonos snapshot/restore
* Move into class
2019-02-28 10:25:31 -08:00
Jason Hu
b18b1cffff
Fix warning ( #21538 )
2019-02-28 10:10:21 -08:00
cpopp
84b84559a4
Add support for homekit controller sensors ( #21535 )
...
Adds support for homekit devices with temperature, humidity, and
light level characteristics (such as the iHome iSS50)
2019-02-28 10:09:04 -08:00
David F. Mulcahey
82bdd9568d
Add direct binding for remotes and lights for ZHA ( #21498 )
...
* cluster matching and binding apis
implement binding
callback
fix loop
fix loops
* review comments
* use any because it is clearer
2019-02-28 10:04:35 -08:00
Jason Hu
5ce4fe65b2
Allow skip-pip applied to HA core ( #21527 )
2019-02-28 10:01:10 -08:00
Paulus Schoutsen
4f4a8a61d2
Only use a single store instance ( #21521 )
2019-02-28 10:00:17 -08:00
Ben Randall
e14c8c788e
Add PLATFORM_SCHEMA_BASE to telegram_bot component ( #21155 )
2019-02-28 18:27:40 +01:00
emontnemery
c340083ba5
Add missing retain option to mqtt.climate configuration schema ( #21536 )
2019-02-28 18:26:54 +01:00
Marco M
c3d4738649
Mqtt alarm added value_template and code_arm_required ( #19558 )
...
* Added value_template config for parsing json value from state topic
Added arm_code_required to avoid code enter when arming
* Renamed config parameter to code_arm_required
* Fix for discovery update compatibility
* Fixed lint error
* Added test
2019-02-28 17:44:23 +01:00
Fabian Affolter
b0dd6e4093
Upgrade python-mystrom to 0.5.0 ( #21523 )
2019-02-28 17:46:38 +05:30
Fabian Affolter
3e8e998078
Upgrade numpy to 1.16.2 ( #21525 )
2019-02-28 17:46:21 +05:30
Victor Vostrikov
342ddbfe8c
Updated variable name for readability ( #21528 )
2019-02-28 17:35:39 +05:30
koolsb
bfc6f51b25
Add arm night for alarm decoder ( #21488 )
2019-02-28 17:15:17 +05:30