Commit Graph

147 Commits

Author SHA1 Message Date
Theo Arends f2b98f7da3 Add Xdrv function FUNC_BUTTON_MULTI_PRESSED 2021-11-30 14:55:45 +01:00
Stephan Hadinger 3f140b4b10 Berry support for neopixel (WS2812, SK6812) 2021-11-18 20:30:16 +01:00
stefanbode 205931d18e
Update tasmota.h
Removed obsolete number of shutter relays
2021-11-05 09:06:22 +01:00
Theo Arends 5243b17a1a Add 1 second heartbeat GPIO 2021-11-03 11:58:05 +01:00
Theo Arends 45fcd8ac83 Add optional profiling 2021-10-29 18:49:29 +02:00
s-hadinger f9e1ab1c90
Minimum PWM Frequency lowered to 2Hz on ESP32 (#13123) (#13135)
* Minimum PWM Frequency lowered to 2Hz on ESP32 (#13123)

* Forgot main file
2021-09-15 11:10:48 +02:00
Seestern93 d24221da00 Adapt action for state 10
Adapt action to execute switch#state=10 as needed.
2021-08-30 00:13:40 +02:00
Seestern93 dbeb82c93e Update tasmota.h
Add enum of new state#10
2021-08-29 23:24:31 +02:00
Seestern93 1d5fd6f20a SwitchState10
Add Switch#State=10 to SwitchMode11&12;
Revert changes done by arendst (Switchmode17&18) as new proposal for integrating POWER_DELAYED into existing switch modes 11 & 12
2021-08-29 23:03:14 +02:00
Theo Arends e2e90cc18a Add commands ``SwitchMode 17`` and ``SwitchMode 18``
Add commands ``SwitchMode 17`` PushHoldMultiDelay and ``SwitchMode 18`` PushHoldMultiDelayInverted adding delayed single press event (#12973)
2021-08-26 16:36:04 +02:00
Laszlo Magyar 8e0eab7f63 Typo in comment 2021-08-12 21:59:53 +02:00
Theo Arends 4503bac78a Prep influxdb support 2021-08-11 18:43:11 +02:00
Theo Arends 5dc009b9c5 Oops forgot most changes. 2021-08-01 17:51:54 +02:00
Theo Arends 0282943d46 ESP32 internal sensor driver id moved from 87 to 127 2021-07-14 11:24:36 +02:00
Theo Arends 37d6548fd2 Speed up initial GUI console refresh 2021-06-19 15:22:17 +02:00
Theo Arends 358d619a6e Move some defines to my_user_config.h fixing global define usage 2021-06-13 17:37:40 +02:00
Theo Arends 99a8c3d06a Allocate ESP8266 log buffer in iram heap space if available 2021-06-11 16:02:49 +02:00
Theo Arends 446706f16d Prep for larger log buffer 2021-06-09 17:24:28 +02:00
Adrian Scillato daebb37962
WiFi Command: Move wifi modes char to be global 2021-06-04 09:44:23 -03:00
Stephan Hadinger 58360f7c17 Added I2S and Interrupt GPIO types 2021-05-25 20:14:15 +02:00
Theo Arends 17996ce87c Prep for MQTT Settings save 2021-05-08 15:26:23 +02:00
Theo Arends 42708d0e09 Prep for MQTT Settings save 2021-05-07 15:10:28 +02:00
Theo Arends 674509a56e Fix teleperiod rule handling regression
Fix teleperiod rule handling regression from v9.3.1.2 (#11851)
2021-04-23 10:59:33 +02:00
Stephan Hadinger 663f29d4e3 Enable second HW SPI for ESP32 2021-04-17 19:49:26 +02:00
Theo Arends f7b45ffddb Redesigned GUI
Redesigned GUI by moving non-configuration buttons from ``Configuration`` to new submenu ``Consoles``
2021-04-16 11:40:38 +02:00
Adrian Scillato 6b35cb94d3
KNX: Fix Energy Yesterday 2021-04-13 17:00:36 -03:00
blakadder 3768d5ab9f add gas sensor with %LEL units 2021-03-29 20:32:59 +02:00
Theo Arends 3f6bff793a
Merge pull request #11182 from shaap/development
Add eMylo EAI-90 support
2021-03-19 14:42:13 +01:00
Adrian Scillato a3c5ac8204
VL53L0X: Set max number of sensors 2021-03-16 12:58:24 -03:00
Stephan Hadinger 0475212b54 ESP32 support for secondary I2C controller 2021-03-10 22:20:21 +01:00
shaap 5e3274af8f Add eMylo EAI-90 support
Add support for eMylo EAI-90. WB3S Module has to be replaced by ESP-12.  Please see eMyloEAI90.txt.
2021-03-02 02:31:06 +01:00
nonix 96f8389408 Workinig 2021-02-28 10:49:49 +01:00
Theo Arends e16ba61dea Add command UfsRun 2021-02-16 12:19:40 +01:00
Theo Arends 68baafc685 Initial support for autoexec.bat using filesystem 2021-02-15 16:37:09 +01:00
Stephan Hadinger 2220b2d3e3 Berry language improved Tasmota integration 2021-02-13 12:01:45 +01:00
Theo Arends 4fd4d73602 Add ESP8266 OTA upload fallback to .gz 2021-02-12 13:19:50 +01:00
Theo Arends 5663ce7788
Merge pull request #10885 from zeroflow/development
Enable higher PWM frequencies for ESP32 (for 4-Pin PWM Fans)
2021-02-09 13:50:27 +01:00
Paul C Diem 707e970250 Add no_share_mask support, DevGroupSend channels in hex, AND/OR operators, Use dynamic log buffer 2021-02-08 21:28:59 -06:00
Thomas A 0707a9648b Enable higher PWM frequencies for ESP32
LEDC peripheral of ESP32 allows higher PWM frequencies than the ESP8266.

Higher frequencies come with reduced available bit depth (as by https://esphome.io/components/output/ledc.html).

New max value of 50 kHz to include at least the frequency for 4-pin pwm fans and a bit more.
2021-02-08 18:52:03 +01:00
Theo Arends e05b77c372 Increase ESP32 SwitchText to 28 2021-02-05 16:36:25 +01:00
Theo Arends 19ef735c08 ESP32 Increase number of interlock groups from 4 to 14
- Removed migration support for versions before v8.1.0 (Doris)
- ESP32 Increase number of interlock groups from 4 to 14
2021-02-05 15:21:06 +01:00
Theo Arends 6836455bbe Increase number of button GPIOs from 4 to 8 2021-02-05 12:27:59 +01:00
Theo Arends 8b0e45a58b Increase number of switch GPIOs from 8 to 28 2021-02-05 11:58:24 +01:00
Theo Arends d5542b1a66 ESP32 increase number of relay GPIOs from 8 to 28 2021-02-04 17:06:45 +01:00
Theo Arends 7561647dce Add demo for driver/sensor settings file storage (#10786) 2021-02-01 16:51:41 +01:00
Theo Arends d319bc8ecb Support rotary encoder on Shelly Dimmer
Support rotary encoder on Shelly Dimmer (#10407)
2021-01-07 17:53:48 +01:00
Theo Arends 9d0a7e9bc4 Update filesystem GUI 2021-01-06 17:54:03 +01:00
Theo Arends 2b7d605696 Changed maximum chars in AddLog_P logging
Changed maximum chars in AddLog_P logging reduced from 700 to 128 (LOGSZ) to enhance stability
2021-01-02 16:20:15 +01:00
Theo Arends dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
Theo Arends 58e6ec55f1 Breaking change replacing SPI CS and SPI DC
Breaking change replacing SPI CS and SPI DC by device specific CS and DC
2020-12-31 16:17:30 +01:00