iranl
27e9ac2085
Hosted update
2025-11-23 21:15:14 +01:00
iranl
9b316cd216
Make BLE timeouts configurable
2025-11-04 21:26:51 +01:00
technyon
ed02f0162f
move watchdog reset into retry wrapper loop
2025-10-06 19:09:50 +07:00
technyon
0e1caf6211
add gpio output for bluetooth communication active
2025-10-06 17:51:00 +07:00
Jan-Ole Schümann
e05ff0fdd0
Refactor retry handling ( #702 )
...
* add NukiRetryHandler
* apply retry wrapper to opener wrapper
* apply retry wrapper to all opener communication
* apply retry wrapper to all lock communication
* remove commented out code
* replace millis() with espMillis() in wrapper classes
2025-10-05 21:12:29 +07:00
Jan-Ole Schümann
a12a166734
add GPIO output for bluetooth communication error ( #701 )
2025-10-02 21:25:04 +07:00
Jan-Ole Schümann
be7c79ac8d
Code cleanups ( #696 )
...
* apply const in wrapper classes
* move NukiWrapper methods into Util class
* move NukiOpenerWrapper methods into Util class
* rename Util classes to Helper
* apply const to nuki network classes
2025-09-28 19:06:59 +07:00
iranl
1a42f4264e
Fix rolling log
2025-09-15 22:17:01 +02:00
technyon
b6cfea25f5
apply astylerc
2025-08-13 17:04:20 +02:00
iranl
ef85bc105b
BLE improvements
2025-06-20 21:07:02 +02:00
iranl
009b167d1d
TWDT
2025-06-19 14:53:19 +02:00
iranl
f8b68ff2fa
Restart BLE controller
2025-06-15 21:21:40 +02:00
iranl
fc1ee70a2c
P4 Fixes
2025-06-09 22:42:30 +02:00
iranl
c42bd657cb
New commands
2025-05-08 21:25:06 +02:00
iranl
11203da632
New commands
2025-04-04 22:11:43 +02:00
iranl
6d14a1dcdd
Bypass MFA
2025-02-14 23:28:09 +01:00
iranl
79febfd14e
Log cleanup
2025-02-04 17:36:08 +01:00
iranl
e910b5dd48
Merge remote-tracking branch 'upstream/master' into import-config
2025-02-04 15:52:47 +01:00
iranl
24bbe22e87
Import/Export config over MQTT
2025-02-04 15:50:13 +01:00
technyon
ca2f354e5f
use NukiPinState enum for isPinValid() methods
2025-02-03 15:45:52 +01:00
technyon
31fed84cae
add enum for PIN state
2025-02-03 15:43:58 +01:00
iranl
0b96ec6b2c
Allow BLE transmit power up to 20 on newer ESP32 models
2025-01-28 15:36:37 +01:00
iranl
1b668f8e71
Fix undefined availability
2025-01-23 22:33:29 +01:00
iranl
1c4b5b0e33
Ultra and other improvements
2025-01-15 16:27:42 +01:00
iranl
7cb31f8c22
Add Ultra
2025-01-14 23:23:15 +01:00
iranl
49f6e5db06
Nuki Bluetooth API 2.3.0
2025-01-13 23:04:19 +01:00
iranl
fd238976fd
Fix HA device ID
2025-01-07 22:34:04 +01:00
iranl
fdef9984a2
Keypad improvements
2025-01-05 20:26:19 +01:00
iranl
dbb58caf97
Reboot lock on Hybrid failure and logging fix
2025-01-05 20:14:23 +01:00
iranl
9d7cd00d2d
-Implement BLE retry after failed hybrid lockaction
2025-01-04 21:24:12 +01:00
iranl
941dd51fd4
Update Time using NTP
2025-01-02 10:56:34 +01:00
iranl
6fd0f38595
Reboot on BLE stuck disconnecting
2024-12-27 22:41:49 +01:00
iranl
251c63dd85
Allow forcing ID, Keypad and Doorsensor availability in Advanced
2024-12-26 22:32:39 +01:00
iranl
4bc21f4758
Report bad PIN
2024-12-22 23:02:02 +01:00
iranl
083e83d977
Improve BLE and BLE debug logging
2024-12-21 23:02:42 +01:00
iranl
a7bb2282f7
Fix BLE
2024-12-19 23:03:18 +01:00
iranl
c674cd252e
RTC Watchdog
2024-12-18 22:23:37 +01:00
iranl
69e2cf5c3f
Runtime alt connect and debug logging
2024-12-18 21:42:21 +01:00
technyon
27fa67f9b1
apply astylerc
2024-11-23 16:55:59 +01:00
iranl
3d93a15bbe
Update NukiWrapper.cpp
2024-11-18 23:25:30 +01:00
iranl
7a5f85f82d
Fix crash on valid JSON
2024-11-18 23:13:14 +01:00
iranl
b55164919b
Reboot Nuki
2024-11-17 20:50:19 +01:00
iranl
6acfadef8d
Fix intermediate state
2024-11-11 20:16:12 +01:00
iranl
c2d3a3e77d
Refractor
2024-11-08 21:40:24 +01:00
iranl
0813347d0f
Refractor HA discovery
2024-11-05 21:46:23 +01:00
iranl
7ea04e6366
Fix Ring detection
2024-11-04 21:14:53 +01:00
iranl
481d18cc28
Minor fixes
2024-11-03 15:30:21 +01:00
iranl
020b16bfea
Minor fixes
2024-11-03 14:26:27 +01:00
iranl
b813faf771
Fix
2024-11-02 21:18:05 +01:00
iranl
bb50283406
Merge branch 'master' into check-keypad-codes
2024-11-02 19:41:11 +01:00