Commit Graph
100 Commits
Author SHA1 Message Date
technyon 5541d55c79 update nuki ble lib 2022-07-17 10:40:32 +02:00
technyon 65a649b9c1 Fix settings opener config; add confguring sound level 2022-07-17 10:32:16 +02:00
technyon 043cedc790 add ESP32 as compile definition 2022-07-17 09:24:39 +02:00
technyon f8d0494673 add ESP_PLATFROM as compile definition 2022-07-17 09:17:34 +02:00
technyon d9c0b1cc93 update webflash binary 2022-07-14 20:13:52 +02:00
technyon cd213c605d version bump 2022-07-14 20:13:24 +02:00
technyon 2e947db28f print hostname in config portal 2022-07-14 20:12:53 +02:00
technyon 52dc829cb1 require to retype password 2022-07-14 20:09:44 +02:00
technyon 13dae4eb0d make single lock configurable 2022-07-14 20:02:38 +02:00
technyon af24eeb0e9 fix potential bug in presence detection 2022-07-09 10:58:49 +02:00
technyon de305da177 update readme 2022-07-09 08:55:36 +02:00
technyon 09915e0c0e revert device select 2022-07-08 22:54:48 +02:00
technyon e9fa988918 use RTC_NOINIT_ATTR to boot into wifimanager config portal 2022-07-08 22:53:23 +02:00
technyon a99668b8ae update webflash binary, up version 2022-07-07 19:04:32 +02:00
Jan-Ole Schümann 1ac0db2bc5 Merge pull request #21 from rodriguezst/fix-mqttbroker
Fix MQTT broker host (#20)
2022-07-07 19:01:05 +02:00
Jan-Ole Schümann e03a487fe2 Merge pull request #19 from rodriguezst/gh-actions
Fix CI Workflow
2022-07-07 12:55:28 +02:00
technyon cc2f130e13 up version, update webflash binaries 2022-07-07 07:12:29 +02:00
Jan-Ole Schümann 0cf4af17c2 Merge pull request #17 from technyon/upgrade_core
Upgrade core
2022-07-07 07:06:50 +02:00
technyon 56ffbe7ddb try fix workflow# 2022-07-06 20:14:31 +02:00
technyon de6ca1b25d update workflow for core 2.0.4 2022-07-06 20:08:00 +02:00
technyon ce42b13238 Merge branch 'master' of github.com:technyon/nuki_hub into upgrade_core 2022-07-06 20:07:08 +02:00
technyon be2f8d6f86 add esp32 package json 2.0.4 2022-07-06 20:06:48 +02:00
technyon f0289071a9 Merge branch 'master' of github.com:technyon/nuki_hub into upgrade_core 2022-07-06 19:56:34 +02:00
technyon 26a7734df9 revert 2022-07-06 19:55:54 +02:00
technyon b78f5e556c add workflow_dispatch event 2022-07-06 19:54:13 +02:00
technyon 97ec650f51 pin tasks to core 1 2022-07-06 19:53:15 +02:00
technyon 9bb4c0aaf2 Merge branch 'master' of github.com:technyon/nuki_hub into upgrade_core 2022-07-05 23:05:07 +02:00
technyon 89b51e2122 fix W5500 setTimeout method 2022-07-05 23:01:52 +02:00
technyon 4de235e263 changes to compile with core 2.0.3 2022-07-05 21:52:39 +02:00
technyon 415b09e4af revert 2022-07-04 20:39:58 +02:00
technyon 58baebb23d delete eth server on web server destroy 2022-07-04 20:33:58 +02:00
technyon 6c655e16e4 update wifi manager 2022-07-04 20:23:34 +02:00
technyon 9e5cf0ce25 update readme 2022-07-03 21:21:02 +02:00
technyon 02e19e0aa5 update webflash binary 2022-07-03 21:18:22 +02:00
technyon c4ab84cd5c remove unused code 2022-07-03 21:18:01 +02:00
Jan-Ole Schümann 621dc14f77 Merge pull request #16 from technyon/refactor_network
Refactor network
2022-07-03 21:14:20 +02:00
technyon 5f65ed1531 implement restart timer 2022-07-03 21:09:27 +02:00
technyon 4f442d7b1d move publish presence detection to Network class 2022-07-02 12:46:18 +02:00
technyon beb87a959f move common network code to seperate class 2022-07-02 12:04:03 +02:00
technyon cb35eae2f7 update webflash binary 2022-07-01 19:28:32 +02:00
technyon e49157e78c add GPIO config to readme 2022-07-01 19:27:05 +02:00
technyon 4f780eb164 add lock control via GPIO 2022-07-01 19:23:52 +02:00
technyon 571e4ddca2 remove unused method 2022-06-30 21:35:15 +02:00
technyon 46fe16f3bc update webflash binary 2022-06-30 21:26:13 +02:00
technyon a7ebd26d88 version bump 2022-06-30 21:25:47 +02:00
technyon dba560877d update webflash binary 2022-06-30 21:24:49 +02:00
technyon eb05c1f697 update readme 2022-06-30 21:24:27 +02:00
technyon 42cb90a040 restore publishing battery level and charging information 2022-06-30 21:12:03 +02:00
technyon c1a1fe2df9 revert main.cpp 2022-06-30 20:54:54 +02:00
technyon 27e25f557e reduce config portal timeout if restart on disconnect is set 2022-06-30 20:54:25 +02:00
technyon 756c96a367 apply restart option to W5500 2022-06-30 20:38:52 +02:00
technyon d693e8a065 add option to restart ESP when disconnected 2022-06-30 20:25:37 +02:00
Jan-Ole Schümann 2ef59fc0b6 Update README.md 2022-06-29 17:35:47 +02:00
technyon 0217bbd7c2 dont set wifi mode 2022-06-28 19:09:00 +02:00
technyon 717671be0d update readme 2022-06-27 22:23:27 +02:00
technyon 83b4be775f update webflash binary 2022-06-27 22:21:09 +02:00
technyon 4898e07404 set retain flag 2022-06-27 22:19:22 +02:00
technyon 6fcde79629 rename Network to NetworkLock 2022-06-27 21:44:48 +02:00
technyon 2d871a7bc9 update webflash binary 2022-06-25 10:41:36 +02:00
technyon 0e0dda9558 let WifiManager handle the reconnect 2022-06-25 10:40:55 +02:00
Jan-Ole Schümann e61e173853 Merge pull request #10 from rodriguezst/hass_discovery
Add MQTT discovery for Home Assistant
2022-06-25 09:50:36 +02:00
Jan-Ole Schümann 42317c26a6 Update README.md 2022-06-24 21:34:04 +02:00
Jan-Ole Schümann 6e3371df3d Update README.md 2022-06-20 20:53:17 +02:00
Jan-Ole Schümann ab1e784365 Update README.md 2022-06-20 20:52:50 +02:00
technyon cf65c03b5e update webflash binary 2022-06-20 19:53:31 +02:00
technyon bb1dc39032 version bump 2022-06-20 19:53:06 +02:00
technyon 0c9174cee8 Merge branch 'master' of github.com:technyon/nuki_hub 2022-06-19 12:45:41 +02:00
technyon ead82cc4d3 report when OTA is not ready 2022-06-19 12:45:33 +02:00
technyon 5ac736d7b5 update webflash binary 2022-06-19 10:46:56 +02:00
technyon e10e718447 fix wifi reconnect 2022-06-19 10:46:17 +02:00
technyon 1f3ae94c7a update webflash binary 2022-06-18 13:35:38 +02:00
technyon 94876d23c8 prevent OTA from restarting after reboot 2022-06-18 13:24:37 +02:00
technyon b7365430f8 update webflash binary 2022-06-18 13:02:21 +02:00
technyon e95ca94ad5 save css to const string 2022-06-18 13:01:17 +02:00
technyon 73eaf2fde0 deliver css from ESP 2022-06-18 12:55:14 +02:00
technyon 0b0d26e053 fix bug in W5500 code 2022-06-18 12:37:04 +02:00
technyon 9e5388aee1 add OTA file size sanity check 2022-06-17 23:25:15 +02:00
technyon efddec646d prevent OTA when filename is empty 2022-06-17 23:15:48 +02:00
technyon 007a02e1ff declare mqtt cert and key as optional 2022-06-17 23:11:06 +02:00
technyon 2a2cb891f4 add method to build navigation button 2022-06-17 22:58:54 +02:00
technyon 2495b5c782 move nuki config to seperate page 2022-06-17 22:49:39 +02:00
technyon d106024682 cleanup html 2022-06-17 22:31:41 +02:00
technyon 6fa2782ab7 remove nwdelay 2022-06-17 22:22:54 +02:00
technyon f3e911dff6 Version bump to 4.0 2022-06-15 20:41:41 +02:00
technyon 2fdc3844c6 Merge branch 'master' of github.com:technyon/nuki_hub into ota 2022-06-15 20:26:44 +02:00
technyon 98742d2e79 update partition table in buily.yml 2022-06-15 20:16:23 +02:00
technyon 1e5cdd8267 ui changes for OTA 2022-06-15 20:10:23 +02:00
technyon d64975c5ef OTA works 2022-06-14 22:50:14 +02:00
technyon b39c051027 Merge branch 'master' of github.com:technyon/nuki_hub into ota 2022-06-14 22:14:50 +02:00
technyon 2c0b9dcdfc optimize memory usage 2022-06-14 22:12:43 +02:00
technyon 9286c5f56e backup 2022-06-13 22:54:20 +02:00
technyon 423cb4ad50 modify WebCfgServer for file upload 2022-06-13 22:19:19 +02:00
technyon 28025596bf update webflash binary 2022-06-12 10:58:25 +02:00
technyon 93521e492c version bump 2022-06-12 10:57:53 +02:00
technyon c5ca2da941 update NimBLE lib 2022-06-12 10:55:16 +02:00
technyon 6557bd8c72 Merge branch 'master' of github.com:technyon/nuki_hub 2022-06-12 10:52:08 +02:00
technyon 584eb031d5 better fix for presence detection 2022-06-12 10:52:01 +02:00
technyon 6ee529b2d9 update webflash binary 2022-06-11 15:10:58 +02:00
technyon 591508eadb reset debug level to none 2022-06-11 15:09:14 +02:00
technyon be1be90e1c update readme, remove unused battery nodes 2022-06-11 14:58:01 +02:00