Commit Graph
115 Commits
Author SHA1 Message Date
gionagandGitHub 3dd46b0b44 Fix ESP8266 crash-loop on PZEM/Modbus: move stray delay() inside rx-enable guard (#24886) 2026-07-20 15:52:18 +02:00
Petr GolovachevandGitHub dd1468b47e Fix for TasmotaLEDPusher configutation (#24760)
Library does not have user-defines include and ignores actual confiuration via `user_config_*.h` files
2026-05-18 11:08:02 +02:00
Jacek ZiółkowskiandGitHub 0c85dbc039 Add RX Enable GPIO support for Modbus (#24726)
* Add RX Enable GPIO support for Modbus

* fix typo

* fix typo in language files
2026-05-11 10:53:07 +02:00
Theo Arends 0e9246e428 Replace CRLF in LF 2026-02-13 11:24:01 +01:00
Jason2866andGitHub df1aa6dc98 Update Irremote lib to latest master commit ca474a6 (#24226) 2025-12-15 16:54:39 +01:00
Allen SchoberandGitHub 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
s-hadingerandGitHub 4676db2ede WS2812 and Berry animation support for reverse-order LED strip (#24138) 2025-11-18 23:05:02 +01:00
Jason2866andGitHub 00b8c62fbe move deprecated libs in lib folder lib_deprecated (#24073)
* move deprecated libs in lib folder lib_deprecated

* add wrong placed include file
2025-10-28 16:49:03 +01:00
s-hadingerandGitHub e3880f4b5b Add TasmotaLED documentation (AI generated) 2025-10-15 10:37:14 +02:00
Jason2866andGitHub 3eb6bf6c8e Add initial c5 support (#23804) 2025-08-20 21:51:23 +02:00
Jason2866andGitHub 9e25fc0f30 basic P4 support (#23663) 2025-07-10 16:47:30 +02:00
NeuDLiandGitHub 3327f4a5ca Update IRac.cpp (#23438)
Fix the Coolix fan-only mode in IRac class.

(https://github.com/crankyoldgit/IRremoteESP8266/commit/9785cb910d2b8c81785afb58d76090cb57c5b2df)
2025-05-18 17:52:16 +02:00
Jason2866andGitHub 3c171c1ed8 Compile lib NeopixelBus only for esp8266 (#23077)
* force mode strict for pixels lib
* Use lib NeoPixelBus only for esp8266
2025-02-27 12:15:20 +01:00
s-hadingerandGitHub beb967ccd4 Command 'PixelType' to change the WS2812 color order and channel number (#22876) 2025-01-24 21:21:35 +01:00
s-hadingerandGitHub 64a2fe8aee TasmotaLED change dynamically the number of pixels (#22754)
* TasmotaLED change dynamically the number of pixels

* fix compilation
2025-01-02 22:30:19 +01:00
s-hadingerandGitHub bdf880cf84 Improved auto-selection of LED hardware support (RMT, SPI) (#22618) 2024-12-09 23:22:52 +01:00
s-hadingerandGitHub db0287e566 Replace NeoPixelBus with TasmotaLED on ESP32x (#22556)
* Replace NeoPixelBus with TasmotaLED on ESP32x

* update changelog
2024-11-27 22:11:57 +01:00
Theo Arends 908a918b8e Fix ESP8266 compilation 2024-01-26 13:58:28 +01:00
Theo Arends 4bc7b4ec2f Add ESP32 support for DS18x20 on Shelly Plus Add-On (#20580) 2024-01-26 12:26:47 +01:00
s-hadingerandGitHub d61adb0b0c Leds animation refactoring stage 1 (#20197) 2023-12-08 21:13:44 +01:00
s-hadingerandGitHub faa29b2e57 Fix Neopixel flicker for Core3 (#20196) 2023-12-08 19:43:02 +01:00
s-hadingerandGitHub 8d9f76d52d Fix IR receive on ESP32 with Arduino Core 3 (#19904) 2023-11-01 22:49:59 +01:00
91ba05ac3b ModbusBridge write memleak fix (19733) (#19758)
Co-authored-by: JeroenSt <nospam@nospam.org>
2023-10-16 08:26:26 +02:00
Theo Arends ffd09da89a Fix DS18B20 for ESP32 with over 33 gpios 2023-09-19 15:20:10 +02:00
s-hadingerandGitHub d9acd2adb0 Fix compilation of IRRemoteESP8266 for core3 (#19473) 2023-09-06 21:02:46 +02:00
BarbudorandGitHub 5395b8c4bd fix and improve pzem_dc (#19402) 2023-08-27 22:49:24 +02:00
Christian BaarsandGitHub 65a1a4feeb Neopixel add SPI driver for C2 and some minor updates (#19372) 2023-08-24 10:34:17 +02:00
Theo Arends db6193dc80 Phase 2 support C2/C6 2023-08-23 14:52:58 +02:00
Christian BaarsandGitHub 7d18dd0e9e fix OneWire for IDF5.1 and C2/C6 (#19303)
* fix OneWire for IDF5.1 and C2/C6

* Use Onewire in arduino30 builds

* use SOC specific defines for C2,C3 and C6
2023-08-14 09:34:48 +02:00
s-hadingerandGitHub c73fd88d1c IRremoteESP8266 library from v2.8.5 to v2.8.6 (#19212) 2023-07-29 14:13:58 +02:00
faff39ca11 IRremoteESP8266 upgraded to v2.8.5 (#18610)
* IRremoteESP8266 upgraded to v2.8.5 (from v2.8.4)

* Fix ir panasonic esp8266 (#18013)

* revert part of #16179 for ESP8266

* Revert "revert part of #16179 for ESP8266"

This reverts commit b8e6126407.

* try to revert #16179 for esp8266

* Build: removed redundand USE_IR_REMOTE_FULL flag

Tasmota32-ir PIO had both FIRMWARE_IR and USE_IR_REMOTE_FULL defined.
The latter is redundand and yielded unnecessary build warns.
See: tasmota_configurations.h

---------

Co-authored-by: Mateusz Bronk <2566147+mbronk@users.noreply.github.com>
Co-authored-by: Barbudor <barbudor@barbudor.net>
2023-05-08 19:04:25 +02:00
c5612a50fb Fix for https://github.com/arendst/Tasmota/discussions/15703#discussioncomment-5713294 (#18534)
Added and fixed comments

Co-authored-by: JeroenSt <nospam@nospam.org>
2023-04-29 14:46:38 +02:00
fbbb4eaf84 Fix for issue: https://github.com/arendst/Tasmota/issues/18088 (#18228)
Co-authored-by: JeroenSt <nospam@nospam.org>
2023-03-20 21:26:38 +01:00
Theo Arends 1a6076c253 Add flush before disabling tx (#17247) 2023-03-14 09:28:00 +01:00
BarbudorandGitHub dbcffa66e4 Fix ir panasonic esp8266 (#18013)
* revert part of #16179 for ESP8266

* Revert "revert part of #16179 for ESP8266"

This reverts commit b8e6126407.

* try to revert #16179 for esp8266
2023-02-21 09:13:00 +01:00
Theo Arends ea6a5a2d4e Removed delays in TasmotaSerial and TasmotaModbus Tx enable switching 2023-01-02 15:08:40 +01:00
Theo Arends ed0b7d69b6 Tune Tx Enable timing 2023-01-01 15:12:15 +01:00
Theo Arends c1484f761c Fix exception 9 when modbus tx enable is used 2022-12-28 15:19:09 +01:00
Theo Arends 2fd63ff01f Fix Modbus transmit enable GPIO
Fix Modbus transmit enable GPIO enabled once during write buffer
2022-12-28 14:07:30 +01:00
Theo Arends b78886b0f1 Add TasmotaModbus hardware fallback to GPIO13/15 2022-12-11 16:44:36 +01:00
Theo Arends bbde894628 Add serial Modbus transmit enable GPIOs
Add serial Modbus transmit enable GPIOs to all modbus energy drivers and modbus bridge (#17247)
2022-12-03 12:33:42 +01:00
Stephan Hadinger 4cf0e0ce9f IRremoteESP8266 library from v2.8.3 to v2.8.4 2022-09-18 18:26:14 +02:00
Jason2866andGitHub 17106530be version 2.8.4 2022-09-18 12:36:26 +02:00
Jason2866andGitHub 280e3297b2 IRremoteESP8266 v2.8.4 2022-09-18 12:35:40 +02:00
Stephan Hadinger 412d5d6938 Fix compilation ESP8266
https://github.com/crankyoldgit/IRremoteESP8266/pull/1881/files
2022-09-17 14:35:34 +02:00
Stephan Hadinger 914859ad48 IRremoteESP8266 library from v2.8.2 to v2.8.3 2022-09-16 14:01:10 +02:00
Theo Arends c0cb49d2c8 TasmotaModbus library from v3.5.0 to v3.6.0
TasmotaModbus library from v3.5.0 to v3.6.0 (#16351)
2022-08-27 11:31:29 +02:00
JeroenSt 728c108294 Removed logging and changed maximum number of coils/inputs 2022-08-27 10:54:41 +02:00
JeroenSt 37574169a9 Fixed wrong bytecount 2022-08-27 10:19:24 +02:00
JeroenSt 1ac5b6fd7f Rework in progress
ModbusTCP fully tested OK
Modbus via Commands:
function 1..5 tested ok
function 6 fail
function 15 & 16 not tested
2022-08-27 09:11:36 +02:00