Commit Graph

14592 Commits

Author SHA1 Message Date
Marcus 5834ca6e07 revert changes according to arendst: "It's legacy and will not work with any addition." 2022-01-15 14:14:32 +01:00
Marcus 2a5214bd08 changed all language file for SDM230 driver 2022-01-15 14:14:32 +01:00
Marcus 66ac4977c0 fixed some type: tasmota/tasmota_configurations_ESP32.h
moved AGPIO(GPIO_SDM230_XX) to the end:       tasmota/tasmota_template_legacy.h
2022-01-15 14:14:32 +01:00
Marcus 3d1df968a4 revert changes to: tasmota/support_features.ino 2022-01-15 14:14:32 +01:00
Marcus 8bc06238f3 changed: tasmota/i18n.h
missed this change. Now tasmota-sensors compiles with success!
2022-01-15 14:14:32 +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 9b92744d4d
Merge pull request #14441 from thehefi/patch-1
fix preprocessor directive remarks
2022-01-15 14:14:28 +01:00
Theo Arends 0210fdcaf1
Merge pull request #14446 from bovirus/patch-2
Update Italian language
2022-01-15 14:13:25 +01:00
bovirus 821ee9738a
Update Italian language
Please check and merge. Thanks.
2022-01-15 12:25:56 +01:00
s-hadinger a72862ce79
Merge pull request #14445 from s-hadinger/lv_screenshot_diskfull
LVGL screenshot disk full protection
2022-01-15 11:12:17 +01:00
Stephan Hadinger 3954831a27 LVGL screenshot disk full protection 2022-01-15 10:42:25 +01:00
Jason2866 e4d295d631
Merge pull request #14444 from Jason2866/option_lto
Use linker Option `lto` for ESP32
2022-01-14 23:38:16 +01:00
Jason2866 9ca01dcc54
Use linker Option `lto` 2022-01-14 23:27:15 +01:00
s-hadinger 9136a7d3aa
Merge pull request #14443 from s-hadinger/remove_ld_warnings
Remove WiFiUDP32 to solve linker warnings
2022-01-14 23:10:17 +01:00
Stephan Hadinger d862ad1661 Fix multicast 2022-01-14 23:02:05 +01:00
Stephan Hadinger fffcf1c2df Remove WiFiUDP32 to solve linker warnings 2022-01-14 22:53:19 +01:00
s-hadinger de18eaab33
Merge pull request #14442 from s-hadinger/minimal_fix_ld
Fix ld error
2022-01-14 22:35:52 +01:00
Stephan Hadinger b617ef878b Fix ld error 2022-01-14 22:20:31 +01:00
Helmut Fischer a7dbee27b8
fix preprocessor directive remarks 2022-01-14 21:47:40 +01:00
s-hadinger 7596a8edde
Merge pull request #14440 from s-hadinger/berry_silence_warning_lto-type-mismatch
Silence linker warnings with -flto
2022-01-14 21:01:35 +01:00
Stephan Hadinger a0922c11cd Silence linker warnings with -flto 2022-01-14 20:47:33 +01:00
Jason2866 9c057bda17
Merge pull request #14439 from Jason2866/updNimBLE
NimBLE update to v1.3.5
2022-01-14 19:47:33 +01:00
Jason2866 ecec42e41b
NimBLE update to v1.3.5 2022-01-14 18:00:02 +01:00
s-hadinger 878d4df560
Merge pull request #14438 from s-hadinger/berry_int_comptr
Berry int() converts comptr
2022-01-14 17:53:23 +01:00
Stephan Hadinger 99037b1366 Berry int() converts comptr 2022-01-14 17:47:24 +01:00
Theo Arends 5eb25ef1c4 Add SSPM mapping warning
Add SSPM mapping warning when  4Relay modules are added, removed or inserted
2022-01-14 12:45:50 +01:00
Theo Arends dc2fbb060a
Merge pull request #14429 from gemu2015/email_fix
fix esp8266 email
2022-01-14 10:12:50 +01:00
Theo Arends c692e2f216 Fix shutter mode 1 (#14405)
Fix shutter mode 1 (#14405)
2022-01-14 10:11:52 +01:00
gemu2015 f3b5201c67 fix esp8266 email 2022-01-14 10:00:32 +01:00
Theo Arends 97b27c504a
Merge pull request #14421 from Jason2866/rcswitch
Rcswitch Separation Limit changed
2022-01-14 09:07:08 +01:00
Theo Arends a3c31fdf76
Merge pull request #14422 from s-hadinger/udisplay_reduced_logs
Reduced logs for uDisplay
2022-01-14 09:06:27 +01:00
Theo Arends 84aacc8c03
Merge pull request #14424 from sfromis/patch-3
Inconsistencies in decode-status.py feature flags
2022-01-14 09:04:45 +01:00
barbudor 82ff79d42a initial seamless support for ISL28022 2022-01-14 08:42:00 +01:00
barbudor 1f24d51e70 refactor ina219 for heap allocation 2022-01-13 23:10:46 +01:00
sfromis 4dc210004a
Inconsistencies in decode-status.py feature flags
Not all flag names were updated to match updates to Tasmota source in `support_features.ino`. I assume the changes to be uncontroversial, with the possible exception of:

While `USE_TUYA_DIMMER` arguably is a more descriptive name than `USE_TUYA_MCU` the former name is not found anywhere in Tasmota code, which has 
```
#if defined(USE_LIGHT) && defined(USE_TUYA_MCU)
    feature2 |= 0x00008000;  // xdrv_16_tuyadimmer.ino
#endif
```
My assumption is that the actually used names "wins", to avoid user confusion, even if you could say that the name `USE_TUYA_MCU` is too broad for the actual feature. In principle, it would be more logical to create a new "real" `#define` name, but backwards compatibility and all that.... Makes sense? 
I'm ok either way....
2022-01-13 21:38:56 +01:00
s-hadinger d0880def62
Merge pull request #14423 from s-hadinger/lv_freetype_v2
LVGL moved Freetype embedded in LVGL8
2022-01-13 19:47:50 +01:00
Stephan Hadinger 9958be83a8 LVGL moved Freetype embedded in LVGL8 2022-01-13 19:32:16 +01:00
Stephan Hadinger da4260641f Reduced logs for uDisplay 2022-01-13 19:20:10 +01:00
Jason2866 bd4b2b58d2 RCSWITCH_SEPARATION_LIMIT 4100 2022-01-13 18:26:25 +01:00
Jason2866 924ca0d30c
Update RCSwitch.cpp 2022-01-13 18:24:31 +01:00
Theo Arends 4e62d9bbac Merge branch 'development' of https://github.com/arendst/Tasmota into development 2022-01-13 15:57:51 +01:00
Theo Arends 5163f6437e Fix GUI network information layout 2022-01-13 15:57:33 +01:00
Theo Arends 4f2d9000a8
Merge pull request #14409 from halfbakery/mqtt_discovery_fixes
Mqtt discovery fixes
2022-01-13 15:37:49 +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
Theo Arends e6e5d5174f Phase 2/2 Ethernet IP address config
Phase 2 of 2 Ethernet IP address config based on PR (#14385)
2022-01-13 15:27:24 +01:00
halfbakery d881e1f864 add state_class to energy totals to support Home Assistant long term statistics 2022-01-12 23:04:47 +01:00
halfbakery 17066e404c skip shutter tilt discovery if tilting is unconfigured 2022-01-12 22:54:49 +01:00
halfbakery fea4d3ec93 the cover state topic was useless and caused parsing errors in Home Assistant 2022-01-12 22:50:27 +01:00
s-hadinger 2a644b1718
Merge pull request #14408 from s-hadinger/lvgl_missing_fct
LVGL add missing functions move_foreground/background
2022-01-12 22:49:33 +01:00
Stephan Hadinger 5f6e4b7191 LVGL add missing functions move_foreground/background 2022-01-12 22:35:20 +01:00