353 Commits

Author SHA1 Message Date
fvanroie
31572ef9d0 Add "event" key to discovery message for push button events 2024-07-23 22:44:50 +02:00
fvanroie
348852476d Use "event" group for pushbuttons in discovery { 2024-07-23 22:28:36 +02:00
fvanroie
3168714bc3 Add WiFi All Channel Scan 2024-03-23 14:54:12 +01:00
fvanroie
ff6a8846ce Update copyright 2024-02-26 00:59:10 +01:00
fvanroie
11f695aff7 Add MDNS discovery 2024-02-25 23:12:49 +01:00
fvanroie
cf5c02d487 Add MDNS discovery 2024-02-25 20:38:09 +01:00
fvanroie
e37d38e399 Add MDNS discovery 2024-02-25 20:36:08 +01:00
fvanroie
837061b380
Merge pull request #631 from kuba2k2/feature/pc-port
Improve PC port feature support (Win32/Linux)
2024-02-22 16:02:30 +01:00
Jaroslav Kysela
e93597a881 Little wireguard cleanups
- accept the password mask as valid input string in web ui
- do not set the new configuration immediatelly (use manual restart like for wifi)
2024-02-10 21:50:11 +01:00
Kuba Szczodrzyński
603d38ae3c
Support executing shell commands on PC build 2024-02-10 16:22:36 +01:00
Kuba Szczodrzyński
4fff3d79c5
Enable command console on PC build 2024-02-10 15:05:01 +01:00
fvanroie
1a5921080f Update Timezones 2024-02-08 18:21:22 +01:00
Jaroslav Kysela
51f35e7d36 wireguard - allow to set hostname for the remote peer
WireGuard-ESP32 library uses lwip_getaddrinfo() call to resolve
IP/hostname string, so it should work.
2024-02-08 14:24:23 +01:00
fvanroie
9a97c35df1 Update Copyright to include 2024 2024-02-02 18:26:42 +01:00
fvanroie
e95b916157 Downgrade to Tasmota core 2023.10.02 2024-02-02 16:36:57 +01:00
Jaroslav Kysela
2c94573edb add WireGuard implementation to increase security
WireGuard is really ideal for those IoT devices with limited resources.
2023-12-01 22:36:06 +01:00
Jaroslav Kysela
58970f485e use one allocation size for DynamicJsonDocument settings
The problem was detected in configSetup() - the configuration was read
only from EEPROM but not from SPI flash FS.

Cleanup things and use only one allocation size for both write and read
configuration operations.
2023-12-01 19:51:58 +01:00
Faidon Liambotis
5b3f9f0d8c Spelling fixes (comments & variables) 2023-07-16 16:19:42 +03:00
fvanroie
7c35ef778d Add ESP32C3 2023-07-12 16:44:27 +02:00
fvanroie
96eb4f7e88 Make NTP servers optional 2023-06-14 14:48:21 +02:00
fvanroie
dd0c862aad Add gpio_set_digital_value #464 2023-05-17 17:40:33 +02:00
fvanroie
6ccd10dbe0 Revert F() and move char* to FlashStringHelper 2023-05-09 16:13:39 +02:00
fvanroie
86321beb5d Remove F() and move FlashStringHelper to char* 2023-05-09 15:05:32 +02:00
fvanroie
75997bcde8 Fix backlight state not sent on first touch event 2023-04-14 02:33:50 +02:00
fvanroie
516b42a7e8 Update wifiShowAP() 2023-04-11 00:23:34 +02:00
fvanroie
eac43ff003 Make WiFi config optional in Web UI 2023-02-26 19:59:21 +01:00
fvanroie
df4714cfe5 Add default pages.jsonl config option 2023-02-26 19:55:41 +01:00
fvanroie
0b6a2ff0de Set default gpios for Lanbon L8-HS 2023-02-25 21:40:44 +01:00
fvanroie
265f9c42a9 Fix Captive Portal 2023-02-25 17:30:36 +01:00
fvanroie
31de835f4f Add HASP_DEBUG flag 2023-02-25 03:50:30 +01:00
fvanroie
d41d22024f Add ^C = Cancel (Quit) to telnet #291 2023-02-25 03:43:53 +01:00
fvanroie
3ad815cd5d Make console less chatty 2023-02-25 03:42:50 +01:00
fvanroie
f309e7cc25 Detect Ctrl-C and Ctrl-D in Putty #291 2023-02-24 21:21:44 +01:00
fvanroie
425e134823 Fix OTA webform and reduce flickering of progressbar 2023-02-19 22:25:16 +01:00
fvanroie
43e0ff9270 Fix CI/CD and update binary assets 2023-02-18 22:38:26 +01:00
fvanroie
c296a5e568 Configurable MQTT Topic #428 2023-02-15 20:09:13 +01:00
fvanroie
59bc01be04 Default timezone Etc/Universal 2023-02-14 21:58:15 +01:00
fvanroie
303cd45a11 Minor tweaks 2023-02-14 03:55:07 +01:00
fvanroie
187ad58dc5 Update Web UI to petite-vue app 2023-02-14 03:40:15 +01:00
fvanroie
62999284b2 Make Etc the default time region 2023-02-09 23:15:39 +01:00
fvanroie
1b9135e355 Don't use console if Serial port is disabled 2023-02-08 17:03:01 +01:00
fvanroie
aa1f4e7642 Fix wt32-sc01_4MB flash size 2023-02-04 23:56:04 +01:00
fvanroie
7934c47509 Add missing tag in configOutput 2023-01-31 03:35:25 +01:00
fvanroie
f842a744e4 Add timezone to possix format 2023-01-31 03:34:51 +01:00
fvanroie
321407238d Update to SimpleFTPServer 2.1.5 #283 2023-01-31 03:25:43 +01:00
fvanroie
d664693407 Fix Button discovery payload #421 2023-01-28 23:10:18 +01:00
fvanroie
0362cdc1ce Add nvs_user_begin 2023-01-26 01:11:49 +01:00
fvanroie
e2670ab702 Move #include "hasp_config.h" to hasplib 2023-01-26 01:01:13 +01:00
fvanroie
e22d1e14a8 Update api/license endpoint 2023-01-20 18:52:06 +01:00
fvanroie
a4f1fdde83 Update fonts and static web files 2023-01-20 02:34:24 +01:00