Anders Melchiorsen
8267a21bfe
Lazy loading of service descriptions ( #11479 )
...
* Lazy loading of service descriptions
* Fix tests
* Load YAML in executor
* Return a copy of available services to allow mutations
* Remove lint
* Add zha/services.yaml
* Only cache descriptions for known services
* Remove lint
* Remove description loading during service registration
* Remove description parameter from async_register
* Test async_get_all_descriptions
* Remove lint
* Fix typos from multi-edit
* Remove unused arguments
* Remove unused import os
* Remove unused import os, part 2
* Remove unneeded coroutine decorator
* Only use executor for loading files
* Cleanups suggested in review
* Increase test coverage
* Fix races in existing tests
2018-01-07 14:54:16 -08:00
Andreas Björshammar
061253fded
Verisure: Added option to set installation giid ( #10504 )
...
* Added option to set installation giid
* Changed where giid config var is being checked
* Style fix
* Fix style
2017-11-14 15:53:26 +01:00
Per Sandström
7977996c0d
vsure 1.3.7 ( #8321 )
2017-07-04 06:26:55 +02:00
Per Sandström
80c187f8ea
WIP: Verisure app api ( #7394 )
...
update to verisure app api
2017-06-26 22:30:25 +02:00
Fabian Affolter
3ee4d1060f
Update docstrings ( #7361 )
...
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update docstrings
* Update tomato.py
* Update isy994.py
* Lint + fix tests
* Lint
2017-04-29 22:04:49 -07:00
John Arild Berentsen
fa8bc0a36c
Add Verisure smartcam capture service ( #4559 )
...
* Add verisure capture as service
* docstyle
2016-12-05 17:51:58 -08:00
Fabian Affolter
be272ac64a
Disable too-many-* ( #4107 )
...
* Disable too-many-* and too-few-public-methods
* Remove globally disabled pylint warnings
2016-10-30 22:18:53 +01:00
John Arild Berentsen
54a64fb8d9
Add support for verisure file camera. ( #3952 )
2016-10-21 22:41:17 +02:00
Per Sandström
3d94f77998
vsure 0.11.1
2016-10-13 21:53:50 +02:00
Per Sandström
9d5c20b629
vsure0.11.0
2016-10-09 21:47:35 +02:00
Per Sandström
5d3e93b4ef
vsure 0.10.3
2016-10-04 22:01:36 +02:00
Fabian Affolter
7aafa309c9
Use voluptuous for Verisure ( #3169 )
...
* Migrate to voluptuous
* Update type and add missing config variable
2016-09-06 18:18:34 -07:00
Per Sandström
4ee37cb8c8
bump vsure version
2016-08-26 21:38:49 +02:00
Per Sandström
b5cc145a92
bump vsure version
2016-08-20 17:08:42 +02:00
Paulus Schoutsen
a65a122464
Fix discovery ( #2305 )
2016-06-14 22:51:46 -07:00
Per Sandström
6e5e0e7acc
lower severity of non critical error
2016-06-14 20:21:42 +02:00
Paulus Schoutsen
30f74bb3ca
Migrate to generic discovery method ( #2271 )
...
* Migrate to generic discovery method
* Add tests for discovery
2016-06-11 17:43:13 -07:00
Per Sandström
4850a65ed0
add reconnect retry and longer timeouts for verisure ( #1944 )
2016-05-03 18:53:11 -07:00
Per Sandström
a4083bab1a
new version and changed "key"
2016-04-22 20:02:54 +02:00
Per Sandström
ca788b6e4d
bump vsure verisure
2016-03-21 20:39:03 +01:00
Fabian Affolter
b534244e40
Fix PEEP257 issues
2016-03-08 17:55:57 +01:00
Fabian Affolter
b8a40457ee
Update docstrings to match PEP257
2016-03-07 18:50:30 +01:00
Per Sandström
d2c94da938
After maintenance false password errors are expected
2016-03-06 22:09:15 +01:00
Per Sandström
d7e3c6a442
verisure refactoring and fix reconnect
2016-02-27 21:50:19 +01:00
Paulus Schoutsen
e80309c03c
Fix imports (using isort)
2016-02-18 21:27:50 -08:00
Per Sandström
99ac4524b9
update vsure to 0.5.1
2016-02-17 19:28:26 +01:00
John Arild Berentsen
a29be5455c
Fix unit and wrong errorhandling
2016-02-13 09:05:18 +01:00
John Arild Berentsen
c584b6b28d
Support for Mousedetectors connected in Verisure systems
2016-02-12 21:41:01 +01:00
turbokongen@hotmail.com
41f908ed39
Added support for lock connected to Verisure system.
2016-02-09 13:17:05 +01:00
Per Sandström
3f03fefd35
vsure 0.5.0
2016-01-31 19:23:53 +01:00
Per Sandström
7cbd780748
update vsure version
2016-01-25 21:39:41 +01:00
Per Sandström
78742c016b
code digits settings
2016-01-16 15:12:54 +01:00
Per Sandström
15a046f20c
update module version
2016-01-08 19:52:03 +01:00
Per Sandström
eb3da8cb03
verisure component from pypi
2015-12-27 20:07:09 +01:00
Per Sandström
571073fe1f
added docstring
2015-12-25 21:04:16 +01:00
Per Sandström
b83b36274a
changed to python-verisure 0.4.1
2015-12-25 20:16:51 +01:00
Fabian Affolter
97f9f8aa49
Update link to docs (Jekyll 3 update)
2015-11-09 13:12:18 +01:00
Fabian Affolter
3f6780d9be
Remove configuration details
2015-10-23 22:31:37 +02:00
Per Sandström
13ca42e187
fixes from review
2015-09-14 17:33:43 +02:00
Per Sandström
6c3a78df30
fixed spelling
2015-09-13 21:07:16 +02:00
Per Sandström
964a1f9aef
merge from dev
2015-09-13 21:00:51 +02:00
Per Sandström
683a80f5f4
tests pass
2015-09-13 20:21:02 +02:00
Per Sandström
ab6cb43d5b
alarm component
2015-09-13 07:42:38 +02:00
Paulus Schoutsen
326d23de38
Fix pip checking if zip files are installed
2015-09-08 19:49:27 -07:00
Fabian Affolter
e55922eb9e
Update docstring (config file) and attempt to honor PEP0257
2015-09-07 18:55:58 +02:00
Ryan Kraus
893ae15042
Changed component REQUIREMENTS to absolute versions.
2015-08-29 21:39:50 -04:00
Per Sandstrom
4707b122cc
hygrometers and disabling of components
2015-08-17 13:05:49 +02:00
Per Sandstrom
a0f2f3814b
fixed flak8
2015-08-16 06:51:09 +02:00
Per Sandstrom
ad327b64ed
code reveiw
2015-08-15 13:36:30 +02:00
Per Sandstrom
f20be1e7f8
fixed pylint warning
2015-08-12 13:32:15 +02:00