Commit Graph
596 Commits
Author SHA1 Message Date
Theo Arends 2f136a3290 Bump version v15.5.0.2 2026-07-23 21:57:45 +02:00
Theo Arends 8dc0e1d3fa Bump version v15.5.0.1 2026-06-22 17:07:22 +02:00
Theo Arends 5ba66d80c3 Add command BSSid[1|2] [0|1|11:22:33:44:55:66] to select fixed WiFi Access Point disabling SetOption56 and SetOption57 (#24394) 2026-06-21 17:43:52 +02:00
sfromisandGitHub 07493b4e69 Update tasmota_globals.h - WebColor consistency (#24833)
Noticed a small inconsistency of the default light WebColor palette not fully matching the light palette example in my_user_config.h and the docs WebUI page. The color for COLOR_BUTTON_OFF was a long time ago changed from dark blue #08405e to the better-working pale blue #a1d9f7 without this being reflected in the defaults used in the absence of another #define value.

Of course, this normally makes no difference as the standard my_user_config.h defines a full dark palette anyway, but still....
2026-06-13 14:10:47 +02:00
Theo Arends 6191473dfd Changed SCD4x library FrogmoreScd40 to Sensirion arduino-i2c-scd4x v1.1.0
- Bump version v15.4.0.3
2026-06-03 17:18:28 +02:00
Jacek ZiółkowskiandGitHub 4690b4b2ed add_support_for_modbus_relays (#24812) 2026-06-01 17:23:20 +02:00
Jacek ZiółkowskiandGitHub 38e2ce4884 add PowerTotal and ExportActiveTotal to JSON for multi-phase devices (#24790)
* add PowerTotal and ExportActiveTotal to JSON for multi-phase devices

* don't add the fields if SO129=1
2026-05-27 14:46:00 +02:00
Christian BaarsandGitHub 68635b9668 MI32: unify connection task (#24769) 2026-05-20 12:27:50 +02:00
Theo Arends f4aa8ed67f Increase security by inverting state of define DISABLE_REFERER_CHK, command SetOption128 controlling HTTP access which is now default off 2026-05-17 15:46:32 +02:00
Theo Arends 2c2a28cae1 Fix HTTP invalid file type upload 2026-05-17 11:59:20 +02:00
s-hadingerandGitHub 7a21f72f70 rename GPIO_DISPLAY_RESET and update GPIOs (#24742) 2026-05-13 22:42:25 +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 b484ece702 Update change logs and version v15.4.0.2 bump 2026-05-07 14:57:58 +02:00
Theo Arends ba17364d28 Add webcam support for resolutions 16 to 24
- Changes disable camera (resolution) from option 15 to -1
2026-05-05 16:30:20 +02:00
Theo Arends dd58b80d53 Add Commands SetOption, SetOption 1 and SetOption 2 for display all SetOption values
Finally!
2026-04-28 15:31:17 +02:00
Theo Arends 518f839694 Revert "Add Commands SetOption, SetOption 1 and SetOption 2 for display all SetOption values"
This reverts commit 06b5042e17.
2026-04-28 15:10:30 +02:00
Theo Arends 06b5042e17 Add Commands SetOption, SetOption 1 and SetOption 2 for display all SetOption values
Better late than never.
2026-04-28 15:04:33 +02:00
Theo Arends 1904f5a89e Oops. Forgot the version change 2026-04-22 22:03:50 +02:00
Theo Arends 97c12b17ac Bump version v15.3.0.4 2026-04-12 17:05:17 +02:00
Theo Arends 3f38fe289e Refactor use of MAX_I2C 2026-03-21 22:08:51 +01:00
Theo Arends 954a048d39 Fix command I2CDriver for over 96 2026-03-21 17:23:19 +01:00
Theo Arends f868b61a73 Bump version v15.3.0.3
- Fix Athom esp32 2-3-4 gang change led behaviour after firmware update (#24509)
2026-03-15 14:20:22 +01:00
Theo Arends a08ced3de4 ESP8266 enable second I2C bus 2026-03-12 14:03:09 +01:00
Theo Arends fd68b946a9 ESP8266 redesigned I2C Wire driver to support second I2C bus
- Version v15.3.0.2
- MCP23xxx driver now supports bus2
2026-03-08 14:38:08 +01:00
Theo Arends 87a12718ae Add Support for JSON value pair "ARCH" in template being either ESP8266, ESP32, ESP32C2, ESP32C3, ESP32C5, ESP32C6, ESP32H2, ESP32H4, ESP32P4, ESP32S2 or ESP32S3 2026-03-05 15:52:14 +01:00
s-hadingerandGitHub 78af45cfda File upload improvements: "/ufsu" api mode, no interrupts disanling, cleaner confirmation page (#24521) 2026-03-04 10:43:14 +01:00
Theo Arends 1e39f17ebe Bump version v15.3.0.1 2026-02-20 09:55:42 +01:00
Jason2866andGitHub f708d6ad3c Conditionalize USE_ENERGY_SENSOR and USE_SHELLY_PRO (#24459) 2026-02-16 14:37:51 +01:00
Theo Arends 2f240d6deb Add support for Sensirion SEN6x indoor air quality sensor (#24386) 2026-02-16 14:32:11 +01:00
Theo Arends df6e26534c Add support for Sensirion SEN66 indoor air quality sensor (#24386)
Bump version v15.2.0.6
2026-02-14 15:42:49 +01:00
Theo Arends 61ef44e1ee Add more strict ethernet SPI bus control 2026-02-13 12:08:43 +01:00
Theo Arends 0e9246e428 Replace CRLF in LF 2026-02-13 11:24:01 +01:00
Theo Arends 972ad82a37 Add support for second SPI bus on ethernet. Part 2 (#24433) 2026-02-12 20:06:25 +01:00
Theo Arends 0de19b66d1 Bump version v15.2.0.5 2026-02-12 13:42:17 +01:00
s-hadingerandGitHub 16ec520448 Removed AlpineJS 2.8.2 (not needed anymore) (#24427) 2026-02-08 22:19:58 +01:00
Theo Arends baf2d18eed Bump version v15.2.0.4
- Add Dingtian `SetOption81 1` to invert input and `SetOption133 1` to invert output (#24364)
- Change Dingtian define `DINGTIAN_INPUTS_INVERTED` replaced by `SetOption81` (#24364)
- Change all memmove_P to memmove (#24378)
2026-01-24 14:58:25 +01:00
Theo Arends 39c25e368b Bump version v15.2.0.3 2026-01-17 15:37:42 +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 b92cbf295b Bump version v15.2.0.2 2025-12-24 15:27:47 +01:00
Theo Arends 3892bc7a1a Support SDCard on SPI bus 2 (if present) 2025-12-17 17:49:52 +01:00
Theo Arends 4aa36dc229 Bump version v15.2.0.1 2025-12-12 12:37:04 +01:00
Theo Arends 017357e9cf Add command DaliNoBS 0|1 to disable display of GUI broadcast slider
- Display GUI broadcast slider even if Tasmota Light Control is active
2025-12-07 15:35:25 +01:00
Theo Arends d716dec667 Fix and refactor DALI GUI multi controller sync 2025-12-06 17:58:41 +01:00
Christian BaarsandGitHub 5f7cb57ffb MI32: add pin, some fixes (#24191) 2025-12-06 15:29:06 +01:00
Theo Arends 91e501b3d6 Rename enum LT_SERIALx 2025-12-01 14:10:05 +01:00
Theo Arends be6de4c6bc Fix template 2025-11-28 10:59:46 +01:00
meMorizEandGitHub 30606e23c6 New Energy Driver: MakeSkyBlue Solar Charger Interface (xnrg_26) (#24151)
* Add MakeSkyBlue Solar Charge Controller (as Energy Device )

* only cosmetics, no functional change

* index on MakeSkyBlue: ad1b8de93 only cosmetics, no functional change

* New serial handler without time relation (long-term error), several cleanup

* Optimization and cleanup

* Merge

* increment xnrg index (25 used meanwhile)

* Major rework: Phase usage, Initialization, Mutli-Serial handling and more

* Change identifier from _GPIO_ to the more applicable _SENSOR_

* PR candidate 1

* fix UserSelectablePins and kSensorNames (add to end), river disabled as default at my_user_config.h

* add missing defines to lt_LT language header file
2025-11-28 10:37:52 +01:00
Theo Arends 5e1916300d Refactor DALI using library with read buffer 2025-11-27 17:50:48 +01:00
Christian BaarsandGitHub 4145c5f45e NimBLE updates (#24163) 2025-11-26 13:32:19 +01:00
Peter PetrovichandGitHub e5a6cad5e3 Add support for Analog Gauges (#24153)
* Add vid6608 library

* Add vid6608 pin definition (only GB for now)

* Try to debug GPIO - does not work

* First working version

* Trim whitespaces

* Add missing library; JSON response, Codeowners

* Fix blocking loop in esp8266

* Update language strings

* Format inline readme for vid driver

* Add example define in my_user_config.h

* Clanup changed VS Code config files

* Fix duplicated language values in en_GB.h
2025-11-25 11:58:13 +01:00