Commit Graph

21095 Commits

Author SHA1 Message Date
0cd3447355 Add CMake wrapper for native CLion integration with PlatformIO
Some checks failed
Tasmota CI / base-images (tasmota32s3) (pull_request) Has been cancelled
Tasmota CI / base-images (tasmota32s3-safeboot) (pull_request) Has been cancelled
Tasmota CI / base-images (tasmota32solo1) (pull_request) Has been cancelled
Tasmota CI / language-images (AD, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (AF, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (BG, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (BR, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (CN, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (CZ, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (DE, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (ES, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (FR, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (FY, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (GR, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (HE, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (HU, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (IT, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (KO, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (LT, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (NL, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (PL, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (PT, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (RO, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (RU, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (SE, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (SK, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (TR, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (TW, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (UK, tasmota) (pull_request) Has been cancelled
Tasmota CI / language-images (VN, tasmota) (pull_request) Has been cancelled
- Create CMakeLists.txt that wraps PlatformIO commands as CMake targets
- Remove CMakeLists.txt from .gitignore to track the wrapper
- Update CLION_BUILD.md with UI-based build instructions
- Provides build targets: pio_build, pio_clean, pio_upload, pio_monitor
- Adds per-environment targets: build_tasmota, build_tasmota32, etc.
- Includes source indexing for CLion code intelligence

Now you can build directly from CLion's UI using the build dropdown
and hammer icon instead of terminal commands.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 21:08:32 -06:00
7ac4d809e9 Add CLion PlatformIO build configuration
- Add .clion.ini to configure PlatformIO as default environment
- Add CLION_BUILD.md with build instructions for CLion users
- Update .gitignore to exclude compile_commands.json

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 20:51:33 -06:00
Theo Arends
3c737580c4 Add some comments
Some checks failed
Build_development / language-images (HU, tasmota32) (push) Has been cancelled
Build_development / language-images (IT, tasmota) (push) Has been cancelled
Build_development / language-images (IT, tasmota32) (push) Has been cancelled
Build_development / language-images (KO, tasmota) (push) Has been cancelled
Build_development / language-images (KO, tasmota32) (push) Has been cancelled
Build_development / language-images (LT, tasmota) (push) Has been cancelled
Build_development / language-images (LT, tasmota32) (push) Has been cancelled
Build_development / language-images (NL, tasmota) (push) Has been cancelled
Build_development / language-images (NL, tasmota32) (push) Has been cancelled
Build_development / language-images (PL, tasmota) (push) Has been cancelled
Build_development / language-images (PL, tasmota32) (push) Has been cancelled
Build_development / language-images (PT, tasmota) (push) Has been cancelled
Build_development / language-images (PT, tasmota32) (push) Has been cancelled
Build_development / language-images (RO, tasmota) (push) Has been cancelled
Build_development / language-images (RO, tasmota32) (push) Has been cancelled
Build_development / language-images (RU, tasmota) (push) Has been cancelled
Build_development / language-images (RU, tasmota32) (push) Has been cancelled
Build_development / language-images (SE, tasmota) (push) Has been cancelled
Build_development / language-images (SE, tasmota32) (push) Has been cancelled
Build_development / language-images (SK, tasmota) (push) Has been cancelled
Build_development / language-images (SK, tasmota32) (push) Has been cancelled
Build_development / language-images (TR, tasmota) (push) Has been cancelled
Build_development / language-images (TR, tasmota32) (push) Has been cancelled
Build_development / language-images (TW, tasmota) (push) Has been cancelled
Build_development / language-images (TW, tasmota32) (push) Has been cancelled
Build_development / language-images (UK, tasmota) (push) Has been cancelled
Build_development / language-images (UK, tasmota32) (push) Has been cancelled
Build_development / language-images (VN, tasmota) (push) Has been cancelled
Build_development / language-images (VN, tasmota32) (push) Has been cancelled
Build_development / Start_final_copy (push) Has been cancelled
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
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
Theo Arends
b363172fc5 Update change logs 2025-12-30 11:41:41 +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
Theo Arends
5db7c42101 Update change logs 2025-12-29 17:34:35 +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
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
SteWers
f7c2da8402
[MI32 BLE] Move key status to value area (#24273) 2025-12-28 20:00:28 +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
Theo Arends
b92cbf295b Bump version v15.2.0.2 2025-12-24 15:27:47 +01:00
Jason2866
54a152f440
Platform 2025.12.31 2025-12-24 15:06:28 +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
Theo Arends
f1e519af14 Update change logs 2025-12-21 14:44:26 +01:00