Pascal Reeb
62bc8df964
Fall back to polling if webhook cannot be registered on Nuki ( #91013 )
...
fix(nuki): throw warning if webhook cannot be created
2023-04-11 11:13:52 +02:00
Pascal Reeb
4667b27405
Handle NoURLAvailableError in Nuki component ( #90927 )
...
* fix(nuki): handle NoURLAvailableError
* only try internal URLs
2023-04-06 13:51:37 +02:00
Patrick ZAJDA
e962dd64cf
Add translations for Nuki entity name and battery critical state attribute ( #90772 )
...
* Add translations for Nuki entity name and battery critical state attribute
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>
* Remove door sensor name
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>
---------
Signed-off-by: Patrick ZAJDA <patrick@zajda.fr>
2023-04-04 13:43:51 +02:00
Pascal Reeb
e72c2029cb
Add Warning in the issue registry if a HTTPS webhook is used for Nuki ( #90718 )
...
feat(nuki): create issue when https webhook URL was created
2023-04-03 14:49:15 +02:00
Paulus Schoutsen
87c4659520
Unregister webhook when registering webhook with nuki fials ( #90514 )
2023-03-30 15:23:13 +02:00
Pascal Reeb
23a1a8075c
Add callback support to nuki ( #88346 )
...
* feat(nuki): add callback support
* fix(nuki): add webhook_enabled to tests
* remove callback choice, add repair if it's https
* black
* fix(nuki): implemented feedback from pvizeli and frenck
* remove unneded test change
* remove issue_registry and http check
* remove unneded response
* add await to executor_job
2023-03-28 11:28:04 +02:00
Xavier Decuyper
1efc33d4c6
Nuki: show actual device model in device registry ( #89017 )
...
* Bump pynuki to 1.6.1 (adds friendly device model names)
* Nuki: use friendly model name for device registry
* Update global dependencies
2023-03-02 13:40:22 +01:00
epenet
f69d76702a
Adjust entity registry access in integrations (2) ( #88947 )
2023-03-01 08:02:51 +01:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ( #87792 )
...
* Move EntityCategory to homeassistant.const
* Fix more imports
2023-02-09 20:15:37 +01:00
Erik Montnemery
1450b44c63
Sort manifests 7 ( #87028 )
2023-02-08 20:32:43 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Franck Nijhof
ca1a12898c
Enable Ruff D212 ( #87347 )
2023-02-03 23:08:48 +01:00
GitHub Action
ce79b26ab6
[ci skip] Translation update
2023-02-03 00:25:31 +00:00
GitHub Action
0f80932709
[ci skip] Translation update
2023-02-02 00:25:01 +00:00
GitHub Action
0f6f63da64
[ci skip] Translation update
2023-01-29 00:26:29 +00:00
GitHub Action
072f228e4d
[ci skip] Translation update
2023-01-28 00:23:36 +00:00
Marc Mueller
caa1ba7e13
Improve nuki typing ( #86736 )
...
* Use NukiCoordinator
* Make NukiEntity generic
* Remove unnecessary ABC
2023-01-26 23:03:36 +02:00
Patrick ZAJDA
2e70de9dd9
Migrate Nuki to new entity naming style ( #80021 )
...
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2023-01-26 13:50:19 +01:00
Pascal Reeb
484e73beaa
Add device registration to the Nuki component ( #79806 )
...
* Add device registration to the Nuki component
* Name is always given by the API
* implement pvizeli's suggestions
* switch device_registry to snake_case
* fix entity naming
* unify manufacturer names
2023-01-26 12:38:10 +01:00
GitHub Action
7ab88fa713
[ci skip] Translation update
2023-01-26 00:23:39 +00:00
GitHub Action
9636fe4602
[ci skip] Translation update
2023-01-25 00:24:21 +00:00
Ville Skyttä
5f0adfe6e4
Add missing config flow abort strings ( #86180 )
...
* Add missing `already_configured` and `already_in_progress` abort strings
* Note required strings.json entries in config_entries aborting functions
2023-01-24 08:59:32 +02:00
Xavier Decuyper
fc00c6d885
Add Nuki battery percentage sensor ( #84968 )
...
* Nuki: add battery percentage + add to device registry
* Remove unused import
* Fixing linting and sorting issues
* Update homeassistant/components/nuki/sensor.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
* Shorthand for adding entities
* Use _attr_has_entity_name for battery sensor
* Fix linting issue
* Remove device registry changes
* Exclude from coverage
* Use _attr_ instead of properties
* Clean up
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-08 14:24:20 +01:00
Marc Mueller
7da434f455
Improve DataUpdateCoordinator typing in integrations (7) ( #84890 )
2023-01-02 12:57:15 +01:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
GitHub Action
0d1f476bee
[ci skip] Translation update
2022-12-01 00:33:36 +00:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
GitHub Action
0be2a3f182
[ci skip] Translation update
2022-11-22 00:26:32 +00:00
GitHub Action
fe5246fb6f
[ci skip] Translation update
2022-11-19 00:26:11 +00:00
Pascal Reeb
e9117cd1db
Update pynuki to 1.6.0 ( #81208 )
2022-11-14 13:43:24 +01:00
GitHub Action
dcf68d768e
[ci skip] Translation update
2022-11-09 00:27:20 +00:00
Pascal Reeb
5d282db439
Handle HTTPError on nuki integration ( #80801 )
...
fix(nuki): handle requests errors
2022-10-30 08:36:19 -07:00
GitHub Action
388328adba
[ci skip] Translation update
2022-10-17 00:36:39 +00:00
GitHub Action
230fe4453f
[ci skip] Translation update
2022-10-12 00:40:30 +00:00
GitHub Action
7eb101b0c7
[ci skip] Translation update
2022-10-04 00:37:13 +00:00
epenet
420733a064
Improve entity type hints [n] ( #77824 )
2022-09-05 07:53:55 -05:00
GitHub Action
ccef03f1d4
[ci skip] Translation update
2022-09-02 00:25:46 +00:00
GitHub Action
d2e5d91eba
[ci skip] Translation update
2022-08-18 00:25:40 +00:00
GitHub Action
7c81f790a7
[ci skip] Translation update
2022-08-12 00:23:47 +00:00
GitHub Action
32a2999b85
[ci skip] Translation update
2022-08-06 00:24:46 +00:00
GitHub Action
81e3ef03f7
[ci skip] Translation update
2022-08-02 00:27:42 +00:00
GitHub Action
1d2e64e3dc
[ci skip] Translation update
2022-07-14 00:27:41 +00:00
GitHub Action
a3fd5acf3f
[ci skip] Translation update
2022-07-13 00:27:34 +00:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
GitHub Action
405d323709
[ci skip] Translation update
2022-07-08 00:27:47 +00:00
epenet
d323508f79
Add type hints to async_step_reauth ( #74164 )
2022-06-29 11:25:37 +02:00
Iván Cea Fontenla
c62bfcaa4c
Nuki opener event on ring ( #72793 )
...
* feat(nuki): add ring action timestamp attribute
* feat(nuki): add ring action state attribute
* Emit event on Nuki Opener ring
* Removed event attributes
* Use entity registry to get entity id
* Move event firing to the async update method
* Move events code outside try-except
* Black autoformat
* Added missing period to doc
* Import order
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-06-28 01:47:55 +02:00
epenet
a3ce80baed
Improve nuki type hints ( #73891 )
2022-06-23 11:44:25 +02:00
GitHub Action
33c263d09b
[ci skip] Translation update
2022-06-23 00:20:13 +00:00
epenet
521d52a8b9
Add lock typing in nuki ( #73545 )
2022-06-16 10:20:34 +02:00