Commit Graph
10288 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
SteWersandGitHub 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
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
SteWersandGitHub 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
Jason2866andGitHub 1fdca2bdc5 es8311 for p4 eval board (#24357) 2026-01-17 16:24:23 +01:00
Theo Arends 39c25e368b Bump version v15.2.0.3 2026-01-17 15:37:42 +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
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
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
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
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
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
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
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
Theo Arends b92cbf295b Bump version v15.2.0.2 2025-12-24 15:27:47 +01:00
s-hadingerandGitHub 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
Theo Arends 6b65489b1f Fix TCA9554 power on relay toggle 2025-12-17 22:41:05 +01:00
Theo Arends 5951ea63e4 Doc update RTCs. No functional change 2025-12-17 21:28:40 +01:00
Theo Arends 3892bc7a1a Support SDCard on SPI bus 2 (if present) 2025-12-17 17:49:52 +01:00
Theo Arends 6317a8a83c Add support for TCA9554 8-bit I/O expander mutually exclusive with PCA9557 2025-12-17 15:26:20 +01:00
SteWersandGitHub ebe2da3485 Update Zigbee WebUI (#24224)
* Update Zigbee WebUI

- refresh look of Zigbee WebUI
- some html fixes

* Update de_DE.h

* LQI percent
2025-12-15 22:10:53 +01:00
Theo Arends a922d6609f Fix ESP32-P4 unique MQTT Client based on hosted MCU MAC address 2025-12-15 12:37:12 +01:00
SteWersandGitHub f36080bf33 View Rule Mems and Vars on WebUI (#24223) 2025-12-14 22:22:44 +01:00
Theo Arends bb0cc4fa5b Fix TuyaMCU v1 exception 28 regression from v15.1.0.1 reverted PR24063 (#24220) 2025-12-14 15:37:36 +01:00
Theo Arends e8a38813b7 Squeeze 0.4k from code size 2025-12-13 16:15:35 +01:00
Theo Arends d521498d82 Squeeze 0.5k from code size 2025-12-13 14:45:15 +01:00