s-hadinger and GitHub
c83634ac21
Matter Add Mandatory Session Parameters ( #24476 )
2026-02-21 17:13:18 +01:00
s-hadinger and GitHub
ce71e721e5
Add MATTER_UI_PARAMETER_SYSTEM.md
2026-02-21 16:20:36 +01:00
s-hadinger and GitHub
a1f5f2b0d5
Matter improved parameters handling ( #24471 )
2026-02-21 10:30:27 +01:00
s-hadinger and GitHub
e306a5a452
LVGL library from v9.4.0 to v9.5.0 ( #24470 )
2026-02-20 21:31:40 +01:00
Theo Arends
a7257f897d
Add support for Sensirion SCD43 CO2 sensor
2026-02-20 15:45:49 +01:00
Theo Arends
cb30a620b9
Fix Sensirion SEN69C CO2/HCHO swap
2026-02-20 11:06:07 +01:00
Theo Arends
2f240d6deb
Add support for Sensirion SEN6x indoor air quality sensor ( #24386 )
2026-02-16 14:32:11 +01:00
TheHexaMaster and GitHub
809e8c4ef9
core/net: add AsyncHttpClientLight + Berry Async WebClient (with build selector) ( #24451 )
...
* Tasmota - Berry ASYNC Webclient integration
Add library.json for Async HttpClient Light
Update readme.txt for AsyncHttpClientLight
Clarified the integration of AsyncHttpClientLight with Berry webclient and improved formatting for example URLs.
AsyncHttpClientLight.cpp
Add AsyncHttpClientLight header file
Integrate ASYNC Webclient functionality
Add USE_BERRY_WEBCLIENT_ASYNC feature
USE_BERRY_WEBCLIENT_ASYNC definition for async webclient mode.
Refactor webclient to use AsyncHttpClientLight
* Revise readme for AsyncHttpClientLight updates
Updated readme.txt to reflect changes in AsyncHttpClientLight, including new core client details and operational notes.
* Update README for AsyncHttpClientLight integration
2026-02-15 10:42:00 +01:00
s-hadinger and github-actions[bot]
44ed6da7cf
Solidified Code updated
2026-02-15 09:31:34 +00:00
Allen Schober and GitHub
73eb7dbd83
Minor Berry Animation bug fixes and cleanup ( #24455 )
...
- Bug fix to remove type check for 'int' in `breathe.be` color so ValueProviders are supported alongside integer colors (same as #24284 which was removed in later commits)
- Fix existing tests in `breath_animation_test.be` and add tests for color as a ValueProvider
- Style clean up in `breathe.be` `on_param_changed` to use `set_param()` instead of individual assignments
- Fix to remove duplicate `super().on_param_changed()` call in `rich_palette.be`
- Move `super()` call to top of `on_param_changed` in `breathe_color_provider.be` to be consistent
- Add comment about brightness scaling applied by `Leds` to `animation.be` init_strip
2026-02-15 10:31:00 +01:00
Theo Arends
df6e26534c
Add support for Sensirion SEN66 indoor air quality sensor ( #24386 )
...
Bump version v15.2.0.6
2026-02-14 15:42:49 +01:00
Theo Arends
0e9246e428
Replace CRLF in LF
2026-02-13 11:24:01 +01:00
s-hadinger and GitHub
d62616a9f6
Matter update Interaction Model revision ( #24441 )
2026-02-11 21:12:47 +01:00
s-hadinger and github-actions[bot]
24dfe19bb9
Solidified Code updated
2026-02-10 20:03:51 +00:00
s-hadinger and GitHub
39e87e6853
Matter move certs to Berry ( #24437 )
2026-02-10 21:03:01 +01:00
Christian Baars and GitHub
c71530bfd8
BearSSL: Fix SHA1 mode setting for ESP32P4 on IDF 5.5+ ( #24420 )
...
Add conditional compilation for ESP32P4 in IDF 5.5
2026-02-06 21:03:55 +01:00
Christian Baars and GitHub
1af3892059
fix hw accelerated SHA1 ( #24397 )
2026-01-29 21:57:35 +01:00
7f7a2ceef1
fix monochrome pushpixels ( #24388 )
...
Co-authored-by: Gerhard Mutz <gerhardmutz1@imac.local >
2026-01-27 11:16:46 +01:00
Theo Arends
f2ea225929
Fix Udisplay SPI driver display dimension parameters regression from v15.1.0.1 ( #24376 )
2026-01-26 14:55:12 +01:00
s-hadinger and GitHub
0f16270b5b
Matter update some clusters to 1.4.1 ( #24381 )
2026-01-24 17:46:51 +01:00
s-hadinger and GitHub
d4726f72f8
Replace Matter spec with summaries to minimize tokens
2026-01-23 16:37:20 +01:00
s-hadinger and GitHub
6bbb0ba75f
Added markdown specs of Matter for use by AI only
2026-01-23 10:40:06 +01:00
a70b32b53d
some display fixes ( #24368 )
...
* update udisplay
* display select JPEG decoder, adapt to 32 bit pushpixels
* new_jpeg
* backpanel mode
* Update uDisplay.cpp
---------
Co-authored-by: Gerhard Mutz <gerhardmutz1@imac.local >
2026-01-19 11:00:47 +01:00
s-hadinger and GitHub
9c73b27cbc
Berry 'path.listdir(file.tapp#)' to list directory inside '.tapp' archives ( #24367 )
2026-01-18 23:19:40 +01:00
s-hadinger and GitHub
a1d2b95035
Fix Wireguard crash on RISC-V ( #24356 )
2026-01-18 09:39:33 +01:00
Christian Baars and GitHub
9d07bda709
BearSSL: use ROM functions for bigint on ESP32 too ( #24349 )
2026-01-16 21:24:52 +01:00
fleinze and GitHub
d6174aaa7e
Fix scrubDNS() ( #23886 )
...
* Fix scrubDNS()
* change #ifdef USE_IPV6 so that has_v6 is not used in IPV4-mode
* move definiton of dns_save4 outside of #ifdef IPV6
* check if addr is v4 only in v6-mode
2026-01-12 18:56:51 +01:00
s-hadinger and GitHub
7730274ba8
Berry animation fix rich_palette brightness ( #24328 )
2026-01-12 11:22:20 +01:00
s-hadinger and GitHub
389c1daf74
Berry animation remove animations fire and wave ( #24326 )
2026-01-11 18:54:03 +01:00
s-hadinger and GitHub
420a9360a9
Berry animation remove value_provider class ( #24320 )
2026-01-10 16:25:42 +01:00
Theo Arends
5680069768
Add ESP32 setPhyMode in WiFi Init and force HT20
2026-01-07 14:47:54 +01:00
Theo Arends
5bffce9297
Fix WiFi phy modes due to recent IDF update
2026-01-07 12:39:12 +01:00
s-hadinger and GitHub
4ccab9b05d
Berry animation remove static_color_provider ( #24306 )
2026-01-05 08:29:07 +01:00
s-hadinger and GitHub
b6b88cd612
Berry animation remove unused solification directives ( #24303 )
2026-01-04 15:28:51 +01:00
s-hadinger and GitHub
18943139f8
Berry animation rename animation classes ( #24302 )
2026-01-03 23:23:38 +01:00
s-hadinger and GitHub
950eccbd33
Berry animation rename internal classes ( #24301 )
2026-01-03 22:05:14 +01:00
s-hadinger and GitHub
cbbc9461aa
Berry animation continue renaming classes ( #24296 )
2026-01-03 11:55:40 +01:00
s-hadinger and GitHub
219cdfd57a
Berry animation start renaming classes ( #24295 )
2026-01-03 11:04:32 +01:00
s-hadinger and GitHub
3503cee120
Berry animation simplify sequence_manager ( #24293 )
2026-01-02 20:24:57 +01:00
s-hadinger and GitHub
36424dd8e7
Berry animation remove noise_animation ( #24291 )
2026-01-02 16:46:15 +01:00
s-hadinger and GitHub
f5d8ec43fc
Berry animation simplify gradient ( #24290 )
2026-01-02 12:37:26 +01:00
s-hadinger and github-actions[bot]
5967b4401c
Solidified Code updated
2026-01-01 18:17:27 +00:00
fe9ff2f1a5
Fix Breathe animation to support ValueProviders passed for color ( #24284 )
...
* Fix Breathe animation to support ValueProviders passed for color
* Add tests
---------
Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com >
2026-01-01 19:15:41 +01:00
s-hadinger and GitHub
27d8b35a8e
Berry animation remove tostring() ( #24285 )
2026-01-01 19:10:44 +01:00
Theo Arends
dda901780c
Fix ESP8266 KNX unwanted reply ( #24267 )
2025-12-30 17:09:54 +01:00
9c3588256a
fix udisplay bpanel with spi displays ( #24278 )
...
Co-authored-by: Gerhard Mutz <gerhardmutz1@imac.local >
2025-12-29 17:37:59 +01:00
Allen Schober and GitHub
312ba73d6d
Add support for Adafruit I2C QT Rotary Encoder which uses Seesaw and refactor existing Adafruit Seesaw Soil sensor ( #24270 )
...
- Refactored `xsns_81_seesaw_soil.ino` to utilize a base class `xsns_81_seesaw.ino` for Adafruit Seesaw devices
- Add `xsns_81_seesaw_encoder.ino` for handling Adafruit I2C QT Rotary Encoder with NeoPixel and button functionalities.
- Implemented option to have Adafruit I2C rotary encoder behave like a GPIO rotary encoders
- Update Adafruit Seesaw library files to v1.7.9
2025-12-29 17:23:50 +01:00
s-hadinger and GitHub
677eaba2c1
Force remove all docs
2025-12-27 14:43:55 +01:00
s-hadinger and GitHub
cb47ab14c8
Berry animation polished documentation and tutorial ( #24266 )
2025-12-27 14:40:08 +01:00
s-hadinger and GitHub
824d5bb985
Force remove all-caps doc files to avoid case conflict
2025-12-27 14:18:34 +01:00