Commit Graph

7433 Commits

Author SHA1 Message Date
gemu2015 6e0f643c64 fixes and fast pin multiplexer 2022-07-15 17:41:39 +02:00
Theo Arends 74bb1a2eff
Merge pull request #15985 from gemu2015/is2_update
Is2 update
2022-07-15 15:44:17 +02:00
Theo Arends 0ded72252f Fix POWR320D bistable relay connection 2022-07-15 15:02:59 +02:00
gemu2015 f3e6ef1558 fixes for s3 box 2022-07-15 14:47:34 +02:00
Marius Bezuidenhout 3e8428e857 iem3xxx series energy sensor fixes 2022-07-13 11:23:03 +02:00
bovirus c040844d3b
Update italian language
Please check and merge
2022-07-11 17:44:30 +02:00
Theo Arends 74bd5a1425 Fix NL compilation 2022-07-11 16:17:09 +02:00
Theo Arends 43371ce196 Extract USE_I2S from not used USE_I2S_AUDIO gpios 2022-07-11 15:54:47 +02:00
Theo Arends cc9c6299ca Consolidate I2S GPIOs 2022-07-11 15:49:57 +02:00
gemu2015 2825f8e50a sbox has blue, red inversion 2022-07-11 14:05:02 +02:00
gemu2015 11c72a985f i2s audio pins 2022-07-11 09:18:27 +02:00
gemu2015 7d9c51fb79 audio i2s pins 2022-07-11 09:13:49 +02:00
gemu2015 d80ba93b68 audio i2s refactor 2022-07-11 09:08:06 +02:00
Theo Arends 2fe1d139e3 Fix Sonoff THR3xx templates 2022-07-10 14:24:35 +02:00
Theo Arends 4048aef96b Add Sonoff THR320D template
and update THR316D template
2022-07-10 12:36:34 +02:00
Theo Arends 8283cee823 Fix bistable relay support 2022-07-10 12:07:58 +02:00
Theo Arends 485328b94d Update sonoff POWR320D template
Update sonoff POWR320D template with bistable relay
2022-07-10 11:38:06 +02:00
Theo Arends 53a36c1fa2
Merge pull request #15954 from dgwynne/Speed2Cancel
add `Speed2 !` to cancel pending one-shot speed setting
2022-07-10 10:46:05 +02:00
Theo Arends c9d289822c Fix bistable relays and SO63 2022-07-09 16:26:13 +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
David Gwynne bc6d65c725 add `Speed2 !` to cancel pending one-shot speed setting 2022-07-09 20:57:06 +10: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 324e4e1084
Merge pull request #15942 from gemu2015/sbox_support
Sbox support
2022-07-07 22:12:08 +02:00
Stephan Hadinger d27a87f86f Report error of socket failed to open 2022-07-07 19:56:08 +02:00
Stephan Hadinger 5e758db898 Berry tcpserver 2022-07-07 19:28:17 +02:00
Theo Arends f3b1c4d543 Add POWR3xxD and THR3xxD overflow display 2022-07-07 14:24:53 +02:00
gemu2015 9cd3ad3f6b Update xdrv_42_i2s_audio.ino 2022-07-07 13:45:40 +02:00
gemu2015 53bd637568 add sbox display descriptor 2022-07-07 13:30:30 +02:00
gemu2015 612a0f3fcc sbox audio support 2022-07-07 13:29:36 +02:00
Stephan Hadinger 389543d36f Berry fix regression 2022-07-06 23:13:35 +02:00
Jason2866 55b2018fed
fix esp8266 compile 2022-07-06 21:48:00 +02:00
Theo Arends f4851dbf55 Fix compilation 2022-07-06 17:01:51 +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 720942e818 Add THR316D display support
- Add THR316D display support
- Provide supported THR316D template
2022-07-05 17:26:04 +02:00
Theo Arends 2c0f003898 Add initial Sonoff POWR3xxD display support
Add initial Sonoff POWR3xxD display support (#15856)
2022-07-05 00:09:03 +02:00
Theo Arends 53d2c76cec Prep TM1621 support 2022-07-04 10:46:35 +02:00
gemu2015 c78c461216 fix number of esp32 uarts 2022-07-03 15:56:16 +02:00
Christian Baars e730f43d26 change error reporting for adc_config 2022-07-02 22:33:31 +02:00
Christian Baars a793296bc1 ESP32: support ULP via Berry 2022-07-02 21:30:04 +02:00
Theo Arends d956db1f7c Fix USE_FLOWRATEMETER
Fix USE_FLOWRATEMETER (#15909)
2022-07-02 12:43:47 +02:00
Stephan Hadinger 7e0f69e935 Partition Wizard use ota.tasmota.com 2022-07-02 00:13:27 +02:00
Theo Arends fc12056787
Merge pull request #15886 from KG3RK3N/development
Fix missing sign of current power value on smart meter AS2020
2022-06-30 21:16:10 +02:00
Theo Arends fdebf32562
Merge pull request #15880 from curzon01/fix-flowmeter
Fix single sensor exception
2022-06-30 21:15:19 +02:00
Kai Gerken a863ff27a2 Fix missing sign of current power value on smart meter AS2020 2022-06-28 09:07:58 +02:00
Stephan Hadinger dc6aeb94c2 Filesystem escape special chars 2022-06-27 19:30:04 +02:00
Norbert Richter 127b672c2c
Fix single sensor exception 2022-06-27 08:53:47 +02:00
s-hadinger 8267d99334
Fix identation typo 2022-06-26 19:23:07 +02:00
Jason2866 3365cf87b8
add s2/s3 OTA URL 2022-06-26 12:46:59 +02:00
Theo Arends ee909d4372 Sync global value update with teleperiod
Sync global value update with teleperiod (#15834)
2022-06-25 17:13:53 +02:00
bovirus fd62429a07
Update Italian language 2022-06-25 16:19:12 +02:00
lugerun d6b1f1c43f Improve button debouncing
Currently, there is a good debouncing implementation for the switches.
But this does not apply anymore when configuring an input as button
for the usage at a blind. Then, the current implemntation works by
just checking the input once per debounce interval. At some devices,
this causes ghost switching. As a result, this change checks the
input twice per devounce interval and uses the old values if the two
read attempts reported different values.
2022-06-25 15:37:33 +02:00
Theo Arends 494e0ec552
Merge pull request #15846 from trlafleur/X14mods
Updated MP3 Driver with busy and MP3 Folder command
2022-06-25 15:20:35 +02:00
Theo Arends ea226228f5 Fix shutter exception 29
Fix shutter exception 29 (#15825)
2022-06-24 17:43:53 +02:00
Theo Arends e68f93b4e8 Fix shutter No valid JSON messages
Fix shutter No valid JSON messages (#15825)
2022-06-24 16:40:45 +02:00
Tom Lafleur ef3a5fe733 change location of some defines 2022-06-24 05:55:19 -07:00
Theo Arends 11689409fc Add global value updates every 10 seconds
Add global value updates every 10 seconds (#15834)
2022-06-23 18:13:13 +02:00
Tom Lafleur 4e8e5d4abd Update it_IT.h 2022-06-23 07:45:50 -07:00
Tom Lafleur 5392aad166 Updated Languages for MP3 Player 2022-06-23 07:39:10 -07:00
Theo Arends 14a0370507 Fix user global entries 2022-06-23 00:06:05 +02:00
Theo Arends 6444e5ff8f Fix globals 2022-06-22 23:47:58 +02:00
Tom Lafleur 89816e88d4 Updated MP3 Driver with busy and MP3 Folder command 2022-06-22 14:47:32 -07: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
Stephan Hadinger 8377dd346f Zigbee reenable leds for ESP32 2022-06-22 19:38:18 +02:00
Theo Arends e84c603d28
Merge pull request #15842 from bovirus/patch-1
Update Italian language
2022-06-22 17:29: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
bovirus 7b8a8a39e6
Update Italian language 2022-06-22 17:28:13 +02:00
Theo Arends 8a2d001c41
Merge pull request #15839 from Cossid/sm2335-led-driver
Sm2335 5-channel LED driver
2022-06-22 17:11:50 +02:00
Cossid 5741c06acd SM2335 - Be more consistent with code formatting. 2022-06-22 10:10:58 -05:00
Cossid df9c3a733e SM2335 - Disable by default on ESP8266, enable by default on ESP32. 2022-06-22 10:02:20 -05:00
Cossid 8ffc7b9f02 SM2335 - Reduce code size by replacing redundant calls with for loops.
Remove defines that are unused or can be replaced with array locations.
2022-06-22 10:00:34 -05:00
Theo Arends d4ab49d3dc Refactor sendmail and solve buffer overflows 2022-06-22 12:01:38 +02:00
Cossid d763bf24eb Remove unknown code size comments. 2022-06-21 22:44:50 -05:00
Cossid 5ec8aa5420 Remove unknown comment of code size added. 2022-06-21 19:01:16 -05:00
Cossid 52d868e675
Merge branch 'arendst:development' into sm2335-led-driver 2022-06-21 18:58:04 -05:00
Theo Arends 6cd19cbdf9 Refactor sendmail 2022-06-21 23:03:34 +02:00
Theo Arends ffcf90bdfe Refactor sendmail 2022-06-21 16:53:58 +02:00
Cossid 6f7ff480f8 SM2335 - Fix a typo. 2022-06-21 00:51:21 -05:00
Cossid 996d614027 SM2335 - Fix an argument size. 2022-06-21 00:50:44 -05:00
Cossid f76400ba03 Initial implementation of SM2335 LED driver. 2022-06-21 00:32:56 -05:00
Theo Arends a1dedf0d26 Bump version to v12.0.2.1 2022-06-20 15:40:52 +02:00
Theo Arends 6fac233821 Fix MQTT rc -4
Fix MQTT rc -4 (#15809)
2022-06-20 14:20:35 +02:00
Theo Arends 9ee8461f3d Fix telegram DNS regression 2022-06-20 12:50:29 +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 541be4a8ab Add telegram DNS checks 2022-06-20 10:49:23 +02:00
Theo Arends b5dd23ae9f Replace function WiFi.hostByName() 2022-06-19 18:13:26 +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
Stephan Hadinger 06f1562874 Berry add documentation link to Partition_Wizard 2022-06-17 22:19:54 +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
Stephan Hadinger dd364c92da Berry comobj standard deallocator 2022-06-16 22:37:33 +02:00
Theo Arends 6a0c4b281e Add RTC time save 2022-06-16 16:15:54 +02:00
Theo Arends dca2837285 Bump version v12.0.0.1 2022-06-16 14:02:09 +02:00
Stephan Hadinger 9b26c01dd0 Berry virtual member can return nil 2022-06-15 22:00:31 +02:00
Theo Arends f10c7f06bf Fix quick restarts future time 2022-06-15 18:44:36 +02:00
Theo Arends 153068882c Fix initial file timestamp 2022-06-15 17:19:38 +02:00
Theo Arends 166e591ec9 Fix NTP sync edge cases
- Fix NTP sync edge cases like bad hostname and bad fixed IP address
- Change scanning all NTP server at sync time to cycle through them every minute until synced.
- Add no reply IP address for debugging
2022-06-14 18:34:51 +02:00
Theo Arends 076019a029 Fix ESP32 wifi on command 2022-06-13 17:28:13 +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 668d3177d3 Fix SHT1X on low speed ESP32
Fix SHT1X on low speed ESP32 |(#15790)
2022-06-13 12:24:04 +02:00
Theo Arends 8ba2733cf7 Add more redundancy to lost MQTT server 2022-06-13 11:45:09 +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 18f3e7738b Revert "Add WifiPollDns to reduce blocking"
This reverts commit 940108c010.
2022-06-12 14:31:44 +02:00
Theo Arends 940108c010 Add WifiPollDns to reduce blocking
Add WifiPollDns to reduce blocking resolving NTP and/or MQTT server names (#14398)
2022-06-12 14:29:15 +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 baf68fcf6e Update xdrv_12_discovery.ino 2022-06-10 10:58:32 +02:00
Theo Arends c6f51b8ca3 Fix future compiles using discovery 2022-06-10 10:43:36 +02:00
Theo Arends 84ec331b62 Correct naming 2022-06-10 10:20:31 +02:00
s-hadinger 8f60d464f3
Merge pull request #15779 from Staars/mi32
Mi32 legacy: Use notification queue for Berry
2022-06-09 22:21:43 +02:00
Christian Baars f9c31bd8b8 make discoverAttributes optional 2022-06-09 22:00:19 +02:00
Christian Baars 23e94c1aca Use a notifiaction queue 2022-06-09 21:00:00 +02:00
Theo Arends d43127ce58 Add Shelly 3EM heartbeat
Add Shelly 3EM heartbeat to reinit if interrupts stopped (#13515)
2022-06-09 14:45:39 +02:00
Theo Arends ac4ed0d664 Fix config upload message safeboot regression 2022-06-08 11:54:11 +02:00
Stephan Hadinger af41d81c5a Berry ctypes small optimization 2022-06-07 22:20:42 +02:00
Theo Arends 1b701173d0 Rename usb to cdc 2022-06-07 16:37:10 +02:00
Theo Arends 2eefdaa0f4 Fix newline regression from this morning 2022-06-07 14:11:23 +02:00
Theo Arends 7af1279b55 Add tasmota32s2usb 2022-06-07 12:52:44 +02:00
Theo Arends e82058571f Update console source info 2022-06-07 10:35:51 +02:00
Theo Arends 41bc8bcd34 Refactor SerialBridge printf 2022-06-07 10:03:12 +02:00
gemu2015 e61186ee82 increase max json path element size 2022-06-07 08:27:44 +02:00
gemu2015 cc771f31e9 some fixes, array average 2022-06-07 08:23:06 +02:00
Theo Arends 45f499d352 Add optional console Tee to safeboot 2022-06-06 18:19:30 +02:00
Theo Arends 8a425c40c9 Small refactor adding define USE_SERIAL_BRIDGE_TEE 2022-06-06 18:08:02 +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 a7d7b571ee Fix warnings on pre-configured compiles 2022-06-05 12:12:15 +02:00
Theo Arends 92f05fe7ca Fix MP3 default state 2022-06-05 12:00:38 +02:00
Theo Arends c22227c918
Merge pull request #15755 from stibus/bugfix/SHT4x
Fix issues introduced to SHT3x driver during merge of #15349
2022-06-05 10:53:48 +02:00
Stefan Tibus 0ddcaa8fe7 Implement correct conversion of humidity for SHT4x
The conversion of humidity from raw value is different for the SHT4x
series. The fix implements the conversion as per datasheet. Also, the
raw value is now cast to float before division.
2022-06-05 01:44:26 +02:00
Stefan Tibus 37e1bc6e7d Fix calling ConvertTemp and ConvertHumidity twice
ConvertTemp and ConvertHumidity are called in Sht3xShow, no need to call
them in Sht3xRead as well.
2022-06-05 01:44:15 +02:00
Stefan Tibus 7295bdb549 Fix detection of SHT40
A SHT40 was not detected by the previous scheme of scanning the I2C
addresses and for each address probing for SHT3x and SHT4x immediately
one after the other. The SHT40 is succesfully detected when first
probing all adresses for SHT3x and then scanning all adresses again for
SHT4x. The fix implements this scheme. It was tested with SHTC3 and
SHT40 sensors.
2022-06-05 01:40:39 +02:00
Jason2866 2187424b86
Update tasmota_configurations_ESP32.h 2022-06-04 21:06:03 +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
Stephan Hadinger 892b331d67 Found bug in sk6812 RGBW 2022-06-03 23:01:40 +02:00
Stephan Hadinger 82d4e14171 Cleaning unused variables 2022-06-03 22:57:05 +02:00
Theo Arends 6ab509576a Refactor domoticz saving some code space 2022-06-03 15:37:43 +02:00
Theo Arends 9e254d851a Fix max blinkcount to 32000 2022-06-03 15:15:25 +02:00
Jason2866 8314dc3dc7 add builds zbbrdgpro / NsPanel 2022-06-02 20:44:00 +02:00
Theo Arends e5765a1cd6 Add domoticz idx check
Add domoticz idx check while staying backwards compatible (#15677)
2022-06-02 18:38:06 +02:00
Theo Arends 25f8674106 Fix local ca includes 2022-06-02 17:14:05 +02:00
Christian Baars 192d09d40a fix building without HomeKit 2022-06-02 16:02:24 +02:00
Theo Arends 9afb2c9cb8 Move interface files down allowing for folder insertions 2022-06-02 14:50:31 +02:00
Theo Arends c08561f67c Bump version to v11.1.0.4
- Restructure tasmota
2022-06-02 14:17:39 +02:00
Stephan Hadinger 19ff938d09 Berry Zigbee support payload of zcl_frame as bytes() 2022-06-01 22:06:57 +02:00
Theo Arends 19e8f1a2af Prep HYT271 sensor support 2022-05-31 14:56:09 +02:00
Theo Arends cc1ac513b9 Fix future core compile error 2022-05-31 14:08:33 +02:00
bovirus c0627ed4e4
Update Italian language 2022-05-30 17:21:42 +02:00
Theo Arends dbfb3fe49c Fix compile warnings 2022-05-30 16:21:20 +02:00
Theo Arends 20e12c2a41 Update changelogs 2022-05-30 11:34:29 +02:00
Theo Arends fb3035288c
Merge pull request #15713 from oogm/development
Add support for BP5758D 5-channel light controller
2022-05-30 09:35:55 +02:00
Theo Arends bf67031c40
Default disable 2022-05-30 09:35:08 +02:00
pkkrusty 9399150c1e
Change volume range to match driver, increase default
MP3 driver documentation and codebase suggest that 0-100 is the volume range. In this case, 30 seems like an appropriate starting point (Similar to 10/30).
2022-05-29 17:04:14 +00:00
oogm ca3079296b Fix outdated comment 2022-05-29 18:08:42 +02:00
oogm 1aaf186cae Add support for BP5758's sleep mode 2022-05-29 18:06:26 +02:00
oogm cae46e0d01 Remove logs and add references 2022-05-29 18:06:26 +02:00
oogm 4ec98e100e Change driver to user 10bit input (feature parity to original driver) 2022-05-29 18:06:26 +02:00
oogm 6dd20a566f Light control fully functional at 8bit resolution 2022-05-29 18:06:26 +02:00
oogm 2121ea63cd Add BP5758 light controller support - init sequence working, light responds randomly 2022-05-29 18:06:26 +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 d9490b3278 Add focused updates to SSPM when SspmDisplay 2 2022-05-29 12:40:46 +02:00
Theo Arends 7b2ba1ee27
Merge pull request #15710 from pearson/ESP32-C3-iBeacon-Support
Support for iBeacon scanning for the ESP32-C3
2022-05-29 08:00:08 +02:00
Chris Pearson c478d10cd0 Clarify the use of #define USE_IBEACON_ESP32
A fix to the comment text for `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON`:
- There was no description for `#define USE_IBEACON_ESP32`, so text was
  added to clarify it is the define to use for the ESP32 internal
  Bluetooth radio
  - Indentation was added to `#define USE_IBEACON_ESP32` and `#define
    USE_IBEACON` to clarify that the `USE_BLE_ESP32` define is required.
2022-05-28 16:20:37 -07:00
Chris Pearson b8e12aee1c Clarify the use of #define USE_IBEACON_ESP32
A fix to the comment text for `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON`:
- There was no description for `#define USE_IBEACON_ESP32`, so text was
  added to clarify it is the define to use for the ESP32 internal
  Bluetooth radio
  - Indentation was added to `#define USE_IBEACON_ESP32` and `#define
    USE_IBEACON` to clarify that the `USE_BLE_ESP32` define is required.
2022-05-28 16:19:27 -07:00
Chris Pearson 3ba70de2e7 Clarify the use of #define USE_IBEACON_ESP32
A fix to the comment text for `#define USE_IBEACON_ESP32` and `#define
USE_IBEACON`:
- There was no description for `#define USE_IBEACON_ESP32`, so text was
  added to clarify it is the define to use for the ESP32 internal
  Bluetooth radio
  - Indentation was added to `#define USE_IBEACON_ESP32` and `#define
    USE_IBEACON` to clarify that the `USE_BLE_ESP32` define is required.
2022-05-28 15:26:45 -07:00
Chris Pearson a9c15ee64e Support for iBeacon scanning for the ESP32-C3
- Adds the ESP32C3 to the ESP32 check when checking to compile iBeacon
  support
2022-05-28 15:24:09 -07:00
gemu2015 b843994ff8 index array to float, spi array transfer 2022-05-28 18:56:01 +02:00
Theo Arends 34c0fc686b Minor refactors 2022-05-28 12:42:19 +02:00
Theo Arends 972a898acf Add better SPM tab labels 2022-05-28 12:05:26 +02:00
Theo Arends 03e43153a2
Merge pull request #15707 from Staars/mi32
MI32: fix scan mode switching, return option values
2022-05-28 09:41:06 +02:00
Christian Baars f0d2990894 fix scan mode switching, return option values 2022-05-27 20:51:59 +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
Stephan Hadinger 7977381a94 fix_compilation 2022-05-26 19:31:11 +02:00
Stephan Hadinger b3415c9071 Zigbee flasher for Sonoff ZB Bridge Pro - dump + firmware 2022-05-26 19:24:50 +02:00
Stephan Hadinger a8aa6fac00 Zigbee flasher for Sonoff Zigbee Bridge Pro 2022-05-26 18:42:00 +02:00
gemu2015 9484f1d2b3 scripter enhancements 2022-05-26 17:22:39 +02:00
Stephan Hadinger f115220e60 Zigbee display version of MCU software in UI 2022-05-25 19:18:39 +02:00
Nemobi 28bed5ca4b Merge branch 'development' into mjpeg_auth 2022-05-24 21:09:36 +00:00
Nemobi 301540f3ac Added BASIC AUTH for mjpeg stream 2022-05-24 21:06:41 +00:00
Stephan Hadinger ce33aa5f9d Berry zigbee phase 1 2022-05-24 22:45:04 +02:00
Stephan Hadinger 999b477419 Simplified SBuffer 2022-05-23 21:12:47 +02:00
Stephan Hadinger dd1855005c Zigbee fix regression 2022-05-21 18:05:40 +02:00
Theo Arends a0f59ef2ec Add more logging to Shelly 3EM
Add more logging to Shelly 3EM (#13515)
2022-05-21 12:28:21 +02:00
Theo Arends eb798df249 Add more logging to Shelly 3EM
Add more logging to Shelly 3EM (#13515)
2022-05-21 12:15:06 +02:00
Stephan Hadinger 086c4d6371 Rename OpenHASP to HASPmota 2022-05-20 21:29:39 +02:00
Theo Arends 35860b6f9e Remove empty used from GUI 2022-05-20 17:51:14 +02:00
Nemobi 8e4dcd7b62 Merge branch 'development' into rtsp_auth 2022-05-20 13:25:42 +00:00
Nemobi d1692efddf Fixed stream redirect 2022-05-20 15:01:14 +02:00
Nemobi 02927be009 Merge branch 'development' into rtsp_auth 2022-05-20 10:42:45 +00:00
Nemobi 606200358d Added auth option to wc 2022-05-20 10:30:12 +00:00
Theo Arends 51af8611bb Fix max 32-bit bitRead/bitSet size issue 2022-05-20 12:10:46 +02:00
Theo Arends c4c03b7c1b Add pinmode once for digitalwrite 2022-05-20 11:38:11 +02:00
Theo Arends 84314cf921 Generalize pinmode for most digitalwrites 2022-05-20 11:22:49 +02:00
Theo Arends 90a14ee518 Fix regression from pin output toggle after power on 2022-05-19 22:35:59 +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 e496e36826 SPM updated with latest knowledge
SPM updated with latest knowledge - No functional change
2022-05-19 13:37:18 +02:00
Theo Arends 9b750f8b70
Merge pull request #15647 from pcdiem/pwm-dimmer-4
Use adjusted bri for LED's after timeout
2022-05-17 17:10:10 +02:00
Paul C Diem 54dfead6d9 Use adjusted bri for LED's after timeout 2022-05-17 08:11:56 -05:00
TID b1edb98495
Update pl_PL.h 2022-05-17 13:33:36 +02:00
Stephan Hadinger d4e4440a40 Zigbee merge ZCLMessage and ZCLFrame 2022-05-16 19:17:40 +02:00
Theo Arends 131931f4bd
Merge pull request #15633 from bovirus/patch-1
Update Italian language
2022-05-16 09:01:11 +02:00
s-hadinger 141c0cc3b1
Merge pull request #15634 from s-hadinger/zigbee_ZigbeeZCLSend_fix
Zigbee fix ambiguous 0xFFFE device
2022-05-15 19:37:22 +02:00
Stephan Hadinger 99cde31140 Zigbee fix ambiguous 0xFFFE device 2022-05-15 18:50:59 +02:00
bovirus 1b51678036
Update Italian language
Please check and merge. Thanks.
2022-05-15 18:42:23 +02:00
Stephan Hadinger 0a33024719 Zigbee disable autoresponder for broadcast messages from self 2022-05-15 18:42:08 +02:00
Theo Arends 55618c0c7b Fix GUI kilobytes 2022-05-15 17:35:45 +02:00
Theo Arends e15990b053 Change safeboot GUI restart to production partition 2022-05-15 14:59:39 +02:00
Theo Arends ba324b270e Revert "Change safeboot GUI restart to production partition"
This reverts commit b3f3e29b0c.
2022-05-15 14:23:50 +02:00
Theo Arends b3f3e29b0c Change safeboot GUI restart to production partition 2022-05-15 14:22:32 +02:00
Theo Arends 777309c327 Add ESP32 GUI information to safeboot 2022-05-15 12:31:27 +02:00
Theo Arends 8c2658bb3f Speed up ESP32 GUI information partition display 2022-05-15 11:40:24 +02:00
Theo Arends 5f53f36563 Add ESP32 partition info to GUI 2022-05-14 17:41:52 +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 112808c2bf
Merge pull request #15613 from stefanbode/patch-3
Removed duplicated announcement of shutter
2022-05-14 12:10:04 +02:00
Stephan Hadinger e94dbe366a Partition Manager rename SPIFFS to filesystem 2022-05-14 11:37:56 +02:00
s-hadinger 078f44eed5
Merge pull request #15615 from s-hadinger/openhasp_dropdown
OpenHASP support for dropdown attributes
2022-05-13 22:48:07 +02:00
Stephan Hadinger c4767578a0 OpenHASP fix dropdown direction 2022-05-13 22:39:51 +02:00
Stephan Hadinger 1e55a9ba50 OpenHASP support for dropdown attributes 2022-05-13 22:28:17 +02:00
Jason2866 63f45d1a1e
Delete Partition_wizard.tapp 2022-05-13 21:53:48 +02:00
stefanbode e501994919
Bugfixes
removed some errors in RESULT message. Wrong values
Limit tilt duration time to 127 steps (6.35sec) and avoid negative numbers
2022-05-13 19:11:00 +02:00
s-hadinger c62ed6a89f
Merge pull request #15614 from s-hadinger/parwiz_bed
Partition Wizard compiled bytecode
2022-05-13 16:21:56 +02:00
Stephan Hadinger 9971e5924c Partition Wizard compiled bytecode 2022-05-13 16:20:04 +02:00
Theo Arends 77722733d1
Merge pull request #15612 from emontnemery/discover_shutter_tilt
Include shutter tilt config in discovery message
2022-05-13 14:02:56 +02:00
stefanbode 5680bc9cef
Removed duplicated announcement of shutter 2022-05-13 12:37:38 +02:00
Erik be446e10e3 Include shutter tilt config in discovery message 2022-05-13 12:31:57 +02:00
Stephan Hadinger e6411a5d69 OpenHASP support for roller's text attribute 2022-05-13 12:12:48 +02:00
Stephan Hadinger d43e5eb7b9 Esp32 upload file checked done against OTA partitionsize 2022-05-13 09:30:31 +02:00
Stephan Hadinger aa1a0179a4 OpenHASP event value 2022-05-11 22:50:17 +02:00
Theo Arends f70174142f Remove ethernet from ESP32-Solo1 2022-05-11 15:07:12 +02:00
Theo Arends 8253f579f3 Fix safeboot naming 2022-05-11 14:45:09 +02:00
Theo Arends 865ba51b7a Add command upload 2
Add command upload 2 to upload saveboot binary from production partition
2022-05-11 14:31:39 +02:00
Theo Arends d136c20551 Fix possible ota_loader mismatch 2022-05-11 10:41:32 +02:00
Stephan Hadinger f8668a5396 Partition Wizard v1 2022-05-11 09:52:40 +02:00
Stephan Hadinger a3c5a190de Berry partition_core fixes 2022-05-10 23:13:27 +02:00
Theo Arends d6e5c89463 Fix ESP32-C3 safeboot upload 2022-05-10 22:21:34 +02:00
Stephan Hadinger b5206206d7 OpenHSAP fix `val` attribute for `roller` and `slider` 2022-05-10 21:31:18 +02:00
Theo Arends e2a24f5bf2
Merge pull request #15578 from stefanbode/patch-2
Fix error on wrong wakeup calculation
2022-05-10 09:03:46 +02:00
stefanbode 6c615cabb1
Fix error on wrong wakeup calculation
due to a buffer overflow it could be that on a "reset" wakeup the next interval was skipped.
2022-05-10 08:59:18 +02:00
Stephan Hadinger 722ee882fc add flash_real to tasmota.memory() 2022-05-09 22:54:40 +02:00
Stephan Hadinger 350b670fa0 Esp32 real flash size 2022-05-09 22:43:27 +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 e92230d7cb Fix SafeBoot GUI upload regression 2022-05-09 11:34:52 +02:00
Theo Arends fc21e1cc16 Fix initial SPM settings file creation 2022-05-09 09:17:32 +02:00
s-hadinger 7cc7f79342
Merge pull request #15573 from Staars/webserver
Berry: add content_response() to webserver
2022-05-08 19:07:50 +02:00
Christian Baars 0e87f06ba6 Berry: add content_response() to webserver 2022-05-08 18:00:15 +02:00
s-hadinger 3735167d4f
Merge pull request #15572 from s-hadinger/Disable-auto-TLS-for-port-8883
Disable auto-TLS for port 8883
2022-05-08 17:50:04 +02:00
Stephan Hadinger 2730df65c2 Disable auto-TLS for port 8883 2022-05-08 17:33:11 +02:00
Stephan Hadinger abb1c47564 Berry add `import global` to implicit imports 2022-05-08 17:21:23 +02:00
Theo Arends 07f1c5f302 Fix single partition free space 2022-05-07 11:05:10 +02:00
bovirus c73c0cb9c0
Update Italian language
Please check and merge. Thanks.
2022-05-06 21:45:58 +02:00
Stephan Hadinger 190b9ca17f Berry flash.factory and partition_core 2022-05-06 20:31:24 +02:00
s-hadinger cf8fe9e147
Merge pull request #15560 from s-hadinger/openhasp_support_strings_in_template
OpenHASP support string in template
2022-05-06 19:07:03 +02:00
Stephan Hadinger 02cafa1c85 OpenHASP support string in template 2022-05-06 18:57:49 +02:00
Theo Arends a7e16192e0 Add experimental USB console
- Add experimental USB console for ESP32C3, S2 and S3 using embedded ESp32 USB interface (like lolin C3 mini)
- Enable with define USE_USB_SERIAL_CONSOLE
2022-05-06 14:57:03 +02:00
Theo Arends a38c30d6c0 Remove broken face detect 2022-05-06 13:02:18 +02:00
Theo Arends 221c0741a3
Merge pull request #15549 from Jason2866/webcam_remove
remove dead face recognition code in webcam
2022-05-06 12:56:14 +02:00
s-hadinger ebadc63abc
Merge pull request #15554 from s-hadinger/berry_flash_faster
Berry improve flash.write for faster writes
2022-05-05 20:16:14 +02:00
Stephan Hadinger 1f128d09ef Berry improve flash.write for faster writes 2022-05-05 19:17:10 +02:00
Stephan Hadinger 0ce42da46f Improve `u4` api to allow switching between OTA partitions 2022-05-05 19:13:58 +02:00
Theo Arends db74b2a1a3 Fix safeboot partition size recognition 2022-05-05 18:20:25 +02:00
Theo Arends 3da760c109
Merge pull request #15332 from aweatherguy/development
Enhance embedding of local root certificate
2022-05-05 18:01:43 +02:00
Theo Arends 44a7e20a1b Fix Fix safeboot free size 2022-05-05 18:00:26 +02:00
Theo Arends 9ead30f104 Fix safeboot free size 2022-05-05 17:52:35 +02:00
Jason2866 4fc6263801
remove dead face recognition code 2022-05-05 17:30:46 +02:00
Theo Arends ce450e0934 Fix ESP32S2 compilation 2022-05-05 16:41:51 +02:00
Theo Arends 0a458d1cd1 Add webcam frame rate translations 2022-05-05 16:26:29 +02:00
Theo Arends 06c538212e
Merge pull request #15531 from philrich/development
Support all Features of OV2640 Webcam
2022-05-05 16:11:47 +02:00
Theo Arends 91f42fc8b8 Add ESP32 Command ``Restart 3`` to switch between SafeBoot and Production 2022-05-05 15:24:00 +02:00
Jason2866 9af8b8f834
Rename safemode to safeboot
* rename safemode to safeboot
* fix safeboot env
2022-05-05 11:19:39 +02:00
Stephan Hadinger be0de51b54 Fix broken js introduced in #15515 2022-05-05 10:05:01 +02:00
Theo Arends c5ba9f313e
Merge pull request #15542 from stefanbode/patch-1
Updated link to documentation
2022-05-05 09:42:07 +02:00
Theo Arends 5c264f0642
Update tasmota_version.h 2022-05-05 09:41:26 +02:00
stefanbode 42b152b536
Updated link to documentation 2022-05-05 09:36:44 +02:00
Stephan Hadinger f28dc39b82 Berry flash write unaligned and download to flash 2022-05-04 21:13:32 +02:00
stefanbode c022e35388
Update xdrv_29_deepsleep.ino 2022-05-04 19:07:22 +02:00
stefanbode cdce233f43
Update xdrv_29_deepsleep.ino 2022-05-04 19:04:43 +02:00
stefanbode 0c43ef7b79
Update xdrv_29_deepsleep.ino 2022-05-04 19:00:25 +02:00
stefanbode 49aba4ddf6
Update xdrv_29_deepsleep.ino 2022-05-04 18:56:16 +02:00
Theo Arends 94ebef496d Version bump to v11.1.0.2 2022-05-04 18:09:26 +02:00
Theo Arends d47c69559f Allow more telegram messages in queue 2022-05-04 16:56:19 +02:00
Theo Arends cab5cb4753 Update changelogs 2022-05-04 15:34:26 +02:00
stefanbode 618c9b39d8
Address #15405 overflow of uint32_t
4h+ cause deepsleep to behave unexpected because of buffer overflow
2022-05-04 13:05:04 +02:00
Theo Arends 06e12b5e84
Merge pull request #15528 from pkkrusty/patch-3
define INFLUXDB_RP
2022-05-04 10:23:40 +02:00
Theo Arends 070f24a04a
Merge pull request #15530 from barbudor/development
so140 for persistent mqtt session
2022-05-04 10:23:17 +02:00
Theo Arends 829d3a49ad Allow all commands in SafeMode 2022-05-04 10:19:49 +02:00
Theo Arends 35bbb8192c Updated language files 2022-05-04 10:10:04 +02:00
Theo Arends d280dc535f Add features to SafeMode binary 2022-05-04 10:07:24 +02:00
philrich f72dce2f06
Merge branch 'arendst:development' into development 2022-05-04 00:31:31 +02:00
Philipp Richter ca9eca5e84 Better describe WcFeature 2022-05-04 00:23:26 +02:00
barbudor 0f14c14e7f so140 for persistent mqtt session 2022-05-03 22:16:24 +02:00
pkkrusty 3a96ac4528
define INFLUXDB_RP 2022-05-03 19:22:51 +00:00
bovirus fe734e6d21
Update italian language 2022-05-03 15:21:11 +02:00
Jason2866 a0e89926fd
add safemode env (#15522)
* add firmware variant `SAFEMODE`
* add safemode env
* Update Tasmota_build_devel.yml
* add safemode to CI
2022-05-03 13:21:15 +02:00
Theo Arends 1718428f95 GUI Show SafeMode instead of Minimal 2022-05-03 11:19:02 +02:00
Theo Arends f24894b25c
Merge pull request #15513 from pkkrusty/patch-1
Add option to specify retention policy for InfluxDB writes
2022-05-03 11:10:54 +02:00
Stephan Hadinger a4c71c1652 Filter based on first byte of file 2022-05-02 21:25:35 +02:00
Stephan Hadinger c8148a623f Firmware upload using factory partition 2022-05-02 17:25:31 +02:00
pkkrusty 6538b9562e
Update tasmota.h 2022-05-02 14:19:42 +00:00
pkkrusty 9369af6c50
Add InfluxDB RP 2022-05-02 13:50:31 +00:00
pkkrusty 251f373128
Add option to specify retention policy
Certain sensors and data flowing to a TSDB like Influx will need different retention policies. Network monitoring, maybe one week, soil moisture for the garden, one month, temperature data, a few years. To avoid growing a large database, it makes sense to assign a retention policy per device if desired.(since most devices won't be doing weather data AND network reporting). Blank retention policy will just use the InfluxDB default (usually infinite).
2022-05-02 13:48:45 +00:00
Stephan Hadinger b687d9f17d Add API mode to partition switch `u4` 2022-05-02 10:00:00 +02:00
Stephan Hadinger bc87115164 HTTP API to switch to and from factory partition 2022-05-01 23:16:21 +02:00
Theo Arends 804230da54 Fix ESP32 boot to safemode 2022-05-01 17:32:42 +02:00
Theo Arends 5c136bf0cc Add ESP32 intermediate safemode OTA 2022-05-01 16:12:54 +02:00
Theo Arends ff6342cad0 Prep ESP32 file upload on single partition 2022-05-01 15:18:15 +02:00
Stephan Hadinger 66aa714524 Berry partition manager display factory partition 2022-04-30 18:50:05 +02:00
s-hadinger fc4ce490b1
Merge pull request #15495 from s-hadinger/berry_partition_single
Berry make partition manager compatible with single OTA
2022-04-30 17:16:46 +02:00
Stephan Hadinger c394830f99 Berry make partition manager compatible with single OTA 2022-04-30 17:00:24 +02:00
Theo Arends 459f36441e Add more ESP32S2 decoded versions 2022-04-30 16:50:37 +02:00
Stephan Hadinger 453e7b3a6b Berry update gpio list with SDIO and more 2022-04-30 13:18:22 +02:00
Stephan Hadinger 83ba50f904 Berry make commands and rules reentrant 2022-04-30 12:48:06 +02:00
bovirus 87a72079b4
Update it_IT.h 2022-04-30 09:44:54 +02:00
bovirus 631978ff24
Update italian language 2022-04-30 09:40:08 +02:00
s-hadinger 33142a7071
Merge pull request #15487 from s-hadinger/berry_mqtt_subscribe
Berry easier MQTT subscribe
2022-04-30 08:59:08 +02:00
Stephan Hadinger 80cb0564cd Berry easier MQTT subscribe 2022-04-29 23:43:55 +02:00
Stephan Hadinger 089cfd1c76 Berry make debug easier 2022-04-29 23:23:04 +02:00
s-hadinger 950933cafa
Berry rename solidified partition to partition_core (#15482)
* Berry rename solidified partition to partition_core

* Add init to force `partition_core` as global
2022-04-29 12:03:19 +02:00
Theo Arends 23c48da699
Merge pull request #15474 from curzon01/flowratemeter
Add flowratemeter
2022-04-28 09:00:19 +02:00
Philipp Richter 40fa1548cd Remove debug function WcApplySettings 2022-04-27 23:44:09 +02:00
Philipp Richter e321875b25 Keep settings on resolution change 2022-04-27 22:50:47 +02:00
Philipp Richter ad9c4d2406 Merge branch 'development' of github.com:philrich/Tasmota into development 2022-04-27 22:37:46 +02:00
Philipp Richter 22aeda5a14 Integrate Nightmode and Reduced FPS into WcFeature 2022-04-27 22:37:32 +02:00
SteWers 823cbb1b03 [SolaxX1] ReadConfig
- compiler directive to disable `ReadConfig` for saving 3k1 code if needed
- small code optimization
2022-04-27 19:47:51 +02:00
Norbert Richter 0ae8bfe2eb
Refactor names 2022-04-27 17:50:41 +02:00
Norbert Richter 8857698bc7
Update module consumtion 2022-04-27 17:44:08 +02:00
Norbert Richter 8d9c945cee
Refactor string const 2022-04-27 17:44:08 +02:00
Norbert Richter b5a0c5ca79
Fix missing lang definition 2022-04-27 17:44:07 +02:00
Norbert Richter b1933f7c0e
Rename flowratemeter 2022-04-27 17:44:07 +02:00
Norbert Richter ff3adb9bf0
Add flow rate value source type 2022-04-27 17:44:07 +02:00
Norbert Richter 52757cb8a4
Refactor ISR 2022-04-27 17:44:07 +02:00
Norbert Richter 96a36b7bdb
Revert "Refactor ISR"
This reverts commit 9033ada3c70c6214770de05c573139c90e08678f.
2022-04-27 17:44:07 +02:00
Norbert Richter f192284660
Refactor Sensor cmnd 2022-04-27 17:44:06 +02:00
Norbert Richter 732359a885
Refactor ISR 2022-04-27 17:44:06 +02:00
Norbert Richter fb796187c2
Flowmeter integration 2022-04-27 17:44:06 +02:00
Norbert Richter abc4f74fbc
Refactor flowmeter calc 2022-04-27 17:44:06 +02:00
Norbert Richter d7d71cd9c8
Add flowmeter (YF-DN50 and similary) 2022-04-27 17:44:06 +02:00
philrich 0145d29a50
Merge branch 'arendst:development' into development 2022-04-27 00:33:34 +02:00
Philipp Richter c8e6e45104 Support all features of OV2640 Webcam
* AWB, AEC, AGC, Gamma Correct, Lens Correct
* WPC, BPX, DCW, Colorbar
* Support Bonus Features: Streamspeed, Nightmode
* Command to Set Defaults
* Command to Show Stats
* Display FPS in Webgui
2022-04-27 00:25:26 +02:00
Stephan Hadinger be180c2da5 Berry simplify drivers 2022-04-26 19:43:58 +02:00
Stephan Hadinger 2106c5aa56 OpenHASP fix touch event 2022-04-25 19:24:55 +02:00
blakadder b45fd4f541
Update partition.be
fix typo
2022-04-25 14:54:45 +02:00
s-hadinger ae93d41b6a
Merge pull request #15455 from s-hadinger/fix_openhasp_demo
Fix openhasp demo
2022-04-25 12:04:02 +02:00
Theo Arends 2add4d4712 Workaround HWCDC exception 2022-04-25 12:03:53 +02:00
Stephan Hadinger d30faab8b2 Fix openhasp demo 2022-04-25 12:03:18 +02:00
Theo Arends 6466da6d8b
Merge pull request #15449 from Jason2866/openhasp
openhasp as default in lvgl env.
2022-04-25 10:24:35 +02:00
s-hadinger 3861736d98
Merge pull request #15452 from s-hadinger/rename_3_btn_driver
Rename 3 buttons driver
2022-04-25 08:47:04 +02:00
Stephan Hadinger 773c7290f4 Rename 3 buttons driver 2022-04-25 08:43:58 +02:00
Jason2866 efb2cd3348
openhasp as default in lvgl env. 2022-04-24 23:07:22 +02:00
s-hadinger 850e25e305
Merge pull request #15447 from s-hadinger/OpenHASP-full-demo
OpenHASP full demo
2022-04-24 18:55:28 +02:00
Stephan Hadinger 5e7bdbf586 OpenHASP full demo 2022-04-24 18:46:01 +02:00
Theo Arends 522bccb3e2 Initial support for USB serial
Initial support for USB serial when define ARDUINO_USB_CDC_ON_BOOT=1
2022-04-24 17:36:10 +02:00
Stephan Hadinger 91b58679f3 OpenHASP add page events 2022-04-24 16:41:23 +02:00
Theo Arends ffaa9efbde Refactor ESP32 revision 2022-04-24 11:24:01 +02:00
s-hadinger 0d2b603bc4
Merge pull request #15442 from s-hadinger/openhasp_qrcode
OpenHASP support for qrcode
2022-04-24 11:06:55 +02:00
Stephan Hadinger efb2423b88 OpenHASP support for qrcode 2022-04-24 10:18:40 +02:00
Theo Arends 41414e63e4 Fix rev.0 - do not show 2022-04-23 22:48:30 +02:00
Stephan Hadinger a6e0e96d3c LVGL improved qrcode intergation as actual class 2022-04-23 18:55:03 +02:00
Theo Arends 88fe48c6eb Shorten rev 2022-04-23 18:25:08 +02:00
Theo Arends 5d40295fa6 Add ESP32 revision information 2022-04-23 17:59:37 +02:00
Jason2866 19b010891d
USE_NETWORK_LIGHT_SCHEMES for ESP32x
since it is often used with the C3.
2022-04-23 11:47:55 +02:00
Theo Arends a2afeb5ba6 Add source when wring userid or password 2022-04-23 11:18:22 +02:00
s-hadinger a7db8ea014
Merge pull request #15433 from s-hadinger/m5stack_tough_axp
AXP192 driver for M5Stack Tough
2022-04-23 09:29:05 +02:00
Stephan Hadinger e1c1e52d64 AXP192 driver for M5Stack Tough 2022-04-23 09:28:16 +02:00
Stephan Hadinger 75ee0f3c35 Update openhasp.tapp with latest version 2022-04-23 09:27:20 +02:00
Stephan Hadinger 81a8ff273a OpenHASP memory optimization 2022-04-22 22:36:45 +02:00
Theo Arends 235b880d59 Add logging when bad HTTP userid and/or password
Add logging when bad HTTP userid and/or password (#15420)
2022-04-22 17:52:53 +02:00
Theo Arends 772e2bddae Fix BL0942 negative power
Fix BL0942 negative power (#15374)
2022-04-21 16:54:30 +02:00
s-hadinger bbda258f2d
Merge pull request #15411 from ascillato/ZB_CIE_and_Zone_Enroll
Add ZigBee CIE Registration and Zones Enrollment Commands
2022-04-20 19:10:10 +02:00
Theo Arends 4e19c7a514
Merge pull request #15375 from schlimmchen/fix-backlogging-backlog0
Fix prepending "backlog0" chain with "backlog" in rules
2022-04-20 17:50:55 +02:00
Adrian Scillato 11e860eb6f
Fix Backlog0 in rules 2022-04-20 12:40:07 -03:00
Adrian Scillato ef485e295f
ZB: Add new ZigBee commands 2022-04-20 11:19:03 -03:00
Adrian Scillato b2bdfa1257
ZB: Add commands CIE registration and Zone Enroll 2022-04-20 11:16:22 -03:00
Adrian Scillato 224ad9d4a1
ZB: Add Logs for CIE registration and Zone Enroll 2022-04-20 11:06:13 -03:00
bovirus bbac1eeb67
Italian language update
Please check and merge. Thanks.
2022-04-20 14:29:08 +02:00
Theo Arends b74a38edbf Fix initial export active result 2022-04-20 12:04:18 +02:00
Theo Arends eb2645e4d7
Merge pull request #15404 from s-hadinger/sdcard_sdio
Add SDCard SDIO support
2022-04-20 10:53:01 +02:00
Jason2866 04a630b70b
remove duplicate define 2022-04-19 20:47:16 +02:00
Stephan Hadinger 387cdd12d1 Fix compilation of SDMMC on ESP32C3 2022-04-19 20:03:14 +02:00
Stephan Hadinger 43c53838ad Add SDCard SDIO support 2022-04-19 19:17:04 +02:00
barbudor bf869d1027 enable tas_disco when home_ass is disbaled 2022-04-19 18:07:25 +02:00
s-hadinger 5193050fa8
Merge pull request #15402 from s-hadinger/wifi_no_sleep
Add wifi_no_sleep to user config
2022-04-19 17:36:25 +02:00
Stephan Hadinger 9714e1c049 Add wifi_no_sleep to user config 2022-04-19 17:26:57 +02:00
Theo Arends b17d7bbdea Save another 500 bytes by moving from double to float 2022-04-19 15:44:53 +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 79b19ea62c Prep inHg 2022-04-19 14:01:18 +02:00
Stephan Hadinger 0ffa1e2dba Add SDCard options 2022-04-18 08:59:21 +02:00
Theo Arends a3389f74eb Refactor Sonoff SPM power on state 2022-04-17 11:08:19 +02:00
Theo Arends 4c156f715e Refactor Sonoff SPM power on state 2022-04-17 11:02:38 +02:00
Theo Arends a68bcdb34b
Merge pull request #15384 from barbudor/mi32_ble_topic
Mi32Topic to change hardcoded tasmota_ble topic + overridables
2022-04-17 10:12:48 +02:00
Barbudor 8b312fae86 revert so115 to default off 2022-04-16 19:50:05 +02:00
Barbudor d4e28c3025 add mi32topic + overridables 2022-04-16 19:43:08 +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 845972cf49
Merge pull request #15383 from barbudor/ble_opt6_enhancement
Enhance MI32Option6 with sensor name
2022-04-16 17:44:06 +02:00
Theo Arends b0a26486c3 Prep RTC chip memory use if present 2022-04-16 17:43: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
Barbudor db9b95bbe7 refactor adding units to sensor message 2022-04-16 17:13:26 +02:00
Barbudor f0a393908f implement mi32option6 2 2022-04-16 17:07:00 +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 893b7bad00
Merge pull request #15371 from dgwynne/CmndDimmerStepValue
extend dimmer command so the step size can be specified
2022-04-16 14:11:31 +02:00
Stephan Hadinger b422274e00 Berry support for SD card 2022-04-16 12:29:01 +02:00
Bernhard Kirchen d542da0780 do not prepend "backlog0" chain with "backlog" 2022-04-15 18:55:52 +02:00
David Gwynne 03748bd3c0 extend dimmer stepping so the step size can be specified in the command.
this allows things like "DIMMER +20" to increase the dimmer value by 20,
and "DIMMER -40" to lower it by 40. 'DIMMER +' and 'DIMMER +' keep their
current behaviour.

this is useful if you're using something like a zigbee remote that
generate a single message with how much of a step up or down to perform
as part of the payload rather than multiple messages.
2022-04-15 14:51:30 +10:00
Stephan Hadinger 7c48ba0c73 LVGL and OpenHASP for M5Stick 2022-04-14 23:19:05 +02:00
Theo Arends b980e93a86 Fix IMPROV image name when Tasmota English 2022-04-14 14:07:54 +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 749a69327b
Merge pull request #15345 from hpagonis/max7219-daisy-chain
Add support for Max7219 daisy chained displays
2022-04-13 16:45:58 +02:00
bovirus c0ab17f1f1
Update Italian language 2022-04-13 13:59:55 +02:00
Theo Arends ac573f669e Bump version 11.1.0.1 2022-04-13 09:16:55 +02:00
Theo Arends 7a3035756e Add binary image name to improv 2022-04-12 17:31:14 +02:00
Theo Arends b8cf5eee7c Add raw data to MS01 JSON 2022-04-12 16:28:32 +02:00
Sara Damiano 830ac3b320 Add mesh de-init, a few comments
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
2022-04-12 09:58:42 -04:00
Sara Damiano 92d264f4e0 Check if mesh peer exists or is self, show soft AP mac in status 5
Also added a few notes in the mesh md file
2022-04-12 09:58:42 -04:00
Theo Arends 69750f5c79 More SSPM/Energy consolidation 2022-04-12 12:12:13 +02:00
Theo Arends 04ccde8aa9 Align Sonoff SPM GUI with other energy GUI
- Align Sonoff SPM GUI with other energy  GUI
- Change GUI Power text to Active Power
2022-04-12 11:53:36 +02:00
Theo Arends b8b9afa1a5 Add horizontal lines around GUI energy report 2022-04-12 10:58:02 +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 089ace9d35 Change energy multicolumn align right
- Add Energy GUI multicolumn fixed inter column space
- Change energy multicolumn alignment from left to right (#15342)
2022-04-11 18:33:57 +02:00
Theo Arends 500cc894b5 Fix USB CDC on ESP32C3
Fix USB CDC on ESP32C3 (https://github.com/espressif/arduino-esp32/issues/6264)
2022-04-11 16:40:41 +02:00
hpagonis e3f2d040a6
Merge branch 'arendst:development' into max7219-daisy-chain 2022-04-11 15:34:06 +03:00
hpagonis c7d76f24f7 Add missing #define condition for MAX7219 2022-04-11 12:30:35 +00:00
hpagonis b79802d6f5 Fix missing type declaration of dev_addr variable 2022-04-11 10:48:44 +00:00
hpagonis 7c56a0f151 Chage MAX7219 8 digit hard limit 2022-04-10 22:33:47 +00:00
Theo Arends 36bf6c5cc1 Fix MS01 calculation 2022-04-10 17:50:33 +02:00
Theo Arends c7323eea74 Initial support for Sonoff MS01
Initial support for Sonoff MS01 (#15335)
2022-04-10 17:21:38 +02:00
Theo Arends fdfb6db807 Disable ESP32S3 as Hall and internal temperature sensor
Disable ESP32S3 as Hall and internal temperature sensor (#15331)
2022-04-10 11:52:14 +02:00
Sara Damiano df772b5c0a Relaunch wifi on esp_now_init failure
Signed-off-by: Sara Damiano <sdamiano@stroudcenter.org>
2022-04-09 15:57:17 -04:00
aweatherguy 08799e0760
New sample files for local root cert. 2022-04-09 10:40:09 -07:00
aweatherguy 60004266a2
Update tasmota_ca.ino 2022-04-09 10:37:23 -07: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
Theo Arends 1f3d2eef32
Merge pull request #15324 from ascillato/patch-1
Add Rule Trigger for WebQueryResponse of WebQuery Command
2022-04-09 14:09:04 +02:00
Theo Arends 38433a76b6
Merge pull request #15326 from mbezuidenhout/bugfix/mcp2515
Fixed Max/Min Voltage incorrect symbol
2022-04-09 13:05:27 +02:00
Theo Arends ee3a1ce46c
Merge pull request #15328 from bovirus/patch-2
Update italian language
2022-04-09 13:04:41 +02:00
Theo Arends 51339f1dd3
Merge pull request #15327 from curzon01/development
Fix NeoPool register read cache
2022-04-09 13:04:10 +02:00
Stephan Hadinger ad5a31993a OpenHASP solidified 2022-04-09 11:40:41 +02:00
bovirus 8eb49726da
Update italian language
Please check and merge
2022-04-09 11:33:40 +02:00
Norbert Richter 3b19387f54
Fix NeoPool register read cache 2022-04-09 10:53:04 +02:00
Adrian Scillato 0bb83947e3
Added Support to non JSON for WebQueryResponse 2022-04-09 05:35:17 -03:00
Marius Bezuidenhout 7809138d37 Fixed Max/Min Voltage incorrect symbol 2022-04-09 10:28:45 +02:00
Adrian Scillato b35e392e76
Added Rules Trigger for WebQueryResponse 2022-04-09 03:44:00 -03:00
Adrian Scillato 3432c6841d
Fix Compilation for ESP32 w/scripts enabled 2022-04-08 20:29:16 -03: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 af546d46d5 Fix GUI template config javascript regression 2022-04-08 10:23:10 +02:00
Theo Arends 3887b37429
Merge pull request #15309 from Staars/MI32
MI32: several bugfixes for the Berry part
2022-04-07 18:05:53 +02:00
Staars 28010a0d73 several bugfixes 2022-04-07 17:53:01 +02:00
Norbert Richter 07f98c7b25
Add NeoPool relay details 2022-04-07 17:01:38 +02:00
Norbert Richter 2c4b9cb8ec
Add boost with redox indication 2022-04-07 17:01:38 +02:00
Norbert Richter ecd425573c
Fix filtration state 2022-04-07 17:01:38 +02:00
Theo Arends 97da53193c Fix weight_item display regression 2022-04-07 15:52:55 +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 d63077ab93 Fix tfminiplus (#15305) 2022-04-07 13:58:40 +02:00
Stephan Hadinger e3ebffcc72 OpenHASP v1.0 2022-04-06 21:29:24 +02:00
Stephan Hadinger 4629bb4436 Berry support for int keys in map in solidification 2022-04-06 19:19:17 +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 218d62686a Fix javascript regression failing page refreshes 2022-04-06 12:41:06 +02:00
Theo Arends 973354470c Fix compilation 2022-04-06 09:50:48 +02:00
Theo Arends 721bb4143b Limit number of possible influxdb publish situations
Limit number of possible influxdb publish situations (#15257)
2022-04-06 09:45:17 +02:00
gemu2015 916605557e modbus client, >WS,>WM 2022-04-06 07:50:51 +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 eacecb2339 Change weight_absconv to signed 2022-04-05 21:59:51 +02:00
Theo Arends 8b98839729 Add non-teleperiod data to influxdb 2022-04-05 21:55:05 +02:00
Stephan Hadinger d9cfe6128a Berry prep for OpenHASP 2022-04-05 21:38:43 +02:00
Theo Arends 48c3d7b8d1 Prep HX711 abs weight vars 2022-04-05 10:00:24 +02:00
Theo Arends ca60816b2c
Merge pull request #15289 from Siah-All/fix-hue-slider-on-web-server
fix slider range to contain red #FF0000
2022-04-04 20:11:07 +02:00
Siah-All 18661207c6
fix slider range to contain red #FF0000 2022-04-04 16:36:27 +02:00
Jason2866 72f1da9ca4 add reset reasons 2022-04-04 11:23:40 +02:00
Theo Arends a8ff74b897
Merge pull request #15282 from barbudor/yield_esp32_download_task
May improve ESP32 UFS download reliability
2022-04-04 10:06:18 +02:00
Theo Arends e047c90228 Add TasShiftIn function
Add TasShiftIn function for future use.
2022-04-03 18:20:07 +02:00
Barbudor c4a9757674 add a yield to insure downlad task is scheduled 2022-04-03 18:16:08 +02:00
Theo Arends a80a100efb Consolidate HX711 ShiftIn function
Consolidate HX711 ShiftIn function (#13983)
2022-04-03 17:51:03 +02:00
Theo Arends 4cb6dc2f58 Fix improve wrong ip address 2022-04-03 16:45:08 +02:00
Theo Arends 8588340bff Shrink javascript 2022-04-03 15:25:07 +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 b14bb16378
Merge pull request #15280 from schlimmchen/downsizing-javascript
Downsizing JavaScript
2022-04-03 14:49:53 +02:00
Theo Arends 5672e0165a Shrink improv 2022-04-03 14:48:30 +02:00
Bernhard Kirchen 34fb6dfe2a javascript: code large integers with scientific notation
99999999 and 1e8 are not the same number, but srollTop only needs to be
very large, not that particular number.

saves 18 Bytes of JavaScript code.
2022-04-03 12:38:19 +02:00
Bernhard Kirchen 09a4c62fee javascript: use arrow functions where possible
replacing anonymous functions by arrow functions saves 40 Bytes of
JavaScript code.
2022-04-03 12:38:19 +02:00
Theo Arends db387c959e
Merge pull request #15265 from aoe1/development
Patched BL09xx to measure positive and negative power
2022-04-03 11:17:53 +02:00
Bernhard Kirchen c9f428a4f6 console cursor: remove useless semicolons in JS code 2022-04-03 10:57:20 +02:00
Bernhard Kirchen 7ac91d4e34 console cursor: use lambda function 2022-04-03 10:50:58 +02:00
Bernhard Kirchen 5382579bff console cursor: use absolute cursor position
instead of moving the cursor to the end by using the input field value's
length, we move it to position 1e9, which will certainly be beyond the
end of the string.
2022-04-03 10:49:47 +02:00
Bernhard Kirchen 23495b967d console cursor: remove useless spaces in JS code 2022-04-03 10:48:51 +02:00
Bernhard Kirchen d2e8ca4a25 console: keep cursor at the end of command input
move the text cursor to the end of the command input when filling the
console command from history using JavsScript. this hopefully is more
convenient to most users and is similar to the behavior of a desktop
terminal.
2022-04-03 06:22:00 +02:00
Theo Arends 964f0bd62d
Merge pull request #15267 from benjaminnestler/expand-setoption137
Generalise/Expand SetOption137
2022-04-02 17:41:28 +02:00
Theo Arends 30eebf9f31 Hide hidden networks for improv 2022-04-02 16:09:18 +02:00
Theo Arends 2eca93e021 Shrink improv 2022-04-02 15:04:10 +02:00
Theo Arends 379c84a863 Fix improv possible string errors 2022-04-02 14:17:33 +02:00
Theo Arends c3132594d3 Add support for improv as used by esp-web-tools 2022-04-02 11:43:29 +02:00
Benny Nestler 4ffbe95ecc CHG: exclude TUYA_CMD_WIFI_STATE from MQTT publish
CHG: If CMD is excluded from MQTT publish show a log entry
2022-04-01 18:21:36 +02:00
Grigorios Vassilopoulos d54c8665a3
Update xdsp_17_universal.ino
Throw error when compiling with #define DSP_ROM_DESC
xdsp_17_universal.ino:65:1: error: expected ',' or ';' before 'Renderer'
 Renderer *Init_uDisplay(const char *desc) {
 ^
2022-04-01 18:52:43 +03:00
Benny Nestler 4e801b3f82 CHG: Generalise the Tuya Commands to suppress publishing via MQTT (SetOption137) 2022-04-01 17:33:57 +02:00
aoe1 882ed16347
Patched BL09xx to measure positive and negative power
Removed the abs() from the power so as to measure power flow from/to grid
2022-04-01 13:02:43 +02:00
Theo Arends eabb95d164
Merge pull request #15256 from benjaminnestler/tuya-option-137
Tuya option 137
2022-03-31 14:04:07 +02:00
gemu2015 d176aeaaf6 fix swb(), goole charts time axis 2022-03-31 12:10:18 +02:00
Theo Arends b50bbf66d4
Merge pull request #15255 from benjaminnestler/tuya-send-raw-data
Tuya send raw data
2022-03-30 15:11:46 +02:00
Benny Nestler 699eb30ed5 CHG: Refactored if-condition 2022-03-30 14:47:46 +02:00
Benny Nestler cfa18b6708 Add macro TUYA_SETOPTION_137 to set SetOption137 during compile time 2022-03-30 12:14:36 +02:00
Benny Nestler 6ac7c46b41 Add SetOption137 to avoid mqtt-publish of Tuya MCU heartbeat responses. 2022-03-30 11:39:33 +02:00
Benny Nestler fa3b88b6a8 remove log 2022-03-30 07:50:39 +02:00
tony c8d3761436 BLEOp only request response if char supports it 2022-03-29 23:13:59 -04:00
Benny Nestler d41a143446 tuya send 6 command to send raw data to the tuya mcu 2022-03-30 00:08:27 +02:00
s-hadinger 33120a85f4
Berry add `tasmota.publish_rule` (#15243)
* Berry add `tasmota.publish_rule`

* Fix return value
2022-03-28 22:29:06 +02:00
bovirus dbdf14ec80
Update Italian language 2022-03-28 18:05:51 +02:00
Theo Arends 9781804440 Add energy GUI column spacing calculation 2022-03-27 14:46:35 +02:00
Theo Arends 1373e415c9 Fix possible negative calibration data 2022-03-26 18:13:36 +01:00
Theo Arends e95456745f Refactor some energy drivers 2022-03-26 16:58:44 +01:00
Theo Arends 634c4343d6
Merge pull request #15231 from barbudor/tuyasns_take2
SetOption136 take 2 as TempSet/HumSet/TimerX must always be published immediately
2022-03-26 16:15:34 +01:00
Theo Arends d427220ee4
Merge pull request #15230 from barbudor/timer_var_mode_2_3
Fix %TIMERx% variables for negative values
2022-03-26 16:13:41 +01:00
Theo Arends fc8b4dcc71 Add Shelly3EM Neutral Current information 2022-03-26 16:02:50 +01:00
barbudor b573870b82 TempSet HumSet TimerX always published immediately 2022-03-26 14:45:13 +01:00
barbudor 3b10e0ef5c timerx returns absolute time of day 0:00 to 23:59 2022-03-26 14:10:08 +01:00
Theo Arends 1108bc255c Update Shelly3EM comments 2022-03-26 12:11:18 +01:00
Theo Arends d17cbdd6e6
Merge pull request #15228 from Staars/MI32
MI32: refactoring conn task, bugfix, add response to op
2022-03-26 11:33:17 +01:00
Staars c48ab570dd refactoring conn task, bugfix, add response to op 2022-03-26 10:52:45 +01:00
barbudor 0c5f67709a fix %timerx% variable for negative values 2022-03-25 22:28:05 +01:00
Theo Arends 2f45083e00 Add comments to Shelly3EM 2022-03-25 15:58:24 +01:00
Theo Arends bc8dd19350 Fix Shelly3EM L3 init 2022-03-25 12:03:20 +01:00
Theo Arends 4942bf6d92 Fix EnergyConfig regression 2022-03-25 11:36:28 +01:00
Theo Arends 5494d47c47
Merge pull request #15216 from barbudor/tuyasns_so_immediate_publish
SetOption136 disable TuyaSNS immediate publish
2022-03-25 10:57:36 +01:00
Staars cf80b826ac add watch and block, code changes only 2022-03-25 10:15:58 +01:00
barbudor 082ba8a8e8 use so136 to disable tuyasns immediate publish 2022-03-24 22:56:31 +01:00
Theo Arends 40d231875f Fix Shelly3EM energy calculation 2022-03-24 17:35:52 +01:00
Stephan Hadinger 15f94bf796 LVGL fix embedded fonts selection 2022-03-24 12:52:43 +01:00
Theo Arends b6b53516e0 Fix Shelly3EM energy calculation 2022-03-23 11:48:04 +01:00
Stephan Hadinger 93f8446f5e Berry add int64 support 2022-03-21 19:35:57 +01:00
s-hadinger 01eade7e47
Berry native class array (#15178)
* Berry simplified classes in Flash

* Remove be_load_lvgl_classes
2022-03-19 14:27:03 +01:00
Theo Arends 214178e4bb Refactor minimal - no gain 2022-03-19 12:49:16 +01:00
Theo Arends 321d95735e
Merge pull request #15175 from gemu2015/scripter_update
scripter update
2022-03-19 12:10:55 +01:00
gemu2015 126810c4b7 add bcd, flx web fileserver 2022-03-19 08:24:29 +01:00
gemu2015 292aa87854 add bcd decoder 2022-03-19 08:20:51 +01:00
Theo Arends ef24f6352a
Merge pull request #15171 from Staars/development
MI32: many small updates, prevent bootloop of the reverted PR
2022-03-18 16:50:39 +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
Stephan Hadinger 2e670be61c Update to latest GPIO types 2022-03-17 22:58:42 +01:00
Stephan Hadinger 5a3ffc426e Berry priority loading bec files 2022-03-17 21:54:41 +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
Staars 966de34f9c many updates ,prevent bootloop 2022-03-16 08:41:04 +01:00
Theo Arends 1008205b2c Fix energy SO129 2022-03-15 17:36:25 +01:00
Theo Arends 9b0acd14f1 Add energy column support 2022-03-15 17:19:34 +01:00
Theo Arends a14e849858 Fix ADE7880 (Shelly 3EM) current calculation 2022-03-15 16:20:55 +01:00
Theo Arends 3d0eb9b632 Fix energy SO129 0 2022-03-15 16:01:30 +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
Jason2866 f37d28251e
Revert "MI32: active BLE connections can remain" 2022-03-14 21:20:01 +01:00
Theo Arends fa96638487 Fix ESP32 PowerOnState
Fix ESP32 PowerOnState (#15084)
2022-03-14 16:07:35 +01:00
Theo Arends f7e08066fe
Merge pull request #15115 from oogm/development
Add support for Fitop 10W RGBCCT Bulb's (BA60H-W0080-RCBW-E7) SM2135 protocol
2022-03-14 15:25:05 +01:00
Theo Arends 1c89570f2f
Merge pull request #15137 from curzon01/dev-neopool
Update NeoPool controller
2022-03-14 15:24:42 +01:00
Norbert Richter 8dcf5cecef
Revert JSON hydrolysis level 2022-03-14 13:37:49 +01:00
Theo Arends 4c86470595 Fix compilation with disabled webserver 2022-03-14 10:16:13 +01:00
Norbert Richter 235f8d9fdf
Refactor code size 2022-03-14 09:44:59 +01:00
Norbert Richter 125ad3a22d
Revert optimized readings 2022-03-14 09:44:58 +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