Theo Arends
37d6548fd2
Speed up initial GUI console refresh
2021-06-19 15:22:17 +02:00
Theo Arends
a87ff67010
Force ESP32 defines Force ESP32 defines USE_UFILESYS, GUI_TRASH_FILE and #define GUI_EDIT_FILE
2021-06-17 17:29:44 +02:00
Theo Arends
e0faa0399a
Bump version 9.5.0.1
2021-06-17 11:30:44 +02:00
Theo Arends
bd87afeabf
Add command ``MqttWifiTimeout 100..20000``
...
Add command ``MqttWifiTimeout 100..20000`` to control MQTT Wi-Fi connection timeout default set to 200 mS (#12222 )
2021-06-15 10:15:36 +02:00
Theo Arends
305519c68c
Update RELEASENOTES.md
2021-06-14 15:44:12 +02:00
Theo Arends
dd311aeb22
Prep release 9.5.0
2021-06-14 11:54:52 +02:00
Theo Arends
74cebfe15d
Prep release 9.5.0
2021-06-14 11:28:48 +02:00
Theo Arends
15d6e31e18
Update RELEASENOTES.md
2021-06-13 15:27:02 +02:00
Theo Arends
5e805e0c4a
Move Settings from DRAM to heap
2021-06-11 18:14:12 +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
49b5ae71ca
Change command ``Modules`` layout of JSON message changed to single line
2021-06-09 10:14:39 +02:00
Theo Arends
d9e1eaa780
Change command ``Gpio`` layout of JSON message changed to single line
2021-06-08 18:46:39 +02:00
Theo Arends
912eedd76d
Change command ``Timers`` layout of JSON message changed to single line
2021-06-06 18:16:46 +02:00
Theo Arends
25f4070da2
Add command ``Status0`` providing all status in one line
2021-06-02 18:13:05 +02:00
Theo Arends
36d5fc3851
Update changelog
2021-05-30 11:32:39 +02:00
Theo Arends
ea83c8acd1
Update changelog
2021-05-15 10:56:07 +02:00
Theo Arends
38ab8c4826
Add compile time rules and commands
...
- Add defines ``USER_RULE1``, ``USER_RULE2`` and ``USER_RULE3`` to store rules at compile time
- Add define ``USER_BACKLOG`` to store commands at compile time to be executed at firmware load or when executing command ``reset``
2021-05-02 17:57:03 +02:00
Theo Arends
86ec4af6c5
Make Telegram command ``TmState`` persistent
...
Make Telegram command ``TmState`` persistent (#11965 )
2021-04-30 15:42:57 +02:00
Theo Arends
1ba8c0d16c
Update release binary information
2021-04-30 10:22:05 +02:00
Theo Arends
89b922675d
Add backward compatibility to Template CMND fieldpair using | as command separator
...
Add backward compatibility to Template CMND fieldpair using | as command separator (#11788 )
2021-04-29 17:00:04 +02:00
Theo Arends
06667d98fa
Add ESP32 pulldown switches ``Switch_d``
...
Add ESP32 pulldown switches ``Switch_d`` (#10814 )
2021-04-27 11:36:10 +02:00
Theo Arends
74156c9965
Add support for MQTT using Azure IoT Hub
...
Add support for MQTT using Azure IoT Hub by Kevin Saye (#11906 )
2021-04-27 11:23:17 +02:00
Theo Arends
01390c2ca6
Add ESP32 pulldown buttons ``Button_d`` and ``Button_id``
...
Add ESP32 pulldown buttons ``Button_d`` and ``Button_id`` (#10814 )
2021-04-26 13:56:44 +02:00
Theo Arends
1ace2d2292
Add initial support for optional for template specific commands
...
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788 )
2021-04-25 17:22:38 +02:00
Theo Arends
2bf681dbe2
Revert "Add initial support for optional for template specific commands"
...
This reverts commit b44c16d861
.
2021-04-25 17:03:11 +02:00
Theo Arends
b44c16d861
Add initial support for optional for template specific commands
...
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788 )
2021-04-25 16:51:18 +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
Theo Arends
147440fd99
Add command ``Wifi 0/1`` for ESP8266
...
Add command ``Wifi 0/1`` for ESP8266 to turn wifi Off and On. When wifi is Off it is always returned On after a restart except for a wake-up from deepsleep (#11839 )
2021-04-22 18:10:26 +02:00
Theo Arends
2398056fa5
Update changelog and version to 9.4.0.1
2021-04-22 15:55:13 +02:00
Theo Arends
2fc3b93e9d
Change command ``Power`` should not reset pulsetime
...
Change command ``Power`` should not reset pulsetime (#11805 )
2021-04-22 15:03:56 +02:00
Theo Arends
46edb12c75
Release 9.4.0
2021-04-21 16:57:39 +02:00
Theo Arends
b6e3bc0c92
Update RELEASENOTES.md
2021-04-21 15:37:05 +02:00
Theo Arends
b6460beb36
Update RELEASENOTES.md
2021-04-21 15:34:40 +02:00
Theo Arends
2f28c656d5
Update RELEASENOTES.md
2021-04-21 13:51:29 +02:00
Theo Arends
3d30ab6f2b
Prep release 9.4
2021-04-21 11:28:59 +02:00
Theo Arends
09f5902e0b
Update changelog
2021-04-19 12:40:51 +02:00
Theo Arends
04cf400154
Add command ``TuyaTempSetRes 0..3``
...
Add command ``TuyaTempSetRes 0..3`` to control Tuya Temperature Set Resolution (#11781 )
2021-04-19 12:25:53 +02:00
Theo Arends
3d7baa5424
Breaking change ESP32 partition layout
2021-04-16 12:05:22 +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
Theo Arends
4525984028
Update changelog
2021-04-14 15:30:01 +02:00
Theo Arends
31734c20c1
Bump version to 9.3.1.3
2021-04-14 12:39:07 +02:00
Theo Arends
be236472fe
Add Tasmota discovery as alternative to Home Assistant discovery using define ``USE_TASMOTA_DISCOVERY``
2021-04-10 18:20:15 +02:00
Theo Arends
0650744ac2
Remove overtemp detection on external energy monitoring devices
...
Removed overtemp detection on external energy monitoring devices (#11628 )
2021-04-09 10:04:37 +02:00
Theo Arends
b6e77cd3d7
Change ``Backlog 1;`` into ``Backlog0``
2021-04-07 18:22:20 +02:00
Theo Arends
ad423d199d
Add command ``Backlog 1;``
...
Add command ``Backlog 1;`` to allow execution of following commands without delay
2021-04-07 17:55:33 +02:00
Theo Arends
e40bed4b25
Add support for dummy energy monitor
...
Add support for dummy energy monitor using user values set by commands ``VoltageSet``, ``CurrentSet``, ``PowerSet`` and ``FrequencySet``. Enable by selecting any GPIO as ``Option A2`` (#10640 )
2021-04-05 15:32:31 +02:00
Theo Arends
75bbe5d3fa
Change ADC range result from int to float
...
Change ADC range result from int to float using command ``FreqRes`` for decimal resolution selection (#11545 )
2021-04-02 15:50:59 +02:00
Theo Arends
a756c7437e
Change limit number of relay/button columns in GUI to 8
...
Change limit number of relay/button columns in GUI to 8 (#11546 )
2021-04-02 15:33:05 +02:00
Theo Arends
b0689af803
Add optional DS18x20 arithmetic mean
...
Add command ``SetOption126 1`` to enable DS18x20 arithmetic mean over teleperiod for JSON temperature based on (#11472 )
2021-04-02 11:43:31 +02:00
Theo Arends
2710dc8dd0
Add command ``SerialBuffer 256..520``
...
Add command ``SerialBuffer 256..520`` to change hardware serial receive buffer size from default (256) to max local buffer size (520) (#11448 )
2021-04-01 15:53:47 +02:00
Theo Arends
0331e47e4c
Add support for multiple CCS811 sensors
...
Add support for multiple CCS811 sensors with baseline control (USE_CCS811_V2) by clanganke (#10858 )
2021-03-31 15:04:24 +02:00
Theo Arends
d010e16ab6
Update changelog
2021-03-30 18:08:00 +02:00
Theo Arends
be72bde8f5
Add ESP32 support for internal Hall Effect sensor
...
Add ESP32 support for internal Hall Effect sensor connected to both GPIO36 and GPIO39 only
2021-03-27 15:15:15 +01:00
Theo Arends
6dc436039b
Add support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
...
Add support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
2021-03-23 11:21:38 +01:00
Theo Arends
633489a91e
Add commands ``DisplayType`` and ``DisplayInvert``
...
Add commands ``DisplayType`` to select sub-modules where implemented and ``DisplayInvert`` to select inverted display where implemented
2021-03-22 12:34:52 +01:00
Theo Arends
320f0e2776
Add support for TM1638 seven segment display
...
Add support for TM1638 seven segment display by Ajith Vasudevan (#11031 )
2021-03-19 10:15:50 +01:00
Theo Arends
d5ca2994ee
Add commands MqttKeepAlive and MqttTimeout
...
- Add commands ``MqttKeepAlive 1..100`` to set Mqtt Keep Alive timer (default 30) and ``MqttTimeout 1..100`` to set Mqtt Socket Timeout (default 4) (#5341 )
- Changed PubSubClient library from EspEasy v2.7.12 to Tasmota v2.8.12
- Bump version to 9.3.1.2
2021-03-18 17:44:10 +01:00
Theo Arends
b8a2d9a161
Fix DS18x20 driver timing issue ( #11270 )
...
Fix DS18x20 driver timing issue (#11270 )
2021-03-09 18:01:29 +01:00
Theo Arends
8630debb7f
Update changelog
2021-03-07 15:14:20 +01:00
Theo Arends
2057912276
Change TasmotaSerial library from v3.2.0 to v3.3.0
...
Change TasmotaSerial library from v3.2.0 to v3.3.0
2021-03-02 11:44:06 +01:00
Theo Arends
947c8ccf0f
Fix light scheme related color changes
...
Fix light scheme related color changes (#11041 )
2021-02-28 15:11:29 +01:00
Theo Arends
4d3fda5a74
Add support for NEC and OPTOMA LCD/DLP Projector serial power control
...
Add support for NEC and OPTOMA LCD/DLP Projector serial power control by Jan Bubík (#11145 )
2021-02-28 12:37:02 +01:00
Theo Arends
c3c0a06961
Add command ``Sensor80 1 <0..7>``
...
Add command ``Sensor80 1 <0..7>`` to control MFRC522 RFID antenna gain from 18dB (0) to 48dB (7) (#11073 )
2021-02-27 17:54:21 +01:00
Theo Arends
35427d9b36
Fix PN532 on ESP32 Serial flush both Tx and Rx buffers ( #10910 )
...
Fix PN532 on ESP32 Serial flush both Tx and Rx buffers (#10910 )
2021-02-27 16:58:50 +01:00
Theo Arends
632e523c37
Bump version to 9.3.1.1
2021-02-23 16:27:30 +01:00
Theo Arends
9edccbbca5
Add commands ``StateRetain`` and ``InfoRetain`` ( #11084 )
2021-02-22 13:59:45 +01:00
Theo Arends
e2ab1fe3f3
Update changelog
2021-02-22 13:46:25 +01:00
Theo Arends
d84b5fdfd8
Fix web request accepts wrong password
...
Fix web request accepts wrong password (#11039 )
2021-02-21 14:17:51 +01:00
Theo Arends
7a911b328f
Fix TM1637 driver
...
Fix TM1637 driver now needs ``TM1637 CLK`` and ``TM1637 DIO`` to enable (#11057 )
2021-02-21 12:17:39 +01:00
Theo Arends
92b8c8ad48
Remove the need to start filenames with a slash (/) in Ufs commands
2021-02-19 18:35:47 +01:00
Theo Arends
59c0ebd49e
Bump version 9.3.0.1
2021-02-19 16:51:55 +01:00
Theo Arends
14206e46a1
Add support for TM1637 seven segment display by Ajith Vasudevan ( #10889 )
2021-02-17 12:32:36 +01:00
Theo Arends
a59b6b2720
Add abort to UfsRun
2021-02-17 11:06:48 +01:00
Theo Arends
e16ba61dea
Add command UfsRun
2021-02-16 12:19:40 +01:00
Theo Arends
6fa53b85ef
Basic support for filesystem ``autoexec.bat``
2021-02-15 17:29:31 +01:00
Theo Arends
e59174c6a8
Change NeoPixelBus library from v2.6.0 to v2.6.1.4
2021-02-14 14:59:38 +01:00
Theo Arends
99b832cb7b
Update release notes
2021-02-12 15:02:55 +01:00
Theo Arends
27ebcec409
Bump version to 9.2.0.7
2021-02-10 14:45:57 +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
bfde36e954
Add fragmentation translations
2021-02-04 15:19:59 +01:00
Theo Arends
6084180419
Update changelog
2021-01-29 15:05:47 +01:00
Theo Arends
4c79b24336
Update changelog
2021-01-29 11:14:00 +01:00
Theo Arends
ac8d26982d
Add Sonoff L1 Music Sync control
...
Add command ``L1MusicSync <0|Off>|<1|On>|<2|Toggle>, 1..10, 1..100>`` to control Sonoff L1 Music Sync mode sensitivity and speed (#10722 )
2021-01-28 17:52:17 +01:00
Theo Arends
a3f5d5ce2c
Add commands ``BuzzerActive``, ``BuzzerPwm`` as synonyms for ``SetOption67, 111`` respectively
...
Add commands ``BuzzerActive``, ``BuzzerPwm`` as synonyms for ``SetOption67, 111`` respectively
2021-01-27 16:58:33 +01:00
Theo Arends
f083233b09
Support trailing silence in buzzer tune
...
Support trailing silence in buzzer tune (#10694 )
2021-01-27 16:09:56 +01:00
Theo Arends
12e262d337
Add support for ESP32 ``Module 5`` Wireless Tag Eth01
...
Add support for ESP32 ``Module 5`` Wireless Tag Eth01 (#9496 )
2021-01-27 14:27:05 +01:00
Theo Arends
ff2e1196b5
Update changelog
2021-01-27 10:00:25 +01:00
Theo Arends
b4ceb9e5e9
Add light synonyms
...
Add commands ``ChannelRemap``, ``MultiPWM``, ``AlexaCTRange``, ``PowerOnFade``, ``PWMCT``, ``WhiteBlend``, ``VirtualCT`` as synonyms for ``SetOption37, 68, 82, 91, 92, 105 and 106`` respectively
2021-01-26 14:56:58 +01:00
Theo Arends
bc384a3858
Restore AddLog_P to max 700 chars
...
Changed maximum chars in ``AddLog_P`` logging restored from 128 to 700 (MAX_LOGSZ) to solve broken error messages
2021-01-23 13:21:17 +01:00
Theo Arends
c934a20b4f
Add support for TOF10120
...
Add support for TOF10120 time of flight sensor by Cyril Pawelko (#10190 )
2021-01-22 16:48:41 +01:00
Theo Arends
47ce7c7312
Add rule trigger string comparisons
...
Add rule trigger string comparisons for EndsWith ``$>``, StartsWith ``$<`` and Contains ``$|`` (#10538 )
2021-01-21 14:54:38 +01:00
Theo Arends
4d83b54fda
Update changelog
2021-01-21 14:18:09 +01:00
Theo Arends
15b41881d8
Changed PubSubClient MQTT_SOCKET_TIMEOUT
...
Changed PubSubClient MQTT_SOCKET_TIMEOUT from 15 to 4 seconds
2021-01-20 17:34:47 +01:00
Theo Arends
5561de02fa
Add support for Sugar Valley NeoPool Controller
...
Add support for Sugar Valley NeoPool Controller by Norbert Richter (#10637 )
2021-01-20 17:03:53 +01:00
Theo Arends
35bc095e00
Add support for SM2135 current selection
...
Add support for SM2135 current selection using GPIO ``SM2135 DAT`` index (#10634 )
2021-01-20 11:20:56 +01:00
Theo Arends
47e23082cc
Update changelog
2021-01-17 17:01:52 +01:00