Jan Procházka
83abca1604
feat(zigbee): Add OTA client cluster support ( #10946 )
...
* feat(zigbee): Add OTA client cluster support
* feat(zigbee): Add conditions to reject OTA upgrade
* feat(zigbee): Add newest version of OTA handler
* fix(zigbee): Fix errors and warnings, swap parameters order
* feat(zigbee): Add simple OTA Client example
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-02-13 13:02:35 +02:00
dependabot[bot]
6c3a49cac7
build(deps): bump cryptography from 43.0.1 to 44.0.1 in /tests ( #10961 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 43.0.1 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/43.0.1...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 13:01:13 +02:00
Me No Dev
7b651b64d6
feat(cdc): Add support for two CDC ports at once ( #10962 )
...
* feat(cdc): Add support for two CDC ports at once
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-02-13 12:51:28 +02:00
Me No Dev
250c1abf78
fix(i2s): Add missing initializer for I2S CLK config ( #10963 )
...
* fix(i2s): Add missing initializer for I2S CLK config
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-02-12 10:40:15 +02:00
Jan Procházka
5ba4c21a99
fix(zigbee): Add default destructor and fix initialization of tm struct ( #10943 )
2025-02-06 17:06:07 +02:00
Me No Dev
6fcaf69097
fix(wifi): Make sure that esp-hosted events are propagated ( #10939 )
2025-02-06 11:19:27 +02:00
Henning Kulander
db0bbad934
Created Zigbee Endpoint for Window Covering. ( #10914 )
...
* feat(zigbee): Added Endpoint for Window Covering (#10913 )
* Added example Sketch.
* Added window covering to CMakeLists.txt.
* feat(zigbee): Window covering tilt support and fixes
* fix(zigbee): Fix typos
* ci(pre-commit): Apply automatic fixes
* fix(ci): Fixes of typos
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-02-04 17:52:02 +02:00
Me No Dev
6a1127625c
fix(ota): Make sure that ArduinoOTA.end() is called in the destructor ( #10932 )
2025-02-04 13:22:20 +02:00
Me No Dev
8b31d1e1a8
fix(ci): Disable some RainMaker examples on ESP32 ( #10931 )
2025-02-04 12:53:29 +02:00
thekurtovic
b385562fa6
NetworkEvents allow stack size to be changed. ( #10805 )
...
* feat(net): Allow for event task custom stack size
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-02-04 11:52:45 +02:00
Jan Procházka
6eb99d3ae3
feat(zigbee): Add IAS Zone endpoints (Contact Switch + Door/Window Handle) ( #10918 )
...
* feat(zigbee): Add IAS Zone endpoints
* ci(pre-commit): Apply automatic fixes
* fix(ci): Typo fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-02-04 11:25:11 +02:00
Akashdeep Deb
2040cbad51
Update README.md to add ESP-SR ( #10925 )
...
Adding ESP-SR to the documentation
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
2025-02-04 11:24:49 +02:00
Rodrigo Garcia
1c01fcd196
fix(uart): fixed esp32s2 uart ci test case ( #10926 )
...
Wrong pins were used for baud rate detection test case, therefore no data was reaching UART1 RX FIFO from UART0 TX loopback.
2025-02-04 11:04:58 +02:00
Sayed (Tashfi) Nowroz
0302b4db47
fix(logging): incorrect FPS logging ( #10921 )
...
* fix(logging): Corrected FPS calculation
Previously, last_frame was only updated once at the beginning of stream_handler,
leading to incorrect FPS and avg_frame_time computation.
This commit ensures last_frame is updated on each iteration after last FPS computation,
resulting in accurate FPS logging.
Fixes #10920
* Revert "fix(logging): Corrected FPS calculation"
This reverts commit 0bb7b9555e7661c72dc3376cf8a001c6fd3758c8.
* fix(loggin): Incorrect FPS computation fixed
Corrected and tested change in FPS computation, suggested by @me-no-dev and found working with correct numbers.
Previously, last_frame was only updated once at the beginning of stream_handler,
leading to incorrect FPS and avg_frame_time computation.
This commit ensures last_frame is updated on each iteration after last FPS computation,
resulting in accurate FPS logging.
Fixes #10920
2025-01-31 23:25:45 +02:00
Jack Lin
f22866f888
Update HTTPS certificate in BasicHttpsClient.ino ( #10911 )
...
The certificate is outdated. The current certificate can be found using `openssl s_client -showcerts -connect jigsaw.w3.org:443`
2025-01-30 19:14:08 +02:00
TD-er
402ab56bf1
fix(SPIFFS): Use new disableWDT bool return value ( #10909 )
...
Analogue to this PR, but for SPIFFS: https://github.com/espressif/arduino-esp32/pull/10896/files
2025-01-30 19:12:07 +02:00
Jan Procházka
732a7cb4ee
feat(zigbee): Add Time cluster support + fix of duplicate indentify cluster ( #10863 )
...
* feat(zigbee): Add Time cluster support
* fix(zigbee): Remove duplicate of identify cluster
* feat(zigbee): Remove unused variables in addTimeCluster
* feat(zigbee): Update examples with optional Time cluster
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-30 19:11:40 +02:00
lbernstone
2fecc482b7
fix(littlefs): Converted core disableWDT functions to bool ( #10896 )
...
* fix(littlefs): Converted core disableWDT functions to bool
* Missed the returns on core1
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-27 12:39:15 +02:00
lsroka76
15cbb1e857
Add IAS Zone Notification Message service to ZigbeeHandlers and ZigbeeEP.h ( #10821 )
...
* Update ZigbeeHandlers.cpp
* Update ZigbeeEP.h
* Update ZigbeeEP.h
make addBoundDevice virtual for override
* fix(zigbee): Update and reorder handlers
* fix(zigbee): Place default handler to the end
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-27 12:38:50 +02:00
Jan Procházka
7089c0a188
fix(zigbee): Update esp-zigbee-sdk to 1.6.2 + necessary changes
2025-01-22 13:34:39 +01:00
is-qian
496b841177
feat(esp32): Added a new device(xiao esp32s3 plus) ( #10768 )
...
* feat(esp32): Added a new device(xiao esp32s3 plus)
* Update boards.txt
* Apply suggestions from code review
* Fix filename error.
* Fix filename error.
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-21 13:24:00 +02:00
Jan Procházka
2a2b81ad6f
feat(zigbee): Add 2MB + 8MB partitions ( #10864 )
2025-01-15 16:35:27 +02:00
Lucas Saavedra Vaz
01d9726609
docs(discord): Replace Gitter links with Discord ( #10852 )
...
* docs(discord): Replace Gitter links with Discord
* docs(links): Add Developer Portal link
2025-01-15 01:46:31 +02:00
Lucas Saavedra Vaz
fcce93a029
fix(example): Fix partition for PathArgServer
2025-01-13 19:14:41 -03:00
Rodrigo Garcia
0773dd7619
Bugfix/include order ( #10841 )
...
* fix(arduino): include order pins_arduino first
* fix(arduino): include order pins_arduino first
* fix(arduino): include order pins_arduino first
2025-01-13 12:40:14 +02:00
Rodrigo Garcia
4c36c89768
fix(matter): serial print instead of log_i ( #10842 )
...
* fix(matter): serial print instead of log_i
* fix(example): adds a white space to the message
2025-01-13 12:36:03 +02:00
Jan Procházka
a81e2d48f5
fix(i2s): Check if pin is used before clearing bus ( #10833 )
...
* fix(i2s): Check if pin is used before clearing bus
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-10 14:05:16 +02:00
Jan Procházka
814371726d
fix(zigbee): Fixes in handlers, destructors and co2 sensor delta reporting ( #10834 )
...
* fix(zigbee): Fix co2 sensor delta in reporting
* fix(zigbee): Declare default empty destructors
* fix(zigbee): Return on error in zigbee handlers
2025-01-10 14:04:39 +02:00
Jan Procházka
2f423afc4e
fix(zigbee): Fixes of timeout, example, warnings and bounding + add a 2MB part scheme for Zigbee ED ( #10817 )
...
* feat(zigbee): Add 2MB partition scheme for ED
* fix(example): Check if readings are not null
* fix(zigbee): Add a 10s timeout for temp sensor settings read
* fix(example): Remove duplicated read
* fix(zigbee): Check if device is not bound before bounding again
* fix(zigbee): Revert zigbee partitions name
* fix(zigbee): Fix warnings of missing initializer for member
* fix(zigbee): Fix typo in the comment
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-08 15:31:51 +02:00
stefan-sherwood
c23c786749
ESPmDNS: Add method for querying discovered service name ( #10819 )
...
* Add method for querying service name
* Added implementation for getting service name
* Update mDNS-SD_Extended example to include service name
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 23:53:43 +02:00
Me No Dev
51ef2a1d29
fix(platform): Improve firmware size calculation ( #10820 )
...
* fix(platform): Improve firmware size calculation
It will still have a couple of hundred of bytes difference
* fix(build): Change partition used for UploadHugeFile
2025-01-07 18:01:12 +02:00
vortigont
e305a483b0
feat(board): Add custom board Huidu HD-WF2/HD-WF4 - esp32-s3 HUB75 driver boards ( #10779 )
...
* feat(board): Add custom boards Huidu HD-WF2/HD-WF4 - esp32-s3 HUB75 driver boards
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
2025-01-07 15:51:14 +02:00
Me No Dev
7cfe0adc87
IDF release/v5.3 ( #10816 )
...
* IDF release/v5.3 cfea4f7c
* Update core version
2025-01-07 15:50:38 +02:00
Limor "Ladyada" Fried
efb3393aa1
Add two more Adafruit Boards (Sparkle Motion & Sparkle Motion mini) ( #10809 )
...
* add sparkle motion board (w/esp32 mini module)
* add mini version!
2025-01-07 12:05:19 +02:00
Me No Dev
30b97d1f91
fix(camera): Update resolutions and remove face detection ( #10814 )
...
* fix(camera): Update resolutions and remove face detection
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 12:04:20 +02:00
Me No Dev
ed9a5d876d
fix(udp): Add missing LwIP locks to init multicast ( #10813 )
...
* fix(udp): Add missing LwIP locks to init multicast
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 12:03:55 +02:00
Rodrigo Garcia
2cb08193d8
feat(matter): adds esp_matter:: namespace to attribute_t ( #10807 )
...
* feat(matter): adds esp_matter:: namespace to attribute_t
* feat(matter): adds esp_matter:: namespace to attribute_t
* feat(matter): adds esp_matter:: namespace to attribute_t
* feat(matter): adds esp_matter:: namespace to attribute_t
* feat(matter): adds esp_matter:: namespace to attribute_t
* feat(matter): adds esp_matter:: namespace to attribute_t
2025-01-07 12:03:31 +02:00
Mattia Pennasilico
5f44c4ebc5
fix(client): Restore Arduino Client API ( #10776 )
2025-01-07 12:03:11 +02:00
Lucas Saavedra Vaz
9eee1dd559
ci(dangerjs): Fix and update settings ( #10770 )
2025-01-07 12:02:50 +02:00
Rodrigo Garcia
5aaccd8f89
feat(matter): fixes matter temperature sensor endpoint to indicate celsius as measure unit ( #10759 )
2025-01-07 12:02:30 +02:00
Me No Dev
10d0bf8ea7
ci: Allow push to the component registry from a given git ref ( #10757 )
...
Co-authored-by: Sergei Silnov <sergei.silnov@espressif.com>
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
2025-01-07 12:01:55 +02:00
Rodrigo Garcia
e3cc04084d
feat(matter): new Matter Endpoint for Thermostat ( #10755 )
...
* feat(matter): add new matter endpoint for thermostat
* fix(matter): not used variable from log_e() message
* feat(matter): adds specifc type name for thermostat auto mode enabled
* fix(matter): suggested changes in pr review
* feat(matter): added the whole list of thermostat operational modes
* fix(matter): fixed type in thermostat operational modes
* ci(pre-commit): Apply automatic fixes
* fix(matter): typos caught by CI codespell
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 12:01:16 +02:00
Mathieu Carbou
b07eb175d8
feat(webserver): Middleware with default middleware for cors, authc, curl-like logging ( #10750 )
...
* feat(webserver): Middleware with default middleware for cors, authc, curl-like logging
* ci(pre-commit): Apply automatic fixes
---------
Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 12:00:50 +02:00
Lucas Saavedra Vaz
089cbabf17
docs(3rd-party): Add section for third party tools ( #10749 )
...
* docs(3rd-party): Add section for third party tools
* fix(docs): Fix dependencies in Python 3.13
* fix(typo): Fix docs typo
* docs(3rd-party): Re-write some phrases
* ci(pre-commit): Apply automatic fixes
* fix(naming): Rename files
* fix(spelling): Fix spelling mistake
---------
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-01-07 12:00:21 +02:00
Ramprasad G
5c41881858
improving logging message while waiting for WiFi ( #10739 )
...
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
2025-01-07 11:59:52 +02:00
Me No Dev
9eb7dc6f7b
Update Issue-report.yml with the latest version numbers
2024-12-19 12:54:56 +02:00
Lucas Saavedra Vaz
352705e607
fix(component): Add check for workflow_run ( #10753 )
2024-12-18 15:55:26 -03:00
Me No Dev
7298959ce5
Merge pull request #10752 from lucasssvaz/ci/component
...
fix(component): Checkout proper branch for uploading component
2024-12-18 20:43:02 +02:00
Lucas Saavedra Vaz
4884c96463
fix(component): Checkout proper branch for uploading component
2024-12-18 15:37:39 -03:00
Me No Dev
bd7a74ee51
Merge pull request #10202 from espressif/release/v3.1.x
...
ESP32 Arduino v3.1.x
2024-12-18 15:56:18 +02:00