Commit Graph

8338 Commits

Author SHA1 Message Date
s-hadinger 4100682297
Fix TLS by removing redundant BearSSL code from libmail (#19472) 2023-09-06 20:12:59 +02:00
stefanbode f7775b5194
cosmetic changes only (#19468)
- reorder functions alphabetically
- reformat equations for better reading following guidelines
- adding comment for understanding
2023-09-06 16:52:40 +02:00
s-hadinger f4bc7c34c6
Support for IPv6 link-local zones for esp-idf 5.1 (#19469) 2023-09-06 14:48:12 +02:00
stefanbode 3cb63bcb67
Enable multipress events on buttons (#19465) 2023-09-06 09:37:29 +02:00
s-hadinger c2f8821b2f
`Sendmail` upgraded to ESP-Mail-Client v3.4.9 from v1.2.0, using BearSSL instead of MbedTLS (#19460)
* `Sendmail` upgraded to ESP-Mail-Client v3.4.9 from v1.2.0, using BearSSL instead of MbedTLS

* Fix compilation on ESP8266

* Fix compilation

* fix compilation
2023-09-04 23:00:37 +02:00
stefanbode 1ea12583d1
Fix migration error to filesystem settings (#19454) 2023-09-04 21:36:45 +02:00
s-hadinger c6938e2048
Reduce IRAM consumption of HDMI CEC to 1453 bytes (#19452)
* Reduce IRAM consumption of HDMI CEC to 1453 bytes

* Add changelog
2023-09-03 23:15:33 +02:00
s-hadinger bb4d99114a
Berry move mapping from C++ to C (#19450) 2023-09-03 22:50:03 +02:00
s-hadinger fe0423c6cd
Berry cleaned udp class (#19449) 2023-09-03 21:49:35 +02:00
s-hadinger a781ba3fc2
Fix compilation on Arduino 3 (#19447)
* Fix compilation on Arduino 3

* Fix compilation
2023-09-03 19:02:44 +02:00
s-hadinger 4cb8b987a4
Berry move solidified code to C (#19446) 2023-09-03 18:30:22 +02:00
bovirus 262c8b421b
Update italian language (#19442) 2023-09-03 12:23:48 +02:00
Christian Baars 4f6afbf849
all output parts for I2S and IDF5.1 (#19440) 2023-09-02 22:07:20 +02:00
s-hadinger f4b3574ed4
Berry fast_loop is now called every 5ms whatever the Sleep value (#19436) 2023-09-02 11:10:50 +02:00
s-hadinger f7c4c16a9c
Support for HDMI CEC protocol (#19434) 2023-09-01 21:46:18 +02:00
Theo Arends 48cf04db3a Fixed PCF8574 mode 1
- Fixed PCF8574 mode 1 with base relays exception 3/28 regression from v12.4.0.4 (#19408)
- Bump version v13.1.0.2
2023-08-31 15:15:18 +02:00
stefanbode 2bae1f4368
sorry... (#19429) 2023-08-31 10:50:29 +02:00
stefanbode 3301875983
Added compiler option for doubleclick window (#19428) 2023-08-31 08:09:25 +02:00
Theo Arends ff17a377cc Allow display of revision v0.0 2023-08-30 16:03:03 +02:00
Theo Arends 62c36a49b3 Add ESP32-C6 GPIO26/28 in template
Add ESP32-C6 GPIO26/28 in template as Red pins used by flash (QIO) but optionally free if DIO/DOUT
2023-08-30 15:14:46 +02:00
Christian Baars 8e8e019e0f
expected changes for arduino30 (#19421) 2023-08-30 14:17:21 +02:00
Norbert Richter 39083b6add
Fix xdrv_122_file_settings_demo buffer overflow (#19405) 2023-08-29 19:53:40 +02:00
Theo Arends a4cfc414be Final change to GUI twilight 2023-08-29 19:49:20 +02:00
Jason2866 4ebcd89b4f
enable more driver for Arduino 3.0 2023-08-29 19:09:06 +02:00
Barbudor 5395b8c4bd
fix and improve pzem_dc (#19402) 2023-08-27 22:49:24 +02:00
Theo Arends 23d6c0f5d5 Add twilight info to GUI (#19334) 2023-08-27 17:24:33 +02:00
SteWers dd8b85282a
EnergyMargins - always send MQTT telemetry message (#19397) 2023-08-27 10:53:04 +02:00
Theo Arends 3ed1bead44 Update decode-status 2023-08-26 16:20:46 +02:00
Andre H. Beckedorf 8683bc7722
Added passive mode for Sen5x sensor (required for Ike@ Vindstyrka) (#19388)
* Added a passive mode in sen5x sensor for parasitic installations. This skips reset & initialization of sensor on startup and reduces the polling to every 10 seconds to not interfere with and confuse the other I2C master on the bus, e.g. Ike* Vindstyrka.

* Removed obsolete updateCount. Cleanup.
2023-08-26 16:14:30 +02:00
s-hadinger ab94b16d8d
Fix IRHVAC crash v2 2023-08-26 15:04:08 +02:00
Theo Arends d4c1315248 Allow ADE7880 user defines (#19391) 2023-08-26 14:50:33 +02:00
s-hadinger 4ad3070558
Fix crash in IRHVAC (#19389) 2023-08-26 10:17:53 +02:00
Theo Arends 7f24d2027f Fix rotary edge cases (#19164) 2023-08-25 17:06:27 +02:00
xsp1989 9bb9ea0941
translate label (#19385) 2023-08-25 13:17:31 +02:00
Theo Arends 03c72501a5 Finally add ESP32-P4 ;-) 2023-08-25 13:11:00 +02:00
Theo Arends d5b12c8718 Consolidate esp32 hardware info 2023-08-25 12:48:35 +02:00
Theo Arends b1fba92e87 Fix idf chip revision 2023-08-25 10:55:20 +02:00
Charles 87735fb232
Teleinfo power fix (#19381)
* fix power #19244

* cosmetic display
2023-08-25 09:38:36 +02:00
Theo Arends d340c91cd7 Revert "Fix idf chip revision"
This reverts commit e5cb367581.
2023-08-24 20:52:36 +02:00
Theo Arends e5cb367581 Fix idf chip revision 2023-08-24 17:48:41 +02:00
Theo Arends 9b6efc674d Fix compilation 2023-08-24 15:17:04 +02:00
stefanbode d1e85635e3
fix inverted shutter inconsistencies (#19374)
* inverted shutter fix on overflow

* fix inverted_shutter > 9

fix on inverted shutter at esp32.
fix tilt behavior on inverted shutter

* fix tilt behavior on inverted shutter
2023-08-24 12:39:42 +02:00
Christian Baars 65a1a4feeb
Neopixel add SPI driver for C2 and some minor updates (#19372) 2023-08-24 10:34:17 +02:00
Theo Arends 0d80e639ef Fix Core 3 compilation 2023-08-23 15:29:42 +02:00
Theo Arends 701d33f645 Phase 2 support C2/C6 2023-08-23 13:02:13 +02:00
stefanbode ca14dc5507
Shutter ESP32 fixes (#19362)
* fix esp32 shutter

* fix shutterinvert+shutterbutton
2023-08-22 09:21:30 +02:00
btsimonh c9b5e5ab1f
Add new webcam driver over latest dev. (#19280)
* Add new webcam driver over latest dev. To use the old one, define USE_WEBCAM_LAGACY

* enable build without RTSP.
check pin_pwdn before using it n 0x105!!!

* more fixes around pwdn.  Make wcresolution -1 set the resoltuion setting to 'disbale cam' value (15).

* fix task stop - wait for debug to leave-> prevents guru. pin task to core 0.

* split motion from other code.  Add USE_WEBCAM_MOTION to control inclusion of motion code (big hit). Change from using USE_WEBCAM_LEGACY to USE_WEBCAM_V2

* logging minimisation - behind WEBCAM_DEV_DEBUG
2023-08-22 08:24:05 +02:00
Theo Arends dd877972be Phase 1 support C2/C6 2023-08-21 17:10:06 +02:00
Theo Arends 37a527696a Phase 1 support C2/C6 2023-08-21 16:18:21 +02:00
Theo Arends 0c3b559630 Phase 1 support C2/C6 2023-08-21 16:00:20 +02:00