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
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
Theo Arends
dda901780c
Fix ESP8266 KNX unwanted reply ( #24267 )
2025-12-30 17:09:54 +01:00
gemu
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
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
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
Jason2866
df1aa6dc98
Update Irremote lib to latest master commit ca474a6 ( #24226 )
2025-12-15 16:54:39 +01:00
Theo Arends
c35e374739
Fix ESP8266 TasmotaSerial flush receive buffer on executing TasmotaSerial.flush();
2025-12-15 11:26:38 +01:00
Petr Golovachev
272fd431ef
xdrv_92_vid6608: Advanced zero routine for analog gauges, library update ( #24218 )
...
* VID6608: Add option to skip auto-zero rouitine
* VID6608: Update library to version 1.0.3, add Zero control for Gauge
2025-12-13 11:33:52 +01:00
Christian Baars
b276479b29
fix displayrotate for i2c ( #24214 )
...
Co-authored-by: Christian Baars <christianbaars@MacStudio-von-Christian.local>
2025-12-11 16:13:56 +01:00
Jason2866
ce67a505ca
fix possible redefine warning
2025-12-09 11:29:29 +01:00
Jason2866
449b9763d8
Adjust reset signal timing in uDisplay_touch.cpp ( #24198 )
...
Increase delay duration for reset signal in uDisplay.
2025-12-08 18:38:53 +01:00
Akshaylal S
96e174bcc6
Add support for AGS02MA TVOC Sensor ( #24109 )
...
* Add ags02ma library
* Initial commit
* fix object init
* fix bugs
* Update I2C Driver number
Device disabled by default
* refactoring for consistency
2025-12-08 11:40:42 +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
Theo Arends
a6b1c09d9d
Fix DALI duplicate data detection
2025-12-03 17:39:06 +01:00
Theo Arends
43f4fadf28
Fix DALI ESP32-S3 timing
...
- Fix ESP8266 DALI exception due to LittleFs issue
2025-12-02 14:01:33 +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
Allen Schober
0a89191e9d
Fix RGBW handling in TasmotaLED and xlgt_01_ws2812_esp32 for correct pixel order and channel positioning ( #24172 )
...
- In TasmotaLED: fixes for `_w_before` to use correct bitmask and for Show() to build 4 byte buffer correctly
- In xlgt_01_ws2812_esp32: fixes to set white value in Ws2812SetColor(), use correct bitmasks, and determine `light_type` based on PixelType if set
2025-11-29 15:32:23 +01:00
Theo Arends
59164211a0
Refactored DALI using TasmotaDali library v1.0.0 adding frame receive buffer
2025-11-28 14:21:17 +01:00
Theo Arends
5e1916300d
Refactor DALI using library with read buffer
2025-11-27 17:50:48 +01:00
Christian Baars
4145c5f45e
NimBLE updates ( #24163 )
2025-11-26 13:32:19 +01:00
s-hadinger
ec32b83f75
Berry animation improvements ( #24162 )
2025-11-26 11:48:33 +01:00
Peter Petrovich
e5a6cad5e3
Add support for Analog Gauges ( #24153 )
...
* Add vid6608 library
* Add vid6608 pin definition (only GB for now)
* Try to debug GPIO - does not work
* First working version
* Trim whitespaces
* Add missing library; JSON response, Codeowners
* Fix blocking loop in esp8266
* Update language strings
* Format inline readme for vid driver
* Add example define in my_user_config.h
* Clanup changed VS Code config files
* Fix duplicated language values in en_GB.h
2025-11-25 11:58:13 +01:00