Theo Arends
0a616df706
Update changelogs
2022-08-07 11:18:57 +02:00
Stephan Hadinger
f18091c53b
Zigbee include "BatteryPercentage" in all messages
2022-08-06 14:27:58 +02:00
Theo Arends
202ec86453
Update changelogs
2022-08-05 15:52:53 +02:00
Stephan Hadinger
d482f49002
Zigbee add Battery auto-probe (can be disabled with ``SetOption143 1``)
2022-08-04 11:15:53 +02:00
Stephan Hadinger
73797b3994
Zigbee added recording of when the battery was last reported
2022-08-03 17:20:09 +02:00
Stephan Hadinger
9f29e7c40d
Support for multiple `IRsend` GPIOs
2022-08-02 22:52:35 +02:00
Theo Arends
722406a461
Add support for Modbus bridge
...
Add support for Modbus bridge adding commands ``ModbusSend``, ``ModbusBaudrate`` and ``ModbusSerialConfig`` (#16013 )
2022-07-20 10:41:02 +02:00
Stephan Hadinger
d3837a8b3a
ESP32 LVGL library from v8.2.0 to v8.3.0
2022-07-20 09:36:22 +02:00
Theo Arends
846b217427
Bump version to v12.0.2.4
...
- Bump version to v12.0.2.4
- Command ``SetOption45 1..250`` to change default bistable latching relay pulse length of 40 milliseconds (#15856 )
2022-07-16 14:32:18 +02:00
Theo Arends
26f55f752b
Update changelogs with ULP
2022-07-11 10:09:02 +02:00
Jason2866
3834075990
ULP Support
2022-07-11 09:59:27 +02:00
Theo Arends
cd0f9c7360
Revert "Revert "Add better support for bistable (latching) relays""
...
This reverts commit c6867ddd3d
.
2022-07-09 15:55:27 +02:00
Theo Arends
c6867ddd3d
Revert "Add better support for bistable (latching) relays"
...
This reverts commit 6031e5df98
.
2022-07-09 14:47:36 +02:00
Theo Arends
6031e5df98
Add better support for bistable (latching) relays
...
Add support for bistable (latching) relays mixed with monostable relays using GPIO Relay_b or Relay_bi
2022-07-09 12:27:59 +02:00
Theo Arends
f3b1c4d543
Add POWR3xxD and THR3xxD overflow display
2022-07-07 14:24:53 +02:00
Theo Arends
e6b4a77abd
Add ESP32 Sonoff sensor support
...
- Bump version to v12.0.2.3
- Add ESP32 SI7021, THS01 and MS01 support
- Fix THRxxD template
2022-07-06 16:58:27 +02:00
Theo Arends
cefe015c68
Bump version to v12.0.2.2
...
- Add commands to better control global temperature, humidity and pressure
- Command ``GlobalTemp2 1..250`` to select Global Temperature source indexed from teleperiod occurance data (#15834 )
- Command ``GlobalHum2 1..250`` to select Global Humidity source indexed from teleperiod occurance data (#15834 )
- Command ``GlobalPress2 1..250`` to select Global Pressure source indexed from teleperiod occurance data (#15834 )
2022-06-22 23:45:25 +02:00
Theo Arends
07d2862c7f
Add support for 5-channel light dimmer driver SM2335
...
Add support for 5-channel light dimmer driver SM2335 used in SwitchBot Color Bulbs (#15839 )
2022-06-22 17:28:54 +02:00
Theo Arends
1747348558
Fixed ESP32 SendMail not working over ethernet
...
Fixed ESP32 SendMail not working over ethernet (#15794 )
2022-06-20 17:44:11 +02:00
Theo Arends
a1dedf0d26
Bump version to v12.0.2.1
2022-06-20 15:40:52 +02:00
Theo Arends
626fb783ea
Fix MQTT rc -4 on TLS connections
...
Fix MQTT rc -4 on TLS connections regression from v12.0.0 (#15809 )
2022-06-20 12:07:31 +02:00
Theo Arends
c988ba1645
Add user control over DNS timeout reducing blocking
...
Add command ``DnsTimeout 100..20000`` to change default DNS timeout from 1000 msec blocking if no DNS server found
2022-06-19 17:57:43 +02:00
Theo Arends
e9708a4e5a
Fix resolving NTP and/or MQTT server
...
- Fix resolving NTP and/or MQTT server names regression from v12.0.0 (#15816 )
- Bump version to v12.0.1.1
2022-06-17 17:35:52 +02:00
Theo Arends
dca2837285
Bump version v12.0.0.1
2022-06-16 14:02:09 +02:00
Theo Arends
85566c5ed3
Fix SHT1X driver hangs and wrong values on ESP32
...
Fix SHT1X driver hangs and wrong values on ESP32 (#15790 )
2022-06-13 14:41:40 +02:00
Theo Arends
93bb0d23b8
Reduce blocking when DNS is unreachable
...
- Reduce blocking by adding WifiPollDns before resolving NTP and/or MQTT server names (#14394 )
- Fix ESP32 Arduino Core WiFi timeout is changed from msec to seconds
2022-06-12 14:36:25 +02:00
Theo Arends
3a22874124
Increase wifi retry time ( #14394 )
...
- Increase wifi retry time (#14394 )
- Remove 1 second system hang on wifi re-connect (retry)
- Try to limit the number of seconds unresponsiveness due to wifi reconnect
2022-06-10 14:49:35 +02:00
Theo Arends
44ce19f26f
Add command ``SSerialSend9 0/1`` to enable Serial Bridge console Tee for debugging purposes
2022-06-06 17:48:40 +02:00
Theo Arends
dae1b32995
Add support for Sensirion SHT4X using define USE_SHT3X ( #15349 )
2022-06-04 16:52:52 +02:00
Theo Arends
d7ffd01f1f
Add support for HYTxxx temperature and humidity sensor ( #15715 )
2022-06-04 14:15:16 +02:00
Theo Arends
59dbd4df3d
Update changelogs
2022-06-02 14:19:20 +02:00
Theo Arends
20e12c2a41
Update changelogs
2022-05-30 11:34:29 +02:00
Theo Arends
65a87fd747
Add command ``SetOption141 1``
...
- Add command ``SetOption141 1`` to disable display of module name in GUI header
- Prep SO146-177
2022-05-29 15:49:57 +02:00
Theo Arends
a43c194db6
Add support for Sonoff Zigbee Bridge Pro
...
- Add support for Sonoff Zigbee Bridge Pro by Stephan Hadinger (#15701 )
- Add command ``SspmDisplay 2`` to display Sonoff SPM energy data in GUI for user tab-selected relay modules (#13447 )
2022-05-27 16:08:27 +02:00
Theo Arends
41b82fd076
Possible pin output toggle after power on
...
Possible pin output toggle after power on (#15630 )
2022-05-19 18:02:05 +02:00
Theo Arends
da0a2280b5
Add support for Sonoff SPM v1.2.0
...
- Add support for Sonoff SPM v1.2.0
- Bump version to v11.1.0.3
2022-05-14 14:47:50 +02:00
Theo Arends
a80f33474d
Change to Tasmota Discovery and hatasmota
...
- Prepare to remove dedicated Home Assistant discovery in favour of Tasmota Discovery and hatasmota
2022-05-09 19:31:31 +02:00
Theo Arends
91f42fc8b8
Add ESP32 Command ``Restart 3`` to switch between SafeBoot and Production
2022-05-05 15:24:00 +02:00
Theo Arends
b26e74960e
Update changelogs
2022-05-05 14:35:30 +02:00
Theo Arends
94ebef496d
Version bump to v11.1.0.2
2022-05-04 18:09:26 +02:00
Theo Arends
cab5cb4753
Update changelogs
2022-05-04 15:34:26 +02:00
Norbert Richter
b1933f7c0e
Rename flowratemeter
2022-04-27 17:44:07 +02:00
Norbert Richter
d7d71cd9c8
Add flowmeter (YF-DN50 and similary)
2022-04-27 17:44:06 +02:00
Jason2866
c4f233984a
Update CHANGELOG.md
2022-04-23 12:22:10 +02:00
Jason2866
d98425ad1a
Update CHANGELOG.md
2022-04-23 12:21:05 +02:00
Theo Arends
d71c1711f2
Add command ``SetOption139 0/1``
...
- Add command ``SetOption139 0/1`` to switch between pressure unit "mmHg" (0) or "inHg" (1) when ``SO24 1`` (#15350 )
- Change double constants to float constants saving 200 bytes
2022-04-19 14:45:26 +02:00
Theo Arends
f8254901d0
Add delayed SetPowerOnState
...
Add delayed SetPowerOnState to Sonoff SPM (#13447 )
2022-04-16 18:20:10 +02:00
Theo Arends
f85e0dd805
Fix BL09xx negative power presentation
...
Fix BL09xx negative power presentation (#15374 )
2022-04-16 17:19:04 +02:00
Theo Arends
7c417430c9
Add energy export active to ADE7880
...
Add command ``EnergyExportActive<phase>`` to (p)reset energy export active for supported devices. Currently ADE7880 only (#13515 )
2022-04-16 16:07:42 +02:00
Theo Arends
3f4f519e5c
Fix Improv initial or erase device installation
...
Fix Improv initial or erase device installation failing to provide Configure WiFi option
2022-04-14 13:38:26 +02:00
Theo Arends
ac573f669e
Bump version 11.1.0.1
2022-04-13 09:16:55 +02:00
Theo Arends
a4cf023357
Add command ``SetOption138 1``
...
Add command ``SetOption138 1`` to switch GUI energy multi-column layout from left/center (0) to right (1) align (#15342 )
2022-04-12 10:22:32 +02:00
Theo Arends
a5ead29b29
Update changelogs
2022-04-10 12:17:29 +02:00
Theo Arends
1f3bb675ba
HX711 redesign ( #13986 )
...
- Add HX711 command ``Sensor34 10 0|1|<weight in gram>`` to set HX711 fixed tare (0 = use auto tare, 1 = use calibrated tare, Any other value is user selected tare)
- HX711 removed command ``Sensor34 7`` as now active tare is persistent resulting in calculated current weight
- Changed HX711 commands ``Sensor34 11 <valueA>`` and ``Sensor34 12 <valueB>`` to use HX711 absolute weight conversion (#15292 )
2022-04-09 18:24:37 +02:00
Norbert Richter
b46cd2f310
Merge branch 'development' into dev-neopool
2022-04-08 10:53:15 +02:00
Norbert Richter
4d7ba77d53
Fix NeoPool filtration speed display
2022-04-08 10:50:38 +02:00
Theo Arends
a0d4d4564c
Update CHANGELOG.md
2022-04-07 17:33:30 +02:00
Norbert Richter
07f98c7b25
Add NeoPool relay details
2022-04-07 17:01:38 +02:00
Theo Arends
ccdd8c9861
Add Sensor34 commands
...
Add commands ``Sensor34 10 <valueA>`` and ``Sensor34 11 <valueB>`` to use HX711 absolute weight conversion (#15292 )
2022-04-07 15:06:21 +02:00
Theo Arends
1e49909961
Add ESP32 Support for OpenHASP v1.0
...
Add ESP32 Support for OpenHASP v1.0 by Stephan Hadinger (#15307 )
2022-04-07 13:49:58 +02:00
Theo Arends
5a507a5c6e
Fix HX711 false readings by removing large deviations
2022-04-06 15:09:35 +02:00
Theo Arends
fcec346db8
Fix ESP32 save settings after OTA upload
...
Fix ESP32 save settings after OTA upload regression from v10.0.0.3
2022-04-06 15:02:15 +02:00
Theo Arends
c84f5fe607
Add command ``IfxSensor 1`` to send non-teleperiod data to influxdb
2022-04-05 23:14:41 +02:00
Theo Arends
8b98839729
Add non-teleperiod data to influxdb
2022-04-05 21:55:05 +02:00
Theo Arends
e9ec0934d3
Remove support for Internet Explorer
...
Remove support for Internet Explorer by allowing ECMAScript6 syntax using less JavaScript code bytes (#15280 )
2022-04-03 15:01:47 +02:00
Theo Arends
c3132594d3
Add support for improv as used by esp-web-tools
2022-04-02 11:43:29 +02:00
Theo Arends
61004953e6
Change ESP32 Arduino core to v2.0.3
2022-03-27 14:57:44 +02:00
Theo Arends
1b04a00488
Add command ``SetOption136 1``
...
Add command ``SetOption136 1`` to disable single sensor reports from Tuya devices while keeping teleperiod reports (#15216 )
2022-03-25 16:27:57 +01:00
Theo Arends
40680036a6
Shrinked tasmota-minimal.bin by 34k
...
ESP8266 Shrinked tasmota-minimal.bin by removing all commands except ``Upgrade``, ``Upload``, ``OtaUrl``, ``Seriallog``, ``Weblog`` and ``Restart``
2022-03-18 14:39:06 +01:00
Theo Arends
55610efcb2
Support for up to four DS3502
...
Support for up to four DS3502 digital potentiometers with command ``Wiper<x> 0..127``
2022-03-17 16:03:40 +01:00
s-hadinger
465f298dcf
IRremoteESP8266 library from v2.8.1 to v2.8.2 ( #15148 )
...
* IRremoteESP8266 library from v2.8.1 to v2.8.2
* Update changelog
2022-03-15 21:11:20 +01:00
Theo Arends
4c3f223ddf
Change display of energy values in GUI
...
Change display of energy values in GUI use columns when define ``USE_ENERGY_COLUMN_GUI`` is enabled (default)
2022-03-15 15:43:23 +01:00
Theo Arends
fa96638487
Fix ESP32 PowerOnState
...
Fix ESP32 PowerOnState (#15084 )
2022-03-14 16:07:35 +01:00
Norbert Richter
825d2b6014
Update CHANGELOG
2022-03-14 09:50:04 +01:00
Norbert Richter
0d99126c16
Add JSON modules info
2022-03-14 09:44:58 +01:00
Norbert Richter
ee664c852e
Add chlorine, conductivity and ionization details
2022-03-14 09:44:58 +01:00
Norbert Richter
bf2a51f713
Update CHANGELOG
2022-03-14 09:44:57 +01:00
Theo Arends
fbd8c861a3
Consolidate three RTC chip drivers into one driver
...
- Consolidate three RTC chip drivers (DS3231, BM8563, PCF85363) into one driver updating RTC as soon as possible after restart
- Removed command ``Sensor33`` and replaced by ``RtcNtpserver``
- define ``USE_RTC_ADDR`` into ``DS3231_ADDRESS``
2022-03-13 18:13:40 +01:00
Theo Arends
45d4444a49
Bump version 11.0.0.4
2022-03-12 18:08:43 +01:00
Theo Arends
c20bc70d1c
Add support for PCF85363 RTC as used in Shelly 3EM
...
Add support for PCF85363 RTC as used in Shelly 3EM (#13515 )
2022-03-12 17:38:49 +01:00
Theo Arends
bf01806e1d
Add support for Shelly 3EM
...
Add support for Shelly 3EM (#13515 )
2022-03-11 16:27:49 +01:00
Theo Arends
ae484e28ba
Add command to change timeout in RfReceive
...
Add command to change timeout in RfReceive (#15061 )
2022-03-11 14:10:22 +01:00
Stephan Hadinger
9fa6a0fbbf
LVGL Splash screen and ``SetOption135 1`` to disable splash screen
2022-03-05 22:56:24 +01:00
Theo Arends
ecb32c3e0d
Update changelogs
2022-03-02 17:32:58 +01:00
Theo Arends
27b8e9a60c
Update changelogs
2022-03-02 17:03:09 +01:00
Norbert Richter
98d9ceaf0e
Add config param cmnds
...
NPpHMin, NPpHMax, NPpH, NPRedox, NPHydrolysis, NPIonization, NPChlorine and NPControl
2022-03-02 13:29:46 +01:00
Theo Arends
9d179c1093
Add ESP32 TasmotaSerial uart mapping
...
- TasmotaSerial library from v3.4.0 to v3.5.0 (#14981 )
- TasmotaSerial implement ``end()``
- ESP32 TasmotaSerial uart mapping to support multiple ``begin()`` and implement ``getUart()`` (#14981 )
2022-02-27 13:28:36 +01:00
Jason2866
41d199d033
Esp32 core 2.0.2.3
2022-02-26 17:10:28 +01:00
Theo Arends
7ec39536dd
Extent number of pulsetimers
...
Extent number of pulsetimers from 8 to 32 (#8266 )
2022-02-25 15:15:07 +01:00
Theo Arends
2c963df8f0
Bump version 10.0.0.2
2022-02-20 14:02:06 +01:00
Theo Arends
e6cafcfa42
Sonoff SPM increase max number of relays
...
Sonoff SPM increase max number of relays supported to 32 (8 SPM-4Relay modules)
2022-02-18 11:42:56 +01:00
Theo Arends
a64ffeb2c9
Update changelogs
2022-02-16 12:13:02 +01:00
Theo Arends
c074573f09
Fix wiegand 34-bit rfid reading and presentation
...
Fix wiegand 34-bit rfid reading and presentation (#14834 )
2022-02-15 14:32:42 +01:00
Theo Arends
0c5bb8d2bd
Update changelogs
2022-02-14 15:51:38 +01:00
Theo Arends
f910b00d71
Fix BL0939, BL0940 and BL0942 energy monitoring buffer miscompares
...
Fix BL0939, BL0940 and BL0942 energy monitoring buffer miscompares resulting in wrong daily energy values regression from v9.5.0.8 (#14829 )
2022-02-14 15:30:55 +01:00
Theo Arends
7165258602
Update changelogs
2022-02-13 12:12:24 +01:00
Theo Arends
0d5914cc03
Fix GPIO OptionE1 selection regression
...
Fix GPIO OptionE1 selection regression (#14821 )
2022-02-13 11:22:10 +01:00
Theo Arends
9ee1ceec64
Update changelogs
2022-02-13 11:03:51 +01:00
Theo Arends
246efd9539
Update changelogs
2022-02-12 18:32:38 +01:00
Theo Arends
3d2c9945a8
Fix SSPM energy yesterday when zero
2022-02-12 16:37:48 +01:00
Theo Arends
1022c91b7c
Bump dev version to v11.0.0.1
2022-02-12 16:00:19 +01:00
Theo Arends
c50fa27af0
Revert versioning
...
Change from Calendar Versioning (CalVer) back to Semantic Versioning (SemVer) for better major change indication and future support
2022-02-05 15:36:29 +01:00
Theo Arends
0d7ea9eb28
Add rule variables %timer1% to %timer16%
...
Add rule variables %timer1% to %timer16% (#14619 )
2022-02-04 16:18:56 +01:00
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
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