Theo Arends
101e787bb7
Fix SR04 sensor driver
...
Fix SR04 sensor driver regression from 2022.01.2
2022-02-04 14:53:42 +01:00
Theo Arends
c47fef51bc
Bump version to v2022.1.4
2022-02-04 12:00:53 +01:00
Theo Arends
7669c9b471
Fix Sonoff SPM energy total/yesterday
...
- Fix Sonoff SPM energy total/yesterday
- Add energy yesterday persistence
- Add SspmEnergyYesterday command
- Add SspmOverload command
- Add SPI support
2022-02-04 11:22:09 +01:00
Stephan Hadinger
8f8f0aba42
Initial support for ESP32S3 with support for 38 configurable GPIOs
2022-02-01 12:05:56 +01:00
Stephan Hadinger
539c508918
Increase PWM channels to 16 (Esp32 only)
2022-01-27 21:30:05 +01:00
Theo Arends
62458e3676
Add command ``SspmEnergyTotal<relay>``
...
Add command ``SspmEnergyTotal<relay>`` to (p)reset Sonoff SPM total energy without today's energy
2022-01-25 16:51:40 +01:00
Stephan Hadinger
532afbaecd
PWM auto-phasing for lights by default (new behavior) unless ``SetOption134 1``
2022-01-24 22:48:57 +01:00
Theo Arends
5f5782ba75
Add support for MQ analog sensor
...
Add support for MQ analog sensor for air quality by Francesco Adriani (#14581 )
2022-01-24 17:06:15 +01:00
Theo Arends
bb5cf22d0a
Add command ``SspmLog<relay> [x]``
...
Add command ``SspmLog<relay> [x]`` to retrieve relay power state change and cause logging
2022-01-24 15:38:58 +01:00
Theo Arends
dcfdb78935
Add/Release Sonoff SPM commands
...
Add/Release Sonoff SPM commands:
- Command ``SspmDisplay 1`` to display Sonoff SPM energy data in GUI for relays powered on only
- Command ``SspmHistory<relay>`` to retrieve daily energy of last six month (as defined by ARM firmware)
- Command ``SspmIAmHere<relay>`` to (faintly) blink Sonoff SPM-4Relay module error light of requested relay
- Command ``SspmScan`` to rescan Sonoff SPM modbus
2022-01-24 11:47:19 +01:00
Theo Arends
15943ccad6
Add command ``Json {<Tasmota commands>}``
...
Add command ``Json {<Tasmota commands>}`` to enable input of any command as JSON tokens (#14568 )
2022-01-23 17:43:17 +01:00
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