Commit Graph
100 Commits
Author SHA1 Message Date
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
technyon 9dbbb4a1f5 Merge branch 'master' of github.com:technyon/nuki_hub into opener_support 2022-06-11 14:46:22 +02:00
technyon a575bd6ef7 update ble lib 2022-06-09 20:55:12 +02:00
technyon 0d9ea96a4a update ble lib 2022-06-09 20:51:03 +02:00
technyon 6ff33fc868 fix requesting opener state 2022-06-09 20:49:10 +02:00
technyon 5a5f5d8658 presence detection fixes 2022-06-08 22:50:57 +02:00
technyon 0dd1612f39 update ble lib 2022-06-06 15:55:26 +02:00
technyon 80b1df1c13 update ble lib 2022-06-06 15:48:37 +02:00
technyon 72d296a028 update ble lib 2022-06-05 21:47:03 +02:00
technyon 9fd1520503 cmakelist changes for nuki lib 2022-06-05 21:46:21 +02:00
technyon d5812c6015 update nuki lib 2022-06-01 22:27:52 +02:00
technyon a507c59f47 remove NukiTimeout :) 2022-06-01 22:26:30 +02:00
technyon eb4c48405c allow to set opener PIN 2022-06-01 21:14:50 +02:00
technyon fec38ada9c add option to unpair opener 2022-06-01 21:02:34 +02:00
technyon d6bd7dddf4 shop opener info in config portal 2022-06-01 20:49:44 +02:00
technyon d58f4b6b1d fix config portal 2022-06-01 20:42:33 +02:00
technyon 1ce8eb6603 allow to enabld or disable lock/opener 2022-06-01 19:47:27 +02:00
technyon 76c0bc5427 update nuki lib 2022-06-01 19:10:15 +02:00
technyon 5c43f098ce disable shared timeout 2022-06-01 19:08:42 +02:00
technyon cc21427d73 update ble lib 2022-06-01 18:45:29 +02:00
technyon 0061c9af63 use shared timeout 2022-06-01 18:44:55 +02:00
technyon cc0dc230ec update nuki lib 2022-05-30 23:41:17 +02:00
technyon 1fb1f9b6a6 opener config struct changes 2022-05-30 23:39:24 +02:00
technyon e68c3453db rewrite network code for opener 2022-05-30 22:52:09 +02:00
technyon 2473f68947 update nuki lib 2022-05-30 21:30:27 +02:00
technyon 836b84b549 opener fixes 2022-05-30 21:24:35 +02:00
technyon 875dc34012 add opener code 2022-05-29 23:23:27 +02:00
technyon 62bf4191b2 update ble lib 2022-05-29 22:40:07 +02:00
technyon 582abae914 rename namespaces 2022-05-29 22:38:10 +02:00
technyon c3a4a0b3e8 fix bug in presence detection when last device is gone 2022-05-28 10:07:58 +02:00
technyon 939ee8b2e0 add option to unpair nuki 2022-05-24 20:41:10 +02:00
technyon e93869797a update ble lib 2022-05-19 19:42:41 +02:00
technyon cef472e32d update nuki lib 2022-05-18 19:07:55 +02:00
technyon 27d88db79c bugfix for network timeout 2022-05-15 22:26:58 +02:00
technyon ea62e65e12 update webflash binary 2022-05-15 20:11:01 +02:00
technyon ec277b1013 add network timeout to restart option 2022-05-15 20:09:56 +02:00
technyon 2875eb3421 Merge branch 'master' of github.com:technyon/nuki_hub 2022-05-15 19:39:04 +02:00
technyon a7096158a8 remove unused variable 2022-05-15 19:38:57 +02:00
technyon 6bbfc4dfd0 update webflash binanry 2022-05-15 11:13:26 +02:00
technyon fc718944ae version bump to 2.3 2022-05-15 11:12:51 +02:00
technyon 9e9a4d0943 ignore ack and unknown_action for lock action 2022-05-15 09:21:43 +02:00
technyon 65f9999b46 update webflash binaries 2022-05-13 22:06:19 +02:00
technyon fb43845aeb update webflash binaries 2022-05-13 22:04:49 +02:00
technyon 23e4f5e5d4 set lock action node to ack or unknown_action after receiving command 2022-05-13 22:04:15 +02:00
technyon f502909e9c update webflash binary 2022-05-06 22:47:48 +02:00
technyon d5bfaa3080 version bump 2022-05-06 22:45:14 +02:00
technyon 122fd61d57 add publish auth data battery warning 2022-05-06 22:44:20 +02:00
technyon e607e8c757 disable debug output 2022-05-06 22:40:54 +02:00
technyon 8a1d7e7523 allow to enable publishing auth data in web interface 2022-05-06 22:40:09 +02:00
technyon b14c83384e Merge branch 'master' of github.com:technyon/nuki_hub 2022-05-06 21:54:05 +02:00
technyon b2f8d9806f add code to query authorization data 2022-05-06 21:53:55 +02:00
technyon a76874d54a Merge branch 'master' of github.com:technyon/nuki_hub 2022-05-04 22:54:43 +02:00
technyon 05f0d3ad0f update libs 2022-05-04 22:54:36 +02:00
technyon 345e5bf620 disable wifi if connection via lan 2022-05-01 22:59:26 +02:00
technyon bcdfd6be94 update ble lib 2022-04-30 21:08:19 +02:00
technyon af95566279 update ble lib 2022-04-30 21:03:26 +02:00
technyon 25544e8ad0 move BleScanner to seperate lib 2022-04-30 21:01:41 +02:00
technyon 097bc5fbcb version bump to 2.0 2022-04-30 20:09:58 +02:00
technyon fa0d2be097 add delay for wifi reconnect 2022-04-30 20:07:39 +02:00
technyon 490bff20c5 fix W5500 reconnect 2022-04-30 19:59:07 +02:00
technyon d38ed9b983 update nuki lib 2022-04-30 09:14:53 +02:00
technyon eb06652cd2 Add W5x00 wiring description to readme 2022-04-30 08:58:39 +02:00
technyon 811d580cdc suppress undefined lock state 2022-04-29 22:08:31 +02:00
technyon 3dc88cddea disable wifimanager portal if connected via LAN 2022-04-29 22:04:51 +02:00
technyon 6fe1d70521 generate random mac address on first start 2022-04-29 21:56:19 +02:00
technyon 6bd6900198 fix return local ip in ethernet client 2022-04-29 21:30:33 +02:00
technyon 5b12e54be0 ethernet webserver works too 2022-04-29 21:16:09 +02:00
technyon 0e9baed3a4 wifi webserver works again 2022-04-29 20:48:33 +02:00
technyon 0dd94a97a3 implement EthWebServer 2022-04-28 23:26:21 +02:00
technyon 46e49f2118 add abstraction layer for webserver 2022-04-28 23:08:58 +02:00
technyon 47c3729800 include wifi and thernet webserver 2022-04-28 22:46:59 +02:00
technyon 677f7e56c8 initial w5500 support 2022-04-26 22:12:52 +02:00
technyon c4228fbd88 update readme 2022-04-24 18:21:01 +02:00
technyon 764915a2f1 add files for web flash 2022-04-24 18:11:37 +02:00
technyon 097604f6d0 update nimble lib 2022-04-22 22:30:50 +02:00
technyon cf7e2464bd version bump to 1.11 2022-04-22 21:16:25 +02:00
technyon dea5c1adaa publish lock action command result via mqtt 2022-04-22 21:14:36 +02:00
technyon 8759d98871 log lock action result to console 2022-04-22 21:05:52 +02:00