Adam Mills
65c3201fa6
Rename of the zwave hass.data constants ( #7768 )
...
* Rename of the zwave hass.data constants
* Remove zwave since it is already implied
2017-05-25 21:11:02 -07:00
John Arild Berentsen
5aa72562a7
Bugfix #7586 ( #7661 )
2017-05-19 13:40:26 +02:00
Fabian Affolter
4d52b0ecd5
Update docstrings ( #7405 )
...
* Update docstrings
* Fix lint issues
* Update docstrings
2017-05-02 22:47:20 +02:00
Fabian Affolter
a4f1f6e724
Update docstrings ( #7374 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstring
* Update docstrings
* Update docstrings
* Fix lint issues
* Update docstrings
* Revert changes in dict
2017-05-02 09:18:47 -07:00
John Arild Berentsen
d63028e44a
Add communication data attributes to Zwave node_entity ( #6813 )
...
* Add quality attribute to node
* Move quality to node_entity
* adjustments
* Line lenght
* flake8
* Cleanup and add each entry from getNodeStatistics as attribute
* resolve conflict
* Move NETWORK to hass.data
* Test Done
* Cleanup from review
* Resolve conflicts
* Review changes
* Long lines....
* blank line
* import-error-disable
* Update tests Part1... Again
* Hound
* Argh!
* Argh!
* YABBADABBADOOOOOOO!
* Enhance tests
* hound
* Resolve
* resolve tests...
2017-04-12 19:09:29 +02:00
John Arild Berentsen
ee6c9ab6a9
Typing error and update test ( #6757 )
2017-03-23 23:53:59 -07:00
Adam Mills
e7425e9808
ZWave Lock Tests ( #6730 )
...
* ZWave Lock Tests
* Linting fixes
* Missed coveragerc
2017-03-21 08:55:21 -07:00
Paulus Schoutsen
1a7ffdca52
Add "Refactor zwave discovery to entity schema" ( #6565 )
...
* Revert "Revert "Refactor zwave discovery to entity schema (#6445 )" (#6564 )"
This reverts commit 58826b264a
.
* Update zwave tests for enitity schema
* Fix merge error
* Switch dict_id to id(self)
2017-03-14 19:55:33 -04:00
Paulus Schoutsen
58826b264a
Revert "Refactor zwave discovery to entity schema ( #6445 )" ( #6564 )
...
This reverts commit 56abc7f9b4
.
2017-03-12 23:35:10 -07:00
Adam Mills
56abc7f9b4
Refactor zwave discovery to entity schema ( #6445 )
...
* Refactor zwave discovery to entity schema
* Address PR concerns
* Split DISCOVERY_SCHEMAS into separate file
* Only check cover reverse workaround once
2017-03-12 23:13:34 -07:00
Andrey
354007f265
Zwave optimize value_added ( #6210 )
...
* Make zwave devices listen on less network changes.
* Convert more platforms
* Remove printouts.
* Fix copy-paste
* Change default dependent list to empty list
2017-03-01 22:41:19 -08:00
Andrey
b27ba9660b
Some zwave cleanup ( #6203 )
2017-02-24 16:17:27 +02:00
Andrey
1d32bced1c
Create zwave devices on OZW thread and only add them during discovery ( #6096 )
...
* Create zwave devices on OZW thread and only add them during discovery.
* Read and write devices dict from loop thread.
* More async
* replace callback with coroutine
* import common function instead of callin git
2017-02-23 13:06:28 -08:00
John Arild Berentsen
799fbe42f8
zwave refactor, don't use ozw values directly in properties. ( #5961 )
...
* First round of not using values directly
* Round two
* lint
* Round four
* Conflict
* Round five
* Update zwave.py
* round six
* Docstring
* flakywakie
* Fetch values in constructor
* Blank line removal
* Set attributes in callback
* Docstring
* Round seven
* Ughgit add homeassistant/components/lock/zwave.py!
* Sloppy code
2017-02-17 23:56:05 -08:00
John Arild Berentsen
298575f7cb
Adding helper for get and set values ( #5743 )
...
* cleanup
* Update __init__.py
* Update __init__.py
* Update __init__.py
2017-02-09 13:40:35 +01:00
John Arild Berentsen
fdcf5fe233
Bugfixes ( #5740 )
...
* wrong data for lock alarm_type
* missing whitespace
* Not possible to set codes starting with 0
2017-02-08 19:59:47 -08:00
John Arild Berentsen
68d6bcd3ed
[lock.zwave] Bugfix Zwave lock ( #5619 )
...
* Bugfix state
* remove debug
2017-02-01 20:57:57 -08:00
Adam Mills
923431110a
[*.zwave] Refactor of zwave value_changed ( #5512 )
...
* Refactor of zwave value_changed
* Rename update_properties to update
* Revert "Rename update_properties to update"
This reverts commit 723578e7d4
.
2017-01-26 22:21:33 -08:00
John Arild Berentsen
d0538fe3aa
[lock.zwave] Add set, get and clear usercodes for zwave locks ( #5489 )
...
* Add set, get and clear usercodes for zwave locks
* Fix CRLF
2017-01-26 21:45:04 -08:00
John Arild Berentsen
41ee798b0f
[WIP][ZWave][Lock] Further improvements to zwave lock platform ( #5400 )
...
* Further improvements to zwave lock platform
* Add missing notification
* Some improvements
2017-01-20 13:01:36 -08:00
John Arild Berentsen
9c6a985c56
[zwave]Use schedule_ha_state and add debug message ( #5143 )
...
* Use schedule_ha_state and add debug message
* Logger not defined
2017-01-02 18:55:56 +01:00
John Arild Berentsen
fee47f35b9
Improvements to zwave lock platform ( #5066 )
2016-12-27 22:08:35 +01:00
John Arild Berentsen
521080d1b0
Zwave: Update commandclasses and deviceclasses according to sigma SDK ( #3495 )
...
* Update Command classes and device types to Sigma SDK
* Fix some pylint
* Seperate constants to file
* Flake8
* coverage and flake8 pylint
* Add services.yaml
* Service descriptions was missing
* Spelling :)
* grammar
* Remove zwave service descriptions from main
2016-09-30 08:43:18 -07:00
Tobie Booth
8b57fd008f
Reverts changes to ZWave lock status update ( #2595 ) ( #2696 )
2016-08-01 08:08:24 -07:00
John Arild Berentsen
b4990d61f9
Make sure zwave values are updated regardles of manual or frontend update, ( #2595 )
...
* Make sure values are updated regardles of manual or frontend update,
* Devices with set_switch command was not happy with fast updating.
* Binary triggersensors command was not happy with refreshed updating.
2016-07-26 08:26:40 +02:00
devdelay
39e03eebcf
Add Z-Wave lock support
2016-05-03 18:47:52 -07:00