Commit Graph

15 Commits

Author SHA1 Message Date
iranl
7454208230 Revert ESP-MQTT (#508)
* Revert ESP-MQTT

* Revert ESP-MQTT

* Update sdkconfig.defaults
2024-11-02 23:07:00 +07: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
iranl
66563bf1e0 Merge remote-tracking branch 'upstream/master' into http-server 2024-09-08 21:03:06 +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
iranl
18c56de16d ESP-MQTT 2024-09-06 17:17:19 +02:00
iranl
22348d71a3 Fixes (#460) 2024-08-21 18:40:10 +07:00
iranl
b298d410eb Add Authorization entries (#456)
* Add and remove libs and components for Arduino Core 3

* Arduino Core 3

* Add back Solo1

* Change ESP32-S3 to 4MB build

* Add Authorization info and control

* Use esp_crt_bundle for HTTPS requests

* Remove Solo1 support

* Improve Nuki device config read functions

* Webserial

* OTA Improvements

* Authorization Entries

* Authorization entries

* Authorization
2024-08-17 10:21:22 +07:00
iranl
346c5c65d1 Fixes/Enhancements for pio/preferences, new info page, add reboot button, remove old files (#451)
* Preferences

* Info page

* Info page

* Remove old files + Info page
2024-08-12 22:53:00 +07:00
iranl
9d09c4354d BLE fixes (#436)
* BLE fixes

* Lock/Opener action fixes

* Prevent Keypad/TC request when no valid PIN is set

* Set BLE Power and C6 improvements

* Update nuki_ble

* BLE High performance on state change

* Update nuki_ble
2024-08-01 20:56:39 +07:00
iranl
77ddef76af Replace millis() with esp_timer_get_time() (#423) 2024-07-15 22:16:43 +07:00
technyon
4165ef8803 LAN8720: Add code to wait for IP address 2024-07-12 13:27:16 +02:00
technyon
ef878592c1 add code to ignore lock action after mqtt reconnect 2024-07-12 13:03:21 +02:00
iranl
137b99b291 Fixes/Enhancement for MQTT and WiFi reconnect + network timout + MQTT retain (#419)
* Retain

* Reconnect
2024-07-09 18:17:31 +07:00
iranl
6b0100fd61 Arduino Core 3 (#407)
* Add and remove libs and components for Arduino Core 3

* Arduino Core 3

* Add back Solo1

* Change ESP32-S3 to 4MB build

* Update README.md

* Fix retain and number of retries

* Fix rolling log

* Fix defaults

* Fix BleScanner on Solo1

* Export settings

* Import settings

* Fix HA Battery voltage

* Change submodule

* Update espMqttClient and AsyncTCP

* Webserial and MQTT/Network reconnecting

* Update nuki_ble

---------

Co-authored-by: iranl <iranl@github.com>
2024-07-05 23:45:39 +07:00