s-hadinger
70c6e730f0
Merge pull request #14486 from s-hadinger/alexa_fix_zigbee
...
Fix Alexa bug in discovery
2022-01-17 18:52:19 +01:00
Stephan Hadinger
21dd58e59f
Fix Alexa bug in discovery
2022-01-17 18:36:13 +01:00
obrain17
5b83886065
Add files via upload
...
New file with:
Add
"windowdur"
"windowtemp"
"day"
"night"
"offset"
to ResponseAppend_P
Assign
cmdtype = 23
to "lock"
2022-01-17 17:33:05 +01:00
Theo Arends
7ea5b7c544
Merge pull request #14475 from pcdiem/pwmdimmer2
...
Fix millisecond comparisons
2022-01-17 16:55:42 +01:00
gemu2015
e352bfe8a0
optimizations and fixes, add return x
2022-01-17 12:09:21 +01:00
Jason2866
342af3d466
Merge pull request #14481 from s-hadinger/fix_minicustom32
...
Fix to allow compilation of minicustom32
2022-01-16 21:48:33 +01:00
Stephan Hadinger
23c2efbe8f
Fix to allow compilation of minicustom32
2022-01-16 21:34:29 +01:00
Jason2866
4351798b74
Make webclient for minicustom possible
2022-01-16 20:40:01 +01:00
Paul C Diem
b1b5261a83
Fix millisecond comparisons
2022-01-16 13:23:30 -06:00
Jason2866
fc48fe1d3b
fix include for HTTPUpdate
2022-01-16 17:58:46 +01:00
Theo Arends
62e9464753
Merge pull request #14455 from SteWers/SML-colon
...
[SML] Removed colon at the end of the labels
2022-01-16 16:21:20 +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
361f74cc12
Merge pull request #14458 from barbudor/isl28022
...
INA28022 support in INA219 driver
2022-01-16 14:52:33 +01:00
Stephan Hadinger
5f36bc2ee9
LVGL calibrate touch screen
2022-01-15 23:03:24 +01:00
barbudor
4c270eb857
detect ISL28022 and read bus_voltage accordingly
2022-01-15 21:22:46 +01:00
SteWers
0119bd1fb0
[SML] Remove colon at the end of the labels
...
Remove colon at the end of the labels on the WebUI to use the same format then all other sensors. Just a little cosmetics.
2022-01-15 19:29:31 +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
Theo Arends
7a2d490e68
Merge pull request #13443 from dad401/development
...
Add support for SDM230 ModBus
2022-01-15 14:48:10 +01:00
Marcus
0e97d430a2
beautified changelog / disabled (uncommented) SDM230 define in tasmota_configurations
2022-01-15 14:25:05 +01:00
Marcus
31d60b5525
rebase / fixes
2022-01-15 14:20:31 +01:00
Marcus
4e913e6a7f
fixed phase count and frequency common setting
2022-01-15 14:16:15 +01:00
Marcus
84da3deea9
restructered code
...
synced sdm230 driver default registers to generic energy driver values
made maximum power, phase angle and resettable energy optional
2022-01-15 14:16:15 +01:00
Marcus
f58c06daee
fixes
2022-01-15 14:16:15 +01:00
Marcus
17155798c0
added links for manuals / documentation
2022-01-15 14:14:32 +01:00
Marcus
3d139d2f2d
- changed default baudrate for SDM230 to 9.600 baud
...
- fixed comment for SDM230_SPEED define in xnrg_21_sdm230.ino
2022-01-15 14:14:32 +01:00
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
bovirus
821ee9738a
Update Italian language
...
Please check and merge. Thanks.
2022-01-15 12:25:56 +01:00
Stephan Hadinger
3954831a27
LVGL screenshot disk full protection
2022-01-15 10:42:25 +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
Helmut Fischer
a7dbee27b8
fix preprocessor directive remarks
2022-01-14 21:47:40 +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
a3c31fdf76
Merge pull request #14422 from s-hadinger/udisplay_reduced_logs
...
Reduced logs for uDisplay
2022-01-14 09:06:27 +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
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
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
Stephan Hadinger
636ac69a4b
lvgl use native lv_png instead of library
2022-01-12 22:17:55 +01:00
Jason2866
5b02250c5f
Revert "Revert "Prep for a custom minimal ESP32 variant"" ( #274 )
2022-01-12 19:44:42 +01:00
Stephan Hadinger
efda81fbf5
Berry Partition Manager v2
2022-01-12 19:20:55 +01:00
Theo Arends
04a4a656d2
Phase 1 Ethernet IP address config
...
Phase 1 Ethernet IP address config (#14385 )
- Currently unable to change DNS servers
2022-01-12 17:32:21 +01:00
Theo Arends
2f54cfdf9c
Merge pull request #14386 from mbbrenner/development
...
Fix calculation of thermostat duty cycle value
2022-01-12 13:49:39 +01:00
Jason2866
fd1fa993a3
Revert "Prep for a custom minimal ESP32 variant"
2022-01-12 12:55:40 +01:00
Jason2866
9f44b17b09
Merge pull request #14383 from Jason2866/cmini_esp32
...
Prep for a custom minimal ESP32 variant
2022-01-12 11:34:47 +01:00
s-hadinger
5a6a4789b3
Merge pull request #14384 from s-hadinger/fix_dac
...
Berry fix DAC support
2022-01-11 23:11:18 +01:00
Matthias Brenner
468a70665b
Fix calculation of thermostat duty cycle value
2022-01-11 20:43:54 +01:00
Stephan Hadinger
0e78c0e41d
Berry fix DAC support
2022-01-11 18:40:47 +01:00
Jason2866
d6e3747e4c
Update tasmota_configurations.h
2022-01-11 18:02:55 +01:00
Jason2866
3b138e08a3
Custom Minimal esp32
2022-01-11 17:27:56 +01:00
Jason2866
13ff5a5e11
Merge pull request #14378 from Jason2866/sps30
...
sps30 driver fix for esp32 core 2.0.x
2022-01-11 12:39:07 +01:00
s-hadinger
df19e6755b
Merge pull request #14368 from s-hadinger/enable_mqtt_tls
...
Enable MQTT TLS when Autoconf is enabled
2022-01-10 19:09:20 +01:00
s-hadinger
8eb023fd0d
Merge pull request #14373 from s-hadinger/allow_minimal32
...
Allow Tasmota32 minimal setup
2022-01-10 19:09:03 +01:00
Stephan Hadinger
15668fa8e1
Allow Tasmota32 minimal setup
2022-01-10 18:39:42 +01:00
Stephan Hadinger
a1a98dc65d
Reduce logging for Berry
2022-01-10 18:37:28 +01:00
Stephan Hadinger
81876f55ba
Enable MQTT TLS when Autoconf is enabled
2022-01-10 18:02:58 +01:00
Jason2866
d58f2a9ed2
fix for esp32 core 2.0.x
2022-01-10 17:16:42 +01:00
s-hadinger
a757b33313
Merge pull request #14363 from s-hadinger/lvgl_prepare_ts_calibration
...
LVGL prepare for Touch Screen calibration
2022-01-10 14:01:15 +01:00
Theo Arends
8398c9c459
Move all RAM usage to heap
...
Move all register usage to heap and add mapped information to relay scan
2022-01-10 13:52:24 +01:00
Stephan Hadinger
9b0a5b89fe
LVGL prepare for Touch Screen calibration
2022-01-10 13:48:40 +01:00
Jason2866
9d5fd97b2f
LOG_LEVEL_DEBUG_MORE for raw data
2022-01-10 13:18:58 +01:00
Theo Arends
a01cd1ee82
Change SPM logging
...
Change SPM logging and add Main unit version number
2022-01-10 10:54:55 +01:00
Stephan Hadinger
0557fa5cec
Forgot the log stuff
2022-01-10 10:43:13 +01:00
Stephan Hadinger
05f59951d7
Move more logs de DEBUG_MORE
2022-01-10 10:40:38 +01:00
Theo Arends
55f42ee5ad
Move log message back
2022-01-10 10:28:55 +01:00
Theo Arends
f1bb492209
Merge pull request #14031 from hallard/teleinfo_fix_total
...
Teleinfo : Fix some calculation
2022-01-09 21:11:53 +01:00
Charles
b631270b62
revert long to uint32_t
2022-01-09 20:51:05 +01:00
Stephan Hadinger
0fd168c6cf
Berry fast loop
2022-01-09 19:22:23 +01:00
Theo Arends
ef266ed24b
Merge pull request #14349 from Xjeater/patch-4
...
Update xsns_69_opentherm.ino
2022-01-09 18:47:00 +01:00
Serge
5ad5d13176
Update xsns_69_opentherm.ino
...
Add variable overrides
2022-01-09 20:35:25 +03:00
Christian Baars
e64ee7b13f
Update xdrv_50_filesystem.ino
2022-01-09 18:24:39 +01:00
SteWers
ce701c3e28
Merge branch 'arendst:development' into Solax-X1-Mode
2022-01-09 11:23:00 +01:00
Jason2866
c52a9353a4
enable Berry for webcam
2022-01-08 23:33:00 +01:00
Jason2866
b2463b6df9
enable autoconf for all esp32 builds
2022-01-08 23:16:11 +01:00
SteWers
a4b218b89e
[Solax X1] Rework inverter-mode
...
- redesign inverter-mode implementation
- enhancements to solax protocol version 1.7
- few german translation fixes
2022-01-08 21:46:23 +01:00
s-hadinger
f71c16d564
Merge pull request #14335 from s-hadinger/berry_add_200_250_ms
...
Berry add 200ms and 250ms messages
2022-01-08 18:36:46 +01:00
s-hadinger
cf1f7b135f
Merge pull request #14334 from s-hadinger/tls_4K_buffers
...
TLS ESP32, if max packet size is more than 2000, extend TLS buffers to 4K
2022-01-08 18:22:24 +01:00
s-hadinger
2046f973b0
Merge pull request #14333 from s-hadinger/berry_memory_iram
...
Berry report iram memory
2022-01-08 18:17:48 +01:00
s-hadinger
b405054fe4
Merge pull request #14332 from s-hadinger/lvgl_log_TS
...
Add log to TS for calibration
2022-01-08 18:15:16 +01:00
Stephan Hadinger
8406d11ce4
Berry add 200ms and 250ms messages
2022-01-08 18:13:50 +01:00
Stephan Hadinger
3c3ccfa660
TLS ESP32, if max packet size is more than 2000, extend TLS buffers to 4K
2022-01-08 18:10:17 +01:00
Stephan Hadinger
2900ee741c
Berry report iram memory
2022-01-08 18:06:06 +01:00
Stephan Hadinger
c71e501878
Add log to TS for calibration
2022-01-08 18:01:16 +01:00
Theo Arends
26219eaebd
Merge pull request #14318 from pkkrusty/patch-1
...
Add NTP server capability to DS3231 driver
2022-01-08 15:02:23 +01:00
pkkrusty
8dd97f0076
Update support_features.ino
2022-01-08 05:42:44 -08:00
Theo Arends
952844edc9
Merge pull request #14319 from pkkrusty/patch-3
...
Reduce difference between NTP and DS3231 before re-sync
2022-01-08 14:25:01 +01:00
Theo Arends
be98882748
Add favicon for all
2022-01-08 14:18:16 +01:00
barbudor
a27f398223
fix favicon
2022-01-08 13:53:03 +01:00
barbudor
d419635be0
add #ifdef, works only uncompressed
2022-01-08 10:45:17 +01:00
barbudor
6bb60e4d95
reduce icon to 1 bit
2022-01-08 10:17:30 +01:00
barbudor
70e28ac62c
add favicon to script_full_webpage
2022-01-08 00:14:59 +01:00
barbudor
b43c62f726
favicon unishox compression fixed
2022-01-07 23:35:06 +01:00
barbudor
9758587cdd
favicon step 1
2022-01-07 20:23:33 +01:00
pkkrusty
c244965186
Reduce difference between NTP and DS3231 before re-sync
...
Changed a re-write of DS3231 time from a 60 second difference to a 10 second difference.
2022-01-07 08:35:00 -08:00
pkkrusty
0b013f75a6
Merge pull request #1 from pkkrusty/patch-2
...
Add NTP server capability to DS3231
2022-01-07 16:27:37 +00:00
pkkrusty
0ef8807fac
Add NTP server capability to DS3231
...
Copied from GPS driver (xsns_60)
2022-01-07 08:22:54 -08:00
pkkrusty
7ed19501ad
Add DS3231 bit for turning NTP on/off
2022-01-07 08:17:03 -08:00
Theo Arends
f78130319a
Fix compilation
2022-01-07 17:08:17 +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
SteWers
38886e987f
Resolve RTS-timing problem
...
On some devices there is a timing problem with the RTS line, when not using flush.
flush does wait until all data is send: https://www.arduino.cc/reference/en/language/functions/communication/serial/flush/
2022-01-07 12:47:23 +01:00
Theo Arends
79bcdd0fff
Merge pull request #14305 from SteWers/Solax-X1-RTS
...
[Solax X1] RTS support and offline status
2022-01-07 10:35:09 +01:00
Theo Arends
84da970ecc
Merge pull request #14017 from tony-fav/dev-DDPLightSchemes
...
DDP Schemes for Light (5) and WS2812 (15) with USE_NETWORK_LIGHT_SCHEMES
2022-01-07 10:12:47 +01:00
SteWers
d88110e686
Rework for PR #14305
...
- removed all changes in tasmota_template_legacy.h
- moved new GPIO at the end of the list in tasmota_template.h
- removed unnecessary "flush" in xnrg_12_solaxX1.ino
2022-01-06 19:11:44 +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
Stephan Hadinger
6755b754e0
Berry stores compiled bytecode into IRAM, freeing space in heap
2022-01-06 13:41:51 +01:00
SteWers
34112c833a
Update my_user_config.h
2022-01-06 10:33:45 +01:00
SteWers
0ef2aeaeba
Revert my_user_config.h
2022-01-06 10:24:47 +01:00
SteWers
aa7750997a
RTS support and offline status (Fix#1)
2022-01-06 10:08:44 +01:00
SteWers
32cc20219a
[Solax X1] RTS support and offline status
2022-01-06 09:52:27 +01:00
SteWers
2e77ed0560
SolaxX1 RTS #1
2022-01-05 21:04:20 +01:00
Theo Arends
fce0104035
Add SPM Relay scan timeout message
2022-01-05 12:43:26 +01:00
s-hadinger
923feb2096
Merge pull request #14296 from s-hadinger/remove_leftovers
...
Remove debug leftovers
2022-01-05 12:38:55 +01:00
Stephan Hadinger
913db86f15
Remove debug leftovers
2022-01-05 12:28:07 +01:00
Theo Arends
a26f2dbc28
Fix SPM power switching over 8 relays
...
Fix SPM power switching over 8 relays (#14281 )
2022-01-05 10:44:58 +01:00
s-hadinger
0e2af52d97
Merge pull request #14294 from s-hadinger/berry_modular
...
Berry specific moved to berry_tasmota
2022-01-05 10:00:25 +01:00
Theo Arends
2add8aa12c
Merge pull request #14278 from SteWers/Solax-X1-Temperature-fix
...
[Solax X1] Changed variable type for temperature from float to int16_t
2022-01-05 09:59:48 +01:00
Stephan Hadinger
4406eb9f3b
Berry specific moved to berry_tasmota
2022-01-05 09:50:38 +01:00
Theo Arends
bfdf34813f
Fix SPM power switching over 8 relays
...
Fix SPM power switching over 8 relays (#14281 )
2022-01-04 23:10:19 +01:00
Theo Arends
d8ed99830c
Fix SPM energy display rotation in GUI
...
Fix SPM energy display rotation in GUI (#14281 )
2022-01-04 22:30:08 +01:00
SteWers
9956aa59c4
Changed variable type for temperature from float to int16_t
...
The type of temperature is int16_t. With this change negative values are read and displayed correctly.
2022-01-04 20:18:19 +01:00
Theo Arends
df58c7caea
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-01-04 17:42:00 +01:00
Theo Arends
cc7ad4afca
Add experimental ADE7953 (Shelly EM) reset on restart ( #14261 )
2022-01-04 17:41:47 +01:00
Theo Arends
ecd101d408
Merge pull request #14275 from barbudor/fix_adc_ph
...
make adc_ph formula more flexible
2022-01-04 17:26:59 +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
barbudor
27a08b456e
make adc_ph formula more flexible
2022-01-04 16:33:35 +01:00
Theo Arends
2121d8b273
Merge pull request #14268 from gemu2015/scripter_fix
...
fix memory corruption
2022-01-04 14:16:30 +01:00
Theo Arends
8a291f251f
Update RG-15
...
- Update RG-15 in case no complete message is received
- Add colon as optional separator for Domoticz DzSend values allowing DzSend as backlog command
2022-01-04 12:09:16 +01:00
gemu2015
a62da1ba5a
fix memory corruption
2022-01-04 11:25:58 +01:00
Theo Arends
900269ad44
Merge pull request #14255 from s-hadinger/esp32_stacksize
...
Set ESP32 stack size with ``#define SET_ESP32_STACK_SIZE``, added ``StackLowMark`` metrics
2022-01-03 19:27:35 +01:00
Stephan Hadinger
f2d8563597
Force `MQTT_MAX_PACKET_SIZE` in PubSub client
2022-01-03 19:03:00 +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
Theo Arends
3916709d5f
Add debug MemDump
2022-01-03 14:02:18 +01:00
Theo Arends
3515bd3251
Tune HRG-15 driver
2022-01-03 12:45:47 +01:00
Theo Arends
f890c2d85a
Fix HRG-15 serial reception
2022-01-03 11:36:57 +01:00
Stephan Hadinger
421a2ce1fb
LVGL full support for grid layout
2022-01-02 16:16:10 +01:00
gemu2015
36c3f7c446
fix edit file gui for sd card
2022-01-01 15:06:33 +01:00
Theo Arends
40c92418e2
Fix upload version number detection
2022-01-01 14:38:13 +01:00
Theo Arends
4c8c8572c5
Bump version to v2022.01.1
2021-12-31 18:23:35 +01:00
Theo Arends
873d7da84a
Refactored HRG-15 driver
...
Refactored HRG-15 driver (#14067 )
2021-12-30 17:52:44 +01:00
Theo Arends
3220332b1c
Refactor serial config
...
Refactor serial config (#14212 )
2021-12-30 14:39:22 +01:00
Theo Arends
5a73aa1e1f
Refactor serial config
...
Refactor serial config removing specific stopbit count and only support serial config constants (#14212 )
2021-12-30 14:19:24 +01:00
Theo Arends
730f3451ac
Clean up code
2021-12-30 13:26:32 +01:00
Theo Arends
b5a1e9d2fe
Merge pull request #14214 from gemu2015/scripter_update
...
some fixes and enhancements
2021-12-30 12:19:51 +01:00
barbudor
e504f61fba
Add missing & for coherency
2021-12-30 09:39:29 +01:00
gemu2015
a2857e1c53
some fixes and enhancements
2021-12-30 09:00:14 +01:00
Theo Arends
0bfa5af3ad
Fix Sonoff SPM relay GUI display
...
Fix Sonoff SPM relay GUI display (#13447 )
2021-12-29 17:46:52 +01:00
Jason2866
ead95cc237
Merge branch 'arendst:development' into board_upd
2021-12-29 16:50:06 +01:00
Theo Arends
e843bc929e
Shorten cryptic message
2021-12-29 15:18:55 +01:00
Theo Arends
3890237a5f
Add ESP32 dedicated DHT driver
...
- Add ESP32 dedicated DHT driver using standard Adafruit library.
- Extent DHT probe interval time from 2 to 4 seconds solving some misreadings
2021-12-29 14:57:56 +01:00
Theo Arends
2c12cbdabe
Rename xsns_05 ds18b20 driver
2021-12-29 14:52:58 +01:00
Jason2866
179920e8a3
Boards.json definition updates
...
Add definitions to boards.json to make it possible to differentiate later.
2021-12-29 14:37:41 +01:00
jeanmichel_nwsb
673387f77d
provide proper OTA_URL for tasmota32solo1
2021-12-29 13:05:22 +01:00
s-hadinger
c032878fd6
Revert "Berry add `tasmota.random_byte()`"
2021-12-28 22:37:02 +01:00
Stephan Hadinger
44189186e9
Berry add `tasmota.random_byte()`
2021-12-28 21:29:04 +01:00
Theo Arends
00c937953b
Merge pull request #14078 from avp-avp/development
...
Add OpenTherm Boiler Lockout Reset command
2021-12-28 14:27:34 +01:00
gemu2015
3845708acc
fix vbus signed word
2021-12-28 12:38:39 +01:00
Stephan Hadinger
dca794dbf1
LVGL update from 8.0.2 to 8.1.0
2021-12-27 23:03:49 +01:00
Stephan Hadinger
a4cd168681
LVGL modularization
2021-12-27 18:12:38 +01:00
jeanmichel_nwsb
2e19f66749
make neg temp compliant with 2's comp variant
2021-12-27 16:33:44 +01:00
Theo Arends
cb52c4cf35
Add DHT debugging information
2021-12-26 14:00:07 +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
aaa87a037a
Revert "Merge pull request #14153 from wir3z/development"
...
This reverts commit d9ab90a2f9
, reversing
changes made to 7bf6e5a773
.
2021-12-25 11:34:58 +01:00
Theo Arends
18003e0ee6
Another try for solving exceptions 28
...
Another try for solving exceptions 28 (#14067 )
2021-12-24 17:05:53 +01:00
Stephan Hadinger
fd47406d11
LVGL add support for lv_chart_series
2021-12-24 10:06:30 +01:00
Stephan Hadinger
a51d32747a
Berry add support for udp client/server
2021-12-23 18:35:10 +01:00
s-hadinger
8374ded1d4
Merge pull request #14157 from s-hadinger/better_changeUIntScale
...
Fix changeUIntScale to be stable
2021-12-23 13:19:48 +01:00
Stephan Hadinger
7c064f6fc8
Fix changeUIntScale to be stable
2021-12-23 12:48:12 +01:00
Theo Arends
39ec4c6d5d
Revert change to fix extra flashwrite before QuickPowerDetection
...
Revert change to fix extra flashwrite before QuickPowerDetection (#14153 )
2021-12-23 12:34:16 +01:00
Theo Arends
afea9cd4a7
Increase max power value for Sonoff Pow R3
...
Increase max power value for Sonoff Pow R3 (#14156 )
2021-12-23 12:06:14 +01:00
Theo Arends
45ad78a680
Remove HRG15 error message
...
Remove HRG15 error message (#14067 )
2021-12-23 11:31:09 +01:00
Theo Arends
e359a775c2
Bump version to v10.1.0.2
2021-12-23 11:01:41 +01:00
Theo Arends
d9ab90a2f9
Merge pull request #14153 from wir3z/development
...
Fixed non-8N1 serial issues.
2021-12-23 10:41:11 +01:00
wir3z
30d35b8c15
Moved kTasmotaSerialConfig to TasmotaSerial.h from Tasmota.h.
2021-12-22 12:23:17 -07:00
Theo Arends
7bf6e5a773
Another try to fix exception
...
Another try to fix exception (#14067 )
2021-12-22 18:11:35 +01:00
wir3z
b8752b7272
TasmotaSerial:
...
- Added transmit parity to software TX. Software RX just consumes in the incoming parity bit with no error checking.
- Fixed issue where Serial.begin for the ESP8266 was not passing the UART SerialConfig compatible values.
support.ino
- Cleanup to use already present ConvertSerialConfig API.
tasmota.ino:
- Force the baudrate + serial config settings after boot. Previously, the baudrate would change, but any non 8N1 settings were not applied.
xdrv_08_serial_bridge.ino:
- Increased the software serial bridge buffer size and changed type to prevent overflow.
- Added missing serial config settings to the serial begin. Previously was forcing 8N1.
xdrv_10_scripter.ino
- Cleanup to use already present ConvertSerialConfig API.
2021-12-22 09:23:15 -07:00
Theo Arends
8943656729
Fixed ESP32 LedPwmMode exception
...
Fixed ESP32 LedPwmMode exception (#14073 )
2021-12-22 16:50:29 +01:00
lexxai
b1bbf26656
Update uk_UA.h
...
translated "Dew point"
2021-12-21 03:23:19 +02:00
Stephan Hadinger
2cbd65ec63
Berry use mapping
2021-12-20 22:38:56 +01:00
Alexey Pavlov
2f7365ccf9
Merge branch 'arendst:development' into development
2021-12-20 19:33:53 +03:00
Alexey Pavlov
582aa10e0a
pull request fixes
2021-12-20 19:33:22 +03:00
s-hadinger
4b2ea37360
Merge pull request #14111 from s-hadinger/lib_lv_berry
...
Berry created separate library `lv_berry` to isolate LVGL-Berry mapping
2021-12-20 16:43:41 +01:00
Stephan Hadinger
e958c7ba12
Fix compilation
2021-12-20 12:12:56 +01:00
Stephan Hadinger
38e6a9fdf0
Berry created separate library `lv_berry` to isolate LVGL-Berry mapping
2021-12-20 11:17:11 +01:00
Theo Arends
d4b9381ab0
Merge pull request #14091 from sternegugger/PR2_MAX7219_dot_matrix
...
PR2 max7219 dot matrix, less memory
2021-12-20 11:15:08 +01:00
Theo Arends
847203c927
Merge pull request #14095 from Meek-HA/patch-2
...
ESP32 Compile error when I2S_AUDIO is enabled
2021-12-20 10:57:38 +01:00
Theo Arends
463dd14f90
Enable My92X1 for ESP32
2021-12-19 16:57:57 +01:00
Theo Arends
81aa579471
Refactor Tuya driver to enable ESP32 support
...
Refactor Tuya driver to enable ESP32 support (#14086 , #14106 )
2021-12-19 16:41:10 +01:00
Milenko Mitrovic
a0ba50d38d
Added Weight and Impedance support to Home Assistant auto discovery
2021-12-19 11:59:49 +01:00
Milenko Mitrovic
ecb3a07d2f
Changed json property names to better match the other properties
2021-12-19 11:58:41 +01:00
Meek Home Automation
805006468f
ESP32 Compile error when I2S_AUDIO is enabled
...
Solves the compiling error with env:tasmota32 when I2s Audio is enabled:
#ifndef USE_I2S_AUDIO
#define USE_I2S_AUDIO
#endif
#ifdef USE_I2S_EXTERNAL_DAC
#undef USE_I2S_EXTERNAL_DAC
#endif
#ifndef USE_I2S_NO_DAC
#define USE_I2S_NO_DAC
#endif
Resolving the following compiling error:
tasmota/xdrv_42_i2s_audio.ino:326:11: error: invalid conversion from 'AudioOutputI2S*' to 'AudioOutputI2SNoDAC*' [-fpermissive]
2021-12-18 21:52:23 +01:00
Milenko Mitrovic
dc1fa0e50d
Added feature.impedance for V2 to separate impedance and impedance_stabilized value from V1 and changed stabilized/has_impedance to weight_stabilized/impedance_stabilized
2021-12-18 20:43:17 +01:00
Michael
7b7913e8f3
merged, ready for PR2
2021-12-18 15:14:47 +01:00
Michael
d606cc9383
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-12-18 15:09:57 +01:00
Theo Arends
2d7a48152b
Fix exception 28 on HRG15
...
Fix exception 28 on HRG15 (#14067 )
2021-12-18 14:47:03 +01:00
Theo Arends
85731148c5
Refactor GPIO_HEARTBEAT
...
Remove delay from interrupt by refactoring GPIO_HEARTBEAT
2021-12-18 14:30:25 +01:00
Michael
77f0024f99
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-12-18 14:07:53 +01:00
Stephan Hadinger
e5479cdc96
Berry move LVGL mapping to its own library
2021-12-18 11:47:03 +01:00
Michael
e3fe445df4
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-12-18 11:11:12 +01:00
Stephan Hadinger
26a7fad65b
Berry C mapping moved to a separate ``berry_mapping`` library
2021-12-17 19:41:36 +01:00
Theo Arends
8bad0115b0
Fix ESP32 webcam WDT
...
Fix ESP32 webcam WDT (#13882 )
2021-12-17 18:01:27 +01:00
Alexey Pavlov
aca519ddec
format fixes
2021-12-17 15:27:34 +03:00
Alexey Pavlov
60660dc177
revert /xlgt_01_ws2812.ino
2021-12-17 15:26:13 +03:00
Alexey Pavlov
aefdb06fa8
Merge branch 'arendst:development' into development
2021-12-17 15:24:51 +03:00
Theo Arends
776fa99ee6
Fix exception 28 on HRG15
...
Fix exception 28 on HRG15 (#14067 )
2021-12-17 11:31:29 +01:00
Stephan Hadinger
6d9e427970
Fix Berry I2C driver lib with latest changes
2021-12-16 13:57:12 +01:00
Milenko Mitrovic
2a53f3ba1d
Use only stabilized weight packets when directBridgeMode is disabled
2021-12-16 00:44:49 +01:00
dcoder42
ba1156ad7f
Merge branch 'arendst:development' into development
2021-12-15 23:34:34 +01:00
Theo Arends
02ae677120
Merge pull request #14057 from gemu2015/scripter_update
...
database extraction update, housekeeping
2021-12-15 15:40:16 +01:00
gemu2015
eec2e50a46
database extraction update, housekeeping
2021-12-15 15:07:36 +01:00
gemu2015
94844b4707
software serial for eps32
2021-12-15 14:46:05 +01:00
Theo Arends
a92f2cb941
Refactor Tuya webbutton
2021-12-15 12:30:48 +01:00
Theo Arends
4f20e4f698
Refactor SonoffRfBridge Webcode
2021-12-15 12:14:52 +01:00
Theo Arends
9ed8fb717d
Add webserver function FUNC_WEB_GET_ARG
...
- Add webserver function FUNC_WEB_GET_ARG allowing better modular support of web arguments
- Add gui function buttons to LSC MCL
2021-12-15 11:15:30 +01:00
s-hadinger
ecb4a28e35
Merge pull request #14047 from s-hadinger/md5_rom
...
Berry use ROM MD5
2021-12-14 20:08:40 +01:00
Stephan Hadinger
bcc970b559
Berry use ROM MD5
2021-12-14 19:56:28 +01:00
Paul C Diem
fc81ca889b
Add DevGroupSend full status item
2021-12-14 08:38:15 -06:00
Stephan Hadinger
2841734465
Berry remove conversion from comptr to int
2021-12-13 19:19:32 +01:00
Charles
637f456e00
Fix some calculation
2021-12-13 12:18:47 +01:00
s-hadinger
0c4a5baa48
Merge pull request #14020 from s-hadinger/berry_mapping_1
...
Berry mapping step 1
2021-12-12 19:58:33 +01:00
Theo Arends
bc83f15ccb
Merge pull request #14019 from barbudor/remove_mqttclient_topic_limitation
...
Remove topic must differ from mqttclient
2021-12-12 18:58:03 +01:00
Stephan Hadinger
b4e9468bbb
Berry mapping step 1
2021-12-12 18:56:11 +01:00
Barbudor
eb5d231314
remove topic must differ from mqttclient
2021-12-12 18:46:52 +01:00
tony-fav
78c7d1a1fe
DDP schemes for Light and WS2812
2021-12-12 12:27:00 -05:00
Theo Arends
fa7b0302a7
Trying to solve ESP32-webcam timeouts
...
Trying to solve ESP32-webcam timeouts on Settings save by adding delays in between file write chunks and diabling NVS writes when stream is active. (#13882 )
2021-12-12 18:04:46 +01:00
Alexey Pavlov
e799c3e4d5
Merge branch 'arendst:development' into development
2021-12-12 09:00:17 +03:00
Alexey Pavlov
45aeaede9a
Add blor command + bug fixes
2021-12-12 08:59:52 +03:00
Max
d5c58cb565
Update xsns_62_MI_HM10.ino
...
1. Fixed HA topics creation: shorten sensor names to fit in total 30 chars for topic name.
2. Removed unnesessary code comment.
2021-12-12 00:01:28 +03:00
Max
8bbd5d588b
Merge branch 'arendst:development' into development
2021-12-11 23:58:46 +03:00
s-hadinger
4aebb15987
Merge pull request #13967 from tony-fav/dev-SO92forALL
...
Enable SetOption92 for platforms beyond ESP8266
2021-12-11 19:44:38 +01:00
Theo Arends
2b1d469940
Merge pull request #13986 from lucboudreau/thermostat_relayoffwhenoff
...
Turns off the relay once when the thermostat is switched off to preve…
2021-12-11 12:21:36 +01:00
Theo Arends
0a15ff1307
Merge pull request #13993 from pcdiem/pwmd-2button
...
Add PWM Dimmer 2-button support
2021-12-11 12:20:33 +01:00
Theo Arends
0c032c5608
Merge pull request #14000 from barbudor/ezoo2_sensor_message
...
Fix EZOO2 sensor message format
2021-12-11 12:20:18 +01:00