Theo Arends
1232933337
Update changelog
2021-10-02 15:36:01 +02:00
Stephan Hadinger
98acc6fe2d
LVGL updated to v8.0.2 **breaking changes**
2021-10-02 09:33:59 +02:00
Theo Arends
9b35c54ed1
Revert "Add support for split energy totals"
...
This reverts commit d3fc03d398
.
2021-09-29 14:53:23 +02:00
Theo Arends
d3fc03d398
Add support for split energy totals
...
Add command ``SetOption129 1`` to enable split total energy results (#13030 )
2021-09-29 12:08:03 +02:00
Theo Arends
2e06937b6f
Bump version 9.5.0.9
2021-09-27 14:36:19 +02:00
Stephan Hadinger
e5be88ad15
Berry print stack trace when exception, more detailed with line numbers if `#define USE_BERRY_DEBUG`
2021-09-27 13:39:12 +02:00
Stephan Hadinger
509daa24dc
Berry revamped ``energy`` module to expose all C variables to Berry (read/write)
2021-09-24 18:05:16 +02:00
Theo Arends
7c71c3bdd8
Add command ``WebQuery <url> GET|POST|PUT|PATCH [<headers>] <body>``
...
Add command ``WebQuery <url> GET|POST|PUT|PATCH [<headers>] <body>`` to extent HTTP requests (#13209 )
2021-09-24 11:34:44 +02:00
Theo Arends
5eb8f78046
Add support for Sensirion SCD40/SCD41 CO2 sensor
...
Add support for Sensirion SCD40/SCD41 CO2 sensor (#13139 )
2021-09-23 14:47:43 +02:00
Theo Arends
16f9e2bd88
Merge branch 'development' into development+SCD40
2021-09-23 14:42:04 +02:00
Theo Arends
e89eb985bb
Add support for BL0939 energy monitor
...
Add support for BL0939 energy monitor as used in ESP32 based Sonoff Dual R3 V2 Pow (#13195 )
2021-09-22 12:45:56 +02:00
Arnold
fc7dd13293
Add SCD40/SCD41 support
2021-09-20 21:54:13 +02:00
Jason2866
e4d3dedd8c
Webcam
2021-09-17 14:43:48 +02:00
Jason2866
4bd919fc80
Core 1.0.7.4 for ESP32
2021-09-17 12:39:53 +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
s-hadinger
f4dadc625b
``DisplayDimmer`` has now range 0..100 instead of 0..15 ( #13132 )
...
* ``DisplayDimmer`` has now resolution of 8 bits instead of 4, and uses Gamma for LED
* Fix changelog
2021-09-14 22:40:26 +02:00
Stephan Hadinger
55202aa7f5
Berry support for Serial
2021-09-14 22:07:20 +02:00
Stephan Hadinger
8ee3bae70d
Support for ESP32/ESP32S2 DAC gpio via Berry
2021-09-13 13:44:39 +02:00
Jason2866
e65391cbe4
core 2 uses Universal Display driver
2021-09-12 19:21:40 +02:00
Stephan Hadinger
bc5f346926
Crash recorder ``Status 12`` for ESP32/ESP32S2/ESP32C3, supporting Esp-idf 3.3/4.4
2021-09-12 12:24:09 +02:00
Stephan Hadinger
b58958b8c6
ESP32 add GPIO 6/7/8/11 to template and remove GPIO 28-31 (remapping so backwards compatible)
2021-09-05 19:43:53 +02:00
Stephan Hadinger
a0693c6ed1
Support for ESP32S2 GPIOs
2021-09-04 14:20:09 +02:00
Stephan Hadinger
3d5c68b850
Berry class ``webclient`` for HTTP/HTTPS requests
2021-09-02 21:58:08 +02:00
Theo Arends
c9761665e3
Fixed OpenTherm invalid JSON ( #13028 )
2021-09-02 10:56:20 +02:00
Theo Arends
1c4bca8a8c
Add command ``WebGetConfig <url>``
...
Add command ``WebGetConfig <url>`` if ``#define USE_WEBGETCONFIG`` is enabled to restore/init configuration from external webserver (#13034 )
2021-09-02 10:46:29 +02:00
Theo Arends
328041ad0e
Update changelogs
2021-09-02 10:09:23 +02:00
Stephan Hadinger
a2fdeff9c5
Fixed crash when PSRAM is absent and ``BOARD_HAS_PSRAM`` set
2021-09-01 22:48:02 +02:00
Theo Arends
c26adde183
Bump version to v9.5.0.8
2021-09-01 11:34:19 +02:00
Theo Arends
feab616277
Fix Sonoff L1 (lite) smoother color transitions
2021-09-01 11:14:30 +02:00
Theo Arends
6ddb14bc6a
Add Command ``SetOption2 1``
...
Add Command ``SetOption2 1`` to enable display of global temperature/humidity/pressure info to JSON sensor message
2021-09-01 09:42:10 +02:00
Theo Arends
6e3c239e25
Update change logs
2021-09-01 09:11:14 +02:00
s-hadinger
6cf6efbdc9
Merge pull request #13016 from s-hadinger/ir_2_7_20
...
IRremoteESP8266 library from v2.7.19 to v2.7.20
2021-08-30 21:34:46 +02:00
Stephan Hadinger
066029cd97
IRremoteESP8266 library from v2.7.19 to v2.7.20
2021-08-30 21:08:41 +02:00
Stephan Hadinger
06037b10a5
Berry support for Curve 25519 EC crypto
2021-08-30 21:01:06 +02:00
Theo Arends
e45dbc66e0
Fix Shelly Dimmer 2 Energy usage
...
Fix Shelly Dimmer 2 Energy usage (#12815 )
2021-08-30 18:03:24 +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
Theo Arends
454d4601b4
Add support for IKEA VINDRIKTNING
...
Add support for IKEA VINDRIKTNING particle concentration sensor (#12976 )
2021-08-26 11:16:28 +02:00
Theo Arends
d4f444a85a
Add support for Hydreon RG-15 Solid State Rain sensor
...
Add support for Hydreon RG-15 Solid State Rain sensor (#12974 )
2021-08-25 17:25:11 +02:00
Theo Arends
a4e36d8224
Add command ``Subscribe2 ...``
...
Add command ``Subscribe2 ...`` to subscribe to a MQTT topic without appended "/#" (#12858 )
2021-08-25 16:40:03 +02:00
Theo Arends
a6310780ee
Fix Sonoff L1 Lite MusicSync mode
...
Fix unable to disable MusicSync mode on Sonoff L1 Lite regression from 9.3.0 (#12930 )
2021-08-25 15:24:55 +02:00
Theo Arends
6e2a3f5d60
Fix Hass and Tasmota discovery
...
Fix Hass and Tasmota discovery prefix topic notifications (#12972 )
2021-08-25 09:41:07 +02:00
Theo Arends
04cd9a3c33
Update changelogs
2021-08-24 20:58:17 +02:00
Stephan Hadinger
0e1a5a0a79
Berry support for vararg
2021-08-23 19:47:37 +02:00
Theo Arends
74b24298bd
Fix Shelly 2.5 negative power values on relay 1 regression from 9.5.0.5
...
Fix Shelly 2.5 negative power values on relay 1 regression from 9.5.0.5 (#12943 )
2021-08-23 16:18:21 +02:00
Theo Arends
5eb1ab0ab4
Fix WDT reset on shutters with stepper motors during deceleration ( #12849 )
2021-08-22 16:09:56 +02:00
Theo Arends
7de0257d1b
Fix issue id
2021-08-22 13:45:15 +02:00
Theo Arends
107d247a6a
Add support for IEM3155 Wattmeter ( #12950 )
2021-08-22 11:51:24 +02:00
Theo Arends
43642e0b8a
Turn HTTP API (command ``SetOption128 1``) default on for backward compatibility
2021-08-20 15:54:26 +02:00
Stephan Hadinger
307f140a81
Fixed PWM5 on ESP32C3
2021-08-17 17:10:48 +02:00
Stephan Hadinger
63bbf46d7f
Berry now compiling in ``strict`` mode to catch more bugs
2021-08-16 20:46:09 +02:00
Theo Arends
cb955762a6
Version bump to v9.5.0.6
...
Version bump to monitor possible HTTP issues releated to ``SetOption128``
2021-08-16 10:32:25 +02:00
Theo Arends
15312f8829
Add disabling web referer check default blocking HTTP web commands
...
Add command ``SetOption128 1`` disabling web referer check default blocking HTTP web commands (#12828 )
2021-08-15 13:15:33 +02:00
Theo Arends
7380f85d8d
Revert "Add command ``SetOption128 1`` disabling web referer check default blocking HTTP web commands ( #12828 )"
...
This reverts commit 996aaf26cc
.
2021-08-15 13:04:57 +02:00
Theo Arends
996aaf26cc
Add command ``SetOption128 1`` disabling web referer check default blocking HTTP web commands ( #12828 )
2021-08-15 12:59:21 +02:00
Theo Arends
3c964504b6
Revert "Show power status in state message always with power index number like ``POWER1``"
...
This reverts commit 59a13644b9
.
2021-08-14 17:40:03 +02:00
Theo Arends
59a13644b9
Show power status in state message always with power index number like ``POWER1``
...
Add state information to influxdb
2021-08-14 17:35:31 +02:00
Theo Arends
c4075655aa
Initial support for influxdb using ``#define USE_INFLUXDB`` and several ``Ifx`` commands
2021-08-12 22:33:02 +02:00
Theo Arends
668e260481
Fix negative power values for ADE7953 based devices like Shelly EM ( #12874 )
2021-08-12 20:38:31 +02:00
Theo Arends
e6cb80def3
Update changelog
2021-08-09 12:08:20 +02:00
Theo Arends
229a8cb270
Merge branch 'development' into promchg1
2021-08-09 11:57:01 +02:00
Theo Arends
633fd4fbd5
Update changelog
2021-08-09 11:55:12 +02:00
Michael Hanselmann
7afc19473d
Describe recent changes to Prometheus metrics in changelog
...
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-08-08 17:22:05 +02:00
Theo Arends
4f3af0de55
Update changelog
2021-08-08 17:13:04 +02:00
Theo Arends
621a0eff11
Relax NTP poll if no ntpserver can be resolved by DNS ( #12838 )
2021-08-08 15:22:44 +02:00
Theo Arends
b89e17c7f6
Change Mi Desk Pro template and remove the need for dedicated name
2021-08-05 09:43:08 +02:00
Theo Arends
0025a1485b
Add support for (Yeelight) Mi Desk Pro using binary tasmota32solo1.bin and template named "Mi Desk Pro"
2021-08-04 14:30:13 +02:00
Theo Arends
45c4e57a03
Make Sonoff L1 MusicSync persistent ( #12008 )
2021-08-03 14:12:38 +02:00
Theo Arends
4f47fc8527
Fix Neopool communication error ( #12813 )
2021-08-02 11:05:02 +02:00
Theo Arends
ba5b386678
Bump version to 9.5.0.5
2021-08-01 17:57:13 +02:00
Theo Arends
c3a1ba8de2
Initial wifi range extender ( #12784 )
2021-08-01 17:48:19 +02:00
Stephan Hadinger
d789846ff5
Update changelog
2021-07-30 17:40:09 +02:00
Theo Arends
65b7034b0c
Support for second DNS server
2021-07-29 16:57:04 +02:00
Theo Arends
215ec4388f
Force a rebuild
2021-07-28 17:35:08 +02:00
s-hadinger
37d350d9e1
LVGL new widget ``lv_wifi_bars`` ( #12752 )
...
* LVGL new widget ``lv_wifi_bars``
* Remove old code
2021-07-25 19:23:58 +02:00
Stephan Hadinger
21c3ac6727
Berry add ``tasmota.wifi()`` and ``tasmota.eth()``
2021-07-25 12:50:58 +02:00
s-hadinger
392d580a97
Berry add module ``introspect`` ( #12728 )
...
* Berry add module ``introspect``
* Rename `members`
2021-07-22 22:36:18 +02:00
Theo Arends
3d37712b27
Change message ``Upload buffer miscompare`` into ``Not enough space``
2021-07-22 15:14:58 +02:00
Theo Arends
cd228d2f84
Fix ESP32-Solo OTA upgrade
2021-07-21 13:26:32 +02:00
Theo Arends
520612b67c
Fix discovery fails when using ``%hostname%`` in a topic ( #12710 )
2021-07-21 11:41:31 +02:00
Theo Arends
acd9ea1661
Update changelog
2021-07-20 22:02:59 +02:00
Stephan Hadinger
84e58739a0
Berry add support for I2S audio mp3 playback
2021-07-20 21:05:10 +02:00
Stephan Hadinger
1682582bea
Disable PSRAM on unsupported hardware
...
Either ESP32 rev1/2 that needs special fixes
`-DHAS_PSRAM_FIX -mfix-esp32-psram-cache-issue -lc-psram-workaround -lm-psram-workaround`
or ESP32-PICO-V3-02 that requires esp-idf 4.4
2021-07-18 19:43:33 +02:00
Theo Arends
4173340c6a
Add support for CAN bus and Freedom Won Battery Management System by Marius Bezuidenhout ( #12651 )
2021-07-17 15:16:48 +02:00
Theo Arends
6cd9a7d899
Add command ``SetSensor1..127 0|1`` to globally disable individual sensor driver
2021-07-14 14:20:50 +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
5abadbf221
Fix ESP32 do not use chip temperature sensor as global temperature if external temperature sensor is used ( #12630 )
2021-07-13 16:44:28 +02:00
Theo Arends
499134e1bc
Release of Tasmota WebInstaller
2021-07-13 11:40:13 +02:00
Stephan Hadinger
52181f0822
IRremoteESP8266 library from v2.7.18 to v2.7.19
2021-07-06 12:21:23 +02:00
Theo Arends
d44fc80cd3
Fix exception 28 when unable to send MQTT message
...
Fix exception 28 when unable to send MQTT message and a topic name without a slash '/' (#12555 )
2021-07-06 11:28:33 +02:00
Theo Arends
60fabf65a7
Fix regression ESP8266 setting hostname
2021-07-05 17:11:03 +02:00
Theo Arends
512d912b77
Change setting hostname to fixing ArduinoESP32 core 2.0.0
2021-07-05 14:50:33 +02:00
Stephan Hadinger
1c15552210
Command ``SetOption127 1`` to force Wifi in no-sleep mode even if ``Sleep 0`` is not enabled
2021-07-05 13:43:41 +02:00
Theo Arends
377b34409f
Changed ESP32 Ethernet Phy Type information to IDF v3+
2021-07-04 14:53:58 +02:00
Theo Arends
9203d6d4b3
Update changelog
2021-07-04 12:14:16 +02:00
Theo Arends
16f6f26aba
Add initial support for Tasmota Mesh
...
Add initial support for Tasmota Mesh (TasMesh) providing node/broker communication using ESP-NOW (#11939 )
2021-07-02 14:08:06 +02:00
Theo Arends
c9a8cc7169
Bump version 9.5.0.2
2021-07-01 15:38:28 +02:00
Theo Arends
94992f0597
Revert changes DHT11 timing
2021-06-27 14:20:00 +02:00
Theo Arends
464ab2cb6b
Add support for AM2320 Temperature and Humidity Sensor by Lars Wessels ( #12485 )
2021-06-27 13:53:19 +02:00
Theo Arends
83518a9c38
Update timing DHT11, AM2301 (DHT21, DHT22, AM2302, AM2321), SI7021 ( #12488 )
2021-06-27 13:25:26 +02:00
Theo Arends
d1805246f9
Enable UFILESYS, GUI_TRASH_FILE and GUI_EDIT_FILE for any device compiled with more than 1M flash size
2021-06-27 11:36:05 +02:00
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
Stephan Hadinger
ee2b6d7f74
Add Esp32 Partition Manager as a Berry component
2021-06-23 22:02:44 +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
Stephan Hadinger
28da131932
Simplified configuration for ir-full, tasmota-ircustom no more needed
2021-06-21 13:49:56 +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
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
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
Stephan Hadinger
1c5bcd6dad
I2C extended MPU6886 to also support MPU9250 (found in Legacy M5Stack Fire)
2021-06-11 13:27:34 +02:00
Theo Arends
49b5ae71ca
Change command ``Modules`` layout of JSON message changed to single line
2021-06-09 10:14:39 +02:00
Stephan Hadinger
0e3006c46f
Add preliminary support for Esp32C3 - RiscV based
2021-06-08 20:31:01 +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
Stephan Hadinger
1dc58957c3
IRremoteESP8266 library from v2.7.16 to v2.7.18
2021-05-29 14:48:27 +02:00
Stephan Hadinger
c1f82141b9
Support for BM8563 RTC chip (I2C) found in M5Stack Core2 and M5StickC
2021-05-26 21:47:07 +02:00
Theo Arends
ea83c8acd1
Update changelog
2021-05-15 10:56:07 +02:00
Stephan Hadinger
cf5b7b4a41
LVGL add support for TrueType fonts via FreeType library
2021-05-12 11:16:10 +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
Stephan Hadinger
ae4de426d0
Add Zigbee firmware 6.7.9 for Sonoff ZBBridge
2021-04-30 22:14:00 +02:00
Stephan Hadinger
6c03d93496
Add firmware for Tube's Zigbee EFR32 EZSP 6.7.9
2021-04-30 21:53:04 +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
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
3d30ab6f2b
Prep release 9.4
2021-04-21 11:28:59 +02:00
Stephan Hadinger
4395a19fe6
Add ``Input`` GPIO type with no default action, to be read via Berry
2021-04-21 10:05:10 +02:00
Theo Arends
09f5902e0b
Update changelog
2021-04-19 12:40:51 +02:00
Theo Arends
19314a7fc4
Merge pull request #11789 from s-hadinger/lvgl_v7.11_2
...
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 12:28:15 +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
Stephan Hadinger
bd60b9b602
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 08:40:11 +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
Stephan Hadinger
6952d5ac7c
Berry add ``light`` module
2021-04-04 19:36:25 +02:00
Stephan Hadinger
3b9821994d
Berry add ``gpio`` module
2021-04-03 18:06:40 +02:00
Charles
c3b1e87677
teleinfo fixed calculation
2021-04-03 10:22:18 +02:00
Charles
35c682a77a
added teleinfo changes
2021-04-03 10:20:55 +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
Stephan Hadinger
d729f22309
IRremoteESP8266 library from v2.7.15 to v2.7.16
2021-03-25 08:40:27 +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
Stephan Hadinger
9dc3c4e255
Fix type for MPU6886
2021-03-19 22:17:45 +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
Stephan Hadinger
95e696075e
Add support for MPU6686 on primary or secondary I2C bus
2021-03-15 21:06:50 +01:00
Stephan Hadinger
44517380ff
Berry upgrade
2021-03-13 22:42:24 +01:00
Theo Arends
111c869ae7
Merge branch 'development' into ws2812_esp32
2021-03-11 08:21:20 +01:00
Stephan Hadinger
0475212b54
ESP32 support for secondary I2C controller
2021-03-10 22:20:21 +01:00
Stephan Hadinger
f808038694
ESP32 support for WS2812 hardware driver via RMT or I2S
2021-03-10 20:38:19 +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
Stephan Hadinger
692660c170
Berry add file system support
2021-02-16 20:47:00 +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
Stephan Hadinger
9e0df6ce75
IRremoteESP8266 library from v2.7.14 to v2.7.15
2021-02-13 14:51:52 +01:00
Stephan Hadinger
2220b2d3e3
Berry language improved Tasmota integration
2021-02-13 12:01:45 +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
Norbert Richter
435be84ff3
Add SDM72 Modbus energy meter
2021-02-09 16:13:40 +01:00
Stephan Hadinger
621e08699d
Preview of Berry language for Tasmota32
2021-02-07 20:19:08 +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
Stephan Hadinger
9d14587e20
Zigbee command ``ZbScan`` to do an energy scan on each radio channel
2021-02-03 20:37:44 +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
Stephan Hadinger
3297d0de71
Forgot changelog update
2021-01-29 10:12:24 +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
Jason2866
d05a1149bf
M5 core2 added
2021-01-20 17:14:58 +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
s-hadinger
f52f26f566
Added ``USE_MQTT_TLS_DROP_OLD_FINGERPRINT`` compile time option to drop old (less secure) TLS fingerprint ( #10584 )
...
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-16 18:07:01 +01:00
Theo Arends
2dbd1ef973
Add support for 24/26/32/34 bit RFID Wiegand
...
Add support for 24/26/32/34 bit RFID Wiegand interface (D0/D1) by Sigurd Leuther (#3647 , #10565 )
2021-01-16 15:39:33 +01:00
Stephan Hadinger
cc43530639
ESP32 support for TLS MQTT using BearSSL (same as ESP8266)
2021-01-15 18:23:05 +01:00
Theo Arends
fdbd1dcc0a
Changed command ``Sleep 0``
...
Changed command ``Sleep 0`` removes any sleep from wifi modem except when ESP32 BLE is active
2021-01-14 17:03:01 +01:00
Theo Arends
85b2d62225
ESP8266 Support for 2MB and up linker files with 1MB and up LittleFS
...
Breaking Change: ESP8266 until now NOT SUPPORTED linker files 2MB and up. Current settings will be overwritten once LittleFS is enabled
2021-01-11 17:56:18 +01:00
Theo Arends
f6d7c5c578
Update changelog
2021-01-11 14:13:20 +01:00
s-hadinger
6a6454d8ab
Zigbee debounce duplicate commands ( #10477 )
...
* Zigbee debounce duplicate commands received from the same device within ``USE_ZIGBEE_DEBOUNCE_COMMANDS`` milliseconds
* Zigbee debounce duplicate commands received from the same device within ``USE_ZIGBEE_DEBOUNCE_COMMANDS`` milliseconds
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-09 17:58:57 +01:00
Theo Arends
696c4ca0e8
Add command ``SetOption43 1..100``
...
Add command ``SetOption43 1..100`` to control Rotary step (#10407 )
2021-01-07 18:01:53 +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
23cb8ac559
Support for time proportioned relays
...
Support for time proportioned (``#define USE_TIMEPROP``) and optional PID (``#define USE_PID``) relay control (#10412 )
2021-01-07 15:07:14 +01:00
Theo Arends
d6a24c6fe7
Breaking change ESP32 file system
...
Breaking change ESP32 switch from default SPIFFS to default LittleFS file system loosing current (zigbee) files
2021-01-06 15:28:56 +01:00
Theo Arends
f8de9150d0
Add rotary No Pullup GPIO selection
...
Add rotary No Pullup GPIO selection ``Rotary A/B_n`` (#10407 )
2021-01-06 12:51:12 +01:00
Theo Arends
204316bf1b
Change force initial default state ``SetOption57 1``
...
Change force initial default state ``SetOption57 1`` to scan wifi network every 44 minutes for strongest signal (#10395 )
2021-01-05 17:14:01 +01:00
Stephan Hadinger
8acb06515c
IRremoteESP8266 library from v2.7.13 to v2.7.14
2021-01-04 18:43:58 +01:00
Theo Arends
fb2c10cb97
Add SPI display driver SSD1331 Color oled
...
Add SPI display driver SSD1331 Color oled by Jeroen Vermeulen (#10376 )
2021-01-04 14:26:27 +01:00
Theo Arends
619e4bbfb5
Add command ``RuleTimer0`` to access all RuleTimers at once
...
Add command ``RuleTimer0`` to access all RuleTimers at once (#10352 )
2021-01-03 17:31:44 +01:00
Theo Arends
d028e5c847
Update changelog
2021-01-03 17:04:14 +01:00
Stephan Hadinger
d0b426b505
Disable `USE_LIGHT`` light support for ZBBridge (saves 17.6kb)
2021-01-02 19:26:24 +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
54c1a2d029
Add support for SPI display driver for ST7789 TFT
...
Add support for SPI display driver for ST7789 TFT by Gerhard Mutz (#9037 )
2021-01-01 15:05:58 +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