Commit Graph
21110 Commits
Author SHA1 Message Date
Jason2866andGitHub 61dd7f5b92 Platform 2026.01.30 Tasmota Arduino Core 3.1.9 based on IDF 5.3.4.20251226 (#24354) 2026-01-17 15:14:33 +01:00
Christian BaarsandGitHub 9d07bda709 BearSSL: use ROM functions for bigint on ESP32 too (#24349) 2026-01-16 21:24:52 +01:00
Theo Arends c1f55e945d Add failsafe for possibly unavailable LoRaWan command (#24321)
- Add functionality to handle new LoRaWAN nodes
2026-01-15 15:16:46 +01:00
SteWersandGitHub 0690203049 [Zigbee] Use units from language files (#24341) 2026-01-13 22:25:46 +01:00
GiulianoandGitHub 6c7f9d5565 Save some ram in esp8266 (#24340)
* Save some ram in esp8266

This will exclude the mutex variable not used by esp8266, saving some ram bytes.

Also removed a double initializzation variable is initialized ad the beginning of the function but it's also reinitialized inside if and else branches

* as suggested
2026-01-13 15:05:12 +01:00
Theo Arends bcf4dfe494 Add LoRaWan decoders extension 2026-01-13 12:09:01 +01:00
Theo Arends 29611ef572 Update change logs 2026-01-13 10:45:53 +01:00
Alexey PavlovandGitHub 7fac724ec2 Zigbee co2 sensor (#24337)
* Add CO2 sensor support

* Add CO2 sensor support merge with actual development

* Merge bug fix
2026-01-13 10:21:03 +01:00
fleinzeandGitHub 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-hadingerandGitHub c9f8574f03 Zigbee support for int24 type (#24334) 2026-01-12 18:51:24 +01:00
s-hadingerandGitHub 587cc4b5e9 Fix Zigbee compilation warning in Berry mapping (#24333) 2026-01-12 18:31:10 +01:00
SteWersandGitHub 661fe89435 [Zigbee] Several code optimizations without functional changes (#24300)
* [Zigbee] Several code optimizations (no functional changes)

- Added SPACE between light color and value regarding to other value presentations
- Removed the 'json' parameter from ZigbeeShow, as it is not used
- Simplified code

* Review

* Optimize Zigbee button <style>

Simplifies and unifies code to save space
2026-01-12 17:46:26 +01:00
Theo Arends b102af4a3b Add LoRaWan status command (#24321) 2026-01-12 15:30:54 +01:00
s-hadingerandGitHub 7730274ba8 Berry animation fix rich_palette brightness (#24328) 2026-01-12 11:22:20 +01:00
s-hadingerandGitHub 389c1daf74 Berry animation remove animations fire and wave (#24326) 2026-01-11 18:54:03 +01:00
UBWHandGitHub a28defe428 Fix condition check for FPort and Bytes size (#24322)
The LS (Solar) version can have BattV >=0x0010 0000 (4096) mV

So remove the check "&&  0 == ( Bytes[0] & 0x10 )"
2026-01-11 11:35:57 +01:00
s-hadingerandGitHub 420a9360a9 Berry animation remove value_provider class (#24320) 2026-01-10 16:25:42 +01:00
Theo Arends 3c737580c4 Add some comments 2026-01-08 14:52:20 +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
meMorizEandGitHub 54519dccbf MakeSkyBlu (xnrg_26): Bugfix telemetry data (verified by MQTT) (#24313)
* Change unit relation of local sensor to setoption8, add unit conversion at ThermostatShow
Bugfix for https://github.com/arendst/Tasmota/issues/24165

* Bugfix: Wrong data for FUNC_JSON_APPEND at MkSkyBluShow (Efficiency purged at FloatArrays)
2026-01-07 10:54:58 +01:00
Theo Arends 9451cf1cfd Add optional define LM75AD_SKIP_NULL_SENSOR 2026-01-05 12:07:01 +01:00
Theo Arends 9ac1d09bab Refactor dual bus detection 2026-01-05 11:35:56 +01:00
s-hadingerandGitHub 4ccab9b05d Berry animation remove static_color_provider (#24306) 2026-01-05 08:29:07 +01:00
s-hadingerandGitHub b6b88cd612 Berry animation remove unused solification directives (#24303) 2026-01-04 15:28:51 +01:00
SteWersandGitHub a9e75e7840 [Zigbee] Fix negative tuya values (#24297)
* [Zigbee] Fix negative tuya values

* Update xdrv_23_zigbee_A_impl.ino

- Added SPACE between light color and value regarding to other value presentations
- Removed the 'json' parameter from ZigbeeShow, as it is not used

* Revert code optimizations

* get32IBigEndian
2026-01-03 23:29:32 +01:00
s-hadingerandGitHub b4fcafd353 Update size for Berry Animation 2026-01-03 23:26:57 +01:00
s-hadingerandGitHub 18943139f8 Berry animation rename animation classes (#24302) 2026-01-03 23:23:38 +01:00
s-hadingerandGitHub 950eccbd33 Berry animation rename internal classes (#24301) 2026-01-03 22:05:14 +01:00
Jason2866andGitHub 6a33f8565d fix esptool warning for s2 cdc 2026-01-03 19:32:20 +01:00
Theo Arends 756384db8c Add support for up to 16 LM75AD sensors 2026-01-03 18:29:30 +01:00
Theo Arends 971ddc72e8 Change LM75AD output when no valid reading received from 0 to null (#24263) 2026-01-03 14:13:17 +01:00
Luis TeixeiraandGitHub 229d8fbb24 Added descriptor for Tuya CO/Smoke Detector https://pt.aliexpress.com/item/1005009777806881.html (#24286) 2026-01-03 13:22:02 +01:00
s-hadingerandGitHub cbbc9461aa Berry animation continue renaming classes (#24296) 2026-01-03 11:55:40 +01:00
s-hadingerandGitHub 219cdfd57a Berry animation start renaming classes (#24295) 2026-01-03 11:04:32 +01:00
s-hadingerandGitHub 3503cee120 Berry animation simplify sequence_manager (#24293) 2026-01-02 20:24:57 +01:00
s-hadingerandGitHub 36424dd8e7 Berry animation remove noise_animation (#24291) 2026-01-02 16:46:15 +01:00
s-hadingerandGitHub f5d8ec43fc Berry animation simplify gradient (#24290) 2026-01-02 12:37:26 +01:00
s-hadingerandgithub-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-hadingerandGitHub 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
Theo Arends b363172fc5 Update change logs 2025-12-30 11:41:41 +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
Theo Arends 5db7c42101 Update change logs 2025-12-29 17:34:35 +01:00
Allen SchoberandGitHub 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
Theo Arends 0e19d9b367 Fix flash wear when SetOption18 is set 2025-12-29 17:09:10 +01:00
Theo Arends 1795b5b439 Fix GDK101 power on detection (#24242) 2025-12-29 16:46:14 +01:00
SteWersandGitHub f7c2da8402 [MI32 BLE] Move key status to value area (#24273) 2025-12-28 20:00:28 +01:00
s-hadingerandGitHub 677eaba2c1 Force remove all docs 2025-12-27 14:43:55 +01:00