Erik
4b253d17ba
use yaml safe loader
2016-01-31 00:46:08 +01:00
Paulus Schoutsen
b7722ec452
Allow usage of words domain, service, call_id in service data
2016-01-30 15:18:26 -08:00
magnusknutas
fd6086a5d6
Testing logbook service
2016-01-30 15:18:26 -08:00
Paulus Schoutsen
3e35bc06fc
Merge pull request #1055 from TangoAlpha/dev
...
Update to new release of liffylights
2016-01-30 12:56:22 -08:00
Tim
f76dee8a05
Update to new release of liffylights
2016-01-30 20:48:57 +00:00
Ryan Kraus
56ac4281c7
Better tear down of util/package tests
...
Explicitly removed temp directory at the end of util/package unit tests.
2016-01-30 14:39:17 -05:00
Ryan Kraus
b8e149fe7d
Cleaned up universal MP tests
...
Changed all assertEquals in universal media player tests to have
assumed value first.
2016-01-30 14:38:27 -05:00
Ryan Kraus
4a8f55e630
Revised package util tests
...
The package util tests were revised to pull the external library
pyhelloworld3 from an internal source rather than external. This speeds
up tests, makes tests more reliable, and removes dependency on internet
connection.
2016-01-30 14:08:32 -05:00
Ryan Kraus
de61bcb80e
Additional testing for logger component
...
Added an additional test for the logger component the validates the
filtering logic of the filters that were created during setup.
2016-01-30 13:23:35 -05:00
Ryan Kraus
4cc9606bcc
Added test for logger component.
2016-01-30 13:03:46 -05:00
Ryan Kraus
8ac763c6f6
Added test for universal mp service routing.
...
Added tests to ensure that the Universal Media Player is routing
service calls correctly.
2016-01-30 12:26:28 -05:00
Ryan Kraus
6a75b524cb
Removed unused private method from universal media player
...
The universal media player contained a private method that was replaced
by the update method. It was meant to be removed and wasn’t. This
commit removed that method.
2016-01-30 11:57:46 -05:00
Ryan Kraus
c1d057407b
Fixed typo in universal media player test.
2016-01-30 11:53:15 -05:00
Ryan Kraus
c396dbb570
Added tests to check setup and config of universal media player.
2016-01-30 07:18:37 -05:00
Ryan Kraus
0631f5c59d
Added tests for package utilities
2016-01-30 06:44:22 -05:00
Paulus Schoutsen
10f9c049bb
Version bump to 0.13.0.dev0
2016-01-29 22:38:01 -08:00
Paulus Schoutsen
9fc62c1851
Version bump to 0.12
2016-01-29 22:33:46 -08:00
Paulus Schoutsen
23d88cd4ad
Merge pull request #1047 from haraldnagel/dev
...
Fix #1046 by correcting platform name
2016-01-29 22:14:21 -08:00
Harald Nagel
86f433067c
Fix #1046 by correcting platform name
2016-01-30 06:05:09 +00:00
Ryan Kraus
106c53abf1
Revised HASS Core test
...
Changed the HASS Core test that tested KeyboardInterrupt handling to
now test SIGTERM handling. KeyboardInterrupts are no longer handled in
the HASS application process as they are handled in the HASS parent
process. SIGTERM is the proper way to now stop HASS.
2016-01-29 22:42:39 -05:00
Paulus Schoutsen
75232c43ce
Merge pull request #1044 from w1ll1am23/googlevoice
...
Google Voice SMS notification support
2016-01-29 19:32:23 -08:00
Ryan Kraus
b56369855a
Cleaned up restart handling in __main__.py
...
1. Fixed logged message about SIGTERM binding failure.
2. Set to only restart HASS with an exit code of 100.
3. Fixed typo in comment.
2016-01-29 22:11:11 -05:00
William Scanlon
01a743c7d4
Log if target == NULL
2016-01-29 22:09:59 -05:00
William Scanlon
28f4283b40
Validate target
2016-01-29 22:04:02 -05:00
Ryan Kraus
a41b66bb94
Cleaned up block_till_stop in core.py
...
1. Removed handling of KeyboardInterrupt. This will no longer happen
now that HASS is run in a subprocess. The KeyboardInterrupt will not be
sent to the parent process which will send a SIGTERM to the HASS
process.
2. Fixed logger warning about not being able to bind to SIGTERM.
3. Removed check for Windows OSs when binding to SIGTERM. This check
was originally put in place when HASS was binding to SIGQUIT. SIGTERM
exists in NT OSs, so the check is no longer required.
3. Now returning exit code of 100 when requesting a restart. This will
allow the parent process to only restart HASS if it is specifically
requested and not just on any encountered crash.
2016-01-29 22:02:39 -05:00
William Scanlon
375faa9c91
Fixed style error
2016-01-29 21:53:06 -05:00
Paulus Schoutsen
ef132e4583
Add tests for color util
2016-01-29 18:44:21 -08:00
Paulus Schoutsen
05cbe54db3
Remove owntracks from coverage
2016-01-29 18:02:42 -08:00
Paulus Schoutsen
ae7697b900
Merge pull request #1037 from balloob/owntracks_mobile_beacons
...
Owntracks - mobile ibeacon tracking.
2016-01-29 18:01:31 -08:00
Martin Hjelmare
a8f7bc2324
Merge pull request #1034 from MartinHjelmare/refactor-s_v_types
...
Mysensors: Refactor s_types and v_types mapping
2016-01-30 01:04:06 +01:00
MartinHjelmare
9db0987e53
Refactor s_types and v_types mapping
...
To be able to handle new platforms with multiple used v_types but
single states, a new more strict mapping was required. Each s_type is
now mapped to its corresponding v_type(s) in a dict of lists.
2016-01-30 00:55:13 +01:00
pavoni
515307b404
Remove dev/null from build script.
2016-01-29 22:11:01 +00:00
pavoni
03e7ac2a0e
Fix typo.
2016-01-29 22:11:00 +00:00
pavoni
c5cdf6d7cf
Copy kwargs, remove traces.
2016-01-29 22:11:00 +00:00
pavoni
a3abd8bb08
Revise tracked beacon name.
2016-01-29 22:11:00 +00:00
pavoni
5a7e380396
Revise beacon name. Add debug.
2016-01-29 22:11:00 +00:00
pavoni
09ef2e1b8c
Add docstring, remove trace.
2016-01-29 22:11:00 +00:00
pavoni
80d2f35cc5
First cut mobile beacon tracking.
2016-01-29 22:11:00 +00:00
William Scanlon
ad57f27989
Added test exclude in .coveragerc
2016-01-29 16:54:56 -05:00
William Scanlon
a6720f54b3
Fixed style errors
2016-01-29 16:48:01 -05:00
William Scanlon
aaf75c7e45
Added target support for googlevoice
2016-01-29 14:14:27 -05:00
Martin Hjelmare
c5de42e7b5
Merge pull request #1033 from MartinHjelmare/refactor-unit-of-measurement
...
Mysensors: Refactor unit of measurement
2016-01-29 18:21:15 +01:00
Paulus Schoutsen
d6bb6a0777
Merge pull request #1020 from kennedyshead/dev
...
Adding service for logbook
2016-01-29 09:19:34 -08:00
Paulus Schoutsen
f87c7d6732
Merge pull request #1023 from flyte/zigbee-pr
...
Add ZigBee integration and components.
2016-01-29 09:18:10 -08:00
MartinHjelmare
575e97a051
Refactor unit of measurement
...
* Add dict with map of units to v_types.
* Avoid numerous if, elif branches and return statements.
* Add custom unit decoupled from other units.
2016-01-29 18:11:58 +01:00
Flyte
902077d78b
Catch ZigBee exceptions when communicating with the devices and log appropriate messages.
2016-01-29 16:45:49 +00:00
Flyte
c17a4fca80
ZigBee: Ensure correct entity types are used for each component.
2016-01-29 12:00:53 +00:00
Flyte
241a768983
ZigBee: Remove extraneous update_ha_state() usage and use it more appropriately for initial state update.
2016-01-29 11:33:15 +00:00
Flyte
72cca0a91a
ZigBee: Handle case in which Serial port is unable to open
2016-01-29 10:48:15 +00:00
Greg Dowling
dd7a7f4c75
Merge pull request #1036 from balloob/owntracks_beacon2
...
Improve owntracks events, add support for stationary ibeacons.
2016-01-29 09:47:20 +00:00