7c45784c1f
Update Nuki Bridge and Device to version 2.1.0
...
The Nuki Bridge and Device modules have been updated to version 2.1.0.
Key changes include enhancements to the command handling within the
Bridge module, replacing the `given/when` construct with a more
flexible hash-based dispatcher for clarity and maintainability.
Additionally, minor refinements have been made in the Device module,
including improved reading updates and handling of last known
device states. The experimental feature switch has been commented
out, ensuring compatibility with standard Perl versions.
These updates improve the overall robustness and readability of the
code, making it easier to maintain and extend in future versions.
No breaking changes have been introduced.
2025-10-14 10:45:26 +02:00
deeecfec7e
Merge pull request 'fix: #23 ' ( #28 ) from dev into main
...
Reviewed-on: #28
2022-09-26 12:12:58 +02:00
298bf70d93
Merge pull request 'Fix HTTP 503 Unavailable message in encode_json' ( #27 ) from patch-useIdTagsInCommandref into dev
...
Reviewed-on: #27
2022-09-26 12:11:49 +02:00
a95cbbcaba
Fix HTTP 503 Unavailable message in encode_json
...
[Ticket: none]
2022-09-26 12:07:12 +02:00
0caa0ecad3
Merge pull request 'patches-negativeTagcount' ( #26 ) from patches-negativeTagcount into dev
...
Reviewed-on: #26
2021-12-17 12:44:29 +01:00
d1171bd14a
fix negativ tag count in commandref
2021-12-17 12:43:44 +01:00
e67ba3023e
Merge pull request 'dev' ( #25 ) from dev into main
...
Reviewed-on: #25
v2.0.2
2021-12-17 12:18:11 +01:00
a8970a93e7
Merge pull request 'patch-expandCommandref' ( #24 ) from patch-expandCommandref into dev
...
fixe: #7
Reviewed-on: #24
2021-12-17 12:08:50 +01:00
2f61d7c408
complete the commandref and change version for modules and minimal perl version
2021-12-17 11:57:40 +01:00
288646a882
german translation for commandref
2021-12-16 19:04:24 +01:00
247e0fef54
rewrite commandref
2021-12-16 18:17:33 +01:00
f919bab524
revision of the commandref from bridge modul
2021-12-11 19:10:53 +01:00
ae799856fe
Merge pull request 'fix critical error' ( #22 ) from patch-criticalError into dev
...
Reviewed-on: #22
2021-12-10 22:00:55 +01:00
168c29f444
fix critical error
2021-12-10 21:59:48 +01:00
ca58793d03
Merge pull request 'patch-improvementErrorHandling' ( #21 ) from patch-improvementErrorHandling into dev
...
Reviewed-on: #21
2021-12-10 20:46:36 +01:00
6b75e5c9dc
make all modules perlcritic level3 conform
2021-12-10 20:24:31 +01:00
f1418ca195
rewrite code perlcritic level3 conform
2021-12-10 13:27:53 +01:00
5864a56b40
Merge pull request 'Version 2.0 Pre-Release' ( #20 ) from devel into main
...
Reviewed-on: #20
2021-12-05 12:25:37 +01:00
326f49dd15
Merge pull request 'change GetCallBridgeAlive Endpoint because of a bug' ( #19 ) from patch-endpointBug into devel
...
Reviewed-on: #19
2021-12-05 12:17:47 +01:00
bac765ac85
change GetCallBridgeAlive Endpoint because of a bug
...
https://developer.nuki.io/t/support-for-new-smart-lock-3-0-3-0-pro/12842/12?u=leongaultier
2021-12-05 12:14:50 +01:00
f7ad606603
Merge pull request 'add README.md' ( #18 ) from patch-implemntationAllModelAndFunctions into devel
...
Reviewed-on: #18
2021-11-30 10:04:48 +01:00
f86aa29419
add README.md
2021-11-30 10:02:49 +01:00
c1d1a5a68c
Merge pull request 'fix Undefined subroutine &FHEM::Devices::Nuki::Bridge::Log3' ( #17 ) from patch-criticalBug into devel
...
Reviewed-on: #17
v2.0.0
2021-11-28 16:51:35 +01:00
269da4d4f2
fix Undefined subroutine &FHEM::Devices::Nuki::Bridge::Log3
2021-11-28 16:48:15 +01:00
7816ab3119
Merge pull request 'patch-discoveryAuthorization' ( #14 ) from patch-discoveryAuthorization into devel
...
Reviewed-on: #14
2021-11-28 07:32:15 +01:00
99fcb221d8
fix little bugs
2021-11-28 00:31:39 +01:00
4489744f90
add configAuth option enable/disable publication of the local IP and
...
port via discovery URL
2021-11-27 23:34:28 +01:00
1b001e942a
Merge pull request 'fix little model bugs' ( #12 ) from patch-discoveryAuthorization into devel
...
Reviewed-on: #12
2021-11-27 23:00:20 +01:00
efbea2f987
Merge branch 'patch-implemntationAllModelAndFunctions' into patch-discoveryAuthorization
2021-11-27 22:57:15 +01:00
25a682224b
change model and fix problems
2021-11-27 22:51:25 +01:00
e87f03fe63
Merge branch 'devel' into patch-discoveryAuthorization
2021-11-27 21:38:11 +01:00
de2ecf664f
Merge pull request 'change model name for smartlock 3.0 api conform. fix little bugs' ( #10 ) from patch-changeModel into devel
...
Reviewed-on: #10
2021-11-27 21:35:05 +01:00
05e5322b42
change model name for smartlock 3.0 api conform. fix little bugs
2021-11-27 21:32:19 +01:00
e634cf4437
code clean and new battery readings
2021-11-27 18:45:00 +01:00
681e944b44
Merge pull request 'patch-discoveryAPIactivation' ( #8 ) from patch-discoveryAPIactivation into devel
...
Reviewed-on: #8
2021-11-27 18:22:22 +01:00
a8ea6814ab
add discovery and full automation define bridge with host and port from
...
fetch API information via /auth endpoint
2021-11-27 18:08:27 +01:00
c21bd2479a
fix uninitialized value $iodev in hash element line 221
2021-11-27 09:52:55 +01:00
5b268a4d9c
Merge pull request 'patch-newModulStructure' ( #3 ) from patch-newModulStructure into devel
...
Reviewed-on: #3
2021-11-26 19:47:17 +01:00
3755e1b236
add support für fhem update command
2021-11-26 19:45:29 +01:00
4694030cd5
ready for testing
2021-11-26 19:38:49 +01:00
1bc18d3263
add wlanConnected reading
2021-11-26 11:49:43 +01:00
980c105268
Merge branch 'devel' into patch-newModulStructure
2021-11-26 10:30:27 +01:00
609c45244c
Merge pull request 'add support for new SmartLock Generation 3' ( #2 ) from patch-supportNewSmartLock3 into devel
...
Reviewed-on: #2
v1.9.x
2021-11-26 10:18:29 +01:00
c13ac1014d
Merge branch 'devel' into patch-supportNewSmartLock3
2021-11-26 10:18:09 +01:00
153caa5715
add support for new SmartLock Generation 3
2021-11-26 10:13:24 +01:00
897105af79
add support for Nuki 3.0 SmartLock
2021-11-26 09:47:31 +01:00
a612cdf1e4
change code of Initialize to FHEM::NUKIBridge for Meta Support
2021-11-26 08:11:16 +01:00
a38d120a28
fix little bugs
2021-11-25 22:53:20 +01:00
a4eef36061
remove commandref from new package file Bridge.pm and insert new API
...
document
2021-11-25 22:10:58 +01:00
550dde8ed9
Merge pull request 'IOWrite Call rewrite for FHEM2FHEM support and more' ( #1 ) from patch-rewrite_dispatching into devel
...
Reviewed-on: #1
2021-11-25 21:59:39 +01:00