Commit Graph

6473 Commits

Author SHA1 Message Date
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
Norbert Richter b4d532fd6c
Revert model option reading 2022-03-14 09:44:58 +01:00
Norbert Richter 0db6bdea6f
Refaktor model option reading 2022-03-14 09:44:58 +01:00
Norbert Richter 5c211d7e34
Refaktor read polling register 2022-03-14 09:44:57 +01:00
Norbert Richter 8a02d16928
Rename module global var 2022-03-14 09:44:57 +01:00
Norbert Richter e7538515ab
Add NeoPool power module info 2022-03-14 09:43:12 +01:00
Norbert Richter 1fc31ff39e
Fix NPReadX sing reg count > 1 2022-03-14 09:43:12 +01:00
Norbert Richter 2e191ef698
Add additonal power values 2022-03-14 09:43:12 +01:00
Norbert Richter 0a4c4da730
Rename GUI filtration mode 2022-03-14 09:43:11 +01:00
Norbert Richter efd0972527
Remove NeoPool ambiguous color in device names 2022-03-14 09:43:11 +01:00
Norbert Richter da40f5d72a
Change JSON voltage 2022-03-14 09:43:11 +01:00
Norbert Richter f9d1105fc6
Change JSON hydro level 2022-03-14 09:43:11 +01:00
Norbert Richter 5693d64de2
Add JSON cell runtime complete info 2022-03-14 09:43:11 +01:00
Norbert Richter 73c030be9b
Add register description 2022-03-14 09:43:10 +01:00
Norbert Richter 28d67a8325
Fix NPBit output 2022-03-14 09:43:10 +01:00
Norbert Richter f70c16c882
Update register description 2022-03-14 09:43:10 +01:00
Stephan Hadinger 22195928f9 Berry fixed pre-compiled .bec files for static methods 2022-03-13 18:51:37 +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 ea696e0fc6 Add more debugging info the ADE7880 driver 2022-03-13 14:18:42 +01:00
Theo Arends a812a521f0
Merge pull request #15121 from stefanbode/patch-11
ZeroCross Dimmer. Bugfix on freeze
2022-03-13 12:25:24 +01:00
stefanbode 61fc04ed86
Added comments and code description 2022-03-13 11:30:05 +01:00
stefanbode 7b49d70d46
Bugfix pinused crash
Added init message
2022-03-13 11:14:40 +01:00
oogm 643dd27102 Add support for Fitop 10W RGBCCT Bulb's (BA60H-W0080-RCBW-E7) SM2135 protocol 2022-03-12 19:34:49 +01:00
bovirus 35a0cf66ca
Update Italian language 2022-03-12 19:20:48 +01:00
Theo Arends 45d4444a49 Bump version 11.0.0.4 2022-03-12 18:08:43 +01:00
Theo Arends ef730606ac
Merge pull request #15108 from barbudor/vl53l1x_xshut
Support up to 8x VL53L1X using XSHUT pin
2022-03-12 17:56:57 +01:00
Theo Arends eb2d65be54 Refactor DS3232 RTC 2022-03-12 17:55:17 +01:00
Theo Arends 139f6d61c4 Refactor BM8563 RTC 2022-03-12 17:48:18 +01:00
stefanbode 7b68b0e154
Removed PinUsed from Interrupt 2022-03-12 17:43:53 +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
Barbudor 0e4561d855 step 6 - some missing L0X to LXX renaming 2022-03-11 23:32:59 +01:00
Barbudor eb54152c76 step 5 - some renaming 2022-03-11 23:12:57 +01:00
Barbudor 33b3a4b88a step 4 - compile option for range 2022-03-11 22:02:32 +01:00
Theo Arends 4069bd1914 Add ADE7880 2022-03-11 16:54:57 +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
Barbudor 501b643c3f step 3 - seems to work fine 2022-03-11 00:30:25 +01:00
Barbudor 7db1701d5d step 1 - test without xshut 2022-03-10 22:46:08 +01:00
Barbudor 6072830907 step1 - add arrays 2022-03-10 22:00:20 +01:00
Jason2866 859d327063
Merge pull request #15099 from Staars/development
MI32: active BLE connections can remain
2022-03-10 21:45:18 +01:00
Staars bee9cbc209 active connection can remain 2022-03-10 20:57:16 +01:00
Stephan Hadinger 83597e57e8 LVGL optimizations 2022-03-10 20:56:26 +01:00
Balázs Váradi 5cdf259c99 Fix display clock 2022-03-10 13:18:10 +01:00
Theo Arends 2e859b7cd7 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2022-03-09 10:33:03 +01:00
Theo Arends 2dda90de72 Fix console log jumps
Fix console log jumps (#15070)
2022-03-09 10:32:47 +01:00
Theo Arends a23e038d2a
Merge pull request #15069 from bovirus/patch-1
Update italian language
2022-03-09 10:18:23 +01:00
Stephan Hadinger 285277ebba Add LVGL examples 2022-03-09 08:49:44 +01:00
Stephan Hadinger 0280244f73 Remove debug log 2022-03-08 22:51:41 +01:00
Stephan Hadinger a7577cfefc Esp32 improve PWM inverted 2022-03-08 22:49:12 +01:00
Stephan Hadinger 575beba882 LVGL add support for lv_anim 2022-03-08 22:22:57 +01:00
Theo Arends a927ddfd9f Prep EnergyConfig 2022-03-08 18:11:52 +01:00
bovirus 353dd56d56
Update italian language 2022-03-08 17:28:40 +01:00
Theo Arends 278b9dfe23 Add comments about calib.dat 2022-03-08 10:31:31 +01:00
Theo Arends 400df1feb0 Working POC ADE7880 Shelly 3EM
Needs more tuning
2022-03-07 18:08:52 +01:00
Theo Arends 8e0400eba1 Add async interrupt support
- Add async interrupt support
- Add generic GPIO reset
2022-03-07 11:37:48 +01:00
Theo Arends d4386392e8 Fix Ade7880 ISR not in IRAM 2022-03-06 17:36:10 +01:00
s-hadinger 4ab9e4a361
Merge pull request #15044 from s-hadinger/berry_leds_rmt_fix
Berry leds rmt fix
2022-03-06 16:53:22 +01:00
Theo Arends 14d1df0a3b POC Ade7880 Shelly3EM 2022-03-06 16:49:51 +01:00
Stephan Hadinger 7783389921 Auto assign RMT 2022-03-06 16:31:24 +01:00
Stephan Hadinger 7a4108ef93 Fix WS2812 multi-strip support 2022-03-06 15:50:24 +01:00
Stephan Hadinger 9fa6a0fbbf LVGL Splash screen and ``SetOption135 1`` to disable splash screen 2022-03-05 22:56:24 +01:00