Commit Graph

592 Commits

Author SHA1 Message Date
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ółkowski
4690b4b2ed add_support_for_modbus_relays (#24812) 2026-06-01 17:23:20 +02:00
Jacek Ziółkowski
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 Baars
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-hadinger
7a21f72f70 rename GPIO_DISPLAY_RESET and update GPIOs (#24742) 2026-05-13 22:42:25 +02:00
Jacek Ziółkowski
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-hadinger
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
Jason2866
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-hadinger
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 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
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 Baars
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
meMorizE
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 Baars
4145c5f45e NimBLE updates (#24163) 2025-11-26 13:32:19 +01:00
Peter Petrovich
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
Theo Arends
413bb3b6c6 Add DALI DT8 RGBWAF Control Gear (receive) for Tasmota color light control 2025-11-22 17:58:53 +01:00
Theo Arends
69a7fae72a Bump version v15.1.0.3 2025-11-22 12:49:54 +01:00
Theo Arends
df7d266c75 Add DALI DT8 RGBWAF color support using Tasmota light control 2025-11-19 18:18:18 +01:00
Theo Arends
4de92d2e7a Fix DALI protocol errors 2025-11-19 10:44:21 +01:00