Commit Graph

573 Commits

Author SHA1 Message Date
Theo Arends
517eae733b Add displaymode 7
- Extend state JSON message with functional hostname and ipaddress which could be WiFi or Ethernet
2025-08-25 17:07:36 +02:00
Jason2866
81be80b04a
FIX max GPIO and add C5 dangerous and special GPIOs (#23806)
* add C5 dangerous and special GPIOs
* Fix max GPIO and flash / red pins (#517)
2025-08-23 19:38:27 +02:00
Theo Arends
b5775895d2 Remove user-scalable=no from HTTP HEADER (#23798)
- Fix ESP32-C5 config-version
2025-08-22 17:38:08 +02:00
s-hadinger
bdea647435
Momentarily increasing debug for Alexa Hue/Wemo debugging (#23810) 2025-08-21 16:15:54 +02:00
Jason2866
a879285c57
fix C5 settings buffer -> use 8 2025-08-20 22:14:52 +02:00
Jason2866
3eb6bf6c8e
Add initial c5 support (#23804) 2025-08-20 21:51:23 +02:00
Theo Arends
2deb34e856 Update epdiy library
- ESP32 Platform from 2025.07.31 to 2025.08.30, Framework (Arduino Core) from v3.1.3.250712 to v3.1.3.250808 and IDF from v5.3.3.250707 to v5.3.3.250801 (#23778)
- Epdiy library from v1.0.0 to v2.0.0
2025-08-12 16:15:58 +02:00
Theo Arends
324ac9b158 Fix syslog RFC5424 compliance (#23509) 2025-08-07 14:57:43 +02:00
Theo Arends
220c8dca56 Change Hosted MCU code to driver 2025-07-27 15:36:23 +02:00
Theo Arends
2e9ba984f5 Prep for user config Hosted MCU connections 2025-07-27 14:25:42 +02:00
Theo Arends
31e9e050b9 Fix ESP8266 compilation 2025-07-26 16:09:58 +02:00
Theo Arends
c49d794649 Add Hosted MCU message at restart 2025-07-26 15:24:18 +02:00
Theo Arends
042fe21d9d Extend command HostedOta with option <version>
- Use like `HostedOta v2.0.17`
2025-07-26 12:36:51 +02:00
Theo Arends
e11c874eda Fix power0 regression from yesterday 2025-07-21 09:26:30 +02:00
Theo Arends
8f973e3b3a Fix iFan response to command Power0 (#23595) 2025-07-20 16:18:26 +02:00
md5sum-as
aa7d74dec0
Added encoder support in scripter (#23706)
Co-authored-by: a.spirenkov@vk.team <a.spirenkov@vk.team>
2025-07-20 15:28:13 +02:00
Theo Arends
fee8198e64 Unify HostedOTA with Upgrade experience 2025-07-20 12:51:50 +02:00
s-hadinger
60d59fde09
Adding detailed documentation to support_wifi (#23697)
* Adding detailed documentation to support_wifi

* fix compilation

* Another leftover
2025-07-17 16:54:01 +02:00
Theo Arends
79e76bddfb Add support for HostedOta based on OtaUrl 2025-07-17 14:28:09 +02:00
Theo Arends
6e7e483a70 Fix repeated get hosted MCU fw version 2025-07-16 14:27:01 +02:00
Christian Baars
6c699e9b95
add hostedOTA and info messages (#23675) 2025-07-12 11:43:42 +02:00
Theo Arends
fc22688b5d Add ESP32P4 config_version 2025-07-11 09:01:22 +02:00
Jason2866
9e25fc0f30
basic P4 support (#23663) 2025-07-10 16:47:30 +02:00
Jason2866
850fd07d3a
Platform 2025.07.30 Tasmota Arduino Core 3.1.3.250707 based on IDF 5.3.3.250702 (#23642)
* Platform 2025.07.30 Tasmota Arduino Core 3.1.3.250707 based on IDF 5.3.3.250702
* Use esp_jpeg component for decoding
2025-07-07 19:04:29 +02:00
Theo Arends
742b7338fd Update rsyslog msgid 2025-06-10 23:40:38 +02:00
Theo Arends
4002344227 Fix syslog message id 2025-06-10 16:23:42 +02:00
Theo Arends
bba5ba008e Format syslog messages according to RFC5424 adding local log time (#23509) 2025-06-09 17:42:58 +02:00
Theo Arends
692cf547cb Add Support for AP33772S USB PD Sink Controller as used in CentyLab RotoPD 2025-05-30 15:51:50 +02:00
sfromis
b684486570
Command lookup table in support_command.ino broken for ESP32 (#23461)
I observed that the definition of command names became mangled with commit 2bc5f682b0 due to vertical bar not being placed where it should. With no bar after `D_CMND_CPU_FREQUENCY`, the command name became concatenated with the next `D_CMND_SETSENSOR` with the "funny" effect that command name `CpuFrequencySetSensor` got matched with `&CmndSetSensor`

The reason for it not being matched with `&CmndCpuFrequency` is that there is a bar too many before the `Info` command name, as previous command name lines all finish with `"|"`. Hence an extra command table entry was created, meaning that the mismatch "only" affected command names `Info`, `TouchCal`, `TouchThres`, `CpuFrequency` and `SetSensor`.

Issue is only for ESP32, as both mishaps happened in a block conditional on `#ifdef ESP32`.

Arguably, it could make sense to have all the lines with command names start with `"|"` as a consistent way of formatting the lines without the special case of ending `"|"` to be omitted for the very last command name line, but I wanted to only make minimal changes
2025-05-22 22:13:52 +02:00
s-hadinger
e86af24056
DNS setting with 'IPAddress4/5' not persisted (#23426) 2025-05-15 23:25:32 +02:00
SteWers
c148c8e84d
Set syslog severity level (#23377) 2025-05-06 10:37:20 +02:00
s-hadinger
9ed833ec5f
Matter and mDNS can be enabled at the same time (#23373) 2025-05-04 10:15:07 +02:00
Theo Arends
115cefc557 Fix XModem for SecureCRT telnet client 2025-04-24 15:48:19 +02:00
s-hadinger
0ad8696dfc
WebUI status line for MQTT and TLS, added 'FUNC_WEB_STATUS' event (#23326)
* WebUI status line for MQTT and TLS, added 'FUNC_WEB_STATUS' event

* add Berry support
2025-04-21 11:32:32 +02:00
Theo Arends
ed6203e114 - Allow command WebRefresh minimum from 1000 to 400 mSec
- Fix command JsonPP <command> when showing log buffer data like in GUI console and ESP8266 Telnet.
2025-04-20 14:36:22 +02:00
Theo Arends
015fa1da89 Add command JsonPP <command>|backlog <command>;... to enable JSON PP only once 2025-04-19 16:56:15 +02:00
Theo Arends
2bc5f682b0 Add command JsonPP 0..7 to enable (>0) JSON Pretty Print on user interfaces and set number of indents 2025-04-17 15:55:05 +02:00
Theo Arends
e6918d8b9c Fix ESP8266 IPv6 compilation 2025-04-16 11:35:06 +02:00
s-hadinger
7ea95ec6b2
Show network interface priority in 'Status 5' debug logging (#23302) 2025-04-15 13:21:14 +02:00
Theo Arends
3baa110f9d Add support for XMODEM over serial and telnet if enabled with #define USE_XYZMODEM 2025-04-14 13:54:05 +02:00
Theo Arends
2bf67b96a6 Prep XYZModem support on Serial/USB and telnet 2025-04-01 23:15:28 +02:00
Theo Arends
74757ee7da Fix telnet response if seriallog is 0 2025-03-27 17:27:48 +01:00
Theo Arends
87b95f798a Extend command GPIO with different display options and allowing updating of module GPIO's in one go 2025-03-26 16:43:13 +01:00
Theo Arends
714ad233e0 Changed output of commands GPIO and GPIOs swapped 2025-03-25 16:53:26 +01:00
Theo Arends
a3b564f4f3 Keep telnet output while serial logging was disabled 2025-03-24 12:16:35 +01:00
Theo Arends
f71ca3e0a2 Fix ESP32 telnet response 2025-03-23 17:34:44 +01:00
Theo Arends
caac9f1257 Reduce telnet stack usage fixing ESP8266 exceptions 2025-03-22 17:33:27 +01:00
Theo Arends
00e2d1d430 Fix filelog and save some bytes 2025-03-21 17:29:04 +01:00
Theo Arends
fbb752d8c2 Add Telnet server using command Telnet <0|1|port>[,<IP filter>] 2025-03-20 23:11:30 +01:00
Theo Arends
007608914c Support Vango Technologies V924x ultralow power, single-phase, power measurement (#23127) 2025-03-11 14:57:11 +01:00