epenet and GitHub
39f618d5e5
Add snapshot tests to nuki ( #117973 )
2024-05-24 10:36:59 +02:00
Joost Lekkerkerker and GitHub
5d500cb74b
Use is in enum comparison in config flow tests K-O ( #114672 )
2024-04-02 11:21:42 -10:00
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <[email protected] >
Co-authored-by: Marc Mueller <[email protected] >
Co-authored-by: J. Nick Koston <[email protected] >
2024-03-26 00:02:16 +01:00
Marc Mueller and GitHub
1722e23df8
Add empty line after module docstring [tests l-p] ( #112710 )
2024-03-08 14:55:15 +01:00
J. Nick Koston and GitHub
b0e87c0941
Fix formatting of mac addresses from dhcp discovery mocking in nuki ( #110585 )
...
dhcp returns addresses in lowercase without :
2024-02-14 20:51:44 +01:00
epenet and GitHub
3abf7ea18a
Add type hints to integration tests (m-p) ( #87705 )
2023-02-08 07:48:54 -08:00
Franck Nijhof and GitHub
7cd68381f1
Search/replace RESULT_TYPE_* by FlowResultType enum ( #74642 )
2022-07-07 19:57:36 +03:00
1af3177466
Fix unique_id of nuki config entry ( #62840 )
...
* 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 <[email protected] >
Co-authored-by: Martin Hjelmare <[email protected] >
2021-12-27 23:02:48 +01:00
Franck Nijhof and GitHub
7cdfc7558e
Cleanup stale setup/import from Nuki ( #62476 )
...
* Cleanup stale setup/import from Nuki
* Adjust tests
2021-12-21 10:31:41 +01:00
Robert Hillis and GitHub
d73081f875
Remove deprecated yaml config from nuki ( #62470 )
2021-12-21 10:01:43 +01:00
epenet and GitHub
95075448bd
Use DhcpServiceInfo in nuki ( #60046 )
2021-11-21 17:35:51 +01:00
a4d9019ffc
Refactor persistent notification to no longer route all data via a service ( #57157 )
...
* Convert persistent notification tests to async
* Create/dismiss persistent notifications in exposed functions, not service calls
* Fix notify persistent_notification
* Remove setting up persistent_notification
* Drop more setups
* Empty methods
* Undeprecate sync methods because too big task
* Fix setup clearing notifications
* Fix a bunch of tests
* Fix more tests
* Uno mas
* Test persistent notification events
* Clean up stale comment
Co-authored-by: Martin Hjelmare <[email protected] >
2021-10-07 12:58:00 +02:00
Pascal Reeb and GitHub
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
Pascal Reeb and GitHub
889baef456
Add DHCP discovery support to Nuki integration ( #46032 )
2021-02-08 17:11:27 -10:00
Pascal Reeb and GitHub
f07ffee535
Advanced testing for Nuki config flow ( #45721 )
2021-01-29 17:01:25 -05:00
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 <[email protected] >
2021-01-29 11:05:13 +01:00