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
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
barbudor
4ad96a5465
Fix empty D_START breaks GetStateNumber()
2022-03-05 22:12:11 +01:00
Stephan Hadinger
2652dfc6d4
Fix Hue emulation for Alexa
2022-03-05 18:42:17 +01:00
Theo Arends
b2d4fc0267
Prep ADE7880 - Shelly3EM
2022-03-05 18:35:01 +01:00
Theo Arends
079cf0f2f5
Prep ADE7880 - Shelly3EM
2022-03-05 15:09:17 +01:00
pkkrusty
32300207e8
Actually show six digits in MAX7219
...
Not sure how I missed that in the last PR.
2022-03-04 19:35:29 +00:00
Theo Arends
b4f99bb747
Removed blacklist
2022-03-04 15:38:32 +01:00
Theo Arends
ba32044bb2
Disable blacklist
...
Nice excercise in stiring the crowd.
2022-03-03 15:30:25 +01:00
Theo Arends
725458013b
Merge pull request #15017 from gemu2015/sml_offsets
...
optional calibration offset
2022-03-03 10:00:39 +01:00
gemu2015
89527287f9
optional calibration offset
2022-03-03 08:28:04 +01:00
gemu2015
571057167e
fix web comments+ leading zeroes
2022-03-03 08:23:56 +01:00
Theo Arends
fb829a58a3
Update message
2022-03-02 18:12:59 +01:00
Theo Arends
d52ed2b7dd
Update comments DS3231
2022-03-02 17:26:34 +01:00
Theo Arends
5a88a17f12
Merge pull request #14884 from zocker007/development
...
Add pulse rate measurement for counter meter in Smart Meter Interface (SML)
2022-03-02 17:24:07 +01:00
Theo Arends
d3f330e18c
Merge pull request #15015 from curzon01/dev-neopool
...
Update NeoPool controller
2022-03-02 16:49:14 +01:00
Theo Arends
ba2f4b2c74
Add UBX regular time update interval
2022-03-02 16:43:09 +01:00
Norbert Richter
98d9ceaf0e
Add config param cmnds
...
NPpHMin, NPpHMax, NPpH, NPRedox, NPHydrolysis, NPIonization, NPChlorine and NPControl
2022-03-02 13:29:46 +01:00
Norbert Richter
126a859452
Use ISO8601 for cell runtime
2022-03-02 13:18:27 +01:00
Norbert Richter
4fd592b21b
Limit relays to physical count
2022-03-02 13:18:27 +01:00
Norbert Richter
9636e67af7
Add voltage output
2022-03-02 13:18:27 +01:00
Norbert Richter
f18611f962
Revert individual register lists
2022-03-02 13:18:27 +01:00
Norbert Richter
ac1b548b41
Add channel description
2022-03-02 13:18:26 +01:00
Theo Arends
4ff8e4487a
Merge pull request #15001 from FransOv/FransOv-ADS1115-Settings
...
Frans ov ads1115 settings
2022-03-02 11:13:49 +01:00
Theo Arends
8c13dae8b4
Refactor blacklist
2022-03-02 10:58:26 +01:00
zocker007
af23a73648
add pulse rate measurement for counter meter
2022-03-02 01:27:18 +01:00
Theo Arends
98cbf2587a
Add blacklist
2022-03-01 17:44:43 +01:00
Theo Arends
e152d8ffe0
Refactor DS3231 driver
2022-03-01 14:53:13 +01:00
FransOv
6ea2d0c693
Update xsns_12_ads1115.ino
2022-02-28 20:58:04 +01:00
FransOv
4aa6614f0c
Update xsns_12_ads1115.ino
2022-02-28 20:54:35 +01:00
stefanbode
774a9ef439
ESP32 implementation for zero-cross dimmer
2022-02-28 16:47:21 +01:00
stefanbode
f2f155aa96
Bugfix multiple zero-cross dimmer + speed optimization
...
- move sync from FUNC_LOOP to FUNC_EVERY_50MS
- Added documentation
- bugfix dimmer2 get off when dimmer1 get off
- automatic phase correction per channel
2022-02-28 16:06:49 +01:00
FransOv
12676d4184
Update xsns_12_ads1115.ino
2022-02-28 10:30:10 +01:00
Theo Arends
a54774f247
Add delay loop after WiFi.begin()
...
Add delay loop after WiFi.begin() solving some Frotz!Bix issues (#14986 )
2022-02-27 18:21:13 +01:00
stefanbode
8729b385f0
Prevent crash on start with >100Hz on counter input
...
Same procedure. setoption65 1 is a working workaround to avoid a crash on starting the device when there is a frequency of 100Hz or higher on one counter. The change temporarily disables the counter during the access to the flash. I', currently not sure if this is an ESP8266 only problem or also an ESP32 problem that the interrupt of the counter and flash access could cause a crash.
2022-02-27 17:45:05 +01:00
Theo Arends
ac21d23efb
Silence UBX at restart
2022-02-27 16:17:43 +01:00
Theo Arends
45a0b7cc84
Refactor time sync messages
2022-02-27 16:09:32 +01:00
Barbudor
e1f202ea2c
Removing a useless debug log
...
I left a debug log in my previous PR. Sorry for that.
2022-02-27 15:47:05 +01:00
Theo Arends
f0e46bc24a
QuickFix DS3231 NTP server used with GPS
2022-02-27 15:09:09 +01:00
FransOv
18978b7e16
Update xsns_12_ads1115.ino
...
Added setting of Single-Ended / Differential and voltage range of the ADS1115 sensor
2022-02-27 14:54:01 +01:00
Theo Arends
47dce68e9e
Merge pull request #14982 from barbudor/teleinfo_dynamic_config_change
...
Teleinfo proper support for dynamic proper configuration change
2022-02-27 13:31:00 +01:00
Theo Arends
d8a7251016
Merge pull request #14980 from barbudor/tcpbridge_reliability_fixes
...
add some protection on tcpbridge
2022-02-27 13:30:26 +01:00
Barbudor
4cd5e77bea
check TSerial correctly allocated
2022-02-26 23:34:00 +01:00
Barbudor
adbb691e67
allow proper dynamic config change
2022-02-26 19:58:07 +01:00
Barbudor
2edb39d556
add some protection on tcpbridge
2022-02-26 18:02:16 +01:00
Theo Arends
7d8b4483d2
Fix GPS time sync rules
2022-02-26 14:39:39 +01:00
Theo Arends
bea7e67363
Fix DS3231 init sequence
2022-02-26 13:38:01 +01:00
Jason2866
8ad5a1a1d1
add missing #
2022-02-25 20:44:33 +01:00
stefanbode
9fcdada673
fix minimal compiler failure
2022-02-25 20:31:42 +01:00
stefanbode
3ffa536b9a
Proposed Dimmer change
2022-02-25 20:25:16 +01:00
stefanbode
9ef95b4db5
avoid crash during savedata when heavy load on counter
...
https://arduino-esp8266.readthedocs.io/en/latest/reference.html
2022-02-25 20:23:20 +01:00
stefanbode
a83be8d33d
Update xsns_01_counter.ino
2022-02-25 19:49:06 +01:00
Theo Arends
a67898e8b3
Revert "Consolidate Russia"
...
This reverts commit 7b2c81b6dd
.
2022-02-25 16:55:52 +01:00
Theo Arends
7ec39536dd
Extent number of pulsetimers
...
Extent number of pulsetimers from 8 to 32 (#8266 )
2022-02-25 15:15:07 +01:00
Theo Arends
343919cd56
Small refactoring
2022-02-24 16:28:45 +01:00
Theo Arends
7b2c81b6dd
Consolidate Russia
2022-02-24 09:23:13 +01:00
Stephan Hadinger
cce93b19b8
LVGL add display.driver_name
2022-02-23 19:34:13 +01:00
Stephan Hadinger
4d1ca3916d
LVGL add enums and dithering
2022-02-23 19:19:54 +01:00
Theo Arends
77660b5d3c
Fix discovery ethernet ip address
...
Fix discovery ethernet ip address (#14929 )
2022-02-22 15:42:04 +01:00
Theo Arends
27fb078f1b
Merge pull request #14942 from pcdiem/pwm-dimmer-3
...
Always set ignore_any_key_time on button release
2022-02-22 15:24:14 +01:00
Theo Arends
a6ec7dde16
Add ethernet ipaddress to GUI
...
Add ethernet ipaddress to GUI (#14929 )
2022-02-22 15:13:26 +01:00
Paul C Diem
553b487152
Always set ignore_any_key_time on button release
2022-02-22 06:56:20 -06:00
Stephan Hadinger
e83e501155
Berry add cron timers
2022-02-21 22:22:30 +01:00
s-hadinger
a5147ae250
Merge pull request #14924 from s-hadinger/fix_zigbee_compilation
...
Fix Zigbee compilation with Hue emulation
2022-02-20 17:13:16 +01:00
Stephan Hadinger
e5562d97bb
Fix Zigbee compilation with Hue emulation
2022-02-20 17:05:00 +01:00
Theo Arends
f4752041f5
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2022-02-20 14:43:01 +01:00
Theo Arends
2d9d8fa5c2
Add better ESP32 model exclusions
2022-02-20 14:42:51 +01:00
Theo Arends
282384c4c8
Merge pull request #14920 from bovirus/patch-6
...
Italian language update
2022-02-20 14:14:52 +01:00
Theo Arends
eb566c3b62
Fix ESP32C3 compilation
2022-02-20 14:12:05 +01:00
Theo Arends
7211b45ac4
Revert "Merge pull request #14921 from arendst/ethernet_onlyESP32"
...
This reverts commit 8388f1cdce
, reversing
changes made to 2c963df8f0
.
2022-02-20 14:11:12 +01:00
Jason2866
8388f1cdce
Merge pull request #14921 from arendst/ethernet_onlyESP32
...
Ethernet only for ESP32
2022-02-20 14:06:04 +01:00
Theo Arends
2c963df8f0
Bump version 10.0.0.2
2022-02-20 14:02:06 +01:00
Jason2866
47b6170722
Update tasmota_configurations_ESP32.h
2022-02-20 14:00:25 +01:00
bovirus
877966d1ac
Italian language update
2022-02-20 13:32:57 +01:00
Theo Arends
b94c41760d
Enable ethernet in tasmota32.bin
2022-02-20 12:52:02 +01:00
Theo Arends
74d17d32c6
Fix SPM simulate possible duplicates
2022-02-20 11:41:51 +01:00
Theo Arends
1aa9d9da29
Fix timer max power devices dropdown menu
2022-02-20 11:17:38 +01:00
Theo Arends
743121c68a
Merge pull request #14781 from SteWers/Solax-X1-Rework-request-and-respond-processing
...
[Solax X1] Rework request and respond processing
2022-02-19 15:23:27 +01:00
Theo Arends
a9f03eb89a
Merge pull request #14895 from stefanbode/patch-9
...
Ensure FUNC_INIT has correct RELAY state
2022-02-19 14:44:28 +01:00
Theo Arends
317830aeb0
Merge pull request #14896 from SteWers/SR04-dev
...
[SR04] fix mode 1 detection
2022-02-19 14:36:05 +01:00
Theo Arends
202f83b4ff
Fix 32 device issue
2022-02-18 16:13:55 +01:00
Theo Arends
e6cafcfa42
Sonoff SPM increase max number of relays
...
Sonoff SPM increase max number of relays supported to 32 (8 SPM-4Relay modules)
2022-02-18 11:42:56 +01:00
stefanbode
77b9f9faaa
changed compiler option to USE_RULES check
2022-02-17 20:01:03 +01:00
SteWers
bcf2bc5cf1
[SR04] fix mode 1 detection
...
Detection of sensors running in mode 1 fixed.
2022-02-17 19:16:24 +01:00
SteWers
2bdec2d9fc
[Solax X1] rework 02/2022 final 2
...
- removed command index
- new syntax: on demand request of IDinfo data via command `EnergyConfig ReadIDinfo`
- new syntax: on demand request of config data via command `EnergyConfig ReadConfig`
- replaced `dtostrfd()` with `%*_f`
2022-02-17 18:59:44 +01:00
stefanbode
1235309d48
fix minimal firmware issue
2022-02-17 18:39:46 +01:00
stefanbode
8e3fe4adac
Ensure FUNC_INIT has correct RELAY state
...
Address #14886
2022-02-17 18:21:09 +01:00
stefanbode
bffe9ee23c
Bugfix wrong wakeup time
2022-02-17 09:26:27 +01:00
s-hadinger
aa96691756
Merge pull request #14882 from s-hadinger/berry_log_fix
...
Berry fix wrong color in console
2022-02-16 22:27:56 +01:00
Stephan Hadinger
de925142b2
lvgl updates and M5Stack Fire button support
2022-02-16 22:07:18 +01:00
Stephan Hadinger
6928615eb7
Berry fix wrong color in console
2022-02-16 22:03:58 +01:00
SteWers
57b57dcf25
[Solax X1] rework 02/2022 final
...
- rework of the request cycle
- more reliable and reusable respond processing for more and further requests
- periodically request of IDinfo data to get the converters serial number and display it on the WebUI
- restructure the usage and names of variables; especially the global ones, to prevent naming conflicts
- on demand request of IDinfo data via command `EnergyConfig12 ReadIDinfo`
- on demand request of config data via command `EnergyConfig12 ReadConfig`
- many other code optimisations
2022-02-16 19:33:57 +01:00
gemu2015
2583d679e1
fix break, add spi
2022-02-16 16:16:27 +01:00
Theo Arends
d45a0426e7
Bind BL6523
2022-02-16 15:41:37 +01:00
Theo Arends
386f4090a3
Merge pull request #14854 from jvstch/release/Add-BL6523-Energy-monitor
...
Added support for BL6523 chipset based Energy Monitors
2022-02-16 14:50:58 +01:00
jeevasdev
ef3fb678a4
break when the case breaks :)
2022-02-17 00:42:22 +11:00
jeevasdev
42e259bad0
Abort after waiting for 1s and changed to delay()
2022-02-17 00:33:11 +11:00
jeevasdev
97ceb7d6ae
Add support for Settings for calibration constants
2022-02-17 00:01:27 +11:00
Theo Arends
d004522332
Add SSPM force mapping
2022-02-16 12:09:04 +01:00
Theo Arends
13bebb7750
Merge pull request #14874 from kissandr/tcp_bridge_client
...
xdrv_41_tcp_bridge - add client connection mode
2022-02-16 12:07:09 +01:00
Andras Kiss
1b423bfa28
add client connection mode
2022-02-16 11:32:58 +01:00
Theo Arends
b93984f654
Merge pull request #14862 from stefanbode/patch-6
...
prevent deepsleep if teleperiod <> 100 or 300
2022-02-16 08:44:37 +01:00
stefanbode
07388b4511
Address #14863
...
Send additional discovery on setoption 114 send
2022-02-16 07:57:18 +01:00
Stephan Hadinger
7a006d7f47
Berry faster allocator for small objects
2022-02-15 22:51:11 +01:00
Stephan Hadinger
42b73ecfce
Berry add module mqtt
2022-02-15 21:58:05 +01:00
stefanbode
ecd4ec76f3
prevent deepsleep if teleperiod <> 100 or 300
...
because teleperiod is send directly after start, deepsleep will wait for the second teleperiod in cases where it is defined e.g. to 60. #14860
2022-02-15 20:26:49 +01:00
Theo Arends
4566aaee05
Refactor wiegand to 32-bit
...
Refactor wiegand from 64-bit to 32-bit while keeping full 34-bit support
2022-02-15 17:52:45 +01:00
jeevasdev
a5e840ff5e
Trim Log messages.
2022-02-16 03:04:28 +11:00
jeevasdev
f2bd57c5e6
NRG sensor rewrite.
2022-02-16 02:32:29 +11:00
Theo Arends
c074573f09
Fix wiegand 34-bit rfid reading and presentation
...
Fix wiegand 34-bit rfid reading and presentation (#14834 )
2022-02-15 14:32:42 +01:00
Stephan Hadinger
cf09c5246e
Zigbee ZStack3 fix to changing channel
2022-02-15 12:11:45 +01:00
jeevasdev
6a7cb4f95e
Squashed commit of the following:
...
commit 1dc0638bbe4901efbe2c0bacefbcc32dac08e8ea
Author: jeevasdev <jeevasdev@protomail.com>
Date: Tue Feb 15 20:37:14 2022 +1100
Converted to xnrg as per review comment.
commit fa5570b0980e4bff1773a72eb417d8853f5c9e8e
Author: jeevasdev <jeevasdev@protomail.com>
Date: Tue Feb 15 13:46:50 2022 +1100
Added helper message to main comment.
commit bf7864fb56885161a19855a2ae92fe8a9348a8be
Author: jeevasdev <jeevasdev@protomail.com>
Date: Tue Feb 15 13:43:45 2022 +1100
Added BL6523 language files.
commit 0920d5c530b8253c12e436437b2954913ef1126d
Author: jeevasdev <jeevasdev@protomail.com>
Date: Tue Feb 15 13:34:34 2022 +1100
Added BL6523 to tasmota_template.
commit e119fc8a044e47179169b0caa7f1e31d099b4932
Author: jeevasdev <jeevasdev@protomail.com>
Date: Tue Feb 15 13:28:38 2022 +1100
Add BL6523 based smartmeter support main ino.
2022-02-15 21:03:30 +11:00
jeevasdev
73e3b44477
Converted BL6523 to nrg driver
2022-02-15 20:41:25 +11:00
jeevasdev
c8b8fe2da4
Added support for BL6523 chipset based Energy Monitors
2022-02-15 13:51:43 +11:00
Philip Kauffman
e404bd49c3
prometheus: add 'friendlyname' to tasmota_info
2022-02-14 16:34:40 -06:00
Theo Arends
3e914a7ad1
Quick fix for displaying valid 26-bit tags
...
Quick fix for displaying valid 26-bit tags (#14834 )
34-bit tags is a challenge as we currently do not support 64-bit variables. To be continued.
2022-02-14 18:29:26 +01:00
Theo Arends
5d9da0f971
Rename file
2022-02-14 15:59:21 +01:00
Theo Arends
eeca6c708f
Fix unsupported use of %f
2022-02-14 15:42:33 +01:00
Theo Arends
f910b00d71
Fix BL0939, BL0940 and BL0942 energy monitoring buffer miscompares
...
Fix BL0939, BL0940 and BL0942 energy monitoring buffer miscompares resulting in wrong daily energy values regression from v9.5.0.8 (#14829 )
2022-02-14 15:30:55 +01:00