Commit Graph

9064 Commits (2748bc4165a516bcc14abd2fb670d466a4be84af)

Author SHA1 Message Date
Fabian Affolter 2748bc4165 Upgrade psutil to 5.2.2 () 2017-04-11 13:52:34 +02:00
micw f76a4b2806 Feature/min max improvements ()
* Fix , remove a test that makes no sense anymore

* Fix 

* Fix typo in docstring

* Fix handling of known->unknown state, extended test, fix lint errors

* Better handling of mismatch in unit of measurement.

Set state to "unkown" and unit of measurement to "ERR" if unit of measurement differs between aggregatet states.
Add entity_id to logged warning.

* Make icon configurable

* Fix typo

* Fix lint

* Fix lint

* Fix lint

* Add option to set entity_id on min_max sensor

* Fix lint logging-not-lazy

* Revert "Add option to set entity_id on min_max sensor"

This reverts commit 4685f26647.

* Revert "Make icon configurable"

This reverts commit fe45aec82d.

* Fixes
2017-04-11 13:52:12 +02:00
pezinek 197db6bded Google TTS can't read percent sign () () 2017-04-11 10:27:45 +02:00
happyleavesaoc aa3ccf16ca update fedex () 2017-04-11 08:10:31 +02:00
happyleavesaoc aa91351ff0 update usps version () 2017-04-11 08:10:07 +02:00
happyleavesaoc 32da163421 bump ups version () 2017-04-11 08:09:39 +02:00
Adam Mills ee988dc884 Additional ZWave coverage ()
* Additional ZWave coverage

* setup_platform tests
2017-04-10 16:11:39 -04:00
micw 05eb73a0e3 more tests for slugify () 2017-04-10 22:51:46 +03:00
Fabian Affolter 89e8e1a4c7 Replace 'vendor_id' with 'arch' (fixes ) () 2017-04-10 18:43:40 +02:00
Paulus Schoutsen d081e5ab3a Remove deprecated remote classes ()
* Remove deprecated remote classes

* Lint

* Fix tests

* Lint
2017-04-10 09:04:19 -07:00
Fabian Affolter ab247b0f4d Fix US states check (fixes ) () 2017-04-10 16:13:43 +02:00
Xorso 6cd3758b58 Bump pyalarmdotcom to support new version of aiohttp ()
Add an optional extended description…
2017-04-10 16:13:07 +02:00
Paulus Schoutsen 90e73fda3c Fix two more instances of JSON parsing synology ()
Add an optional extended description…
2017-04-10 10:18:37 +02:00
Paulus Schoutsen d5e3cd51a5 Fix Synology camera content type () 2017-04-10 08:19:22 +02:00
Greg Dowling ecfe0770ed Bump pywemo version. () 2017-04-09 22:48:18 +01:00
Paulus Schoutsen c42293eb10 Downgrade aiohttp to 205 () 2017-04-09 01:36:01 -07:00
Paulus Schoutsen ba8488d8f1 Make discovery not block start ()
* Make discovery not block start

* Fix tests
2017-04-09 01:05:34 -07:00
Paulus Schoutsen eb0a9869d8 Upgrade to aiohttp 2.0.6 () 2017-04-08 18:29:28 -07:00
Paulus Schoutsen 5d3fe83e62 Warn if start takes a long time. ()
* Warn if start takes a long time.

* ps - cleanup

* Tweak message

* Add tests

* Tweak messagE
2017-04-08 14:53:32 -07:00
happyleavesaoc 2277778d8d update gstreamer () 2017-04-08 14:53:16 -07:00
Marcelo Moreira de Mello c5d89499fa Bump Amcrest module to 1.1.8 ()
Fixed traceback when calculating SD card percent storage

   self._state = self._camera.percent(sd_used[0], sd_total[0])
AttributeError: 'Http' object has no attribute 'percent'
2017-04-08 14:52:10 -07:00
Adam Mills 31da54d530 Add tests for ZWaveDeviceEntityValues helper ()
* Add tests for ZWaveDeviceEntityValues helper

* Add remaining coverage
2017-04-08 06:34:59 -07:00
Teemu R 475ac52180 switch.tplink: bump pyhs100 version requirement () 2017-04-08 06:33:25 -07:00
Teemu R 55077b9965 switch.tplink: upgrade to the newest upstream release which adds support for plugs using the newer communication protocol () 2017-04-07 19:19:11 -07:00
John Mihalic ad8ee1383c Update Emby for aiohttp v2 () 2017-04-07 19:17:10 -07:00
Paulus Schoutsen 64174f5763 Fix control+c quitting HASS () 2017-04-07 21:02:49 +02:00
Adam Mills df77529bfe Tests for zwave services ()
* Initial tests for zwave services

* Fix linter issues

* Complete zwave service tests
2017-04-07 09:17:23 -04:00
Nate 8cff98d07b From Dusk till Dawn ()
* Added dawn, dusk, noon and midnight to the Sun component

* Created a helper method for the solar events
2017-04-06 22:59:41 -07:00
happyleavesaoc 216c2682f0 Crime Reports sensor ()
* add crimereports

* add crimereports metadata

* implicit interval

