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
iranl
7454208230
Revert ESP-MQTT ( #508 )
...
* Revert ESP-MQTT
* Revert ESP-MQTT
* Update sdkconfig.defaults
2024-11-02 23:07:00 +07:00
iranl
40456db982
Merge branch 'master' into check-keypad-codes
2024-10-28 20:14:03 +01:00
iranl
2404e5bf31
Fix for JSON commands
2024-10-22 22:53:32 +02:00
iranl
e25d642ad9
Fix AllowedUntil
2024-10-22 22:42:06 +02:00
iranl
25b0e9fabe
Merge branch 'master' into check-keypad-codes
2024-10-20 20:21:32 +02:00
technyon
9ca377870f
add espMillis() to replace esp_timer_get_time() / 1000
2024-10-20 14:25:04 +02:00
technyon
eb4db32b89
add astylerc and apply code formatting
2024-10-20 14:03:18 +02:00
technyon
a149f2e6b6
refactor GPIO detection code
2024-10-20 09:51:45 +02:00
iranl
0b9b3da380
Check keypad codes
2024-10-15 22:20:01 +02:00
iranl
06e96b5ea7
WiFi portal
2024-10-14 21:25:07 +02:00
Jan-Ole Schümann
2457764d38
Refactor official Nuki MQTT support. Move offical-specific code into sepereate class. ( #470 )
...
* move offical related members to seperate class
* remove static references
* add buildMqttPath and comparePrefixedPath methods to NukiOfficial
* make offMqttPath private
* fix references and syntax errors
* move nuki official publish state update check to NukiNetworkLock
* make _disableNonJSON private
* make NukiOfficial members private
* move _offCommand to NukiWrapper
* make offCommandExecutedTs private
* make offTopics privte
* fix nuki publisher reference not set
* use NukiPublisher in NukiNetworkOpener
* fix build updater
* fix pl_off and stat_off strings
2024-09-08 12:30:07 +07:00
Jan-Ole Schümann
52dfad1e8f
Make retryCount local in NukiWrapper and NukiOpenerWrapper ( #468 )
...
* make retryCount local in NukiWrapper
* make retry count local for opener
2024-08-31 12:04:00 +07:00
iranl
b2100ceeb7
Fix operators
2024-08-25 17:43:45 +02:00
iranl
11d11951b3
Hybrid mode fixes ( #461 )
2024-08-23 17:22:26 +07:00
iranl
22348d71a3
Fixes ( #460 )
2024-08-21 18:40:10 +07:00