Commit graph

83 commits

Author SHA1 Message Date
Pascal Reeb
00e7421e3a
Upgrade pynuki to 1.5.2 () 2022-01-05 22:57:55 +01:00
epenet
eed7ce55b3
Add lock setup type hints ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 15:45:15 +01:00
epenet
33e4251606
Add binary_sensor setup type hints [h-n] ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 11:32:26 +01:00
epenet
b6909feb8b
Add init type hints [n-o] ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-01 13:39:38 -08:00
Pascal Reeb
1af3177466
Fix unique_id of nuki config entry ()
* fix(nuki): fixed naming of nuki integration

* parse_id function

* migration path

* fixes from ci runs

* don't update title if it was changed

* move to dedicated helper

* use dict of params

* Update homeassistant/components/nuki/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 23:02:48 +01:00
Franck Nijhof
7cdfc7558e
Cleanup stale setup/import from Nuki ()
* Cleanup stale setup/import from Nuki

* Adjust tests
2021-12-21 10:31:41 +01:00
Robert Hillis
d73081f875
Remove deprecated yaml config from nuki () 2021-12-21 10:01:43 +01:00
GitHub Action
babd753610 [ci skip] Translation update 2021-12-21 00:15:06 +00:00
epenet
b3105dc218
Use new enums in nuki () 2021-12-16 22:45:48 +01:00
Marc Mueller
e0cb33a0a1
Use platform enum (4) [M-O] () 2021-12-05 17:06:35 -10:00
GitHub Action
68ca0a05c8 [ci skip] Translation update 2021-12-04 00:13:16 +00:00
epenet
3db3f264c2
Use dataclass properties in nuki discovery ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 18:31:51 +01:00
GitHub Action
96313bbbe0 [ci skip] Translation update 2021-11-27 00:12:17 +00:00
GitHub Action
d3c020325b [ci skip] Translation update 2021-11-25 00:13:33 +00:00
GitHub Action
9e606abb0c [ci skip] Translation update 2021-11-23 00:13:54 +00:00
epenet
95075448bd
Use DhcpServiceInfo in nuki () 2021-11-21 17:35:51 +01:00
GitHub Action
29dc9de08f [ci skip] Translation update 2021-11-19 00:14:01 +00:00
GitHub Action
fc539da42b [ci skip] Translation update 2021-11-14 00:12:48 +00:00
GitHub Action
86b12af3dc [ci skip] Translation update 2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e [ci skip] Translation update 2021-11-08 00:12:31 +00:00
Sagi Bernstein
07f268de1f
Run nuki bidge.info() on executor ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-10-25 12:41:32 +02:00
Marc Mueller
9561c51276
Use assignment expressions 16 () 2021-10-18 19:36:35 -07:00
GitHub Action
f42c2f5170 [ci skip] Translation update 2021-10-02 12:59:05 +00:00
GitHub Action
65d14909ee [ci skip] Translation update 2021-08-27 00:14:42 +00:00
GitHub Action
531733da7b [ci skip] Translation update 2021-07-19 00:09:50 +00:00
Anaïs Betts
cd7f366501
Fix service registration typo in Nuki integration () 2021-07-07 17:25:52 +02:00
Anaïs Betts
da9bb99ba8
Create service to enable Continuous Mode on Nuki Opener () 2021-06-30 08:43:02 +02:00
GitHub Action
c81df50191 [ci skip] Translation update 2021-06-06 00:19:43 +00:00
Franck Nijhof
fcdd8b11a6
Collection of changing entity properties to class attributes - 2 () 2021-06-01 12:43:55 -07:00
Anaïs Betts
d82f6abbe4
Consider Continuous Mode on Nuki Opener to be "unlocked" ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 21:05:56 +02:00
tkdrob
028a07d86f
Wrap up selectors ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 14:45:17 +02:00
GitHub Action
877cb43c06 [ci skip] Translation update 2021-05-17 05:17:18 +00:00
tkdrob
bd443af6a2
Add targets and selectors for services (N-O) () 2021-05-15 10:30:18 +02:00
Sezer K
316f6ba397
Only initialize Nuki configurations ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-05-06 22:29:37 -07:00
Franck Nijhof
2ed386f9e6
Migrate to async_get_current_platform everywhere () 2021-05-03 09:34:28 -07:00
J. Nick Koston
3f3f77c6e6
Reduce config entry setup/unload boilerplate N-P () 2021-04-27 20:42:21 +02:00
HomeAssistant Azure
69c1721c2a [ci skip] Translation update 2021-04-22 00:02:50 +00:00
HomeAssistant Azure
f6a24e8d68 [ci skip] Translation update 2021-04-20 00:04:05 +00:00
HomeAssistant Azure
a67a45624d [ci skip] Translation update 2021-04-19 00:04:29 +00:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest () 2021-04-15 10:21:38 +02:00
HomeAssistant Azure
e86aad34b9 [ci skip] Translation update 2021-04-15 00:02:56 +00:00
HomeAssistant Azure
45a92f5791 [ci skip] Translation update 2021-04-11 00:04:41 +00:00
J. Nick Koston
4cd7f9bd8b
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth () 2021-04-09 19:41:29 -10:00
HomeAssistant Azure
23dd57a562 [ci skip] Translation update 2021-04-09 00:03:15 +00:00
HomeAssistant Azure
8e6238ff61 [ci skip] Translation update 2021-04-08 00:03:23 +00:00
HomeAssistant Azure
82cc5148d7 [ci skip] Translation update 2021-04-07 00:04:06 +00:00
Pascal Reeb
fb1444c414
Add doorsensor + coordinator to nuki ()
* 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
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ()
* Update pylint to 2.7.3

* Add class-const-naming-style

* Remove unused-import message

* Additional cleanup
2021-03-29 18:02:56 -10:00
HomeAssistant Azure
c11b85af2f [ci skip] Translation update 2021-03-16 00:04:36 +00:00
Erik Montnemery
14a59d290a
Update integrations j-o to override extra_state_attributes() () 2021-03-11 20:11:25 +01:00