Commit Graph

20757 Commits

Author SHA1 Message Date
s-hadinger
bff1e53c42
Berry animation fix foc (#23833) 2025-08-25 22:12:17 +02:00
s-hadinger
580d4f4da1
Berry animation change syntax highlighter for doc (#23832) 2025-08-25 21:59:09 +02:00
s-hadinger
eeb6d02c1a
fix smooth_oscillator and simplify 2025-08-25 21:39:58 +02:00
s-hadinger
1c5636ebae
Fix animation README 2025-08-25 21:36:40 +02:00
s-hadinger
d4ed9b9f76
Berry animation fix compilation (#23830) 2025-08-25 20:59:12 +02:00
s-hadinger
9aaed29a54
Berry animation DSL: fix transpilation of complex expressions (#23829) 2025-08-25 20:54:37 +02:00
Theo Arends
57d2225a97 Add truncate if needed 2025-08-25 20:33:27 +02:00
s-hadinger
72ddde049e
Berry animation DSL: computed parameters and simplified generated code (#23828) 2025-08-25 19:39:29 +02:00
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
s-hadinger
8f9c173ed6
Berry fix calling 'setmember' with a function (#23825) 2025-08-24 19:52:13 +02:00
Theo Arends
43a5359af7 Add DisplayMode 6 2025-08-24 17:04:31 +02:00
Jason2866
c80563b3b5
add esp32-c5 to build workflows / optimize C6 safeboot to be IDF 5.5 compatible (#23824)
* optimize esp32-c6 safeboot for IDF 5.5
* add esp32-c5 to GH Actions build workflows
2025-08-24 16:07:38 +02:00
Christian Baars
30f770ca4a
Add ESP32 ROM SHA Hardware Acceleration to BearSSL (#23819)
* Add ESP32 ROM SHA Hardware Acceleration to BearSSL

* USE_SHA_ROM by default for all esp32x variants

---------

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2025-08-24 15:32:47 +02:00
s-hadinger
ba6177861a
Berry animation add strip_length provider (#23822) 2025-08-24 10:05:51 +02:00
s-hadinger
a7cfe701ba
Berry animation remove mandatory commas from DSL (#23821) 2025-08-24 09:52:51 +02:00
s-hadinger
123cb8ed79
Berry animation remove strip from DSL (#23817) 2025-08-23 19:59:45 +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
Jason2866
050dcdf153
Modify Tasmota build workflow to ignore Berry examples 2025-08-23 16:36:28 +02:00
Jason2866
6f1d518b28
Ignore changes in tasmota/berry directory 2025-08-23 16:35:17 +02:00
Theo Arends
ab2572244e update changelogs 2025-08-23 14:37:06 +02:00
s-hadinger
772ba227e2
Berry update of preview of animation framework (#23816) 2025-08-22 19:44:35 +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
Jason2866
2ab3c0078d
refactor objdump pio script 2025-08-21 21:24:26 +02:00
s-hadinger
bdea647435
Momentarily increasing debug for Alexa Hue/Wemo debugging (#23810) 2025-08-21 16:15:54 +02:00
s-hadinger
af8700f6d9
Berry provide details when solidifying fails because of upvals (#23809)
* Berry provide details when solidifying fails because of upvals

* more resilient code
2025-08-21 15:21:04 +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
Jason2866
e18507f2db
esp8266 Platform 2025.08.00 (#23801) 2025-08-17 19:21:49 +02:00
Theo Arends
20cd4a4c2f Fix display compilation 2025-08-13 15:52:55 +02:00
Jason2866
492e3d32b5
Install uv with a Github Actions in workflows (#23786) 2025-08-13 13:56:18 +02:00
Fabrizio Amodio
d986ff7d76
Glamos Walker GPS Tracker LoRaWAN Decoder (#23781) 2025-08-13 11:15:40 +02:00
Fabrizio Amodio
aac772d34d
WS522 Downlinks Refactoring (#23780)
* WS522 Downlinks Refactoring

* WS522 Add remove_cmd
2025-08-13 11:15:00 +02:00
Fabrizio Amodio
244327de0b
Fix LwDecode.be permit to disable duplicates hash (#23779) 2025-08-13 11:14:22 +02:00
Theo Arends
cc88f3e6a9 Fix LilyGo T5 2025-08-12 17:22:31 +02:00
Theo Arends
e37f8b71f0 Remove WSL rudiments 2025-08-12 16:29:30 +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
Jason2866
7ebb747dc3
Platform 2025.08.30 Tasmota Arduino Core 3.1.3.250808 based on IDF 5.3.3.250801 (#23778) 2025-08-11 16:57:02 +02:00
Theo Arends
51af5be778 Fix LwDecode.be colors
- Add hot-reload to all vendor drivers
2025-08-11 14:48:08 +02:00
Fabrizio Amodio
5493323272
LoRaWAN Decoder Framework Enhancement (#23772)
* LwDecode.be refactoring & optimization by Claude.ai

* SendDownlinkMap implemented

* LwReload command implemented to live reload of the LoRaWAN decoder without restarting berry

* SendDownLink response refactory
2025-08-11 14:23:27 +02:00
Fabrizio Amodio
efb5ab1ef8
LoRaWAN Sensor standard formatter (#23761)
* LoRaWAN decoder standard formatter implemented

* New icons added

* Milesight WS202/WS301/WS522 standard formatter implementation

* Milesight WS202/WS301 bug fix

* little code optimization

* bug fix

* formatter sample usage

* Removed Icons handling from standard formatted, adjust standard sensor format, added links to standard formatter

* altitude formatter, add_link formatter, SendDownLink  function

* WS522 missing attribute, Downlink refactoring, UI Standardization
2025-08-07 15:25:34 +02:00
Theo Arends
324ac9b158 Fix syslog RFC5424 compliance (#23509) 2025-08-07 14:57:43 +02:00
Jason2866
82ab4d1a88
use gcc optimize settings sections (#23765) 2025-08-07 14:24:02 +02:00
Fabrizio Amodio
5bd9414012
Milesight WS522 LoraWan Decoder (Portable Socket) (#23750)
* Milesight WS522 LoraWan Decoder (Portable Socket)

* WS522 Bug fix

* WS522 Code Refactoring, UI Improvment, Downlink Management
2025-08-04 11:43:34 +02:00
Theo Arends
fd3ff98074 Bump version v15.0.1.3 2025-08-03 14:45:54 +02:00
s-hadinger
1f8fe6b2ea
Matter change UDP logging (and fix typo) (#23749) 2025-08-02 12:04:31 +02:00
s-hadinger
ca34162937
Berry raise webserver hooks from 16 to 32 (#23748) 2025-08-02 11:45:52 +02:00
s-hadinger
be1e6df7ad
Berry animation init_strip (#23745) 2025-08-01 23:19:24 +02:00
s-hadinger
95f7e39672
Berry call() now works for classes (#23744) 2025-08-01 22:44:49 +02:00
s-hadinger
5416890f11
Berry animation improve event_manager (#23743) 2025-08-01 21:57:35 +02:00
s-hadinger
3ef60018f0
Berry animation change color parsing (#23741) 2025-08-01 19:34:23 +02:00