Commit Graph

21177 Commits

Author SHA1 Message Date
Theo Arends
d48c7d3464 Add alternative SX1276 lora driver (#24373) 2026-01-21 13:02:25 +01:00
Theo Arends
0c8b065de5 Add command LoraInit (#24373) 2026-01-21 11:13:14 +01:00
SteWers
2e324a9c1c [Zigbee] Use WebColor for map visualization (#24375)
* [Zigbee] Use `WebColor` for map visualization

The color theme is now also used for the Zigbee map visualization.

* Fix compile error

* Update xdrv_23_zigbee_7_5_map.ino
2026-01-20 22:39:34 +01:00
Theo Arends
3b62dd41fa Allow Increase ArtNet Offset over 255 (#24362) 2026-01-19 11:31:55 +01:00
Theo Arends
62b7637fba Revert "Allow Increase ArtNet Offset over 255"
This reverts commit 286bb8f059.
2026-01-19 11:31:06 +01:00
Theo Arends
286bb8f059 Allow Increase ArtNet Offset over 255 2026-01-19 11:30:28 +01:00
Theo Arends
3edd71f199 Update change logs 2026-01-19 11:09:59 +01:00
gemu
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
Theo Arends
f01a316a0b Change LoRaWan End Device configuration Decoder File drop down box based on decoder files within LoRaWan_Decoders.tapp using function path.listdir(<.tapp file>) from Tasmota v15.2.0.3 before using the filelist (Theo Arends) 2026-01-19 10:56:57 +01:00
Theo Arends
67beac88e2 Update change logs 2026-01-19 09:48:12 +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
SteWers
00bd04f5c4 [Zigbee] Fit map to browser window (#24366) 2026-01-18 19:52:02 +01:00
Theo Arends
42450ce36a Change LoRaWan_Decoders.tapp configuration decoder drop down box 2026-01-18 17:36:47 +01:00
s-hadinger
a1d2b95035 Fix Wireguard crash on RISC-V (#24356) 2026-01-18 09:39:33 +01:00
Jason2866
1fdca2bdc5 es8311 for p4 eval board (#24357) 2026-01-17 16:24:23 +01:00
Jason2866
bf82f4183b remove redundant FS pio script (#24355) 2026-01-17 16:15:22 +01:00
Theo Arends
39c25e368b Bump version v15.2.0.3 2026-01-17 15:37:42 +01:00
Jason2866
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 Baars
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
SteWers
0690203049 [Zigbee] Use units from language files (#24341) 2026-01-13 22:25:46 +01:00
Giuliano
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 Pavlov
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
fleinze
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
c9f8574f03 Zigbee support for int24 type (#24334) 2026-01-12 18:51:24 +01:00
s-hadinger
587cc4b5e9 Fix Zigbee compilation warning in Berry mapping (#24333) 2026-01-12 18:31:10 +01:00
SteWers
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-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
UBWH
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-hadinger
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
meMorizE
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-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
SteWers
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-hadinger
b4fcafd353 Update size for Berry Animation 2026-01-03 23:26:57 +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
Jason2866
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 Teixeira
229d8fbb24 Added descriptor for Tuya CO/Smoke Detector https://pt.aliexpress.com/item/1005009777806881.html (#24286) 2026-01-03 13:22:02 +01:00