* remove zone support
2017-04-06 22:47:03 -07:00
Teemu R d952a07658 light.yeelight: catch i/o related exceptions from the backend lib ()
Fixes/mitigates problems with  and 
2017-04-06 22:41:47 -07:00
viswa-swami 9254e7e862 Foscam Camera: Adding exception handling when fetching the camera image to avoid python exception errors when host is not reachable or rather any url error to camera ()
* Adding exception handling when fetching the camera image to avoid python errors when host is not reachable or any url errors to camera

* Added exception as ConnectionError instead of plain except

* Added exception as ConnectionError instead of plain except. Removed the unused error handle
2017-04-06 22:40:33 -07:00
Andrey f96e06a2c2 Preserve customize glob order. ()
* Preserve customize glob order.

* add tests
2017-04-06 22:39:35 -07:00
Pascal Vizeli 3e66df50c8 Initial import for HassIO ()
* Initial import for HassIO

* Cleanup api code for views

* First unittest for view

* Add test for edit view

* Finish unittest

* fix addons test

* cleanup service.yaml

* Address first round with ping command

* handle timeout dynamic

* fix lint
2017-04-06 22:19:08 -07:00
Pascal Vizeli 74ac160355 Bugfix time and task coro ()
* Bugfix time and task coro

* fix also other create_task

* fix tests

* fix lint in test
2017-04-06 21:00:58 -07:00
aufano 2ce8c2f80e Fix current_temperature is rounded ()
* Fix current_temperature is rounded

* fix  Unnecessary parens after 'if'
2017-04-06 17:40:59 -07:00
Adam Mills 51dc8b78cc Update kodi for aiohttp2 () 2017-04-07 00:12:24 +02:00
Fabian Affolter 37246449f1 Upgrade sqlalchemy to 1.1.9 () 2017-04-06 00:27:49 -07:00
Diogo Soares 2551bf8645 Added average temperature for the day before and the current period ()
* Added average temperature for the day before and the current period

* Fixed "line too long" warnings

* Fixed "indentation contains tabs" and "indentation contains mixed spaces and tabs" warnings

* Fixed "trailing whitespace" warnings

* upgrade pyhydroquebec requirements to version 1.1.0
2017-04-06 00:26:26 -07:00
Martin Hjelmare 749f79e813 Upgrade mysensors dep and callbacks () 2017-04-06 00:21:21 -07:00
Pascal Vizeli 86568b443c Fix startup of sonos / snapshot handling / error handling ()
* Fix startup of sonos / snapshot handling / error handling

* Use decorator for coordinator relay

* fix lint

* Fix unittest

* Move subscribe into executor
2017-04-05 23:24:30 -07:00
Paulus Schoutsen 29f385ea76 Fix automations listening to HOMEASSISTANT_START ()
* Fire EVENT_HOMEASSISTANT_START automations off right away while starting

* Actually have core state be set to 'starting' during boot

* Fix correct start implementation

* Test and deprecate event automation platform on start

* Fix doc strings

* Remove shutting down exception

* More strict when to mark an instance as finished

* Add automation platform to listen for start/shutdown

* When we stop we should wait till it's all done

* Fix testing

* Fix async bugs in tests

* Only set UVLOOP when hass starts from CLI

* This hangs normal asyncio event loop

* Clean up Z-Wave node entity test
2017-04-05 23:23:02 -07:00
Fabian Affolter 289d6b6605 Upgrade py-cpuinfo to 3.0.0 () 2017-04-05 21:29:59 +02:00
Fabian Affolter 73f69085d9 Upgrade Sphinx to 1.5.5 () 2017-04-05 21:05:50 +02:00
Thibault Cohen 118bd34d74 Add multi phone numbers support ()
* Add multi phone numbers support

* Update fido.py
2017-04-05 17:18:02 +02:00
Jeff Wilson f1f033e5d2 Report proper features in mqtt_json light ()
* Add tests for supported features in mqtt_json (it fails)

* Fix supported features in mqtt_json
2017-04-05 14:39:19 +02:00
Adam Mills 75a3747f61 Rename zwave nodes by node ID instead of entity ID () 2017-04-05 08:11:37 -04:00
Marcelo Moreira de Mello a5f77d5f46 Clean artifacts after running Ring tests. ()
* Clean artifacts after running Ring tests.

* Clean artifacts from top level test_ring.py
2017-04-05 11:26:56 +02:00
Greg Dowling 534187f4cd Bump pywemo version. Fixes Osram/Sylvania Lightify tunable white bulbs. ()
Add an optional extended description…
2017-04-05 11:26:03 +02:00
Pascal Vizeli 8f4fd951e5 Add android ip webcam support for aiohttp2 () 2017-04-04 21:40:19 -07:00
citruz e4e7141ae7 Eddystone Beacon Temperature Sensor ()
* Added eddystone_temperature platform.

* Fixed style issues.

* Fixed style issues .

* Fixed style issues .

* Added new platform to .coveragerc

* Refactored platform to use the beacontools package.

* Fixed style issues and added beacontools to excluded requirements.

* Removed obsolete constants and added pylint exception.

* Added blank line

* Updated beacontools to version 1.0.0

* Updated beacontools to version 1.0.1

* Forgot to regenerate requirements_all

* Minor changes
2017-04-04 23:57:19 +02:00