TheHexaMaster
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
44ed6da7cf
Solidified Code updated
2026-02-15 09:31:34 +00:00
Allen Schober
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
0e9246e428
Replace CRLF in LF
2026-02-13 11:24:01 +01:00
s-hadinger
d62616a9f6
Matter update Interaction Model revision ( #24441 )
2026-02-11 21:12:47 +01:00
s-hadinger
24dfe19bb9
Solidified Code updated
2026-02-10 20:03:51 +00:00
s-hadinger
39e87e6853
Matter move certs to Berry ( #24437 )
2026-02-10 21:03:01 +01:00
s-hadinger
0f16270b5b
Matter update some clusters to 1.4.1 ( #24381 )
2026-01-24 17:46:51 +01:00
s-hadinger
d4726f72f8
Replace Matter spec with summaries to minimize tokens
2026-01-23 16:37:20 +01:00
s-hadinger
6bbb0ba75f
Added markdown specs of Matter for use by AI only
2026-01-23 10:40:06 +01:00
s-hadinger
9c73b27cbc
Berry 'path.listdir(file.tapp#)' to list directory inside '.tapp' archives ( #24367 )
2026-01-18 23:19:40 +01:00
s-hadinger
7730274ba8
Berry animation fix rich_palette brightness ( #24328 )
2026-01-12 11:22:20 +01:00
s-hadinger
389c1daf74
Berry animation remove animations fire and wave ( #24326 )
2026-01-11 18:54:03 +01:00
s-hadinger
420a9360a9
Berry animation remove value_provider class ( #24320 )
2026-01-10 16:25:42 +01:00
s-hadinger
4ccab9b05d
Berry animation remove static_color_provider ( #24306 )
2026-01-05 08:29:07 +01:00
s-hadinger
b6b88cd612
Berry animation remove unused solification directives ( #24303 )
2026-01-04 15:28:51 +01:00
s-hadinger
18943139f8
Berry animation rename animation classes ( #24302 )
2026-01-03 23:23:38 +01:00
s-hadinger
950eccbd33
Berry animation rename internal classes ( #24301 )
2026-01-03 22:05:14 +01:00
s-hadinger
cbbc9461aa
Berry animation continue renaming classes ( #24296 )
2026-01-03 11:55:40 +01:00
s-hadinger
219cdfd57a
Berry animation start renaming classes ( #24295 )
2026-01-03 11:04:32 +01:00
s-hadinger
3503cee120
Berry animation simplify sequence_manager ( #24293 )
2026-01-02 20:24:57 +01:00
s-hadinger
36424dd8e7
Berry animation remove noise_animation ( #24291 )
2026-01-02 16:46:15 +01:00
s-hadinger
f5d8ec43fc
Berry animation simplify gradient ( #24290 )
2026-01-02 12:37:26 +01:00
s-hadinger
5967b4401c
Solidified Code updated
2026-01-01 18:17:27 +00:00
Allen Schober
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
27d8b35a8e
Berry animation remove tostring() ( #24285 )
2026-01-01 19:10:44 +01:00
s-hadinger
677eaba2c1
Force remove all docs
2025-12-27 14:43:55 +01:00
s-hadinger
cb47ab14c8
Berry animation polished documentation and tutorial ( #24266 )
2025-12-27 14:40:08 +01:00
s-hadinger
824d5bb985
Force remove all-caps doc files to avoid case conflict
2025-12-27 14:18:34 +01:00
s-hadinger
7a0c639bd4
Berry animation rename cycle_period to period ( #24260 )
2025-12-26 11:21:40 +01:00
s-hadinger
f82cbeb2aa
Berry animation rename palette to colors ( #24259 )
2025-12-26 00:03:06 +01:00
s-hadinger
46b9823af4
Berry animation more examples ( #24258 )
2025-12-25 23:59:47 +01:00
s-hadinger
30a31f40c4
Berry animation rename from crenel_position_animation to crenel_animation ( #24257 )
2025-12-25 20:20:55 +01:00
s-hadinger
badb58b570
Berry animation update tutorials ( #24255 )
2025-12-24 16:29:16 +01:00
s-hadinger
30cef9c501
Berry animation update palettes ( #24251 )
2025-12-23 21:00:11 +01:00
s-hadinger
7536fb7eb6
Berry animation update dec 23 ( #24250 )
...
* Remove tab from json
* Berry animation updates
2025-12-23 18:39:13 +01:00
s-hadinger
cf99f647f7
Solidified Code updated
2025-12-23 17:01:24 +00:00
s-hadinger
0f084eedcc
Berry animation new tutorials ( #24249 )
...
* Remove tab from json
* Berry animation new tutorials
2025-12-23 17:58:29 +01:00
s-hadinger
a9d32dc979
Berry animation fix breathe ( #24246 )
...
* Remove tab from json
* Berry animation fix breathe
2025-12-22 08:46:39 +01:00
s-hadinger
92a97a65f9
Berry remove animate ( #24241 )
...
* Remove tab from json
* Berry 'animate' to be replaced with 'animation' framework
2025-12-21 12:44:20 +01:00
s-hadinger
8feff1148a
Berry animation meter ( #24193 )
...
* Remove tab from json
* Berry animation meter and other optimizations
2025-12-06 16:52:43 +01:00
Christian Baars
5f7cb57ffb
MI32: add pin, some fixes ( #24191 )
2025-12-06 15:29:06 +01:00
s-hadinger
7d0f351798
Berry tasmota.micros() to get time in microseconds ( #24192 )
...
* Remove tab from json
* Berry `tasmota.micros()` to get time in microseconds
2025-12-06 14:46:05 +01:00
s-hadinger
0b639b7ab7
Berry faster type ( #24175 )
...
* Remove tab from json
* Berry faster `type()` function
2025-11-29 17:40:12 +01:00
s-hadinger
ec32b83f75
Berry animation improvements ( #24162 )
2025-11-26 11:48:33 +01:00
s-hadinger
73fd0aa377
Berry syntax highlighter for multiline f-strings ( #24155 )
2025-11-23 23:03:42 +01:00
s-hadinger
dc2ae5078c
Berry Force left bracket without spaces for calls ( #24154 )
2025-11-23 21:59:12 +01:00
Christian Baars
9340e218bd
Berry: improve cam module and img class ( #24128 )
2025-11-18 10:42:43 +01:00
s-hadinger
56858d9dbd
Matter fix generate script ( #24134 )
2025-11-17 22:38:01 +01:00
Christian Baars
e5aeed6477
fix closing bracket in f-string ( #24133 )
2025-11-17 21:46:13 +01:00