Commit Graph

548 Commits

Author SHA1 Message Date
Theo Arends
ef508c629f Fixed Telegram response decoding stopped working after 20210621
Fixed Telegram response decoding stopped working after 20210621 and exception on long result message (#12451)
2021-06-24 18:29:12 +02:00
Theo Arends
540574fe49 Fix NO VALID JSON regression from may 4th
Fix NO VALID JSON regression from may 4th (#12440)
2021-06-22 16:54:47 +02:00
Theo Arends
409c828bb7 Update changelog 2021-06-21 14:46:30 +02:00
Theo Arends
0d18174bd9 Fix DDS238-2 wrong reactive power value (#12283) 2021-06-20 11:36:34 +02:00
Theo Arends
99d303c191 Fix ESP32 Webcam add boundary marker before sending mjpeg image (#12376) 2021-06-19 16:40:32 +02:00
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