Anaïs Betts
cd7f366501
Fix service registration typo in Nuki integration ( #52631 )
2021-07-07 17:25:52 +02:00
Anaïs Betts
da9bb99ba8
Create service to enable Continuous Mode on Nuki Opener ( #51861 )
2021-06-30 08:43:02 +02:00
Anaïs Betts
d82f6abbe4
Consider Continuous Mode on Nuki Opener to be "unlocked" ( #49557 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 21:05:56 +02:00
Franck Nijhof
2ed386f9e6
Migrate to async_get_current_platform everywhere ( #50034 )
2021-05-03 09:34:28 -07:00
Pascal Reeb
fb1444c414
Add doorsensor + coordinator to nuki ( #40933 )
...
* implemented coordinator + doorsensor
* added async_unload_entry
* small fixes + reauth_flow
* update function
* black
* define _data inside __init__
* removed unused property
* await on update & coverage for binary_sensor
* keep reauth seperate from validate
* setting entities unavailable when connection goes down
* add unknown error when entity is not present
* override extra_state_attributes()
* removed unnecessary else
* moved to locks & openers variables
* removed doorsensorState attribute
* changed config entry reload to a task
* wait for reload
2021-04-06 21:20:57 +02:00
Erik Montnemery
14a59d290a
Update integrations j-o to override extra_state_attributes() ( #47758 )
2021-03-11 20:11:25 +01:00
Pascal Reeb
f07ffee535
Advanced testing for Nuki config flow ( #45721 )
2021-01-29 17:01:25 -05:00
Pascal Reeb
ba55f1ff4b
Add config flow for nuki ( #45664 )
...
* implemented config_flow for nuki component
* warn -> warning
* exception handling & config_flow tests
* gen_requirements_all
* Update config_flow.py
Co-authored-by: Pascal Vizeli <pascal.vizeli@syshack.ch>
2021-01-29 11:05:13 +01:00
Paulus Schoutsen
e67809713f
Nuki to use entity platform ( #43774 )
2020-12-11 18:02:23 +01:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Tim Messerschmidt
0297c9e612
Fix: Passes secure parameter when setting up Nuki ( #36844 ) ( #37932 )
...
* Passes secure parameter when setting up Nuki (#36844 )
* Adds an additional configuration option for soft bridges instead of passing True when setting up the bridge
* Revert "Adds an additional configuration option for soft bridges instead of passing True when setting up the bridge"
This reverts commit af1d839ab1
.
2020-07-17 13:04:12 +02:00
thomkaufmann
4f317353e0
Add Nuki Opener integration ( #35702 )
...
* Add Nuki Opener integration
* Update pynuki version requirement; fix typo
* Update requirements_all.txt
* Create base class of shared lock and opener code
* Clean up code formatting
* Update requirements_all; Run isort
* Remove unnecessary pass statements
2020-05-20 14:44:57 +02:00
Erik Montnemery
b30d117e7d
Rename LockDevice to LockEntity ( #34594 )
2020-04-25 18:02:41 +02:00
Pascal Vizeli
6f8f23238a
Nuki: add support for unique id ( #31824 )
...
* Nuki support unique id and the battery level attribute
* Fix isort
* Address comments
* Cache attribute
* Cleanup
* Restore false
* Fix isort
2020-02-19 08:16:02 -08:00
Pascal Vizeli
4be0c057d2
Fix Nuki issues ( #26689 )
...
* Fix Nuki issues
* remove stale code
* Add comments
* Fix lint
2019-09-17 11:44:43 +02:00
Pascal Vizeli
bee566f893
Nuki less strict ( #26542 )
2019-09-10 23:23:27 +02:00
Pascal Vizeli
af70b6da20
Fix issue with nuki new available state ( #25881 )
2019-08-11 20:48:56 -07:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Fran
4afc19ff3a
Improve Nuki lock ( #22888 )
...
Using port on bridge initialization
Service: check_connection
Attribute: available
Updated requeriments_all.txt
Change unlatch service for open service
Removed extra info
nuki_lock_n_go renamed to lock_n_go
nuki_check_connection renamed to check_connection
2019-07-16 17:06:47 +02:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen
f5076188ef
Consolidate all platforms that have no tests ( #22096 )
...
* Consolidate
* Fix tests
* Update imports
* Fix import
* Use importlib because integration and package share name
* Fix more tests
* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00