668 Commits

Author SHA1 Message Date
Theo Arends
15d6e31e18 Update RELEASENOTES.md 2021-06-13 15:27:02 +02:00
Theo Arends
30cbc1b1e5 Merge branch 'development' into pre-release-9.5.0 2021-06-13 12:32:31 +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 b44c16d86138f61e2d7b69b1e20dc9c002a97219.
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
9e008008c3 Merge branch 'development' into pre-release-9.4.0 2021-04-23 11:31:05 +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
0150c9e809 Merge branch 'development' into pre-release-9.4.0 2021-04-21 15:37:37 +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
4052903810 Merge branch 'development' into pre-release-9.4.0 2021-04-21 13:51:53 +02:00
Theo Arends
2f28c656d5 Update RELEASENOTES.md 2021-04-21 13:51:29 +02:00
Theo Arends
851c839c53 Merge branch 'development' into pre-release-9.4.0 2021-04-21 11:33:15 +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
c88152c14e Merge branch 'development' into pre-release-9.4.0 2021-04-16 17:31:25 +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
ebb998ea06 Merge branch 'development' into pre-release-9.4.0 2021-04-14 16:24:42 +02:00
Theo Arends
4525984028 Update changelog 2021-04-14 15:30:01 +02:00
Theo Arends
31c6075a84 Merge branch 'development' into pre-release-9.4.0 2021-04-14 12:47:02 +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