bradsk88
8a6cc49438
Upgrading python-wink to 0.6.3
...
This corrects a bug where multi-sensors' internal states were rendered null when downloading state updates from the Wink API.
2016-03-14 19:16:54 -06:00
Per Sandström
2bdad928d0
input slider
2016-03-14 22:03:30 +01:00
Paulus Schoutsen
3e3d1ae9de
Merge pull request #1542 from balloob/fix_race_condition
...
Handle Wemo startup race condition.
2016-03-14 07:47:50 -07:00
pavoni
fe2adff017
Handle startup race condition.
2016-03-14 10:29:12 +00:00
pavoni
e5c8dd03e1
Catch exception common during startup.
2016-03-14 10:10:38 +00:00
Daniel
d6344d6492
Fixed close connection issue with rfxtrx device and update rfxtrx lib
2016-03-14 08:33:59 +01:00
Paulus Schoutsen
399fda079f
Merge pull request #1539 from srcLurker/zwave-heal
...
Enable openzwave's network heal and soft reset.
2016-03-13 22:42:49 -07:00
Paulus Schoutsen
6bc3e0bb58
Merge pull request #1530 from balloob/content-length
...
Add content-length header to http resonses
2016-03-13 22:32:59 -07:00
Paulus Schoutsen
54b60c6564
Merge pull request #1531 from balloob/cleanup-automation
...
Remove support for old deprecated automation config
2016-03-13 22:32:48 -07:00
Paulus Schoutsen
61b387cd0b
Script: fix template service calls and remove old config support
2016-03-13 22:29:36 -07:00
Charles Spirakis
b7044a79b2
Enable openzwave's network heal and soft reset.
...
Makes Zwave's network heal and the controller's soft reset
commands available as service calls. They can be used
in automation to help keep the zwave netwrok healthy.
For example:
automation:
alias: At 2:35am, heal problematic zwave network routes
trigger:
platform: time
after: '2:35:00'
action:
service: zwave.heal
2016-03-13 21:48:07 -07:00
Paulus Schoutsen
368668784a
Merge pull request #1534 from balloob/allow_entry_passive_zones
...
Allow entry into passive zones.
2016-03-13 15:58:42 -07:00
Paulus Schoutsen
7099030cd7
Merge pull request #1529 from stefan-jonasson/tellstick-rewrite
...
Rewrite of the tellstick module. It now uses a common base for all sh…
2016-03-13 15:56:54 -07:00
Stefan Jonasson
eb9ed5ccfe
Rewrite of the tellstick module. It now uses a common base for all shared functionality.
...
The rewrite addresses a problem with the tellstick hardware dropping
commands when too many simultaneous calls is being made from HA. Also fixes a bug when the dim level was changed externally.
This breaks previous configurations.
The new config for tellstick is
```yaml
tellstick:
signal_repetitions: X
```
Lights and Switches are detected automatically.
Sensors work like before because they do not share any functionality with the other devices and they also needs a complete other configuration.
2016-03-13 19:28:42 +01:00
pavoni
fc455a1047
Allow entry into passive zones.
2016-03-13 18:01:29 +00:00
Paulus Schoutsen
956f6056f9
Remove support for old deprecated automation config
2016-03-13 00:00:05 -08:00
Paulus Schoutsen
f8d2da2ace
Add content-length header to http resonses
2016-03-12 23:41:00 -08:00
Paulus Schoutsen
8386bda4e4
MQTT: Start embedded server if no config given
2016-03-12 21:42:47 -08:00
Paulus Schoutsen
13d7f742a7
Add thread names
2016-03-12 16:54:31 -08:00
Paulus Schoutsen
2a75c6fcf6
Update frontend build scripts for pep257
2016-03-12 10:52:48 -08:00
Paulus Schoutsen
159e287959
Update frontend
2016-03-12 10:42:07 -08:00
Paulus Schoutsen
a01111ae56
Merge pull request #1457 from fabaff/sensor-classes
...
Add support for sensor classes
2016-03-11 22:50:32 -08:00
Paulus Schoutsen
ddc139b853
Merge pull request #1510 from persandstrom/automation_templating
...
Use templates in service calls
2016-03-11 21:49:47 -08:00
Paulus Schoutsen
2b6f0586b4
Merge pull request #1524 from turbokongen/dev
...
Workaround for no off motion sensor: Wenzhou tkd slim sensor 3/4 in 1…
2016-03-11 21:45:40 -08:00
Paulus Schoutsen
9904667a80
Merge pull request #1520 from balloob/mqtt-fixes
...
Type checks for MQTT config
2016-03-11 21:45:17 -08:00
Paulus Schoutsen
097ded73b1
Merge pull request #1519 from sander76/dev
...
changed powerview version requirement to solve error in installing
2016-03-11 21:44:11 -08:00
root
1f8b66511d
Workaround for no off motion sensor: Wenzhou tkd slim sensor 3/4 in 1 sensor
2016-03-11 20:51:40 +01:00
Bart274
312d0320c6
Update __init__.py
2016-03-11 14:20:08 +01:00
Bart274
284a1fd08e
add gps_accuracy and battery information to the see function
...
the see function from device_tracker doesn't pass the gps_accuracy and the battery information to the see service, so this information gets lost.
2016-03-11 14:10:04 +01:00
sander
1fbf7afc6a
changed the powerview version
2016-03-11 06:44:04 +01:00
Paulus Schoutsen
025713ee41
Type checks for MQTT config
2016-03-10 21:42:17 -08:00
Per Sandström
81e5a852f0
Use templates in service calls
2016-03-10 21:36:05 +01:00
Fabian Affolter
4637a83c29
Add sensor_class to MQTT binary sensor
2016-03-10 20:51:58 +01:00
Greg Dowling
534308e461
Merge pull request #1473 from balloob/add_wemo_motion
...
Add Wemo Motion device as a binary sensor.
2016-03-10 18:13:04 +00:00
pavoni
84bdba28b3
Add Wemo Motion
2016-03-10 17:58:24 +00:00
Paulus Schoutsen
b9856a2af5
Fix final pep257 issues
2016-03-09 23:34:38 -08:00
MartinHjelmare
c56701baaf
Refactor reproduce_state for scene component
...
* Add tests to reach full coverage for helpers/state.py.
* Refactor reproduce_state function in helpers/state.py. Add two dicts,
as global constants, service_attributes and service_to_state. Use
these in combination with the dict of services per domain from
ServiceRegistry, to find the correct service to use in a scene state
change.
* Use break statement in for loop, to break if service was selected
to update state, in preference to update state attributes, ie state
update takes precedence.
* Add ATTR_CODE and ATTR_CODE_FORMAT in const. Import these in
alarm_control_panel and lock platforms instead of making duplicate
constants in multiple modules.
* Use ATTR_MEDIA_CONTENT_TYPE and ATTR_MEDIA_CONTENT_ID in media_player
platform in SERVICE_PLAY_MEDIA and play_media methods, instead of
'media_type' and 'media_id'.
* Fix PEP257 in modified files.
2016-03-09 18:52:05 +01:00
Fabian Affolter
f22a40c3e8
Fix PEP257 issues
2016-03-09 11:15:04 +01:00
Per Sandström
d1256d4889
Merge pull request #1508 from persandstrom/verisure_typo_thermometers
...
verisure configuration value typo fix
2016-03-08 21:42:43 +01:00
Fabian Affolter
d6eab03a61
Remove parenthesis
2016-03-08 18:05:01 +01:00
Fabian Affolter
b534244e40
Fix PEEP257 issues
2016-03-08 17:55:57 +01:00
Fabian Affolter
d784610c52
Merge branch 'pep257-sensor' into dev
2016-03-08 16:47:18 +01:00
Fabian Affolter
8bff97083c
Fix PEPE257 issues
2016-03-08 16:46:34 +01:00
Paulus Schoutsen
3e4412d375
Merge pull request #1507 from sander76/dev
...
change module name to correct brand name "douglas" to "hunterdouglas"
2016-03-08 07:20:43 -08:00
Per Sandström
567727fb3b
verisure configuration value typo fix
2016-03-08 14:10:47 +01:00
Fabian Affolter
49ebc6d0b0
Fix PEP257 issues
2016-03-08 13:35:39 +01:00
sander
fd5e2d1321
change module name to correct brand name "douglas" to "hunterdouglas"
2016-03-08 11:59:46 +01:00
Fabian Affolter
652f059d6a
Fix PEP257 issues
2016-03-08 11:46:32 +01:00
Fabian Affolter
cf7c2c492a
Fix PEP257 issues
2016-03-08 10:34:33 +01:00
Fabian Affolter
08233da8a7
Merge branch 'pep257-thermostats' into dev
2016-03-08 08:11:38 +01:00
Fabian Affolter
5423252a52
Merge branch 'pep257-scene-mqtt' into dev
2016-03-08 08:11:30 +01:00
Fabian Affolter
036cfe4ef6
Merge branch 'pep257-lock' into dev
2016-03-08 08:11:21 +01:00
Fabian Affolter
db6212dae3
Merge branch 'pep257-light' into dev
2016-03-08 08:11:12 +01:00
Fabian Affolter
391c6a358a
Merge branch 'pep257-garage' into dev
2016-03-08 08:10:25 +01:00
Fabian Affolter
29a651dd92
Merge branch 'pep257-device-tracker' into dev
2016-03-08 08:08:35 +01:00
Paulus Schoutsen
20dd782d9e
Rename powerview to douglas_powerview
2016-03-07 22:43:38 -08:00
Paulus Schoutsen
9d76c58bd4
Merge pull request #1490 from sander76/powerview
...
Powerview
2016-03-07 22:42:20 -08:00
Paulus Schoutsen
c21918233b
Merge pull request #1506 from fabaff/pep257-camera
...
PEP257 - Camera
2016-03-07 17:10:21 -08:00
Paulus Schoutsen
87008f23a1
Merge pull request #1505 from fabaff/pep257-binary-sensor
...
PEP257 - Binary sensor
2016-03-07 17:09:59 -08:00
Paulus Schoutsen
ba0a25aef6
Merge pull request #1503 from fabaff/pep257-automation
...
PEP257 - Automation
2016-03-07 17:09:11 -08:00
Paulus Schoutsen
ee728345f6
Merge pull request #1501 from fabaff/pep257-alarm
...
PEP257 - Alarm control panel
2016-03-07 17:08:39 -08:00
Paulus Schoutsen
2db873322d
Update frontend
2016-03-07 15:17:51 -08:00
Fabian Affolter
91731c7234
Fix PEP257 issues
2016-03-07 23:01:34 +01:00
Fabian Affolter
1b8b2acb51
Fix PEP257 issues
2016-03-07 22:50:56 +01:00
Fabian Affolter
095dd70391
Fix PEP257 issues
2016-03-07 22:44:35 +01:00
Fabian Affolter
6879e39d6c
Fix PEP257 issues
2016-03-07 22:13:18 +01:00
Fabian Affolter
7e8e91ef3c
Fix PEP257 issues
2016-03-07 22:08:21 +01:00
Fabian Affolter
ac43d23bd7
Fix PEP257 issues
2016-03-07 21:22:21 +01:00
Fabian Affolter
cc7a4d545e
Fix PEP257 issues
2016-03-07 21:18:53 +01:00
sander
40be9f4e0c
Powerview hub implementation
2016-03-07 21:07:38 +01:00
Fabian Affolter
cd5b5c55e2
Fix PEP257 issues
2016-03-07 20:29:54 +01:00
Fabian Affolter
3a4250133a
Fix PEP257 issues
2016-03-07 20:21:43 +01:00
Fabian Affolter
7035af6634
Fix PEP257 issues
2016-03-07 20:21:08 +01:00
Fabian Affolter
fb7bd1bfe1
Fix PEP257 issues
2016-03-07 20:20:07 +01:00
Fabian Affolter
f6bc1a4575
Revert change (FIXME)
2016-03-07 20:18:48 +01:00
Paulus Schoutsen
cfd65e48cb
Merge pull request #1495 from balloob/mqtt-light
...
MQTT Light: fix brightness issues
2016-03-07 10:20:36 -08:00
Fabian Affolter
b8a40457ee
Update docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Fabian Affolter
7ff9aecd4e
Update docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Fabian Affolter
032f06e015
Modify docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Fabian Affolter
6ac9210919
Modify docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Paulus Schoutsen
b47f1c3a96
MQTT Light: fix brightness issues
2016-03-07 08:54:08 -08:00
Paulus Schoutsen
5222c19b4c
Fix TP-Link get auth token
2016-03-07 08:29:05 -08:00
Fabian Affolter
1e97d31711
Modify docstrings to match PEP257
2016-03-07 16:45:21 +01:00
Paulus Schoutsen
18f48191d9
Merge pull request #1482 from balloob/history-significant-states
...
History: update significant states
2016-03-06 21:45:48 -08:00
Paulus Schoutsen
abc7243bc8
Merge pull request #1484 from balloob/device-tracker-remove-old-conf-format
...
Device tracker remove old conf format
2016-03-06 21:41:59 -08:00
Paulus Schoutsen
4c64be5cfa
Merge pull request #1488 from balloob/template_component_fix
...
Fix noisy error on template component startup.
2016-03-06 13:47:42 -08:00
Paulus Schoutsen
199375bd25
Merge pull request #1489 from balloob/zone_fix
...
Force zone params to be float
2016-03-06 13:47:11 -08:00
Per Sandström
d2c94da938
After maintenance false password errors are expected
2016-03-06 22:09:15 +01:00
pavoni
4e3c8a8697
Fix noisy error on startup. Make callbacks code consistent.
2016-03-06 19:19:07 +00:00
pavoni
d75d08e97c
Force float for zone parameters.
2016-03-06 19:07:30 +00:00
Paulus Schoutsen
cd30f2de0d
Device Sun Light Trigger: Clean up
2016-03-05 20:15:33 -08:00
Paulus Schoutsen
bdad69307a
Group: fix thread safety
2016-03-05 19:55:05 -08:00
Paulus Schoutsen
b16c17fae5
Merge pull request #1480 from balloob/fix-slow-tests
...
Fix slow tests
2016-03-05 19:05:47 -08:00
Nuno Sousa
7b45001879
Add ArcherC7 150427 support
2016-03-05 23:15:48 +00:00
Paulus Schoutsen
fb46eff5f8
Device tracker: remove support for old config
2016-03-05 11:43:23 -08:00
Paulus Schoutsen
9701be9e9c
History: ignore scripts that we cannot cancel
2016-03-05 10:28:48 -08:00
Paulus Schoutsen
605a572c86
History: Ignore insignificant domains
2016-03-05 09:49:04 -08:00
Paulus Schoutsen
41214fd082
TCP test to work offline
2016-03-05 09:27:22 -08:00
Paulus Schoutsen
d30fb7f04a
Merge pull request #1476 from stefan-jonasson/assumed-state
...
Add assumed state for Tellstick devices.
2016-03-05 01:41:55 -08:00
Stefan Jonasson
e57eca517b
Add assumed state for Tellstick devices.
...
Tellstick device states are always assumed so this should be set to true.
2016-03-05 10:24:22 +01:00