Theo Arends
e108ee3580
Add command ``SetOption44 1..100``
...
Add command ``SetOption44 1..100`` to set base tolerance percentage for matching incoming IR messages (default 25, max 100) (#14555 )
2022-01-22 12:33:02 +01:00
Theo Arends
7aacdf4fbe
Add support for BME688
...
Add support for BME688 with latest Bosch-Sensor-API library (#14513 )
2022-01-19 17:05:39 +01:00
Theo Arends
a0ae97a955
Add ESP32 serial interface
...
Add ESP32 disable serial console when 3 (ESP32) or 2 (Other models) serial interfaces are requested (#14487 )
2022-01-19 13:51:51 +01:00
Theo Arends
274963758e
Fix OneWire-Stickbreaker (DS18x20) library
...
Fix OneWire-Stickbreaker (DS18x20) library support for ESP32S2 (#14338 )
2022-01-17 17:05:33 +01:00
Theo Arends
4df42a28f5
Add command ``WebTime <start_pos>,<end_pos>``
...
- Add command ``WebTime <start_pos>,<end_pos>`` to show part of date and/or time in web gui based on "2017-03-07T11:08:02-07:00"
- Bump version to v2022.01.3
2022-01-16 16:19:28 +01:00
Theo Arends
88b296cf83
Support for Eastron SDM230
...
Add support for Eastron SDM230 modBus energy meter (#13443 )
2022-01-15 15:02:45 +01:00
Marcus
0e97d430a2
beautified changelog / disabled (uncommented) SDM230 define in tasmota_configurations
2022-01-15 14:25:05 +01:00
Marcus
ba55d67cbc
changed: BUILDS.md
...
changed: CHANGELOG.md
changed: tasmota/language/de_DE.h
changed: tasmota/language/en_GB.h
open/todo: update all other localization files
changed: tasmota/my_user_config.h
changed: tasmota/support_features.ino
changed: tasmota/tasmota_configurations.h
changed: tasmota/tasmota_configurations_ESP32.h
changed: tasmota/tasmota_template.h
changed: tasmota/tasmota_template_legacy.h
changed: tasmota/xdrv_03_energy.ino
new file: tasmota/xnrg_21_sdm230.ino
added support (POC) for Eastron SDM230 ModBus (based on existing drivers SDM120 and SDM630) - suggestion for future versions:
use the same pin names for all SDM(72|120|220|230|630) drivers, e.g.: GPIO_SDMxxx_TX and GPIO_SDMxxx_RX and integrate
all drivers into one (xnrg_xx_SDM-ModBus.ino)
2022-01-15 14:14:32 +01:00
Theo Arends
5c73fefbbc
Fix ESP8266 compilation
...
Add commands for ESP32 ethernet configuration ``EthIpAddress``, ``EthGateway``, ``EthSubnetmask``, ``EthDnsServer1`` and ``EthDnsServer2`` (#14385 )
2022-01-13 15:35:30 +01:00
Stephan Hadinger
f7b9a9c324
IRremoteESP8266 library from v2.8.0 to v2.8.1
2022-01-12 21:34:40 +01:00
Theo Arends
473913e9e1
Update changelog
2022-01-08 14:23:57 +01:00
Theo Arends
1573cbe6cb
Bump version to v2022.01.2
2022-01-07 16:43:29 +01:00
Theo Arends
d6fc62e376
Add support for Linkind dimmer
...
Add support for Linkind dimmer as GPIO ``Option A6`` (#14004 )
2022-01-07 16:17:53 +01:00
Theo Arends
705c39280c
Update change logs
2022-01-07 10:56:33 +01:00
Theo Arends
b98e82ae3d
Add Sonoff SPM module mapping
...
Add Sonoff SPM command ``SspmMap 2,1,..`` to map scanned module to physical module (#14281 )
2022-01-06 18:01:35 +01:00
Theo Arends
479b378707
Fix Modbus serial config
2022-01-06 14:06:56 +01:00
Stephan Hadinger
6755b754e0
Berry stores compiled bytecode into IRAM, freeing space in heap
2022-01-06 13:41:51 +01:00
Theo Arends
cc7ad4afca
Add experimental ADE7953 (Shelly EM) reset on restart ( #14261 )
2022-01-04 17:41:47 +01:00
Theo Arends
ce17266512
Revert "dd experimental ADE7953 (Shelly 2.5 and Shelly EM) reset on restart ( #14261 )"
...
This reverts commit efd4963eb2
.
2022-01-04 17:16:05 +01:00
Theo Arends
efd4963eb2
dd experimental ADE7953 (Shelly 2.5 and Shelly EM) reset on restart ( #14261 )
2022-01-04 17:02:12 +01:00
Stephan Hadinger
5f002dc467
Set ESP32 stack size with ``#define SET_ESP32_STACK_SIZE``, added ``StackLowMark`` metrics
2022-01-03 18:52:30 +01:00
Jason2866
1541257e42
Update CHANGELOG.md
2022-01-02 13:18:56 +01:00
Theo Arends
25298a9525
Update changelogs
2022-01-02 11:24:53 +01:00
Theo Arends
f2725f1bd0
Update changelog
2022-01-01 13:08:27 +01:00
Theo Arends
4c8c8572c5
Bump version to v2022.01.1
2021-12-31 18:23:35 +01:00
Theo Arends
9afff66ad1
Update changelogs
2021-12-30 14:48:01 +01:00
Stephan Hadinger
dca794dbf1
LVGL update from 8.0.2 to 8.1.0
2021-12-27 23:03:49 +01:00
Theo Arends
4962fd229e
Add command ``SSerialConfig <serialconfig>`` to change Serial Bridge configuration
...
Add command ``SSerialConfig <serialconfig>`` to change Serial Bridge configuration
2021-12-25 12:58:24 +01:00
Theo Arends
da8910b9c3
Fixed serial broken after #14153 - reverted
2021-12-25 11:42:26 +01:00
Theo Arends
89b5282d92
Update changelog
2021-12-23 12:35:28 +01:00
Theo Arends
e359a775c2
Bump version to v10.1.0.2
2021-12-23 11:01:41 +01:00
Theo Arends
9c3fb8fc82
Update changelogs
2021-12-22 17:14:58 +01:00
Theo Arends
8943656729
Fixed ESP32 LedPwmMode exception
...
Fixed ESP32 LedPwmMode exception (#14073 )
2021-12-22 16:50:29 +01:00
Stephan Hadinger
26a7fad65b
Berry C mapping moved to a separate ``berry_mapping`` library
2021-12-17 19:41:36 +01:00
Stephan Hadinger
9faadaca67
Berry added `tcpclient`
2021-12-09 22:00:24 +01:00
Theo Arends
a06c01cd91
Bump version 10.1.0.1
2021-12-08 16:49:35 +01:00
Jason2866
d509780ad6
Fix BLE EQ3
2021-12-07 17:49:04 +01:00
Theo Arends
7a5e3cd78e
update changelog
2021-12-06 10:55:03 +01:00
Jason2866
86922aab8c
Toolchains changed
2021-12-03 21:09:19 +01:00
Stephan Hadinger
b409377068
MQTT TLS dual mode (CA or fingeprint) in same firmware, ``SetOption132 1`` to force fingerprint
2021-12-01 21:38:28 +01:00
Jason2866
8553e955ec
NimBLE v.1.3.3
2021-11-30 22:06:20 +01:00
Theo Arends
3535b7543e
Add support for GPE Multi color smart light
...
Add support for GPE Multi color smart light as sold by Action in the Netherlands
2021-11-30 16:03:57 +01:00
Theo Arends
f53e9462b3
Bump version to 10.0.0.4
2021-11-30 15:43:43 +01:00
Stephan Hadinger
00b0ae245a
Add HTTPS support to ``WebQuery`` (ESP32x only)
2021-11-26 18:58:35 +01:00
Adrian Scillato
21476fbd3d
Merge pull request #13799 from stefanbode/patch-1
...
Added Venetian blind support
2021-11-25 20:41:17 -03:00
Stephan Hadinger
2ae03c6e43
Berry add ``import re`` regex module
2021-11-25 22:57:37 +01:00
stefanbode
3e9b2c9a75
Added Venetian blind support
2021-11-25 21:23:46 +01:00
Stephan Hadinger
711ca5a277
OTA follows redirects
2021-11-25 20:00:07 +01:00
Stephan Hadinger
5315ccb2c4
OTA over HTTPS
2021-11-23 22:15:08 +01:00
Jason2866
cfaf0b2448
ESP32 I2C clock fix with core 2.0.1.1
2021-11-22 13:42:52 +01:00
Theo Arends
ced7aa5a08
Fix ESP32 ethernet broken by core 2.x
...
- Fix ESP32 ethernet broken by core 2.x
- Change ethernet hostname ending in ``_eth`` to ``-eth`` according to RFC952
2021-11-21 13:30:05 +01:00
Theo Arends
25f23b2406
Update changelogs
2021-11-20 14:37:12 +01:00
Jason2866
476c2b3dc0
IRremoteESP8266 library from v2.7.20 to v2.8.0
2021-11-20 13:00:35 +01:00
Stephan Hadinger
3f140b4b10
Berry support for neopixel (WS2812, SK6812)
2021-11-18 20:30:16 +01:00
Stephan Hadinger
f3c235b8e9
Removed ILI9488 driver in favor of Unversal Display Driver
2021-11-17 22:48:48 +01:00
Theo Arends
b19d1c580f
Add Sonoff SPM POC
...
Add Sonoff SPM POC (#13447 )
2021-11-17 17:25:16 +01:00
Stephan Hadinger
aca4223ad6
ESP32 fix leftover GPIO configuration after restart
2021-11-16 22:21:44 +01:00
s-hadinger
a9f0585429
Autoconf v1 ( #13665 )
...
* Fix compiler warning
* Autoconfiguration for ESP32 and variants
2021-11-13 20:45:27 +01:00
Theo Arends
1e326460bd
ESP8266 Gratuitous ARP enabled
...
- ESP8266 Gratuitous ARP enabled and set to 60 seconds (#13623 )
- Version bump to 10.0.0.3
2021-11-13 14:38:21 +01:00
Theo Arends
f19462f64b
Fix ESP32-S2 TSettings memory usage
...
Fix ESP32-S2 TSettings memory usage fixed to 4096 bytes regression from v9.5.0.8
2021-11-13 12:44:45 +01:00
Theo Arends
ae275d984f
Add support for HDC2010 temperature/humidity sensor
...
Add support for HDC2010 temperature/humidity sensor by Luc Boudreau (#13633 )
2021-11-11 11:33:08 +01:00
Theo Arends
41db88c19a
Bump version to 10.0.0.2
...
ESP32 core library from v1.0.7.5 to v2.0.1
2021-11-10 15:00:44 +01:00
Theo Arends
24fddb0ebe
Update changelogs
2021-11-06 11:24:36 +01:00
Theo Arends
5243b17a1a
Add 1 second heartbeat GPIO
2021-11-03 11:58:05 +01:00
Theo Arends
dfafd34e55
Update changelogs
2021-10-24 11:26:50 +02:00
Theo Arends
afee240717
Update changelog
2021-10-23 14:40:49 +02:00
Theo Arends
cf380f8a90
Update changelog
2021-10-21 16:38:23 +02:00
Theo Arends
071971edaa
Fix initial reset RTC memory based variables
...
Fix initial reset RTC memory based variables like EnergyToday and EnergyTotal
2021-10-21 16:24:41 +02:00
Theo Arends
11371e3da1
Update changelogs
2021-10-21 15:57:04 +02:00
Stephan Hadinger
9f7a52633a
Berry add module ``python_compat`` to be closer to Python syntax
2021-10-20 19:04:18 +02:00
Theo Arends
08cf51ae5a
Bump version to 10.0.0.0
2021-10-19 10:56:08 +02:00
Theo Arends
5d53da4dc6
Update changelog
2021-10-17 18:12:07 +02:00
Stephan Hadinger
164d14496b
LVGL Berry namespace ``lv.*`` added and removed ``lv_*`` constants
2021-10-15 19:34:37 +02:00
Theo Arends
b1457f5d25
Update CHANGELOG.md
2021-10-12 11:27:22 +02:00
s-hadinger
c03884837c
Revert "ESP32 restore GPIO16/17 if no PSRAM was found"
2021-10-11 22:33:45 +02:00
Stephan Hadinger
d527b9042e
ESP32 restore GPIO16/17 if no PSRAM was found
2021-10-11 19:36:39 +02:00
Theo Arends
a466c5abf3
Add support for HM330X
...
Add support for HM330X SeedStudio Grove Particule sensor (#13250 )
2021-10-08 13:59:11 +02:00
Theo Arends
3bb9d4854f
Update change log
2021-10-08 11:04:07 +02:00
Stephan Hadinger
ee0678774b
Changed Memory display on ESP32 to not include IRAM (i.e. less by 40-50KB)
2021-10-07 18:37:58 +02:00
Stephan Hadinger
5ae88c4f97
Files starting with underscore in file system are no more hidden
2021-10-03 16:39:43 +02:00
Theo Arends
14951ba2b6
Add support for BL0942 energy monitor ( #13259 )
2021-10-03 14:10:11 +02:00
s-hadinger
6878bf9fbf
Berry add module ``import persist`` ( #13264 )
...
* Berry add module ``import persist``
* Call `persist.save()` before restart
2021-10-03 11:54:29 +02:00
Theo Arends
c4bb190e82
Add split total energy
2021-10-02 18:29:05 +02:00
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