Commit Graph
100 Commits
Author SHA1 Message Date
TD-er 6c630a7266 [SendToHttps] Fix crash and actually working + connect timeout 2026-06-24 23:01:11 +02:00
TD-er 911638e832 [PWM] Disable fade for ESP32 PWM for now. 2026-06-24 17:01:36 +02:00
TD-er ba77d801b7 [Network] Simplify connected/disconnected and enabled/disabled events 2026-06-24 17:00:59 +02:00
TD-er 4219f257d9 [WiFi] Add state diagrams to WiFi documentation 2026-06-23 15:12:42 +02:00
TD-er baa447b876 [WiFi] Cleanup STA state machine code 2026-06-22 22:41:12 +02:00
TD-er bf1abdcba2 [WiFi] Simplify WiFi STA state machine 2026-06-22 20:19:46 +02:00
TD-er 8549f39667 [WiFi] Update WiFi state diagrams 2026-06-11 16:36:08 +02:00
TD-er 757d8a1668 [WiFi] Simplify state machine for WiFi STA 2026-06-10 14:51:39 +02:00
TD-er f527920019 [WiFi] Fix stack overflow crash when no credentials set 2026-06-08 11:54:09 +02:00
TD-erandGitHub 77e8b8290a Merge pull request #5563 from TD-er/bugfix/sort_custom_vars_ESP32_only
[SysVarSort] Only sort system variables on ESP32 due to build size
2026-06-08 09:13:03 +02:00
TD-er 30ca5c6370 [SysVarSort] Only sort system variables on ESP32 due to build size 2026-06-07 22:39:40 +02:00
TD-erandGitHub 673f5bbdc3 [Build] Fix sort custom vars on ESP8266
ESP8266 needs all return paths of the lambda function to be exactly the same type.
Thus the `operator<` of `String` needs to be cast to a bool as it would otherwise be an `unsigned char` .
2026-06-07 22:18:23 +02:00
TD-erandGitHub 41347de1ec Merge pull request #5562 from TD-er/bugfix/ip_access_control
[AccessControl] Fix checking for allowed IP access of webinterface
2026-06-07 21:43:47 +02:00
TD-erandGitHub 8d7fdcb2a5 Merge pull request #5561 from tonhuisman/feature/Sysvar-variables-num-sorted
[SysVars] List variables numerically sorted
2026-06-07 21:43:17 +02:00
TD-erandGitHub 7a1fc1ed19 [Build] Fix custom build missing an include for Metrics.cpp 2026-06-07 19:50:00 +02:00
TD-er 9bfc82bb70 [AccessControl] Fix checking for allowed IP access of webinterface 2026-06-07 17:06:06 +02:00
TD-erandGitHub b95cda55ad [Docs] Add link to Supported Features and Peripherals on ESP32-xx 2026-06-06 10:35:28 +02:00
TD-erandGitHub 99681464ce Merge pull request #5559 from TD-er/bugfix/captive_portal_setup
[AccessControl] Fix checking for allowed IP range
2026-06-05 16:30:53 +02:00
TD-er a954b0224f [Arduino 3.3.9] Update to latest espressif32/Arduino 3.3.9 2026-06-05 14:52:59 +02:00
TD-er 7cc89ccd5d [Network] Fix properly clearing runtime data when starting nw interface 2026-06-03 15:26:06 +02:00
TD-er 99e6205bc5 [Network] Fix route setting priority (ESP32-only) 2026-06-03 14:46:00 +02:00
TD-er a3228f0272 [WebFlasher] Update webflasher to 12.2.4 2026-06-03 14:44:56 +02:00
TD-er 926dc99d65 [ESP-IDF] Update Arduino/ESP-IDF to latest version 2026-06-03 14:44:16 +02:00
TD-er ef324e6e5f [WiFi AP] Fix really stupid error setting WiFi AP static IP 2026-05-28 16:52:01 +02:00
TD-er 1646c4e953 [ESP8266] Fix ESP8266 builds missing include 2026-05-25 23:24:22 +02:00
TD-er ecfa569c93 [AccessControl] Fix checking for allowed IP range 2026-05-25 01:27:28 +02:00
TD-erandGitHub 03c3d434a4 Merge pull request #5558 from yosinn1-blip/codex/typo-v5-occurrence-rules-rst
docs: fix occurrence spelling in docs
2026-05-24 11:08:56 +02:00
TD-erandGitHub ed17f5987c Merge pull request #5557 from yosinn1-blip/codex/typo-v3-received-p118-rst
docs: fix received spelling in docs
2026-05-24 10:35:15 +02:00
TD-erandGitHub 59d972d4aa Merge pull request #5555 from tonhuisman/bugfix/P039-initialization-error
[P039] Fix for initialization error
2026-05-21 21:50:45 +02:00
TD-erandGitHub e617c0faa9 Merge pull request #5553 from tonhuisman/feature/UI-update-icon-for-tools-tab
[UI] Update icon for Tools tab
2026-05-20 21:12:00 +02:00
TD-erandGitHub 4cea1e7a26 Merge pull request #5552 from TD-er/bugfix/wifi_fallback_credentials
[WiFi] Fix using all set WiFi credentials
2026-05-20 19:25:45 +02:00
TD-er 5c82e9a455 [WiFi] Fix using all set WiFi credentials
Problem was, the index was incremented extra when a valid value was found, thus skipping every odd one when multiple credentials were set.
2026-05-20 13:48:36 +02:00
TD-erandGitHub 9e2669b99e Merge pull request #5550 from TD-er/bugfix/crash_esp32s3_psram
[ESP32S3] Fix random crashes on ESP32S3 with PSRAM
2026-05-19 21:50:51 +02:00
TD-erandGitHub e77f909b85 Merge pull request #5549 from tonhuisman/feature/Console-accept-all-ascii-characters
[Console] Accept all valid ASCII characters for input
2026-05-19 21:48:11 +02:00
TD-erandGitHub 25caebb070 Merge pull request #5551 from tonhuisman/bugfix/Build-fix-install-requirements-on-windows
[Build] Fix install-requirements script on Windows
2026-05-19 21:46:48 +02:00
TD-er c029bf0ebb [ESP32S3] Fix random crashes on ESP32S3 with PSRAM 2026-05-19 16:03:02 +02:00
TD-erandGitHub 72fe2e5f97 Merge pull request #5548 from tonhuisman/bugfix/Docs-fix-reference-to-i2c-docs-and-more-improvements
[Docs] Fix link to I2C Bus settings
2026-05-15 22:56:12 +02:00
TD-erandGitHub 4dd50b7960 Merge pull request #5547 from TD-er/bugfix/p073_esp8266
[TM1637] Fix ESP8266 not working with TM1637 (#5541)
2026-05-14 13:02:17 +02:00
TD-er a4b0a83cf9 [TM1637] Fix ESP8266 not working with TM1637 (#5541)
Fixes: #5541
2026-05-14 00:56:01 +02:00
TD-erandGitHub 9e01130551 Merge pull request #5535 from tonhuisman/bugfix/Fixes-for-release-may-2026
[Fixes] Corrections and improvements for release May 2026
2026-05-13 21:49:29 +02:00
TD-erandGitHub 782be9d60d Merge pull request #5537 from tonhuisman/feature/Metrics-add-network-tx-rx-data
[Metrics] Add network traffic data TX/RX bytes and frames (Prometheus)
2026-05-13 21:48:55 +02:00
TD-erandGitHub 43e267346b Merge pull request #5545 from TD-er/update/pubsubclient3_3_3_0
[PubSubClient3] Update to latest MQTT Client PubSubClient3
2026-05-13 13:05:03 +02:00
TD-er 419170689e [Network] Fix crash saving network interface settings with p2p active 2026-05-12 21:30:10 +02:00
TD-er 976bd2fc1b [ESP32S2] Improve free RAM on ESP32S2 2026-05-12 17:02:29 +02:00
TD-er 31ba16e7cc [Network] Add setting whether to collect network stats (ESP32-only) 2026-05-12 13:14:12 +02:00
TD-er e694a845c1 [Network] Improve response time on network disconnect for MQTT client 2026-05-11 22:08:47 +02:00
TD-er 2f7f42b460 [PubSubClient3] Update to latest MQTT Client PubSubClient3 2026-05-11 21:32:09 +02:00
TD-erandGitHub 76729ae905 Merge pull request #5544 from TD-er/bugfix/esp32s2_direct_gpio
[DirectGPIO] Use low-level HAL commands from ESP-IDF for ESP32-xx
2026-05-11 14:05:27 +02:00
TD-er 33d5d2adde [DirectGPIO] Use low-level HAL commands from ESP-IDF for ESP32-xx 2026-05-11 12:35:12 +02:00
TD-erandGitHub d5dcb58140 Merge pull request #5543 from TD-er/bugfix/esp32p4_crash_old_esphosted
Bugfix/esp32p4 crash old esphosted
2026-05-11 11:12:24 +02:00
TD-er 79da218624 [webflasher] Cleanup Python script to generate page + set to 460800 baud 2026-05-11 11:11:29 +02:00
TD-er 22c9ef9d63 [Webflasher] Use flash size detection to simplify MAX build selection 2026-05-11 10:38:50 +02:00
TD-er f5ac9f0b79 [Webflasher] Add 32M builds to the page generator script 2026-05-11 09:00:08 +02:00
TD-er 5aebf02705 [ESP32-P4] Enable WiFi STA interface on factory reset 2026-05-10 23:47:05 +02:00
TD-er 20e3975495 [ESP-Hosted-MCU] Fix OTA URL + speedup log output to serial 2026-05-10 23:46:10 +02:00
TD-er 99ec57a6d0 [32M flash] Fix including all 'MAX' plugins for 32M flash builds 2026-05-10 21:52:20 +02:00
TD-er 12435f3e8e [ESP32P4] Fix crashes on older ESP-HOSTED-MCU fw & detection 32M flash 2026-05-10 21:32:30 +02:00
TD-er f5bb6d95f0 Merge remote-tracking branch 'origin/mega' into mega 2026-05-10 19:24:59 +02:00
TD-erandGitHub ee9734ae80 Merge pull request #5540 from tonhuisman/feature/Build-add-c5-and-p4-builds-32-mb
[Build] Add C5 4MB Custom, 16MB MAX and 32 MB MAX32 and P4 32MB MAX32 builds
2026-05-10 15:23:27 +02:00
TD-erandGitHub 8d31a93329 Merge pull request #5536 from TD-er/bugfix/convert_network_settings
[Eth] Fix static IP for Ethernet
2026-05-08 20:56:49 +02:00
TD-er 6d814bb6ea [WiFi] Fix WiFi reconnect + event duplicates on ESP8266 2026-05-08 15:34:54 +02:00
TD-er f0d3b78bb4 [WiFi] Fix some minor WiFi issues when saving settings (still 5min wait) 2026-05-07 21:07:21 +02:00
TD-er c1bb5733ae [ESP32S2] Fix using UART/USBCDC on ESP32S2 2026-05-07 00:23:15 +02:00
TD-er 3180314785 [WiFi] Fix setting init/exit/gotIP flags on Network interfaces 2026-05-03 00:56:05 +02:00
TD-er 3a0d2579ea [Console] Fix setting correct TX buffer size + add checks + cleanup 2026-05-03 00:53:23 +02:00
TD-er 746b0ae8d2 [Sysinfo] Fix reporting used sketch size on sysinfo page 2026-05-03 00:50:24 +02:00
TD-er 28a8b931db [ESP-IDF] Update to latest IDF/Arduino code 2026-05-03 00:49:29 +02:00
TD-er c57a77d022 [ESP32S2] Add MAX 8M1M build for ESP32-S2 2026-05-03 00:49:06 +02:00
TD-er 1889767d5c [WiFi] Fix static IP for ESP8266 2026-05-01 12:41:35 +02:00
TD-er 02ccc74235 [WiFi] Fix static IP for WiFi 2026-05-01 12:23:32 +02:00
TD-er aeb06ea8a3 [Build] Fix missing include 2026-05-01 00:55:11 +02:00
TD-er 0895c1e1b9 [Build] Remove normal_beta_ESP8266_16M_LittleFS 2026-05-01 00:37:39 +02:00
TD-er 5b9e529f25 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/convert_network_settings 2026-05-01 00:23:40 +02:00
TD-er 2e9bd45695 [ETH] Fix setting static IP for Ethernet network interfaces 2026-05-01 00:23:22 +02:00
TD-erandGitHub bda732735a Fix syslog packets contain only a prefix (#5538)
Fixes: #5538
2026-04-30 14:02:18 +02:00
TD-er acb7288bdd [Build] Fix ESP8266 build 2026-04-27 01:26:04 +02:00
TD-er 91d952ab49 [WiFi] Fix continuous logs flood + fix check for no credentials 2026-04-27 01:18:31 +02:00
TD-er d00b793bf6 [WiFi] Make Captive Portal more intuitive and only act when connected to AP 2026-04-26 15:34:23 +02:00
TD-er 5b4f4b176c [WiFi] Fix slowdown issues using Eth on ESP32-P4 with WiFi off 2026-04-24 11:33:17 +02:00
TD-er e6fe18c19a [Build] Fix missing include for collection_H_ESP32_IRExt_4M316k build 2026-04-23 15:44:00 +02:00
TD-er c9648663bd [Build] Fix missing include on minimal_core_312_ESP8266_1M_OTA_Domoticz 2026-04-23 15:07:57 +02:00
TD-er 4dbfab2479 [Eth] Fix static IP for Ethernet 2026-04-23 14:30:30 +02:00
TD-erandGitHub 0ff1e2f571 Merge pull request #5532 from TD-er/build/add_ESP32P4_rev3
[ESP32P4r3] Add support for ESP32-P4 rev3
2026-04-20 23:07:02 +02:00
TD-erandGitHub fc9c93586a Merge pull request #5533 from tonhuisman/feature/Build-add-esp32p4-archive-in-release
[Build] Create separate ESP32P4 binaries zip in release script
2026-04-20 23:06:30 +02:00
TD-erandGitHub 5dec945bf3 Merge pull request #5526 from tonhuisman/feature/P180-buscmd-helper-support-for-data-from-variables
[P180] [BusCmd] Allow rules variables in read and put/write (bus) commands
2026-04-20 23:05:51 +02:00
TD-er 5d6046b5c2 [ESP32P4r3] Add support for ESP32-P4 rev3 2026-04-20 17:12:20 +02:00
TD-erandGitHub 8554859156 Merge pull request #5531 from TD-er/docs/Update_ESPchips_table
[Docs] Update ESP-Chips table
2026-04-20 14:07:42 +02:00
TD-er 0c1609a324 [Docs] Update ESP-Chips table 2026-04-20 13:57:26 +02:00
TD-erandGitHub 83be5055a3 Merge pull request #5530 from TD-er/bugfix/network_issues_initial_setup
[RMII Eth] Fix setting clock mode + document NW config import/export
2026-04-19 23:11:13 +02:00
TD-er b82c27f645 [RMII Eth] Fix setting clock mode + document NW config import/export 2026-04-19 23:09:12 +02:00
TD-erandGitHub 7761b60f12 Merge pull request #5529 from TD-er/bugfix/WiFi_AP_setup
[WiFi] Fix initial WiFi setup via soft-AP
2026-04-18 22:25:48 +02:00
TD-erandGitHub 4d6a0e4d9f Merge pull request #5521 from tonhuisman/feature/Doc-updates-q2-2026
[Docs] Update documentation
2026-04-18 22:07:34 +02:00
TD-er 930e299b59 [ESP-IDF] Update to latest ESP-IDF/Arduino 2026-04-18 19:56:22 +02:00
TD-er 9bed9451fb [sendToHTTP] Fix sendToHTTP using the new lib for https. (revuew by Ton) 2026-04-18 19:22:00 +02:00
TD-er 9e40ab93a0 [Build] Fix include for ESP8266 builds 2026-04-17 18:21:02 +02:00
TD-er 000cfade37 [sendToHttp] Fix SendToHttp HTTPS command using HTTPClientLight 2026-04-17 18:13:08 +02:00
TD-er bb775cc609 [WiFi] Add OTA update for ESP-Hosted-MCU on ESP32-P4 2026-04-16 23:45:01 +02:00
TD-er 9c3aca6e09 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_AP_setup 2026-04-16 13:50:49 +02:00
TD-er 7399791f39 [WiFi] Fix crash on saving WiFi settings with active network connections 2026-04-16 13:50:01 +02:00
TD-erandGitHub d479098b06 Merge pull request #5528 from tonhuisman/feature/Build-use-pioarduino-on-github-builds-too
[Build] Use pioarduino also on Github builds
2026-04-15 21:55:58 +02:00