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
Stephan Hadinger
05ac33c231
Berry bootloop protection
2022-02-14 14:53:42 +01:00
Stephan Hadinger
77ca774b95
Berry always enable rules
2022-02-14 12:51:29 +01:00
Maxime Vincent
da11c4d463
Orno WE517 power meter: Fix Phase 2 Amps Reactive address
2022-02-14 08:40:32 +01:00
s-hadinger
945682aa78
Berry virtual Alexa Hue device ( #14833 )
...
* Berry virtual Alexa Hue device
* Fix compilation
2022-02-13 22:59:43 +01:00
Theo Arends
14f667b0d4
Fix HM10 define ambiguity
2022-02-13 11:48:28 +01:00
Theo Arends
0d5914cc03
Fix GPIO OptionE1 selection regression
...
Fix GPIO OptionE1 selection regression (#14821 )
2022-02-13 11:22:10 +01:00
Theo Arends
5dabb623bf
Merge pull request #13517 from dcoder42/development
...
Added support for Mi Scale V1
2022-02-13 11:08:25 +01:00
Theo Arends
bfdd0b698f
Merge pull request #14818 from Jason2866/Homekit
...
Integrate Homekit in Bluetooth configuration
2022-02-13 11:07:30 +01:00
Jason2866
c630ffaae2
Homekit with Bluetooth firmware ( #293 )
2022-02-12 21:00:15 +01:00
Laszlo Magyar
ff756725e9
fix typo
2022-02-12 20:36:16 +01:00
Jason2866
5a70ca1562
NimBLE v1.36 ( #14744 )
2022-02-12 20:01:12 +01:00
s-hadinger
33a779f105
LVGL library from 8.1.0 to 8.2.0 ( #14815 )
2022-02-12 18:54:39 +01:00
Theo Arends
3d2c9945a8
Fix SSPM energy yesterday when zero
2022-02-12 16:37:48 +01:00
Theo Arends
1022c91b7c
Bump dev version to v11.0.0.1
2022-02-12 16:00:19 +01:00
Theo Arends
b713c8e365
Merge pull request #14762 from SteWers/Energy-fix-PowerDelta
...
[Energy] fix PowerDelta
2022-02-12 10:25:13 +01:00
Theo Arends
e82f282236
Merge pull request #14775 from gemu2015/sml_update
...
allow word swap in modbus response
2022-02-12 10:24:21 +01:00
Theo Arends
804c4747eb
Merge pull request #14806 from stefanbode/patch-5
...
Fix shutter-stepper driver if >1 door moving
2022-02-12 10:24:03 +01:00
Jason2866
09ab5d2673
Merge pull request #14807 from Staars/development
...
add yeelight dimmer to legacy Mi32
2022-02-11 19:20:51 +01:00
Jason2866
127e6ff248
missing ;
2022-02-11 19:07:46 +01:00
stefanbode
33e956d438
missing...
2022-02-11 18:47:00 +01:00
stefanbode
0d8b3c9d1a
ESP32 compiler option
2022-02-11 18:44:37 +01:00
stefanbode
a627df0ad1
Fix shutter-stepper driver if >1 door moving
...
Accelerate and decelerate did not work properly on two pins with different frequencies. Was always synced to the last send frequency without PIN awareness. If moving two doors or more frequency must work for each door independent
2022-02-11 18:05:44 +01:00
Staars
9749c9af59
add yeelight dimmer
2022-02-11 18:03:22 +01:00
s-hadinger
7df607f471
LilyGo TWtach prep ( #14800 )
...
* LilyGo TWtach prep
* Fix compilation
* Add USE_LVGL_TOUCHSCREEN
* fix
2022-02-11 09:22:30 +01:00
gemu2015
ecd8e2ed29
add sml write once cmd
2022-02-11 08:01:07 +01:00
Jason2866
cddbb47930
show splash screen
...
in build lvgl. Easy check for correct display.ini
2022-02-09 18:15:53 +01:00
Theo Arends
bd83b9fdc2
Merge pull request #14773 from arendst/rm_variants
...
rm firmware32 variants core2 / odroid-go
2022-02-09 10:04:37 +01:00
Theo Arends
b992abd912
Merge pull request #14774 from curzon01/development
...
Expand config_version ESP32 id
2022-02-09 10:04:12 +01:00
SteWers
3679ec4c08
[Solax X1] Rework request and respond processing
...
Complete rework of the request cycle and the respond processing. This is more reliable and reusable for more and further requests.
Right now the serial number of the converter is requested and displayed in the WebUI.
2022-02-08 20:55:57 +01:00
Norbert Richter
0dfb27a930
Expand config_version ESP32 identifier
2022-02-08 19:05:54 +01:00
gemu2015
8b7f18dcf4
allow word swap in modbus response
2022-02-08 17:15:41 +01:00
Jason2866
dee69c931d
Delete xdrv_84_esp32_core2.ino
2022-02-08 16:44:25 +01:00
Jason2866
cc71f85483
Delete xdrv_80_esp32_odroidgo.ino
2022-02-08 16:43:50 +01:00
Jason2866
d1253f603b
rm firmware odroid / core2
2022-02-08 16:41:03 +01:00
Stephan Hadinger
35d8039820
Fix xy calculation
2022-02-08 16:39:59 +01:00
Norbert Richter
e79db330d5
Fix config_version mapping
2022-02-08 16:30:10 +01:00
SteWers
39979b5aab
[Energy] fix PowerDelta
...
The power change must be greater then the "PowerDelta" value. So it was not possible to send a MQTT message for a change of 1 W.
2022-02-07 22:33:09 +01:00
Stephan Hadinger
53625b6f59
LVGL increase stack size for Freetype
2022-02-07 22:16:28 +01:00
Theo Arends
85d8bcd241
Fix duplicate initial totals
2022-02-07 16:03:59 +01:00
Stephan Hadinger
155bfea4cd
IR update tolerance after update
2022-02-07 13:51:02 +01:00
Theo Arends
005a556d41
Fix esp32 wire library induced compile error
...
Fix esp32 wire library induced compile error (#14754 )
2022-02-07 11:40:35 +01:00
Theo Arends
152a5d364a
Add bootcount to Info3 message
2022-02-06 18:11:42 +01:00
Theo Arends
6835eabc39
Fix SPM total updates for all relays
2022-02-06 12:21:29 +01:00
Theo Arends
cb0e9d1316
Merge pull request #14743 from barbudor/am2301B_as_aht2x
...
List AM2301B as compatible with AHT2X driver
2022-02-06 09:56:52 +01:00
Theo Arends
b237d49ae6
Fix initial energy setting
2022-02-06 09:54:32 +01:00
Barbudor
84fec5271a
also in my_user_config comment
2022-02-05 18:26:37 +01:00
Theo Arends
91f35449dd
Add LVGL_FREETYPE to lvgl image
2022-02-05 17:04:31 +01:00
Theo Arends
f218660b71
Revert CalVer in favour of SemVer
2022-02-05 15:50:04 +01:00
Theo Arends
c50fa27af0
Revert versioning
...
Change from Calendar Versioning (CalVer) back to Semantic Versioning (SemVer) for better major change indication and future support
2022-02-05 15:36:29 +01:00
Theo Arends
a995a6e78c
Clean up SPM code
2022-02-05 12:20:13 +01:00
Theo Arends
9c1adc2bdc
Add postpone flash writes for SPM energy updates
2022-02-05 11:29:35 +01:00
Theo Arends
58289a59f1
Merge pull request #14710 from pkkrusty/patch-4
...
Add seconds to MAX7219 DisplayClock command
2022-02-05 09:20:06 +01:00
pkkrusty
5e20756922
Replace noob code with pro code for assembling string
...
%02d pads an integer with leading zeros up to 2 digits. Amazing!
2022-02-04 19:22:29 +00:00
Theo Arends
7f6b6529c7
Merge pull request #14724 from tidabek/development
...
Update polish language
2022-02-04 17:54:28 +01:00
TID
e6f6e64121
Update pl_PL.h
...
Update polish language
2022-02-04 16:53:47 +01:00
Theo Arends
0d7ea9eb28
Add rule variables %timer1% to %timer16%
...
Add rule variables %timer1% to %timer16% (#14619 )
2022-02-04 16:18:56 +01:00
Theo Arends
c113a2a4b8
Merge pull request #14619 from alexasf/development
...
Added %timer1% to %timer16% variables to rules
2022-02-04 15:57:38 +01:00
Theo Arends
a491793b6c
Merge pull request #14721 from bovirus/patch-4
...
Update italian language
2022-02-04 14:55:14 +01:00
Theo Arends
101e787bb7
Fix SR04 sensor driver
...
Fix SR04 sensor driver regression from 2022.01.2
2022-02-04 14:53:42 +01:00
bovirus
476072ca20
Update italian language
2022-02-04 14:48:33 +01:00
pkkrusty
abee978080
Forgot to change the length of tm variable
2022-02-04 12:19:42 +00:00
Theo Arends
c47fef51bc
Bump version to v2022.1.4
2022-02-04 12:00:53 +01:00
Theo Arends
7669c9b471
Fix Sonoff SPM energy total/yesterday
...
- Fix Sonoff SPM energy total/yesterday
- Add energy yesterday persistence
- Add SspmEnergyYesterday command
- Add SspmOverload command
- Add SPI support
2022-02-04 11:22:09 +01:00
stefanbode
b4568e8356
compiler check....
2022-02-04 09:34:19 +01:00
stefanbode
611118aa81
typo fix
2022-02-04 09:13:02 +01:00
stefanbode
8676ca0ede
#14678 added option to let direction relay execute before power on
...
Added to new user_config.override options
#define SHUTTER_RELAY_OPERATION_TIME = 100 // wait for direction relay 0.1sec before power up main relay
#define MOTOR_STOP_TIME = 500 // wait 0.5 second after stop to do any other action. e.g. move in the opposite direction
2022-02-04 09:04:03 +01:00
stefanbode
06cdb42cec
#14678 option to let direction relay to execute.
...
Two new compiler options for user_config.override (below default values)
#define SHUTTER_RELAY_OPERATION_TIME = 100 // wait for direction relay 0.1sec before power up main relay
#define MOTOR_STOP_TIME = 500 // wait 0.5 second after stop to do any other action. e.g. move in the opposite direction
2022-02-04 08:58:42 +01:00
pkkrusty
6172eff331
Add seconds to MAX7219 DisplayClock command
...
As extra digits are available, may as well use them to allow more accuracy. Also changed the colon/dot to remain illuminated since the seconds fulfill the heartbeat function, and colon/dot serves as just a separator.
TM1637 and TM1638 code is unchanged.
2022-02-03 21:20:43 +00:00
Theo Arends
19dc1b620f
Relax ESP32 SPI enable signalling
2022-02-03 15:35:14 +01:00
Norbert Richter
06380d89f3
Add ESP32C3 setting identifier
2022-02-03 12:33:55 +01:00
Stephan Hadinger
d1e14e50c8
Berry add light_state class
2022-02-02 22:03:58 +01:00
Theo Arends
9ed989b657
Merge pull request #14694 from arendst/webcam
...
Try to fix webcam without PSRAM
2022-02-01 22:35:02 +01:00
Barbudor
bb70312ccb
fix ethdnsserver overwritten
2022-02-01 22:15:27 +01:00
Jason2866
e146c21e0f
Try to fix webcam without PSRAM
...
see https://github.com/espressif/arduino-esp32/pull/6219/files
2022-02-01 15:57:41 +01:00
Stephan Hadinger
8f8f0aba42
Initial support for ESP32S3 with support for 38 configurable GPIOs
2022-02-01 12:05:56 +01:00
alexasf
878d6ef02f
Merge branch 'arendst:development' into development
2022-02-01 07:29:35 +03:00
Beormund
04e14d0ff2
Added antiburn module
...
An LCD/OLED anti-screenburn feature. To use:
* copy Antiburn.tapp to file system
* Either issue Tasmota command antiburn or
* Programmatically using lv.antiburn()
The lvgl screen will change form black to red to green to blue to white each second for 30 seconds. The antiburn cleaning can be cancelled by touching the screen or it will complete after 30 seconds.
2022-01-31 18:55:05 +00:00
Theo Arends
ddcf6f3639
Merge pull request #14675 from Jason2866/Esp32-S3
...
ESP32-S3 support first step (of many needed)
2022-01-31 08:35:23 +01:00
Theo Arends
7dc7d5665d
Merge pull request #14683 from stefanbode/patch-3
...
Refactor Deepsleep to new uint64 capability
2022-01-31 08:33:26 +01:00
Stephan Hadinger
60b3c8006e
Berry add uuid module
2022-01-30 23:05:32 +01:00
stefanbode
a4361acc06
Refactor Deepsleep to new uint64 capability
...
removed 71min limit and simplify driver.
2022-01-30 20:27:32 +01:00
Jason2866
c6fa952a3e
add S3
2022-01-30 17:02:26 +01:00
Jason2866
4a4d3d1bb7
Esp32 s3
2022-01-30 12:55:03 +01:00
Stephan Hadinger
d8ef441424
Small fixes to Berry audio
2022-01-30 11:07:15 +01:00
Theo Arends
cd4aec2935
Merge pull request #14649 from barbudor/fix_mi_ble_temp_in_F
...
MI32 BLE sensor support fahrenheit and publish temp unit
2022-01-30 09:28:49 +01:00
gemu2015
10cfc1166c
some fixes
2022-01-30 08:53:56 +01:00
Milenko Mitrovic
d13381f130
Send MQTT message when weight/impedance is stabilized or direct bridge mode is enabled.
...
Fixed impedance measurement on V2 scale.
2022-01-30 00:25:22 +01:00
s-hadinger
f6df3b7c9f
Merge pull request #14658 from s-hadinger/berry_h_bridge
...
Berry add H-bridge example
2022-01-29 12:46:53 +01:00
Stephan Hadinger
01b74517d2
Berry add H-bridge example
2022-01-29 12:45:26 +01:00
s-hadinger
85ced7fbad
Merge pull request #14657 from s-hadinger/berry_display_dimmer
...
Berry add `display.dimmer()`
2022-01-29 11:52:30 +01:00
Stephan Hadinger
98ddcc6658
Berry add display.dimmer()
2022-01-29 11:11:21 +01:00
Beormund
ea125a455f
Create WT32_SC01.ini
...
display.ini for the WT32-SC01 development board with built in display.
2022-01-28 23:16:31 +00:00
barbudor
e3e692de38
support fahrenheit and plublish temp unit
2022-01-28 23:27:20 +01:00
Stephan Hadinger
9ee8d6a6af
LVGL TS fix (again)
2022-01-28 22:59:23 +01:00
s-hadinger
fff6c7d6ba
Merge pull request #14640 from s-hadinger/axp_exten
...
AXP192 add `set_exten`
2022-01-28 19:27:31 +01:00
Stephan Hadinger
0ef94e2429
AXP192 add set_exten
2022-01-28 19:17:03 +01:00
Theo Arends
8f05016f39
Merge pull request #14633 from stefanbode/patch-2
...
Added WIFI check to avoid extensive battery usage
2022-01-28 17:02:46 +01:00
stefanbode
d49410c17e
Update xdrv_29_deepsleep.ino
2022-01-28 16:52:00 +01:00
stefanbode
3b8b473bd4
fix logging
2022-01-28 16:50:11 +01:00
stefanbode
9388c70689
Update xdrv_29_deepsleep.ino
2022-01-28 16:36:46 +01:00
stefanbode
6df1f0bb26
added compiler option: #ifdef DEEPSLEEP_NETWORK_TIMEOUT
...
additional code optional compiled
2022-01-28 16:15:48 +01:00
Theo Arends
d4b67d2b1c
Merge pull request #14620 from mrekin/clean_test
...
Cubic CO2 sensors support (CM110x)
2022-01-28 16:15:06 +01:00
Theo Arends
c3354ac9f3
Merge pull request #13970 from mrekin/development
...
BLE_MI_HM10: support for Mi Scale v1/v2
2022-01-28 16:14:47 +01:00
Max
bbcc8f5b52
Last logic update and fixes
...
1. Logic update/sync according esp32 code
2. Fixed some errors for MiScaleV1 (but still tested only with V2) - just code reviewed :)
2022-01-28 14:26:52 +03:00
stefanbode
11284bbd49
Introduce DEEPSLEEP_NETWORK_TIMEOUT = 15
...
Network timeout can be configured in seconds or totally disabled by = 0
2022-01-28 12:06:59 +01:00
Max
061b867619
Update tasmota_template_legacy.h
...
Removed unexpected changes
2022-01-28 11:25:55 +03:00
Theo Arends
730322422a
Merge pull request #14627 from SteWers/SolaxX1-no-PV2
...
[Solax X1] no PV 2 per default
2022-01-28 09:14:32 +01:00
Theo Arends
1033bdf7df
Merge pull request #14628 from s-hadinger/pwm_multi
...
Increase PWM channels to 16 (Esp32 only)
2022-01-28 09:13:25 +01:00
Stephan Hadinger
d922aa7beb
LVGL log TS when released
2022-01-28 08:56:00 +01:00
stefanbode
13280c985d
Added WIFI check to avoid extensive battery usage
...
The device is send to an additional deepsleep cycle if there could not establish a WIFI connection with IP in the first 15 seconds after startup. Normal connection time is 6-7 seconds. Address #14483
2022-01-28 08:39:41 +01:00
Max
48ded69b90
Merge branch 'arendst:development' into development
2022-01-28 09:28:59 +03:00
alexasf
5e9765bc9f
Merge branch 'arendst:development' into development
2022-01-28 07:20:22 +03:00
Stephan Hadinger
539c508918
Increase PWM channels to 16 (Esp32 only)
2022-01-27 21:30:05 +01:00
SteWers
001710d502
[Solax X1] no PV 2 per default
...
- no secondary PV per default
- the usage is described in the documentation
2022-01-27 21:11:02 +01:00
Stephan Hadinger
f4aaaa2462
Berry add limit to tcp reads
2022-01-27 18:48:57 +01:00
Max
af2fe0da3a
Update en_GB.h
...
Dublicate removed
2022-01-27 19:42:26 +03:00
Max
79c81be364
Merge branch 'arendst:development' into clean_test
2022-01-27 16:54:27 +03:00
Max
83ab20bb11
some tiny updates
2022-01-27 16:42:58 +03:00
alexasf
076b490331
Update xdrv_10_rules.ino
2022-01-27 14:55:25 +03:00
stefanbode
bcfc6fd2cd
Move time calculation into local timezone
...
Switch from UTC to local time to make better predictions on wakeuptime for long deepsleep cycles. #14483
2022-01-27 12:04:59 +01:00
alexasf
72fe98cee1
Merge branch 'arendst:development' into development
2022-01-27 13:06:42 +03:00
alexasf
ac02bc8288
Update xdrv_10_rules.ino
...
Added %timer1% to %timer16% variables to rules
2022-01-27 13:00:49 +03:00
s-hadinger
6a9d0847a3
Merge pull request #14608 from s-hadinger/lvgl_fix_ts
...
Update touchscreen x/y only when touched
2022-01-26 18:49:20 +01:00
Stephan Hadinger
a0a38f638a
Update touchscreen x/y only when touched
2022-01-26 16:20:48 +01:00
Theo Arends
15c3476698
Add more error checking to SPM
2022-01-26 13:59:55 +01:00
Max
22d549ca3d
Update CM11
2022-01-26 15:03:21 +03:00
Max
1ef08e15f1
Squashed commit of the following:
...
commit 5563b50abdd70806099248bea875be63b1a8acbb
Author: Max <rekin.m@gmail.com>
Date: Wed Jan 26 12:03:21 2022 +0300
Update xsns_95_cm1107.ino
commit fbcfccb9732b3b47c7e5f2554e9d9f5765aad719
Merge: a7a792ff0 62458e367
Author: Max <rekin.m@gmail.com>
Date: Wed Jan 26 09:44:09 2022 +0300
Merge pull request #3 from arendst/development
Add command ``SspmEnergyTotal<relay>``
commit a7a792ff026872736aad991aa23702fc53e278a2
Merge: a4199127a d7664c02a
Author: Max <rekin.m@gmail.com>
Date: Tue Jan 25 18:48:12 2022 +0300
Merge remote-tracking branch 'upstream/development' into CM11_sensor
commit a4199127a178265c0eefc08a07c41716ce72f7d3
Author: Max <rekin.m@gmail.com>
Date: Tue Jan 25 18:38:35 2022 +0300
CM11
commit ff0c88badc83ea789b217b5d400d0660573fe64c
Author: Max <rekin.m@gmail.com>
Date: Tue Jan 25 18:37:23 2022 +0300
Create xsns_95_cm1107.ino
2022-01-26 14:25:10 +03:00
Theo Arends
62458e3676
Add command `SspmEnergyTotal<relay>`
...
Add command ``SspmEnergyTotal<relay>`` to (p)reset Sonoff SPM total energy without today's energy
2022-01-25 16:51:40 +01:00
Theo Arends
d7664c02a7
Remove zero values from SspmHistory
...
Remove zero values from SspmHistory (#13447 )
2022-01-25 12:19:56 +01:00
Theo Arends
d09971e6d2
Merge pull request #14589 from SteWers/SML-check-free-GPIO
...
[SML] Check for used GPIO
2022-01-25 11:31:31 +01:00
gemu2015
dbe91e5a1a
add sivat timer update
2022-01-25 10:58:22 +01:00
gemu2015
1f860deb02
web gui rework
2022-01-25 10:57:37 +01:00
Stephan Hadinger
522abfbf1f
Fix compilation
2022-01-24 23:13:41 +01:00
Stephan Hadinger
8bd6a7eabc
Try compiler fix
2022-01-24 23:05:29 +01:00
Stephan Hadinger
532afbaecd
PWM auto-phasing for lights by default (new behavior) unless `SetOption134 1`
2022-01-24 22:48:57 +01:00
SteWers
a75b465385
[SML] Check for used GPIO
...
- Check for used GPIO
- more meaningful error messages
2022-01-24 20:18:07 +01:00
Theo Arends
7b16162044
Merge pull request #14548 from tcwj2008/development
...
set SerialDelimiter=254 to post HEX string over the serial bridge
2022-01-24 17:41:25 +01:00
Theo Arends
1bbee95a20
Merge pull request #14582 from scottjames/development
...
PCA9685 (driver15) - add INVERT option
2022-01-24 17:40:32 +01:00
Jason2866
9edf7efddc
fix compile missing #define D_MQ "MQ"
2022-01-24 17:14:00 +01:00
Theo Arends
6ecfc312b3
Merge pull request #14581 from francescoadriani/development
...
Supports for MQ analog sensor for air quality
2022-01-24 17:00:28 +01:00
Theo Arends
bb5cf22d0a
Add command `SspmLog<relay> [x]`
...
Add command ``SspmLog<relay> [x]`` to retrieve relay power state change and cause logging
2022-01-24 15:38:58 +01:00
Theo Arends
dcfdb78935
Add/Release Sonoff SPM commands
...
Add/Release Sonoff SPM commands:
- Command ``SspmDisplay 1`` to display Sonoff SPM energy data in GUI for relays powered on only
- Command ``SspmHistory<relay>`` to retrieve daily energy of last six month (as defined by ARM firmware)
- Command ``SspmIAmHere<relay>`` to (faintly) blink Sonoff SPM-4Relay module error light of requested relay
- Command ``SspmScan`` to rescan Sonoff SPM modbus
2022-01-24 11:47:19 +01:00
rice103
3191ecc683
Added wiring diagram
2022-01-24 11:21:01 +01:00
Cheney
5e79ace165
set SerialDelimiter=254 to post HEX string
2022-01-24 12:01:14 +08:00
rice103
2bf3ac417b
bug fix, implements filter to make average of data
2022-01-23 23:54:29 +01:00
rice103
d20aad968e
Supports refresh each seconds of mq
2022-01-23 19:19:32 +01:00
Scott
fd550fd104
PCA9685 (driver15) - Allow the "ALL" virtual pin 61 for pwm values
...
The datasheet shows register 250 is "ALL" pins, which corresponds to
virtual pin 61 (61*4+6=250). Pin 61 was already allowed with PWM
command for OFF and ON, but not specified pwm values. This update
allows virtual pin 61 to be assigned pwm values for all channels.
Example usage to set all channels to 2500:
`driver15 pwm,61,2500`
2022-01-23 13:14:19 -05:00
Scott James
2cd510beb9
Merge branch 'arendst:development' into development
2022-01-23 13:00:16 -05:00
Scott
8337fba960
PCA9685 (driver15) - add INVERT option
...
The INVERT option makes PWM and ON/OFF values meaningful for open-drain connected lights.
- Activate with: driver15 invert 1
- PWM value is inverted, so 0 is "off" and 4096 is "on"
- INVERT is included in status and telemetry
2022-01-23 12:38:17 -05:00
rice103
d45c8d3d24
Removed unused ANALOG_BOARD
2022-01-23 18:36:53 +01:00
rice103
06617c7fcb
Using FastPrecisePow instead of pow
2022-01-23 18:27:32 +01:00
Theo Arends
15943ccad6
Add command `Json {<Tasmota commands>}`
...
Add command ``Json {<Tasmota commands>}`` to enable input of any command as JSON tokens (#14568 )
2022-01-23 17:43:17 +01:00
rice103
496de57c07
bug fix
2022-01-23 17:28:13 +01:00
rice103
37a77ef309
Merge branch 'development' of https://github.com/francescoadriani/Tasmota into development
2022-01-23 17:17:10 +01:00
rice103
e72248899e
Supports for MQ analog sensor for air quality
...
It's support the analog sensor for quality air (also for esp-32)
-added on list of assignable pins in module
-with adcparams can choose wich mqx you have with seconds param ex: adcparam 10 4 (you have the mq-04)
2022-01-23 17:10:35 +01:00
Theo Arends
6b4dca6bc7
Merge pull request #14572 from ascillato/patch-1
...
Add %color% variable to rules
2022-01-23 16:46:58 +01:00
Theo Arends
33ff4fa056
Add undocumented JSON command
2022-01-23 12:29:06 +01:00
Adrian Scillato
b6aff6a41a
Added %color% variable to rules
2022-01-22 21:22:23 -03:00
Theo Arends
692b7ec8c3
Minor define change
2022-01-22 17:55:55 +01:00
Theo Arends
3e555873f8
Fix US-100 serial detection
...
Fix US-100 serial detection (#14197 )
2022-01-22 16:56:46 +01:00
Theo Arends
10e480bfd9
Merge pull request #14485 from obrain17/development
...
BLE_EQ3: Fix and enhance the JSON response
2022-01-22 12:36:46 +01:00
Theo Arends
e108ee3580
Add command `SetOption44 1..100`
...
Add command ``SetOption44 1..100`` to set base tolerance percentage for matching incoming IR messages (default 25, max 100) (#14555 )
2022-01-22 12:33:02 +01:00
Theo Arends
d625e7bd88
Merge pull request #14555 from hr-kapanakov/development
...
Add setting for IRremoteESP8266 tolerance
2022-01-22 11:42:35 +01:00
Staars
dbd1fcf10c
more error catching and reporting
2022-01-21 20:01:15 +01:00
Hristo Kapanakov
f9b0947d67
Set default IR receive tolerance (25%) if set to zero
2022-01-21 18:56:19 +02:00
obrain17
0e4219150f
Change order of window -temp- dur.
...
Change order of "windowtemp" and "windowdur"
Add new fields iinto json description
2022-01-21 16:50:55 +01:00
Hristo Kapanakov
29723d5e9b
Add setting for IRremoteESP8266 tolerance
2022-01-21 17:24:32 +02:00
Theo Arends
b9f4d55dfc
Merge pull request #14547 from gemu2015/fixes
...
esp8266 email, scripter on 1m devices
2022-01-21 13:54:36 +01:00
Theo Arends
7aedab59e7
Merge pull request #14531 from SteWers/SML-serial-LED-dev
...
[SML] Serial activity monitor via LED
2022-01-21 11:38:11 +01:00
Cheney
b7b525f3d9
Send HEX string to mqtt
2022-01-21 17:21:09 +08:00
gemu2015
f3be1445e4
esp8266 email, scripter on 1m devices
2022-01-21 08:03:12 +01:00
Stephan Hadinger
6abfbac514
Fix tcp (revert last change)
2022-01-20 23:04:13 +01:00
Stephan Hadinger
fb59c63084
Berry improvement to constants
2022-01-20 22:02:21 +01:00
SteWers
03e4d65582
[SML] Serial activity monitor via LED
...
Visualize the activity of one or all serial meters via LED. It is helpful for debugging and also for viewing serial activity easily. The configuration is done via console commands:
- LED-GPIO for monitoring serial activity => sensor53 l2, l13, l15 ... or l255 for turn off (default)
- meter number for monitoring serial activity => sensor53 m1, m2, m3 ... or m0 for all (default)
To start at boot-time, add the entries in the boot-section (>B) of the script.
2022-01-20 20:19:50 +01:00
Theo Arends
a538f35df4
Minor refactor BMP sensor
2022-01-20 15:01:52 +01:00
Theo Arends
67ea8ddb6a
Refactor SR04 driver
...
Refactor SR04 driver (#14197 )
2022-01-20 13:37:48 +01:00
Stephan Hadinger
8a3f25e608
Berry ctype functions
2022-01-19 22:56:11 +01:00
Jason2866
85e8d05f68
fix homekit enable
2022-01-19 17:12:02 +01:00
Theo Arends
7aacdf4fbe
Add support for BME688
...
Add support for BME688 with latest Bosch-Sensor-API library (#14513 )
2022-01-19 17:05:39 +01:00
Adrian Scillato
a596a406ba
Move post processing macros after user_config_override.h
2022-01-19 12:32:38 -03:00
Adrian Scillato
501c07acef
Move Post Processing Macros after user_config_override.h
2022-01-19 12:28:53 -03:00
Adrian Scillato
1fb81720a2
Fix compilation issue for Telegram
2022-01-19 11:33:12 -03:00
bovirus
d03d8b5b20
Update Italian language
...
Please check and merge. Thanks.
2022-01-19 12:14:14 +01:00
Adrian Scillato
d432b44268
Merge pull request #14499 from to-scho/development
...
fix for sr04 mode2
2022-01-18 14:34:25 -03:00
Adrian Scillato
5ac29a5f62
Satisfy requirements when enabling MQTT TLS from user_config_override.h
...
It is always needed to define `USE_TLS` if using `USE_MQTT_TLS`. The key `USE_TLS` is used inside the TLS_mini library (specifically at the top of WiFiClientSecureLightBearSSL.h).
2022-01-18 13:36:59 -03:00
to-scho
6b8fc2d550
fix for wrong stupid logic
2022-01-18 15:42:45 +01:00
to-scho
0930f4679c
fix mode 2 detection of sr04
2022-01-18 15:20:42 +01:00
Theo Arends
d7142fb4f3
Merge pull request #14491 from Staars/patch-1
...
Adding HomeKit to legacy MI32 driver
2022-01-18 11:13:10 +01:00
Christian Baars
2566156dd5
Update xdrv_52_3_berry_MI32.ino
...
fix standard ble build 1/2
2022-01-17 20:46:46 +01:00
Christian Baars
c38784bf2d
Update tasmota_configurations_ESP32.h
2022-01-17 19:56:15 +01:00
Christian Baars
721888437b
Update xsns_62_esp32_mi.ino
...
add HomeKit and Berry
2022-01-17 19:47:56 +01:00
Christian Baars
483069d6da
Add files via upload
2022-01-17 19:46:19 +01:00
Christian Baars
0fff6bb6c4
Add files via upload
2022-01-17 19:43:07 +01:00
Christian Baars
bcba4cd4d9
Update xdrv_01_webserver.ino
...
call legacy driver too for OTA
2022-01-17 19:41:17 +01:00
Stephan Hadinger
7d9226b3b5
LVGL fix calibration not applied when not touched
2022-01-17 19:37:38 +01:00
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
Stephan Hadinger
c261a4f863
Fixed strptime
2021-12-11 10:21:57 +01:00
Barbudor
6ded581a37
fix O2 sensor message format
2021-12-11 09:18:14 +00:00
Stephan Hadinger
6905cfbe40
Remove leftover
2021-12-10 23:22:46 +01:00
Stephan Hadinger
dbd321291e
Berry strptime
2021-12-10 23:18:49 +01:00
s-hadinger
c26d393112
Merge pull request #13995 from s-hadinger/apply_MQTT_TLS_FINGERPRINT
...
Apply MQTT_TLS_FINGERPRINT
2021-12-10 22:06:45 +01:00
Stephan Hadinger
1615c55583
Apply MQTT_TLS_FINGERPRINT
2021-12-10 21:53:43 +01:00
Stephan Hadinger
c2880d2dee
Berry minor cleaning
2021-12-10 21:48:06 +01:00
Paul C Diem
922d867717
Add 2-button support
2021-12-10 11:36:24 -06:00
Luc Boudreau
b0b1b79fbd
Turns off the relay once when the thermostat is switched off to prevent it from being kept on forever, as a safety precaution.
2021-12-09 17:35:29 -05:00
Stephan Hadinger
5e8bf1eb05
Add timeout
2021-12-09 22:39:24 +01:00
Stephan Hadinger
4168421590
Remove flush
2021-12-09 22:15:15 +01:00
Stephan Hadinger
9faadaca67
Berry added tcpclient
2021-12-09 22:00:24 +01:00
Stephan Hadinger
4cd926e008
Berry pycoc optimization
2021-12-09 19:37:00 +01:00
Max
696e33a677
MI_HM10 added support Mi Scale
...
1. Added Mi Scale v1/Mi Scale v2 support via BLE advertising packets
2. Added features "scale" and "impedance" to features list
2021-12-09 11:26:54 +03:00
tony-fav
79b534d239
Enable SetOption92 for platforms beyond ESP8266
2021-12-08 13:09:54 -05:00
Theo Arends
74996fae0e
Merge pull request #13960 from gemu2015/scripter_update
...
new functions and housekeeping
2021-12-08 17:21:08 +01:00
Theo Arends
56db8ed749
Merge pull request #13958 from gemu2015/sml_update
...
sml update
2021-12-08 17:19:48 +01:00
Theo Arends
519ccf3b9e
Merge pull request #13957 from gemu2015/display_update
...
Display update
2021-12-08 17:19:33 +01:00
Theo Arends
a06c01cd91
Bump version 10.1.0.1
2021-12-08 16:49:35 +01:00
gemu2015
153e5c2998
configurable text sfac
2021-12-08 16:32:02 +01:00
gemu2015
6301b598f5
=d fix, trx list allow split lines
2021-12-08 16:30:11 +01:00
gemu2015
732c7a4116
new functions and housekeeping
2021-12-08 16:28:29 +01:00
Theo Arends
6093fb8299
Merge pull request #13936 from logon84/development
...
Support for enhanced temp registers in newer Mitsubishi units
2021-12-08 10:41:33 +01:00
Barbudor
261338729c
make mi32option23 compliant with full topic
2021-12-07 22:01:57 +01:00
Barbudor
ded6a862da
fix compile error
2021-12-06 20:45:05 +00:00
logon84
2e5b7deead
Update xdrv_44_miel_hvac.ino
2021-12-06 19:36:56 +01:00
logon84
038970c826
Add files via upload
2021-12-06 19:35:13 +01:00
logon84
8efb7d005c
Update xdrv_44_miel_hvac.ino
2021-12-06 19:01:26 +01:00
logon84
9237b4f449
Add files via upload
2021-12-06 18:59:10 +01:00
logon84
3981afa95f
Merge branch 'arendst:development' into development
2021-12-06 18:57:21 +01:00
Theo Arends
41e63321f1
Add SPM yellow error led support
2021-12-06 15:11:59 +01:00
logon84
a55cc22cd7
Add files via upload
2021-12-06 13:53:42 +01:00
logon84
90add2b4c2
Add files via upload
2021-12-06 13:50:47 +01:00
Theo Arends
1a448ae364
Fix SPM energy energy values
2021-12-06 10:57:25 +01:00
logon84
3f1e5746a1
Update xdrv_44_miel_hvac.ino
2021-12-06 03:10:30 +01:00
logon84
56d697f30a
Merge branch 'arendst:development' into development
2021-12-06 01:35:12 +01:00
logon84
1bfcdea9be
Add files via upload
2021-12-06 00:29:05 +01:00
logon84
4704829412
Add files via upload
2021-12-05 23:59:04 +01:00
Theo Arends
0cdf6c9653
Refactor Shift595
2021-12-05 14:49:49 +01:00
Theo Arends
a6bcb38ca1
Merge pull request #13921 from jziolkowski/support_74hc595
...
Add support for 74x595 shift registers
2021-12-05 14:16:15 +01:00
jziolkowski
63ff462f53
using pointer for Shift595, refactored pin init
2021-12-05 13:40:01 +01:00
jziolkowski
8288d74bb2
Reduce the max count of devices to never exceed MAX_RELAYS
2021-12-04 18:12:41 +01:00
jziolkowski
d855cc22a0
Add support for 74x595 shift registers
2021-12-04 17:52:29 +01:00
Theo Arends
4d05fb153c
Remove BlockedLoop detection from ESP32
2021-12-04 17:39:04 +01:00
Theo Arends
1d3a3ee415
Make SspmDisplay persistent
2021-12-04 16:14:08 +01:00
jziolkowski
8c12424d78
WIP
2021-12-04 15:39:00 +01:00
Barbudor
2f9172a59f
fix pulsetime for more than 8 relays/power devices
2021-12-04 15:03:15 +01:00
Theo Arends
3a92189c44
Add command SspmDisplay
...
Add command ``SspmDisplay 0/1`` to change GUI display to powered on relays only.
2021-12-04 12:26:19 +01:00
Theo Arends
9cc2394d67
Add shift 74xx595 persistence
2021-12-04 12:02:26 +01:00
logon84
2437ab117f
Add files via upload
2021-12-04 11:18:13 +01:00
logon84
490b004ebb
Update xdrv_44_miel_hvac.ino
2021-12-04 02:33:07 +01:00
s-hadinger
86e84d167b
Merge pull request #13912 from s-hadinger/lvgl_screenshot_bmp
...
LVGL screenshot in BMP format
2021-12-03 20:40:54 +01:00
Stephan Hadinger
d6760962cd
LVGL screenshot in BMP format
2021-12-03 20:12:46 +01:00
Stephan Hadinger
039fd65f64
LVGL simplified font code
2021-12-03 20:10:24 +01:00
Michael
34ad6a736c
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-12-03 17:07:48 +01:00
Michael
306ed0d2dd
max7219 dot matrix ready for pull request
2021-12-03 16:50:55 +01:00
Theo Arends
488c84e61b
Fix JSON SSPM energy today/yesterday
2021-12-03 14:29:41 +01:00
Stephan Hadinger
aa123eff8c
Fix compilation error
2021-12-03 13:53:04 +01:00
Barbudor
57b27578f6
Driver for '595 shift register
2021-12-02 22:14:47 +01:00
Theo Arends
86628c9f5e
Fix negative temperatures in NRF24
...
Fix negative temperatures in NRF24 (#13894 )
2021-12-02 14:02:22 +01:00
Stephan Hadinger
cb7d3ddb83
Fix link in AWS CA
2021-12-01 23:02:45 +01:00
s-hadinger
a3f5d0df58
Merge pull request #13890 from s-hadinger/leds3
...
Berry leds improvements
2021-12-01 22:59:55 +01:00
Stephan Hadinger
5d91392ae8
Berry leds improvements
2021-12-01 22:44:58 +01:00
Stephan Hadinger
e98d632e07
TLS always set ALPN for AWS IoT
2021-12-01 22:41:44 +01:00
Stephan Hadinger
b409377068
MQTT TLS dual mode (CA or fingeprint) in same firmware, `SetOption132 1` to force fingerprint
2021-12-01 21:38:28 +01:00
Theo Arends
9b72a44367
Merge pull request #13053 from groth-its/ha-device-classes
...
Add / correct home assistant device classes
2021-12-01 17:50:51 +01:00
Theo Arends
16e83d1430
Fix LSC MC template
2021-12-01 16:05:03 +01:00
s-hadinger
f640617232
Merge pull request #13883 from s-hadinger/berry_set_power_arg
...
Improve set_power_handler
2021-12-01 14:01:36 +01:00
Stephan Hadinger
188d6c86c1
Improve set_power_handler
2021-12-01 13:52:48 +01:00
Theo Arends
5d60365dfb
Formalize USE_SONOFF_SPM
2021-12-01 11:21:56 +01:00
pkkrusty
229b772d99
Changed log level of NRG: EnergyTotal to Level 4 vs Level 3
...
With console log set to level 3, this function prints out the EnergyTotal every second, which makes the console pretty useless for any other debugging work. Makes more sense to me to have it output all that on Level 4. Still accessible if people want it, but less obtrusive for normal debugging work.
2021-11-30 14:05:40 -08:00
s-hadinger
e951fa9f31
Merge pull request #13874 from perexg/zigbee-serial-reset
...
ZigBee serial: always initialize RST pins (for TCP serial server)
2021-11-30 22:38:00 +01:00
Jaroslav Kysela
838ac68a84
ZigBee serial: always initialize RST pins (for TCP serial server)
2021-11-30 18:27:13 +01:00
Theo Arends
3535b7543e
Add support for GPE Multi color smart light
...
Add support for GPE Multi color smart light as sold by Action in the Netherlands
2021-11-30 16:03:57 +01:00
Theo Arends
f53e9462b3
Bump version to 10.0.0.4
2021-11-30 15:43:43 +01:00
Theo Arends
f2b98f7da3
Add Xdrv function FUNC_BUTTON_MULTI_PRESSED
2021-11-30 14:55:45 +01:00
Theo Arends
6bd0140dd9
Fix function changeUIntScale edge cases
2021-11-30 12:38:12 +01:00
Theo Arends
20a87186fd
Merge pull request #13834 from lucboudreau/thermo_sensor
...
Adds some minimal sensor data to the thermostat driver to allow basic…
2021-11-30 10:09:50 +01:00
Theo Arends
79191b32be
Merge pull request #13861 from pcdiem/pwm-dimmer-2
...
Make sure PWM Dimmer night light stays updated
2021-11-30 10:08:43 +01:00
Theo Arends
a88039ef97
Merge pull request #13870 from Tortue95/development
...
Tuya: add tuya_allow_dimmer_0 (SetOption131)
2021-11-30 10:07:14 +01:00
s-hadinger
03606b9267
Merge pull request #13868 from s-hadinger/berry_devices_present
...
Berry add `tasmota.global.devices_present`
2021-11-30 08:29:46 +01:00
Luc Boudreau
7e24f88f79
Adds some minimal sensor data to the thermostat driver to allow basic control by third party.
2021-11-29 18:11:00 -05:00
Stephan Hadinger
a290a1b5de
Rename to set_power_handler
2021-11-29 23:29:21 +01:00
Stephan Hadinger
38d834dda9
Add set_power event
2021-11-29 23:21:21 +01:00
Stephan Hadinger
f77f77258f
Berry add tasmota.global.devices_present
2021-11-29 23:11:25 +01:00
Tedrick DUFOUR
6cbe0198cc
tuya_allow_dimmer_0: edit comment
2021-11-29 22:46:31 +01:00
Stephan Hadinger
46b7347689
Berry limit size of log
2021-11-29 22:34:47 +01:00
Paul C Diem
8632f971ec
Make sure PWM Dimmer night light stays updated
2021-11-29 14:53:24 -06:00
Stephan Hadinger
992b11378f
Berry allocate logs in PSRAM
2021-11-29 21:51:46 +01:00
Tedrick DUFOUR
0f08b4cbca
add tuya_allow_dimmer_0 (SetOption131)
2021-11-29 19:27:09 +01:00
Michael
5b3266e7ca
Support for more than 8 matrix devices
2021-11-29 15:27:55 +01:00
s-hadinger
2e16db474f
Revert "WS2812 RMT work-around"
2021-11-29 09:50:14 +01:00
Tortue95
80d7f2e2ef
Tuya: DimmerRange issue
...
**Related issue:**
https://github.com/arendst/Tasmota/issues/11349#issuecomment-978348187
https://github.com/arendst/Tasmota/issues/11349#issuecomment-978348187
I did not dare to modify the DimmerRange for the CTLight, because I do not have one to test
2021-11-28 23:26:20 +01:00
Stephan Hadinger
dff20c41ad
WS2812 RMT work-around
2021-11-28 22:48:36 +01:00
Stephan Hadinger
b4cbeac215
Berry avoid LittleFS issue with persist
2021-11-28 18:10:18 +01:00
Alexey Pavlov
af14b49435
merge conflict
2021-11-28 18:44:10 +03:00
Alexey Pavlov
71f1c1775f
fix opentherm
2021-11-28 18:41:00 +03:00
Stephan Hadinger
85472e1be4
Berry Leds support for serpentine matrix
2021-11-27 19:33:11 +01:00
Stephan Hadinger
f4d77b9f8b
Berry update pre-compiled partition.bec with neest engine
2021-11-27 11:27:09 +01:00
Paul C Diem
71fb9b4dfc
Fix next check time tests, mcast 2 times, only send ann if all acks rcvd
2021-11-26 16:42:24 -06:00
Stephan Hadinger
00b0ae245a
Add HTTPS support to `WebQuery` (ESP32x only)
2021-11-26 18:58:35 +01:00
Jason2866
f336964cd3
add #define USE_WEBCLIENT_HTTPS
...
for some env
2021-11-26 17:41:45 +01:00
Theo Arends
52c4d2a1f7
Refactoring
2021-11-26 11:07:56 +01:00
stefanbode
e55025295f
Change venetian blind tilt behavior at 0% and 100%
...
The original target tilt is maintained for the next operation. Anyhow the shutter stops at end position without any tilt change
2021-11-26 09:05:01 +01:00
Stephan Hadinger
2ae03c6e43
Berry add `import re` regex module
2021-11-25 22:57:37 +01:00
Theo Arends
4f67e0cdb8
Add more comments
2021-11-25 10:27:20 +01:00
Theo Arends
3a213900e0
Merge pull request #13790 from gemu2015/scripter_update
...
some serial tweaks
2021-11-25 08:47:48 +01:00
stefanbode
b56ff4dfa3
Allow tilt change with wall buttons
...
If venetian shutter is stopped before start moving the actual tilt is stored as new target tilt for further operations.
2021-11-25 08:31:40 +01:00
gemu2015
b481a421e1
some serial tweeks
2021-11-25 07:04:41 +01:00
stefanbode
daba522c93
fix of the fix...
2021-11-24 17:43:25 +01:00
Michael
f2f6eba009
ready for ESP32
2021-11-24 17:24:40 +01:00
Theo Arends
f5a86f4b88
Merge pull request #13779 from hallard/teleinfo_fix
...
Teleinfo use hardware energy counters
2021-11-24 09:45:36 +01:00
stefanbode
95c94ff4f3
Small bugfix
...
Wallbuttons did not work after first use because shutter was in tilt mode.
up/down webbuttons did not stop the shutter correctly in tilt mode
2021-11-24 09:34:51 +01:00
Michael
c4a4bb0ff8
scroll works
2021-11-23 23:08:05 +01:00
Stephan Hadinger
5315ccb2c4
OTA over HTTPS
2021-11-23 22:15:08 +01:00
Charles
95e8d60081
use hardware energy counters
2021-11-23 17:24:29 +01:00
Michael
917777d2c5
first scroll
2021-11-23 14:46:19 +01:00
s-hadinger
8e8be867e6
Merge pull request #13772 from s-hadinger/berry_teleinfo
...
Berry add metrics to teleperiod
2021-11-22 21:20:20 +01:00
s-hadinger
81199879ed
Merge pull request #13773 from s-hadinger/berry_read_sensors_warning
...
Berry fix warning in `tasmota.read_sensors()`
2021-11-22 20:06:45 +01:00
Stephan Hadinger
1ea2c2e08d
Berry fix warning in tasmota.read_sensors()
2021-11-22 19:38:52 +01:00
Stephan Hadinger
a4cb5d9881
Berry add metrics to teleperiod
2021-11-22 19:29:53 +01:00
Theo Arends
bb6bc41cb0
Add more information
2021-11-22 18:06:57 +01:00
Theo Arends
0f18553237
Remove Tasmota Gratuitous ARP code for ESP32
...
Remove Tasmota Gratuitous ARP code for ESP32 as it is performed by core/idf
2021-11-22 16:20:26 +01:00
Theo Arends
e1c88eb5e1
Fix WS2812 StepPixels range check
2021-11-22 16:08:24 +01:00
Theo Arends
94d42ab9da
Merge pull request #13766 from curzon01/development
...
Fix NeoPool compile error
2021-11-22 12:37:45 +01:00
Theo Arends
da460d5d7a
Fix L indexes
2021-11-22 12:30:08 +01:00
Theo Arends
8ca727a523
Fix SSPM Gui energy display
2021-11-22 12:21:07 +01:00
Norbert Richter
a1720b2ba6
Fix NeoPool compile error
2021-11-22 12:19:28 +01:00
Stephan Hadinger
e173f7492e
DisplayDimmer support for M5StickC
2021-11-21 22:05:07 +01:00
s-hadinger
d506accdef
Merge pull request #13756 from s-hadinger/berry_call_sensors
...
Berry tasmota.read_sensors()
2021-11-21 20:12:14 +01:00
Stephan Hadinger
cb0ad2c75b
Berry tasmota.read_sensors()
2021-11-21 18:54:13 +01:00
Theo Arends
390d1ea003
Merge pull request #13752 from Jason2866/odroid
...
Odroid_go update to use autoconf
2021-11-21 15:21:29 +01:00
Jason2866
304f3399d6
add comment for corresponding if
2021-11-21 15:12:09 +01:00
Theo Arends
116da1f5d2
Fix SPM JSON Energy Total values
2021-11-21 14:32:57 +01:00
Theo Arends
010f8f8d37
Add ethernet support to Sonoff SPM
...
- Add ethernet support to Sonoff SPM
- Update template to "Sonoff SPM (POC2)" (#13447 )
2021-11-21 14:15:38 +01:00
Jason2866
366ee8f263
Odroid
2021-11-21 13:53:03 +01:00
Theo Arends
ced7aa5a08
Fix ESP32 ethernet broken by core 2.x
...
- Fix ESP32 ethernet broken by core 2.x
- Change ethernet hostname ending in ``_eth`` to ``-eth`` according to RFC952
2021-11-21 13:30:05 +01:00
Theo Arends
99388bd654
Merge pull request #13750 from barbudor/influxdb_teleperiod_refactor
...
InfluxDB: Add command IfxPeriod
2021-11-21 12:06:51 +01:00
Barbudor
235bf403c6
add IfxPeriod
2021-11-20 22:35:07 +01:00
Theo Arends
efb77a6547
Rewrite Sonoff SPM state machine
...
- Rewrite Sonoff SPM state machine for easier maintenance
- Fix handling user output when initiating a scan
2021-11-20 17:29:10 +01:00
Michael
532e506946
use LedMatrix 1234
2021-11-20 17:28:38 +01:00
Theo Arends
6999f87566
Fix exception 0 when width is 0
2021-11-20 14:13:54 +01:00
s-hadinger
2c6d09929e
Merge pull request #13739 from mikep1998/development
...
When compiling with LVGL and Universal Display but NOT berry compile error.
2021-11-20 12:41:19 +01:00
s-hadinger
cc5f799bdf
Plug zip ( #13746 )
2021-11-20 12:40:46 +01:00
Stephan Hadinger
cad8c179b5
Berry add gc objects metrics
2021-11-20 09:49:23 +01:00
mikep1998
ca85acb687
Update xdrv_54_lvgl.ino
...
If using lvgl and universal display and NOT berry then Init_uDisplay declaration needed.
2021-11-19 16:56:15 -08:00
Stephan Hadinger
8a8724763f
Berry add animation framework
2021-11-19 22:09:35 +01:00
Michael
b3dd33f248
first init
2021-11-19 11:47:00 +01:00
Michael
e5d176f6f4
init first LED
2021-11-19 11:45:07 +01:00
Stephan Hadinger
3f140b4b10
Berry support for neopixel (WS2812, SK6812)
2021-11-18 20:30:16 +01:00
Theo Arends
dbec7712ad
Merge pull request #13595 from kruzer/stairs-pixels
...
Add simple stairs effects to ws2812 driver
2021-11-18 09:13:13 +01:00
Stephan Hadinger
f3c235b8e9
Removed ILI9488 driver in favor of Unversal Display Driver
2021-11-17 22:48:48 +01:00
Theo Arends
b19d1c580f
Add Sonoff SPM POC
...
Add Sonoff SPM POC (#13447 )
2021-11-17 17:25:16 +01:00
stefanbode
152663e021
Update xdrv_27_shutter.ino
2021-11-17 11:28:27 +01:00
stefanbode
6e24e04df0
Merge branch 'arendst:development' into venetian-patch
2021-11-17 11:21:37 +01:00
Theo Arends
3b9f3c621f
Merge pull request #13702 from s-hadinger/gpio_rest
...
ESP32 fix leftover GPIO configuration after restart
2021-11-17 09:17:46 +01:00
Adrian Scillato
7f8ca14770
Fix NTC Temp support for ESP32
2021-11-16 19:10:25 -03:00
Stephan Hadinger
aca4223ad6
ESP32 fix leftover GPIO configuration after restart
2021-11-16 22:21:44 +01:00
Stephan Hadinger
c4091c575b
Berry simplified preinit and autoexec
2021-11-16 21:46:42 +01:00
stefanbode
8679cf52f5
Update xdrv_27_shutter.ino
2021-11-16 21:21:04 +01:00
stefanbode
d20ac1138a
Update xdrv_27_shutter.ino
2021-11-16 21:11:34 +01:00
stefanbode
5e799716a7
Update xdrv_27_shutter.ino
2021-11-16 20:07:41 +01:00
stefanbode
681f66f157
Merge branch 'arendst:development' into venetian-patch
2021-11-16 17:09:13 +01:00
stefanbode
c8e03e2d3b
Update xdrv_27_shutter.ino
2021-11-16 17:05:45 +01:00
Theo Arends
9771ac12cd
Merge pull request #13693 from gemu2015/renderer_update
...
Renderer update
2021-11-16 16:34:31 +01:00
stefanbode
6e120aa0b8
Update xdrv_27_shutter.ino
2021-11-16 15:28:14 +01:00
stefanbode
79979a27fb
Update xdrv_27_shutter.ino
2021-11-16 14:00:49 +01:00
stefanbode
2af856662a
Merge branch 'arendst:development' into venetian-patch
2021-11-16 13:46:44 +01:00
stefanbode
834244d2e1
Update xdrv_27_shutter.ino
2021-11-16 13:46:22 +01:00
stefanbode
65be8e6b59
Introduced: shuttertiltchange
...
shuttertiltchange allows a change of the tilt. Most likely used with buttons
2021-11-16 13:04:02 +01:00
stefanbode
a2c34214e0
Update xdrv_27_shutter.ino
2021-11-16 13:02:36 +01:00
gemu2015
a35846769d
epaper area update, fix graph overflow
2021-11-16 08:12:23 +01:00
gemu2015
d7dad7a883
get number of open sockets for debugging
2021-11-16 07:41:02 +01:00
gemu2015
ab39a667ba
serial io, tasmtimer read
2021-11-16 07:39:55 +01:00
Stephan Hadinger
b3796c4adb
Preliminary support for Tasmota Application (.tapp files)
2021-11-15 23:06:04 +01:00
StoyanDimitrov
a115f527a3
Update Bulgariant translation
...
Translation refinements.
2021-11-15 20:23:10 +00:00
stefanbode
46c4045ce1
Update xdrv_27_shutter.ino
2021-11-15 19:55:04 +01:00
stefanbode
0e2ad05c2c
Update xdrv_27_shutter.ino
2021-11-15 19:52:48 +01:00
stefanbode
a6b0cf9d31
Update xdrv_27_shutter.ino
2021-11-15 18:43:47 +01:00
stefanbode
49eecf8143
Update xdrv_27_shutter.ino
2021-11-15 18:43:11 +01:00
stefanbode
0cc6f85634
Update xdrv_27_shutter.ino
2021-11-15 18:12:14 +01:00
stefanbode
6d47bfc46e
internal_dev
2021-11-15 17:31:15 +01:00
Jason2866
7442ae8f47
Enable Berry in bluetooth env
...
since it is now enough free RAM with latest framework.
2021-11-15 14:36:42 +01:00
Theo Arends
7879c1b4fa
Merge pull request #13586 from hallard/thermostat_webui
...
show Thermostat informations on WebUI
2021-11-15 08:32:55 +01:00
Theo Arends
8270b985ae
Merge pull request #13671 from tony-fav/dev-bledetails
...
BLEDetails2/3/4 JSON change "details" to "DetailsBLE" for more explicit Rule/Berry use
2021-11-15 08:32:00 +01:00
stefanbode
6da931e4e6
Update xdrv_27_shutter.ino
...
Missed a change
2021-11-14 22:25:03 +01:00
stefanbode
48685c2d42
Fixed Tilt Movement + Enhancement PWM Servo
...
Optimized venetian tilt operation when position was not exactly captured during operation. Shutter tried to find correct position and moves up and down because of the tilt.
Enhancement to PWM Servos. no minimum movement is required. Every Position can be reached directly
2021-11-14 22:17:28 +01:00
tony-fav
ddca584dfe
"details" to "DetailsBLE" for better rule use
2021-11-14 14:26:48 -05:00
Stephan Hadinger
b83d6e9b04
Avoid bad ffsp pointer if no filesystem
2021-11-14 18:23:08 +01:00
s-hadinger
a9f0585429
Autoconf v1 ( #13665 )
...
* Fix compiler warning
* Autoconfiguration for ESP32 and variants
2021-11-13 20:45:27 +01:00
stefanbode
fa06a7bcfc
Bugfix: Shutter missed stop on tilt
...
Fix bug where shutter continuously moves, when tilt end was not reached due to rounding effects.
2021-11-13 17:31:04 +01:00
Theo Arends
1e326460bd
ESP8266 Gratuitous ARP enabled
...
- ESP8266 Gratuitous ARP enabled and set to 60 seconds (#13623 )
- Version bump to 10.0.0.3
2021-11-13 14:38:21 +01:00
s-hadinger
6766fca41c
Merge pull request #13658 from dgwynne/zigbee_symfonisk_quirk
...
apply IKEA tradfri quirk to symfonisk too
2021-11-13 12:53:56 +01:00
Theo Arends
02346b4e49
Update comments
2021-11-13 12:49:38 +01:00
Theo Arends
f19462f64b
Fix ESP32-S2 TSettings memory usage
...
Fix ESP32-S2 TSettings memory usage fixed to 4096 bytes regression from v9.5.0.8
2021-11-13 12:44:45 +01:00
Theo Arends
4ba9fe775a
Merge pull request #13507 from Lenbok/pvvx-reed-switch-status
...
Reflect PVVX firmware reed switch status
2021-11-13 11:48:15 +01:00
David Gwynne
c52f130afb
apply IKEA tradfri quick to symfonisk too
2021-11-13 20:37:10 +10:00
Theo Arends
f5b73bdf9c
Fix ESP32-S2 compilation
...
Fixed 568726be6f
2021-11-12 16:31:22 +01:00
Theo Arends
dbd7d29765
Fix CSE7761 comms
...
Fix CSE7761 and Sonoff Dual R3 comms
2021-11-12 14:39:14 +01:00
s-hadinger
c8c21e9e37
Tcpbridge fix warning ( #13651 )
...
* Fix compiler warning
* Fix compiler warning
2021-11-12 09:43:55 +01:00
Barbudor
e36b375fcb
Fix tcp bridge serial config ( #13649 )
...
* proper convert serial config
* fix arduino prototype parsing
2021-11-12 09:07:06 +01:00
Charles
d98235def3
added cycle time and Pi auto tuning on WEBUI
2021-11-11 19:54:00 +01:00
Charles
967d231f38
Display Current Temperature instead of Sensor Temperature
2021-11-11 17:34:51 +01:00
Charles
d352277c8e
Fixe compilation error with no DEBUG_THERMOSTAT
2021-11-11 17:12:58 +01:00
Charles
be6fbefb46
Merge branch 'development' into thermostat_webui
2021-11-11 16:54:09 +01:00
Theo Arends
ae275d984f
Add support for HDC2010 temperature/humidity sensor
...
Add support for HDC2010 temperature/humidity sensor by Luc Boudreau (#13633 )
2021-11-11 11:33:08 +01:00
Theo Arends
0035493a69
Merge pull request #13633 from lucboudreau/hdc2010
...
Add driver for Texas Instruments HDC2010
2021-11-11 11:26:09 +01:00
Theo Arends
568726be6f
Add TSettings assert
2021-11-11 11:20:56 +01:00
s-hadinger
e69522f70b
Berry tasmota.arch() ( #13635 )
...
* Berry `tasmota.arch()`
* Fix typo
2021-11-10 20:58:06 +01:00
Luc Boudreau
b373342a2a
Add driver for Texas Instruments HDC2010
2021-11-10 14:02:02 -05:00
s-hadinger
1f229e7534
Support for ZIP fs and download ( #13632 )
...
* Support for ZIP fs and download
* Fix
2021-11-10 19:31:22 +01:00
Stephan Hadinger
23e562a058
TLS make ALPN configurable
2021-11-10 18:45:50 +01:00
Theo Arends
41db88c19a
Bump version to 10.0.0.2
...
ESP32 core library from v1.0.7.5 to v2.0.1
2021-11-10 15:00:44 +01:00
Theo Arends
172fa0f2c2
Merge pull request #13624 from barbudor/fix_sgp30_ahum-not-available
...
SGP30 fix garbage on web gui when abs_num not available
2021-11-10 08:57:37 +01:00
Stephan Hadinger
507a409254
Berry module gpio for OptionA
2021-11-09 23:11:44 +01:00
Barbudor
5185085ca4
fix garbage on web gui when abs_num not available
2021-11-09 21:07:43 +01:00
Theo Arends
8a8aa8e5e0
Merge pull request #13617 from pcdiem/pwmdimmer1
...
Add SO73 support to PWM Dimmer
2021-11-09 09:29:56 +01:00
stefanbode
b6d3c449ea
Merge branch 'arendst:development' into New-Venetian-Blind
2021-11-09 08:43:36 +01:00
Paul C Diem
925321c4f7
Add SO73 support to PWM Dimmer
2021-11-08 19:51:41 -06:00
Jason2866
4414ae7210
Fix compile error with Arduino core 2.0.1
2021-11-08 14:43:30 +01:00
Jason2866
fb1249ea2b
fix compile with core 2.0.x
2021-11-08 09:35:55 +01:00
stefanbode
c96b296415
Bugfixes and DIV0 fixes for non tilt devices
...
More regression test.....
2021-11-07 17:20:20 +01:00
stefanbode
a9fd53c864
Limit venetian blind on endposition 0 and 100
2021-11-07 16:30:15 +01:00
stefanbode
e489c57b72
introduce open close on shuttertilt command
2021-11-07 16:23:15 +01:00
stefanbode
5a5a0acbf4
Introduce new Venetian Blind
2021-11-07 15:53:12 +01:00
stefanbode
2cbe8b71d7
adding shutter tilt config and pos
2021-11-07 14:25:25 +01:00
stefanbode
3f3f095962
Shutter Tilt commands
2021-11-07 14:13:12 +01:00
stefanbode
ac5c370e78
Shutter Tilt Discovery
2021-11-07 14:11:32 +01:00
kruzer
ab2438e9a3
Added some comments
2021-11-07 11:58:46 +01:00
s-hadinger
aa86509428
Merge pull request #13588 from s-hadinger/zigbee_fix_map_refresh
...
Zigbee map fix potential negative number
2021-11-07 10:49:51 +01:00
kruzer
ccd24754d3
code cleaning
2021-11-07 02:40:52 +01:00
Adrian Scillato
c48ff05463
Fix JSON format for EnergyToday Command Response
2021-11-06 21:20:48 -03:00
kruzer
759cc60489
fixed settings
2021-11-06 23:48:15 +01:00
kruzer
08d8fef3c8
Merge settings
2021-11-06 23:45:34 +01:00
kruzer
ff1fa76971
Merge branch 'development' of https://github.com/kruzer/Tasmota into stair-pixels
2021-11-06 23:44:47 +01:00
Stephan Hadinger
318a9cbc99
Zigbee map fix potential negative number
2021-11-06 19:22:35 +01:00
Charles
cba8a55156
added comments about define strings
2021-11-06 12:39:44 +01:00
Charles
d033c2b5ee
Update xdrv_39_thermostat.ino
...
Show state/values on WebUI
2021-11-06 12:35:53 +01:00
Theo Arends
debaf0846d
Test rule IF/ENDIF
...
Test rule IF/ENDIF (#13576 )
2021-11-06 12:03:31 +01:00
Theo Arends
4a6f8e84e4
Merge pull request #13584 from mbezuidenhout/feature/can-bus
...
Feature/can bus
2021-11-06 11:18:17 +01:00
Stephan Hadinger
9fcebb17ed
Move LList to its own library
2021-11-06 09:37:40 +01:00
Marius Bezuidenhout
a436fc5e5f
Merge branch 'arendst:development' into feature/can-bus
2021-11-06 08:14:21 +02:00
Stephan Hadinger
2da2e37abc
EZSP32 idf4.4
2021-11-05 23:21:09 +01:00
Stephan Hadinger
0c144fb748
Berry optimize GPIO constants
2021-11-05 19:25:50 +01:00
Stephan Hadinger
753a61b431
EZSP32 prevent crash on IDF4.4
2021-11-05 18:20:18 +01:00
Jason2866
e9e0e7a467
remove c3 serial workaround
2021-11-05 12:47:32 +01:00
Theo Arends
f22ec011b4
Merge pull request #13572 from stefanbode/patch-2
...
Add ability to discover shutters on relay 9++
2021-11-05 09:51:25 +01:00
Theo Arends
0b9221844e
Merge pull request #13565 from barbudor/pr_add_tcpbridgeconfig
...
Add command TCPConfig to TCPBridge
2021-11-05 09:48:41 +01:00
stefanbode
6a5937f488
Update xdrv_12_discovery.ino
...
Removed reference to MAX_SHUTTER_RELAY
2021-11-05 09:17:07 +01:00
stefanbode
205931d18e
Update tasmota.h
...
Removed obsolete number of shutter relays
2021-11-05 09:06:22 +01:00
stefanbode
540f6178da
Update xdrv_12_home_assistant.ino
...
Fix problem on ESP32 and enhanced i2c GPIO boards with more than 8 relays and shutter defined on relay 9++
2021-11-05 09:02:42 +01:00
Stephan Hadinger
765013cda9
Berry avoid crash when I2C is not configured
2021-11-04 20:21:59 +01:00
s-hadinger
739376a72d
Merge pull request #13569 from s-hadinger/berry_rule_multi
...
Berry support for multiple rules with same prefix
2021-11-04 20:20:23 +01:00
s-hadinger
14165e8d92
Merge pull request #13568 from s-hadinger/lvgl_screen_bg
...
LVGL set screen background to black
2021-11-04 20:20:13 +01:00
s-hadinger
dda96c84a8
Merge pull request #13567 from s-hadinger/berry_virtual_displaydimmer
...
Support for DisplayDimmer for Core2 with Berry drivers
2021-11-04 19:45:42 +01:00
Stephan Hadinger
26d2f9821e
Berry support for multiple rules with same prefix
2021-11-04 19:34:22 +01:00
Stephan Hadinger
1f2a5a913b
LVGL set screen background to black
2021-11-04 19:31:43 +01:00
Stephan Hadinger
3cfae4ccce
Support for DisplayDimmer for Core2 with Berry drivers
2021-11-04 19:29:06 +01:00
Theo Arends
aa79f73aa9
Remove TWDT remnants
2021-11-04 17:41:03 +01:00
Barbudor
79f5c1285f
add command tcpbridgeconfig
2021-11-04 17:14:34 +01:00
Theo Arends
128f7723d1
Enable MQTT retain (sigh)
...
Enable MQTT retain (sigh) (#12494 )
2021-11-04 17:01:05 +01:00
Stephan Hadinger
e45f25f59a
Berry support for unishox compression
2021-11-04 08:17:42 +01:00
Giedrius Koksta
888f5b2f36
add index number to all thermostat responses
2021-11-03 23:15:14 +02:00
Jason2866
e20fd9a8ec
Update de_DE.h
2021-11-03 16:43:49 +01:00
bovirus
05b2045d88
Update Italian language
2021-11-03 12:18:38 +01:00
Theo Arends
5243b17a1a
Add 1 second heartbeat GPIO
2021-11-03 11:58:05 +01:00
Theo Arends
77e0ed68e9
Merge pull request #13544 from Jason2866/facedetect
...
Disable Face Detection for Webcam with Core 2.0.x
2021-11-03 10:52:03 +01:00
Theo Arends
eedaef0928
Fix profiling compile time warnings
2021-11-03 10:42:30 +01:00
kruzer
42267c2bd9
Working effects of gradual highligting based on scheme 13, bitwise rotation settings, fade effect
2021-11-03 00:03:06 +01:00
Jason2866
61c381be94
Update xdrv_81_esp32_webcam.ino
2021-11-02 17:00:22 +01:00
Theo Arends
776ed8a65c
Hide MCP230xx power changes
2021-11-02 16:36:36 +01:00
Theo Arends
903c5c1de7
Refactor BM8563 driver
2021-11-02 14:54:32 +01:00
kruzer
bf8a8c621e
added config variable StepPixels
2021-11-01 12:31:08 +01:00
Jason2866
e87ec95a42
Disabled with core 2.0.x
...
since it is generating compile errors with
2021-10-31 20:32:00 +01:00
Jason2866
a3d912e0ae
revert disable
2021-10-31 19:31:14 +01:00
Jason2866
876111585d
Disabled with core 2.0.x
...
since it is generating compile errors with
2021-10-31 19:26:28 +01:00
Theo Arends
dba1f32c82
Fix ESP32 core 2.x I2C device detection speed
2021-10-31 15:13:28 +01:00
Theo Arends
58935bf708
Fix ESP32 Core 2.x HTU detection speed
2021-10-31 14:27:34 +01:00
Theo Arends
8db8383d59
Generic fix for ESP32 I2C
2021-10-31 14:03:58 +01:00
Theo Arends
818f86809b
Fix ESP32 core 2.0.1rc1 I2C stability
...
Fix ESP32 core 2.0.1rc1 I2C stability by performing new function wire.end() cleaning up SHT driver initiated GPIO changes. This solves HTU driver issue.
2021-10-31 12:58:28 +01:00
Theo Arends
25026b5923
Fix ESP8266 exception when using profiling
2021-10-31 11:57:06 +01:00
Milenko Mitrovic
7ec0c417b3
Added support for Mi Scale V1
2021-10-30 11:19:44 +02:00
Theo Arends
45fcd8ac83
Add optional profiling
2021-10-29 18:49:29 +02:00
Theo Arends
c11083c306
Merge pull request #13508 from Noschvie/patch-9
...
Change comment for field voltage and frequency
2021-10-29 11:52:44 +02:00
Norbert
5fc7c6f796
Change comment for field voltage and frequency
2021-10-29 08:51:21 +02:00
Lenbok
628c00f090
Reflect PVVX firmware reed switch status
...
The first bit of the flag field reflects reed switch status so this
device can additionally be used to monitor the status of a door.
2021-10-29 19:43:10 +13:00
Stoyan Dimitrov
375bfb9eec
Update Bulgarian translation
2021-10-28 20:20:00 +03:00
Theo Arends
ab6b2d1321
Merge pull request #13497 from Baton34/development
...
Update Russian language file.
2021-10-28 17:12:52 +02:00
Theo Arends
f8843acbde
Fix ESP core 2.0.0 I2C exception
2021-10-28 15:57:24 +02:00
Baton34
e4c91fc247
Update ru_RU.h
2021-10-28 15:45:40 +03:00
Baton34
5860f44206
Update ru_RU.h
2021-10-28 15:39:00 +03:00
Theo Arends
4c65de2561
Fix OTA watchdog caused by TWDTLoop()
2021-10-27 16:22:50 +02:00
Charles
c753baccd2
Show GPIO config on EnergyConfig command
2021-10-27 13:56:22 +02:00
Theo Arends
74c1df8fdb
Merge pull request #13487 from Noschvie/patch-7
...
Fixed comment in xnrg_08_sdm120.ino
2021-10-27 09:20:07 +02:00
Theo Arends
ce81b6a9fd
Merge pull request #13480 from s-hadinger/TWDT_10s
...
Increase TWDT to 10s
2021-10-27 09:19:18 +02:00
Norbert
ca267623d9
Fixed comment in xnrg_08_sdm120.ino
...
The comment for SDM120_SPEED is fixed.
2021-10-27 08:51:52 +02:00
s-hadinger
6158032723
Berry add stack increase observability ( #13482 )
...
* Berry add stack increase observability
* Berry stack increase in bytes
2021-10-26 23:13:16 +02:00
Stephan Hadinger
39e764a6e4
Increase TWDT to 10s
2021-10-26 22:04:07 +02:00
Stephan Hadinger
cb27f53816
LVGL OpenHASP alpha 4
2021-10-26 21:58:21 +02:00
mikep1998
406a1882c9
Merge branch 'arendst:development' into development
2021-10-26 10:12:11 -07:00
mikep1998
67a7e28b78
WIFI connection retry
...
Allow #define to change wifi connection timeout.
2021-10-26 10:11:21 -07:00
gemu2015
800b4061ae
fix compression error message
2021-10-26 08:03:30 +02:00
Stephan Hadinger
07e848cd30
LVGL OpenHASP alpha 3
2021-10-25 22:20:48 +02:00
Stephan Hadinger
e047260158
LVGL add roboto condensed
2021-10-23 16:13:00 +02:00
Stephan Hadinger
6fa5aec939
LVGL OpenHASP alpha2
2021-10-23 15:08:33 +02:00
Theo Arends
36e51ff4bb
Merge pull request #13441 from gemu2015/sml_fix
...
fix sml compile error SML_MAX_VARS missing
2021-10-23 14:36:01 +02:00
Charles
5c7e1657ed
use setOption103
2021-10-23 14:08:40 +02:00
gemu2015
41639d46c2
fix sml compile error SML_MAX_VARS missing
2021-10-23 08:07:51 +02:00
Theo Arends
2d4e5a86c9
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-10-21 18:35:28 +02:00
Theo Arends
b65e0fb21e
Fix compile error
2021-10-21 18:35:25 +02:00
Theo Arends
af85cbedb1
Merge pull request #13411 from s-hadinger/twdt_to_tasmota
...
Move TWDT watchdog from esp-idf to Tasmota
2021-10-21 16:59:39 +02:00
Theo Arends
071971edaa
Fix initial reset RTC memory based variables
...
Fix initial reset RTC memory based variables like EnergyToday and EnergyTotal
2021-10-21 16:24:41 +02:00
Theo Arends
9e612dcb8b
Merge branch 'development' into twdt_to_tasmota
2021-10-21 15:59:54 +02:00
Barbudor
38c9942c2c
file editor no-wrap
2021-10-20 22:49:50 +02:00
Stephan Hadinger
06b4dba98a
Bump to version 10.0.0.1
2021-10-20 20:40:26 +02:00
Stephan Hadinger
9f7a52633a
Berry add module `python_compat` to be closer to Python syntax
2021-10-20 19:04:18 +02:00
Stephan Hadinger
3d3d634070
Berry support for tele rules
2021-10-19 22:38:54 +02:00
Stephan Hadinger
24afc50375
Berry add access to Settings
2021-10-19 21:47:48 +02:00
Stephan Hadinger
b8b1e0ca5f
Berry sleep global
2021-10-19 21:13:52 +02:00
Stephan Hadinger
f4dc0090b0
Move TWDT watchdog from esp-idf to Tasmota
2021-10-19 21:00:48 +02:00
Stephan Hadinger
0fa343c447
Berry add a watchdog
2021-10-19 20:14:31 +02:00
blakadder
bb0551de9a
fix comment to reflect actual driver name
2021-10-19 12:08:54 +02:00
Theo Arends
08cf51ae5a
Bump version to 10.0.0.0
2021-10-19 10:56:08 +02:00
gemu2015
7a01c70e7c
force hide files on sdc
2021-10-19 08:08:55 +02:00
Theo Arends
097a556e99
Fix ESP32 invalid initial NVM config count
2021-10-18 15:41:37 +02:00
Stephan Hadinger
f3c11c6951
Berry return last message in tasmota.cmd()
2021-10-18 11:24:11 +02:00
bkcsfi
de554466cc
fix typo in comment
...
comment didn't match code, I updated the comment to match
2021-10-17 15:25:55 -04:00
Adrian Scillato
8605ad3cb8
Merge pull request #13381 from ascillato/patch-1
...
Update Spanish Translation
2021-10-16 15:31:26 -03:00
Adrian Scillato
5fe5507659
Merge pull request #13383 from ascillato/patch-3
...
Update BR Portuguese Translation
2021-10-16 15:31:18 -03:00
Adrian Scillato
490d801028
Update BR Portuguese Translation
2021-10-16 14:52:50 -03:00
Adrian Scillato
a34d55e93d
Update PT Portuguese Translation
2021-10-16 14:51:23 -03:00
Adrian Scillato
008a389a9c
Update Spanish Translation
2021-10-16 14:48:17 -03:00
Theo Arends
0f33fa3293
Update nl_NL.h
2021-10-16 15:13:09 +02:00
Theo Arends
a9c39d3cc0
Merge pull request #13378 from tidabek/development
...
Update pl_PL.h
2021-10-16 13:41:03 +02:00
Theo Arends
30be35d6ed
Fix legacy led support
...
Fix legacy led support (#13368 )
2021-10-16 13:26:38 +02:00
TID
aac8ba83c3
Update pl_PL.h
...
Several language modifications
2021-10-16 12:47:05 +02:00
bovirus
d8f89a875b
Update Italian language
...
@ascillato
Please check and merge. Thanks.
2021-10-16 10:38:05 +02:00
Stephan Hadinger
560e676be3
LVGL Berry remove constants
2021-10-15 21:26:33 +02:00
Stephan Hadinger
164d14496b
LVGL Berry namespace `lv.* added and removed lv_*` constants
2021-10-15 19:34:37 +02:00
Theo Arends
4529b6a5c9
Extend energy dummy driver
...
Extend energy dummy driver for supporting negative current and/or active power values simulating solar panel energy production
2021-10-15 16:28:16 +02:00
Theo Arends
b499a1d1d5
Fix esp32-c3 default OTAurl
2021-10-15 13:11:28 +02:00
Theo Arends
13a8f5772f
Merge pull request #13364 from curzon01/development
...
Fix neopool filtration speed del
2021-10-14 17:41:27 +02:00
Theo Arends
91715b6d42
Fix ESP32 hang using emergency reset
2021-10-14 17:32:43 +02:00
Norbert Richter
ef1e3591ca
Fix neopool filtration speed del
2021-10-14 17:27:43 +02:00
Theo Arends
eb901cfe3c
Fix valid negative energy totals ( #13363 )
...
Fix valid negative energy totals (#13363 )
2021-10-14 16:21:35 +02:00
Norbert Richter
feb31055fd
Add NeoPool power module register description
2021-10-14 13:38:25 +02:00
Norbert Richter
474db121ee
Add NeoPool hydro module info description
2021-10-14 13:37:28 +02:00
Norbert Richter
9d947b2516
Fix NeoPool filtration pump config
2021-10-14 13:37:28 +02:00
Stephan Hadinger
8837ad6ff1
Berry stability fix
2021-10-14 09:15:19 +02:00
Jason2866
653c3a2dd4
Update de_DE.h
2021-10-12 11:46:23 +02:00
Stephan Hadinger
a5897faa1b
Fix merge conflict
2021-10-12 11:00:56 +02:00
Stephan Hadinger
72083d34a7
Reset GPIO16/17 on ESP32 only for non-pico
2021-10-12 10:58:06 +02:00
Theo Arends
c940f932c8
Fix neopool compilation
2021-10-12 10:54:12 +02:00
Theo Arends
c010a4b9de
Merge pull request #13343 from curzon01/dev-neopool
...
Add NeoPool cell runtime, rw error repetition, register desc
2021-10-12 10:44:41 +02:00
Adrian Scillato
9da6f22fc8
Merge pull request #13341 from ascillato/patch-5
...
Update Version of FR translation File
2021-10-11 20:37:16 -03:00
Adrian Scillato
0592a96d1b
Merge pull request #13339 from ascillato/patch-3
...
Update Portuguese PT Translation
2021-10-11 19:44:11 -03:00
Adrian Scillato
bb9f408a3d
Merge pull request #13340 from ascillato/patch-4
...
Update Version of IT Translation File
2021-10-11 19:44:01 -03:00
Adrian Scillato
805b199255
Update Version of FR translation File
2021-10-11 19:42:04 -03:00
Adrian Scillato
3cbaae895d
Update Version of IT Translation File
2021-10-11 19:41:20 -03:00
Adrian Scillato
2aa6deecd1
Update Portuguese PT Translation
2021-10-11 19:38:50 -03:00
Adrian Scillato
31aa4d1ae6
Update Portuguese BR Translation
2021-10-11 19:37:36 -03:00
Adrian Scillato
d358988cd5
Update Spanish Translation
2021-10-11 19:16:55 -03:00
s-hadinger
c03884837c
Revert "ESP32 restore GPIO16/17 if no PSRAM was found"
2021-10-11 22:33:45 +02:00
Theo Arends
6914dba807
Merge pull request #13335 from s-hadinger/esp32_nopsram
...
ESP32 restore GPIO16/17 if no PSRAM was found
2021-10-11 19:57:35 +02:00
s-hadinger
ab75da02e8
Merge pull request #13334 from s-hadinger/berry_safe_map_iter
...
Berry safer rule management
2021-10-11 19:36:58 +02:00
Stephan Hadinger
d527b9042e
ESP32 restore GPIO16/17 if no PSRAM was found
2021-10-11 19:36:39 +02:00
Stephan Hadinger
48410e9536
Berry safer rule management
2021-10-11 19:10:37 +02:00
Norbert Richter
f580d46c9b
Add NeoPool cell runtime
2021-10-11 17:03:28 +02:00
Norbert Richter
dd2f001791
Add boost register desc
2021-10-11 16:29:05 +02:00
Norbert Richter
476d6013a7
Add read/write repeat on error
...
Add cmnd NPOnError
2021-10-11 15:41:49 +02:00
Paul C Diem
b9ab9737f8
Back to highest numbered relay for default count, Only send event message if not group message
2021-10-11 08:39:49 -05:00
bovirus
17c24af0b3
Italian language update
2021-10-11 13:39:57 +02:00
Paul C Diem
90536d9939
Use key count for SO88 default group count, minimize at 1
2021-10-10 17:16:35 -05:00
Marius Bezuidenhout
923056b1bc
Merge branch 'arendst:development' into feature/can-bus
2021-10-10 14:55:27 +02:00
Theo Arends
d510cfe261
Revert fix ESP32 temperature jump on some devices
...
Revert fix ESP32 temperature jump on some devices. It appears the device makes other non regular jumps too.
2021-10-10 11:22:53 +02:00
Paul C Diem
fdc37ad276
PWM_DIMMER: fix light fade stop, use dimmer_step
2021-10-09 10:42:32 -05:00
Theo Arends
89751c4d86
Fix ESP32 temperature jump on some devices
...
Fix ESP32 temperature jump on some devices like Sonoff DualR3
2021-10-08 15:33:13 +02:00
Theo Arends
a466c5abf3
Add support for HM330X
...
Add support for HM330X SeedStudio Grove Particule sensor (#13250 )
2021-10-08 13:59:11 +02:00
Theo Arends
eaeacbfa93
Fix negative heap fragmentation
2021-10-08 11:52:50 +02:00
Theo Arends
0d435d2ccf
Merge pull request #13294 from s-hadinger/fix_ram_display
...
Changed Memory display on ESP32 to not include IRAM (i.e. less by 40-50KB)
2021-10-08 10:52:23 +02:00
Stephan Hadinger
fba096500e
Berry fix heap size control in high memory pressure
2021-10-07 19:03:34 +02:00
Stephan Hadinger
ee0678774b
Changed Memory display on ESP32 to not include IRAM (i.e. less by 40-50KB)
2021-10-07 18:37:58 +02:00
Theo Arends
0f3a6297c6
Skip logging for unwanted log data
...
Skip logging for unwanted log data decreasing heap fragmentation (#13251 )
2021-10-07 15:39:04 +02:00
Jason2866
365996f633
Fix compile
2021-10-04 21:28:46 +02:00
Stephan Hadinger
ddb1eb7fea
Berry and LVGL fixes
2021-10-04 19:15:27 +02:00
Theo Arends
69f4fa932e
Remove logging causing heap degradation ( #13251 )
2021-10-04 17:57:03 +02:00
Theo Arends
019ccae4d0
Add SO130 1 to show heap with logging timestamp
2021-10-04 17:12:42 +02:00
Theo Arends
e03aa46607
Merge pull request #13269 from barbudor/show_hidden_files_pr
...
Add 'show hidden files' checkbox in fileman
2021-10-04 15:02:54 +02:00
Theo Arends
47a85d975a
Merge pull request #13271 from gemu2015/udisp_fix
...
fix rotate
2021-10-04 14:57:38 +02:00
Stephan Hadinger
22daee620a
Fix ctypes for energy and lvgl
2021-10-04 13:42:09 +02:00
gemu2015
01ec66b7b6
fix rotate
2021-10-04 13:04:48 +02:00
Barbudor
0e777193fc
add 'show hidden files' checkbox in fileman
2021-10-03 20:11:14 +02:00
Stephan Hadinger
5ae88c4f97
Files starting with underscore in file system are no more hidden
2021-10-03 16:39:43 +02:00
Theo Arends
388b3d5f54
Refactor BL09xx driver
2021-10-03 16:32:58 +02:00
Theo Arends
20038aac18
Add influxdb to some ESP32 binaries
...
Useful for heap measurements over time
2021-10-03 15:21:25 +02:00
Theo Arends
14951ba2b6
Add support for BL0942 energy monitor ( #13259 )
2021-10-03 14:10:11 +02:00
Theo Arends
0643c2bafb
Revert latest BL09xx changes as it fails BL0940
2021-10-03 13:28:06 +02:00
Theo Arends
ec412c9b5d
Merge pull request #13259 from barbudor/bl0942_pr
...
Add support for BL0942 to xnrg_14_bl09xx.ino
2021-10-03 13:17:35 +02:00
Stephan Hadinger
1d5b9fb8ed
Fix compilation
2021-10-03 12:24:31 +02:00
s-hadinger
6878bf9fbf
Berry add module `import persist` ( #13264 )
...
* Berry add module ``import persist``
* Call `persist.save()` before restart
2021-10-03 11:54:29 +02:00
s-hadinger
54359e5aa7
Merge pull request #13263 from s-hadinger/berry_dac_fix
...
Berry fix DAC
2021-10-03 10:42:14 +02:00
Stephan Hadinger
d833418802
Berry fix DAC
2021-10-03 10:08:21 +02:00
Barbudor
df7810a6f8
add support for BL0942 to xnrg_14_bl09xx.ino
2021-10-02 20:00:18 +02:00
Theo Arends
5d6bf997f5
Merge pull request #13258 from barbudor/trim_rule_trigger
...
Trim pre/post spaces on rule trigger
2021-10-02 18:51:08 +02:00
Theo Arends
c4bb190e82
Add split total energy
2021-10-02 18:29:05 +02:00
Theo Arends
9002830d7c
Fixes
2021-10-02 18:19:39 +02:00
Barbudor
26916f62de
Trim pre/pst spaces on rule trigger
2021-10-02 15:46:51 +02:00
Theo Arends
3b5172a5c0
Merge branch 'development' into dev-energy-split
2021-10-02 15:30:05 +02:00
Theo Arends
b82f098383
Remove interfering debug information
2021-10-02 14:49:50 +02:00
Theo Arends
5803407209
Revert "Chk if this fixes memory leak ( #13251 )"
...
This reverts commit 789c3acf38 .
2021-10-02 14:05:52 +02:00
Theo Arends
811152a630
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-10-02 14:04:36 +02:00
Theo Arends
21c0200bd7
Fix ESP32 restart hang when USE_EMERGENCY_RESET is enabled
2021-10-02 14:04:32 +02:00
s-hadinger
6ee08a1bf0
Merge pull request #13257 from s-hadinger/lvgl_fix_init
...
LVGL fix init display desctriptor
2021-10-02 11:00:40 +02:00
Stephan Hadinger
4eee590a04
LVGL fix init display desctriptor
2021-10-02 10:59:41 +02:00
Stephan Hadinger
319b6e664a
Lvgl8 minor cleaning
2021-10-02 10:31:38 +02:00
Stephan Hadinger
98acc6fe2d
LVGL updated to v8.0.2 **breaking changes**
2021-10-02 09:33:59 +02:00
Barbudor
6783f91566
prepend OPTH_ to conflicting symbols
2021-10-01 17:57:02 +00:00
Theo Arends
789c3acf38
Chk if this fixes memory leak ( #13251 )
2021-10-01 17:15:28 +02:00
Theo Arends
a45c2ca66b
Fix unwanted pre-init functionality toggling non-display relays.
2021-10-01 16:19:23 +02:00
Theo Arends
63f526972c
Merge pull request #13252 from gemu2015/multi_display
...
fix multi display issues
2021-10-01 16:12:57 +02:00
Stephan Hadinger
a21e4a58fc
Berry add tasmota.global
2021-09-30 19:51:40 +02:00
gemu2015
7e38e75116
fix multi display issues
2021-09-30 19:09:38 +02:00
Adrian Scillato
86e72bbedd
Merge pull request #13235 from ascillato/Allow-KNX-and-Zigbee
...
Fix Optional Compilation of ZigBee with KNX
2021-09-29 17:11:33 -03:00
Theo Arends
0b944fddba
Fix unwanted display interactions
...
Fix unwanted display interactions when no display is configured
2021-09-29 16:36:33 +02:00
Theo Arends
b47e91c8ab
Add energy total spilt
2021-09-29 15:33:58 +02:00
Theo Arends
9b35c54ed1
Revert "Add support for split energy totals"
...
This reverts commit d3fc03d398 .
2021-09-29 14:53:23 +02:00
Theo Arends
d3fc03d398
Add support for split energy totals
...
Add command ``SetOption129 1`` to enable split total energy results (#13030 )
2021-09-29 12:08:03 +02:00
Adrian Scillato
e49dfa7296
KNX: Fix Energy Driver dependency
2021-09-28 15:55:38 -03:00
Adrian Scillato
e28a3342cb
Allow KNX and Zigbee
2021-09-28 15:53:14 -03:00
Stephan Hadinger
27dbe91a1c
Berry fix Energy mapping
2021-09-28 20:03:24 +02:00
Theo Arends
2455d4bfec
Prep energy total by phase
2021-09-27 14:31:16 +02:00
Stephan Hadinger
e5be88ad15
Berry print stack trace when exception, more detailed with line numbers if #define USE_BERRY_DEBUG
2021-09-27 13:39:12 +02:00
Barbudor
7c8d966206
easier to disable PID_USE_TIMPROP
2021-09-25 17:20:36 +00:00
Theo Arends
1a53f9a757
Default enable EQ3 in ESP32 bluetooth image
...
Default enable EQ3 in ESP32 bluetooth image (#13103 )
2021-09-25 13:47:01 +02:00
Stephan Hadinger
509daa24dc
Berry revamped `energy` module to expose all C variables to Berry (read/write)
2021-09-24 18:05:16 +02:00
Theo Arends
7c71c3bdd8
Add command `WebQuery <url> GET|POST|PUT|PATCH [<headers>] <body>`
...
Add command ``WebQuery <url> GET|POST|PUT|PATCH [<headers>] <body>`` to extent HTTP requests (#13209 )
2021-09-24 11:34:44 +02:00
Theo Arends
16f9e2bd88
Merge branch 'development' into development+SCD40
2021-09-23 14:42:04 +02:00
gemu2015
038809e5c1
fix graph colors
2021-09-23 09:51:51 +02:00
gemu2015
21cce99467
ws2812 RGBW
2021-09-23 08:18:58 +02:00
gemu2015
db1036e8b9
fix sml obis
2021-09-22 16:40:52 +02:00
Stephan Hadinger
28c65dd0c1
Berry simplification of ctypes
2021-09-22 13:54:20 +02:00
Theo Arends
e89eb985bb
Add support for BL0939 energy monitor
...
Add support for BL0939 energy monitor as used in ESP32 based Sonoff Dual R3 V2 Pow (#13195 )
2021-09-22 12:45:56 +02:00
Theo Arends
f537534df0
Fix SHP10 legacy support
2021-09-22 11:56:28 +02:00
Barbudor
4cb51c00af
typo fix
2021-09-21 18:54:43 +02:00
Barbudor
85e04ab0c2
fix it_IT
2021-09-21 18:43:40 +02:00
Barbudor
65989d2552
bl09xx driver for both bl0939 and bl0940
2021-09-21 18:25:52 +02:00
Theo Arends
4087f15aa8
Rename xnrg_x0_dummy.ino
2021-09-21 14:37:45 +02:00
Arnold
6a3dd401dc
SCD40 disabled by default in sensors image
2021-09-20 21:31:21 +02:00
Theo Arends
84b7acc059
Refactor USE_AHT2x
2021-09-20 15:30:12 +02:00
Theo Arends
e31fbcf283
Merge pull request #13129 from cbcercas/AHT2x
...
support AHT20 without enabling AHT1x
2021-09-20 15:21:45 +02:00
Theo Arends
2143491b37
Refactor Serial.swap
2021-09-20 14:31:00 +02:00
Theo Arends
e0e9b9a98c
Merge pull request #13159 from Jason2866/rm_ha_disco
...
Remove home assistant discovery
2021-09-20 11:29:51 +02:00
Theo Arends
290d38669e
Merge pull request #13153 from Arnold-n/development+autorunscript
...
Add PRECONFIGURED_SCRIPT and START_SCRIPT_FROM_BOOT options
2021-09-20 11:27:05 +02:00
Theo Arends
21ac944940
Merge pull request #13077 from ajithvasudevan/max7912_scrolltext_enhancement
...
Enhanced 7-Segment command DisplayScrollText for indefinite as well as finite scrolling
2021-09-20 11:16:59 +02:00
Theo Arends
6959b60dcd
Merge pull request #13103 from btsimonh/EQ3PR
...
Add driver xdrv_85_BLE_EQ3_TRV
2021-09-20 11:16:04 +02:00
Theo Arends
9173175a2d
Merge pull request #13143 from barbudor/serial_console_swap
...
Serial.swap if TXD/RXD on GPIO13/15 (ESP8266)
2021-09-20 11:15:08 +02:00
s-hadinger
74bd4cfd53
Berry add tasmota.get_switch() ( #13173 )
2021-09-19 15:52:13 +02:00
Jason2866
3c449cf8e0
Update tasmota_configurations_ESP32.h
2021-09-17 20:26:36 +02:00
Jason2866
f27bcb5103
Merge pull request #13148 from Jason2866/Cam_compile_opti
...
Webcam build optimization
2021-09-17 14:39:56 +02:00
Jason2866
7231f63129
USE_TASMOTA_DISCOVERY for Webcam
2021-09-17 14:35:13 +02:00
Arnold
0de562567b
Add PRECONFIGURED_SCRIPT and START_SCRIPT_FROM_BOOT options
...
Change allows to define a PRECONFIGURED_SCRIPT in user_config_override.h
and to start a script from boot by defining START_SCRIPT_FROM_BOOT.
2021-09-16 23:44:54 +02:00
Theo Arends
b5367f7743
Merge pull request #13004 from ascillato/Fix_compilation_for_USE_LIGHT
...
Fix compilation issue when disabling `USE_LIGHT` feature
2021-09-16 20:48:36 +02:00
Jason2866
b02560fd8f
Webcam compile time optimization
...
* Optimize compile time (1)
2021-09-16 19:24:01 +02:00
Arnold-n
0d7b049509
Correcting SCD40 on ESP32 code size
2021-09-16 09:06:52 +02:00
Arnold-n
7d3df14640
add code size info and enable in ESP32 build
2021-09-16 08:08:50 +02:00
Barbudor
4fa80c1609
Serial.swap if TXD/RXD on GPIO13/15 (ESP8266)
2021-09-15 21:02:24 +02:00
s-hadinger
6b48d9949b
Merge pull request #13142 from s-hadinger/berry_resolifify
...
Berry update and global resolidify
2021-09-15 20:08:42 +02:00
s-hadinger
e8b30eadfe
Force PWM reapply after frequency change ( #13141 )
...
* Force PWM reapply after frequency change
* Fix compilation is USE_LIGHT is not defined
2021-09-15 19:54:55 +02:00
Stephan Hadinger
418ebf1e4e
Berry update and global resolidify
2021-09-15 19:36:48 +02:00
Arnold-n
8fcf9bea57
resolving conflict with scd30 driver and removing USE_SCD41 to simplify and align with config files
2021-09-15 18:20:44 +02:00
Arnold Niessen
a260fa85a3
configuration files updated for SCD40/41
2021-09-15 13:26:39 +02:00
Arnold Niessen
0fea60d8ee
Add SCD40/41 support
2021-09-15 12:02:27 +02:00
s-hadinger
f9e1ab1c90
Minimum PWM Frequency lowered to 2Hz on ESP32 ( #13123 ) ( #13135 )
...
* Minimum PWM Frequency lowered to 2Hz on ESP32 (#13123 )
* Forgot main file
2021-09-15 11:10:48 +02:00
stefanbode
147f285035
Implemented new PWM_MIN value for ESP32 and ESP8266
...
New minimum value for PWM_MIN now in code. Before it was hard coded 100Hz
2021-09-15 10:08:09 +02:00
s-hadinger
f4dadc625b
`DisplayDimmer` has now range 0..100 instead of 0..15 ( #13132 )
...
* ``DisplayDimmer`` has now resolution of 8 bits instead of 4, and uses Gamma for LED
* Fix changelog
2021-09-14 22:40:26 +02:00
Stephan Hadinger
55202aa7f5
Berry support for Serial
2021-09-14 22:07:20 +02:00
Christopher BRAVO CERCAS
c7d7e2f4da
support AHT20 without enabling AHT1x
2021-09-14 20:45:20 +02:00
s-hadinger
2dcf49ca38
Merge pull request #13125 from s-hadinger/fix_ezsp_esp32
...
quick fix since this causes a crash on ESP32
2021-09-14 09:28:50 +02:00
Stephan Hadinger
99cfd1dcfc
quick fix since this causes a crash on ESP32
2021-09-14 08:58:27 +02:00
Stephan Hadinger
0c879ebe25
Berry solidified AXP192 driver
2021-09-14 08:44:54 +02:00
Jason2866
eb4c0d6229
SHOW_SPLASH and remove redundant code
2021-09-13 15:47:04 +02:00
Stephan Hadinger
7b13bfc404
Fix DAC on ESP32C3
2021-09-13 14:12:41 +02:00
Stephan Hadinger
8ee3bae70d
Support for ESP32/ESP32S2 DAC gpio via Berry
2021-09-13 13:44:39 +02:00
Jason2866
d3cc32cdc8
FreeType fonts for core2
2021-09-12 21:17:32 +02:00
s-hadinger
eca751fbc3
Merge pull request #13112 from s-hadinger/crashrecorder_remove_warning
...
Remove warning in crashrecorder
2021-09-12 21:09:55 +02:00
Stephan Hadinger
983d13efa3
Remove warning in crashrecorder
2021-09-12 19:55:15 +02:00
Stephan Hadinger
16b0970a65
Fix Teleinfo for Denky D4
2021-09-12 19:44:01 +02:00
s-hadinger
607f6322d7
Merge pull request #13110 from s-hadinger/berry_light_fix
...
Berry setlight fix
2021-09-12 19:40:46 +02:00
Stephan Hadinger
3d46daa830
Berry setlight fix
2021-09-12 19:31:47 +02:00
Jason2866
6403dc8fcc
touch buttons always needed
2021-09-12 16:40:37 +00:00
Jason2866
3333875308
Fix compile error
...
when using lvgl driver
2021-09-12 18:19:46 +02:00
Stephan Hadinger
bc5f346926
Crash recorder `Status 12` for ESP32/ESP32S2/ESP32C3, supporting Esp-idf 3.3/4.4
2021-09-12 12:24:09 +02:00
Simon Hailes
e1111ca98e
Add driver xdrv_85_BLE_EQ3_TRV
2021-09-10 13:56:24 +01:00
Stephan Hadinger
b2da0b2ed7
LVGL add lv_clock_icon
2021-09-09 20:32:19 +02:00
Stephan Hadinger
04c0f42981
Improved wifi widgets
2021-09-08 19:40:18 +02:00
Jason2866
d665bf10c1
Merge pull request #13082 from btsimonh/mikeyslinkchange
...
change link displayed in TAS for MI BLE sensors which need a key to p…
2021-09-07 15:55:32 +02:00
Jason2866
a8f0fcab56
Merge pull request #13080 from btsimonh/BLEc3fixes
...
use type SemaphoreHandle_t where TasAutoMutex is used to silence new …
2021-09-07 15:55:16 +02:00
Simon Hailes
605f1f2d4b
change link displayed in TAS for MI BLE sensors which need a key to point to the new repo https://github.com/tasmota/ble_key_extractor/blob/gh-pages/index.html
2021-09-06 22:23:03 +01:00
Stephan Hadinger
6e1b775f28
LVGL update example to match doc
2021-09-06 23:12:39 +02:00
s-hadinger
749f46a7bc
Merge pull request #13078 from s-hadinger/zigbee_tuya_0102
...
Add Tuya Window Covering attributes
2021-09-06 23:00:56 +02:00
Simon Hailes
0183376555
use type SemaphoreHandle_t where TasAutoMutex is used to silence new compiler warnings
2021-09-06 18:52:20 +01:00
Ajith Vasudevan
2815211321
Enhanced 7-Segment command DisplayScrollText for indefinite as well as finite scrolling
2021-09-06 19:26:01 +05:30
Stephan Hadinger
8217c1330a
Add Tuya Window Covering attributes
2021-09-06 14:45:10 +02:00
stefanbode
5ef1ec5d0d
Update xdrv_27_shutter.ino
...
#12849 Additional side effect correction
2021-09-05 22:07:50 +02:00
Stephan Hadinger
cf23dade9a
Forgot flag in ESP32S2/C3 templates
2021-09-05 20:46:12 +02:00
Stephan Hadinger
b58958b8c6
ESP32 add GPIO 6/7/8/11 to template and remove GPIO 28-31 (remapping so backwards compatible)
2021-09-05 19:43:53 +02:00
stefanbode
53ac07baa9
shutter: fixed stepper wrong position #12849 follow up
...
Position was wrongly calculated on emergency stop
2021-09-05 12:24:54 +02:00
Jason2866
745c709249
core2 too
2021-09-04 15:11:40 +02:00
Jason2866
2b9828ab35
redundant removed
...
since it is default
2021-09-04 15:10:18 +02:00
Jason2866
e357f3aa75
USE_BERRY_PSRAM as default
2021-09-04 15:07:03 +02:00
Stephan Hadinger
75ec8816f6
Fix LVGO color names
2021-09-04 14:56:09 +02:00
Stephan Hadinger
a0693c6ed1
Support for ESP32S2 GPIOs
2021-09-04 14:20:09 +02:00
groth-its
3a6e9d92ea
Add / correct home assistant device classes
...
Add missing and correct existing home assistant device classes that are currently available in home assistant releases for auto discovery.
2021-09-04 01:11:14 +02:00
Stephan Hadinger
5b29c261ca
Berry fix for LVGL styles
2021-09-03 18:35:50 +02:00
André_Teixeira_1998
cbc13be1aa
Fixed 2 typos in Portuguese PT language file
2021-09-03 15:21:24 +01:00
stefanbode
dd342d0e78
Added new functionality if motor of shutter stops late
...
I saw on my blind that if I move it in 5% steps it opens much more than it should. The reason is, that the motor runs to long. shuttermotordelay was only able to work with >0 values. Now also <0 is supported for standard shutters.
2021-09-03 12:57:51 +02:00
Theo Arends
0f1ebe8734
Workaround ESP32C3/S2 IDF temperature error message
2021-09-03 11:19:45 +02:00
Stephan Hadinger
9731b3ea53
Moved HttpClient to its own lib
2021-09-03 08:53:42 +02:00
Stephan Hadinger
8a1aca858e
Disable TLS client by default
2021-09-03 08:16:08 +02:00
Jason2866
b1d4435e67
Capitilization
2021-09-02 21:32:12 +00:00
Stephan Hadinger
3d5c68b850
Berry class `webclient` for HTTP/HTTPS requests
2021-09-02 21:58:08 +02:00
Stephan Hadinger
19d313622a
Fix PSRAM compilation for Esp32c3
2021-09-02 20:54:50 +02:00
Theo Arends
c47307bd5e
Add optional emergency reset
...
Add optional emergency reset when Rx is connected to Tx at restart
2021-09-02 12:25:53 +02:00
Theo Arends
b4bcccba35
Merge pull request #13028 from barbudor/fix_opentherm_json
...
Fix opentherm json
2021-09-02 10:47:38 +02:00
Theo Arends
1c4bca8a8c
Add command `WebGetConfig <url>`
...
Add command ``WebGetConfig <url>`` if ``#define USE_WEBGETCONFIG`` is enabled to restore/init configuration from external webserver (#13034 )
2021-09-02 10:46:29 +02:00
Theo Arends
4e835a63da
Merge pull request #13034 from barbudor/dev_webconfig
...
add command WebGetConfig
2021-09-02 10:10:41 +02:00
Stephan Hadinger
dcc25cf7e9
Fix compilation for ESP8266
2021-09-01 23:06:39 +02:00
Stephan Hadinger
a2fdeff9c5
Fixed crash when PSRAM is absent and `BOARD_HAS_PSRAM` set
2021-09-01 22:48:02 +02:00
Barbudor
8d736b160d
update logs
2021-09-01 21:37:21 +02:00
Barbudor
cc51a37738
add command webgetconfig
2021-09-01 21:30:54 +02:00
Theo Arends
62983899b6
Refactor webinfo
2021-09-01 17:43:04 +02:00
Theo Arends
44c0059a88
Add VINDRIGTNING user compile time control
...
Add user compile time control over VINDRIGTNING undocumented values
2021-09-01 17:32:25 +02:00
Theo Arends
2b0845a697
Add status comments to MQTT code
2021-09-01 15:41:49 +02:00
Theo Arends
c26adde183
Bump version to v9.5.0.8
2021-09-01 11:34:19 +02:00
Theo Arends
feab616277
Fix Sonoff L1 (lite) smoother color transitions
2021-09-01 11:14:30 +02:00
Theo Arends
6ddb14bc6a
Add Command `SetOption2 1`
...
Add Command ``SetOption2 1`` to enable display of global temperature/humidity/pressure info to JSON sensor message
2021-09-01 09:42:10 +02:00
Theo Arends
1b5406fdd9
Merge pull request #13007 from Seestern93/DimmerNewState
...
SwitchMode11 & 12 (Dimmer) new state#10 as delayed single-press
2021-09-01 08:18:01 +02:00
Adrian Scillato
31c8567db3
Add Key to set the default of SO128
2021-08-31 21:25:06 -03:00
Adrian Scillato
f0b53cb145
Add Key to set SO128 at compile time
2021-08-31 21:22:05 -03:00
Barbudor
62946c22b0
refactor in single append
2021-08-31 18:01:01 +02:00
Barbudor
8033917a36
fix opentherm json
2021-08-31 17:51:18 +02:00
Theo Arends
f77690dd9a
Add some comms checks
2021-08-31 17:00:45 +02:00
Theo Arends
1affb8f20c
Update release notes
2021-08-31 16:41:19 +02:00
Theo Arends
ef4431b8e6
Fix VINDIKTNING PM2.5 measurement
...
Fix VINDIKTNING PM2.5 measurement (#13012 )
2021-08-31 16:28:24 +02:00
bovirus
f1c4eb3cfd
Update it_IT.h
...
Update for Italian language.
Please check and merge.
2021-08-31 11:51:22 +02:00
Stephan Hadinger
547d47e297
Berry strftime
2021-08-30 23:15:27 +02:00
Stephan Hadinger
06037b10a5
Berry support for Curve 25519 EC crypto
2021-08-30 21:01:06 +02:00
Theo Arends
e45dbc66e0
Fix Shelly Dimmer 2 Energy usage
...
Fix Shelly Dimmer 2 Energy usage (#12815 )
2021-08-30 18:03:24 +02:00
Theo Arends
547791058a
Remove redundant code
2021-08-30 11:09:10 +02:00
Theo Arends
3a85922a94
Fix Shelly Dimmer 2 Energy calculation
...
Fix Shelly Dimmer Energy calculation (#12815 )
2021-08-30 10:53:23 +02:00
Seestern93
d24221da00
Adapt action for state 10
...
Adapt action to execute switch#state=10 as needed.
2021-08-30 00:13:40 +02:00
Seestern93
dbeb82c93e
Update tasmota.h
...
Add enum of new state#10
2021-08-29 23:24:31 +02:00
Seestern93
1d5fd6f20a
SwitchState10
...
Add Switch#State=10 to SwitchMode11&12;
Revert changes done by arendst (Switchmode17&18) as new proposal for integrating POWER_DELAYED into existing switch modes 11 & 12
2021-08-29 23:03:14 +02:00
Seestern93
535900f9f3
Merge remote-tracking branch 'upstream/development' into DimmerNewState
2021-08-29 22:41:34 +02:00
Jason2866
b35072c1e1
Some corrections
2021-08-29 16:58:20 +02:00
Adrian Scillato
5eedf7a690
Disable AC_ZERO_CROSS_DIMMER for Tasmota-Lite
2021-08-28 18:18:53 -03:00
Adrian Scillato
506342a0e1
Disable AC DIMMER for Minimal Firmware
2021-08-28 18:06:02 -03:00
Adrian Scillato
d8df7d7f17
Add USE_AC_ZERO_CROSS_DIMMER Key to my_user_config
2021-08-28 17:26:14 -03:00
Adrian Scillato
ee27476890
Satisfy requirements for features that require USE_LIGHT
2021-08-28 17:23:25 -03:00
Adrian Scillato
09a7d0b4a5
Fix compilation if undef USE_LIGHT and def USE_HOME_ASSISTANT
2021-08-28 17:20:10 -03:00
Adrian Scillato
b6e8712d3b
Moving Key USE_AC_ZERO_CROSS_DIMMER to my_user_config.h
2021-08-28 17:17:52 -03:00
Adrian Scillato
868edc296b
Add requirement for PWM DIMMER
2021-08-28 15:15:22 -03:00
Adrian Scillato
c09a23d875
Add requirements for PWM DIMMER and COUNTER
2021-08-28 15:13:52 -03:00
Adrian Scillato
45286b5881
Fix compilation if undef USE_LIGHT and def USE_HOME_ASSISTANT
2021-08-28 15:02:06 -03:00
Theo Arends
cf2891f9b9
Add Sonoff L1 MusicSync off when a color change is requested
...
Add Sonoff L1 MusicSync off when a color change is requested (#12930 )
2021-08-27 16:39:18 +02:00
Theo Arends
e1db23b7c5
Add Sonoff L1 MusicSync off when a remote button is received
...
Add Sonoff L1 MusicSync off when a remote button is received (#12930 )
2021-08-27 15:50:17 +02:00
Theo Arends
e2e90cc18a
Add commands `SwitchMode 17 and SwitchMode 18`
...
Add commands ``SwitchMode 17`` PushHoldMultiDelay and ``SwitchMode 18`` PushHoldMultiDelayInverted adding delayed single press event (#12973 )
2021-08-26 16:36:04 +02:00
Theo Arends
c17b5a6178
Add PMS5003 delayed discovery
2021-08-26 11:50:15 +02:00
Theo Arends
454d4601b4
Add support for IKEA VINDRIKTNING
...
Add support for IKEA VINDRIKTNING particle concentration sensor (#12976 )
2021-08-26 11:16:28 +02:00
Theo Arends
d4f444a85a
Add support for Hydreon RG-15 Solid State Rain sensor
...
Add support for Hydreon RG-15 Solid State Rain sensor (#12974 )
2021-08-25 17:25:11 +02:00
Theo Arends
dff83c1dfa
Merge pull request #12974 from wooti/hrg15
...
Added support for Hydreon RG-15 Rain Sensor
2021-08-25 17:06:30 +02:00
Theo Arends
a4e36d8224
Add command `Subscribe2 ...`
...
Add command ``Subscribe2 ...`` to subscribe to a MQTT topic without appended "/#" (#12858 )
2021-08-25 16:40:03 +02:00
Wouter Breukink
7ad2975063
Added support for Hydreon RG-15 Rain Sensor
2021-08-25 15:01:14 +01:00
Theo Arends
a6310780ee
Fix Sonoff L1 Lite MusicSync mode
...
Fix unable to disable MusicSync mode on Sonoff L1 Lite regression from 9.3.0 (#12930 )
2021-08-25 15:24:55 +02:00
ujp83wi
e2ca51454b
[ #12712 / #12713 ] Add SetOption129 which changes behavior of SwitchMode11 & 12:
...
SetOption129 0 (default) triggers the single press event (State#2) at push (for mode 12 it is inverted)
SetOption129 1 triggers the single press event (State#2) at release (for mode 12 it is inverted)
This makes the double-click usable for other things than switching the relay which is switched by single-click
2021-08-25 14:44:17 +02:00
Theo Arends
6e2a3f5d60
Fix Hass and Tasmota discovery
...
Fix Hass and Tasmota discovery prefix topic notifications (#12972 )
2021-08-25 09:41:07 +02:00
Stephan Hadinger
5ab0081f47
Berry upgrade to latest changes
2021-08-24 22:44:33 +02:00
Theo Arends
3bae28a9f5
Merge pull request #12960 from Fires04/development
...
xsns_82_wiegand - fix for zero key if keypad is used in the single ke…
2021-08-24 20:52:19 +02:00
Theo Arends
c3b38c0d2c
Fix ESP32-C3 compilation ( #12961 )
2021-08-24 20:48:50 +02:00
David Stein
75d259a77e
xsns_82_wiegand - fix for zero key if keypad is used in the single key mode (SetOption124 1)
2021-08-24 15:54:02 +02:00
Theo Arends
308e4a536d
Merge pull request #12942 from Jason2866/C3_BLE
...
BLE support for ESP32-C3
2021-08-24 08:36:11 +02:00
Stephan Hadinger
ce8958c89b
Berry preliminary support for OneWire
2021-08-23 20:32:32 +02:00
Stephan Hadinger
0e1a5a0a79
Berry support for vararg
2021-08-23 19:47:37 +02:00
Theo Arends
0f3a74bad2
Final fix for Shelly 2.5
2021-08-23 18:18:11 +02:00
Theo Arends
7d1bcda887
Saving bytes for same result
2021-08-23 17:37:12 +02:00
Theo Arends
8e9960be80
Allow correct negative values on Shelly 2.5 relay1
2021-08-23 17:24:42 +02:00
Theo Arends
74b24298bd
Fix Shelly 2.5 negative power values on relay 1 regression from 9.5.0.5
...
Fix Shelly 2.5 negative power values on relay 1 regression from 9.5.0.5 (#12943 )
2021-08-23 16:18:21 +02:00
Stephan Hadinger
db7ee8424e
Zigee increase auto-bind range #10399
2021-08-22 22:44:21 +02:00
stefanbode
3f81f939db
Update xdrv_27_shutter.ino
...
Fixing WDT reset on shutters with stepper motors during deceleration #12849
2021-08-22 15:59:01 +02:00
Jason2866
68e9e3dbc7
NimBLE 1.3.1
2021-08-22 15:52:00 +02:00
Theo Arends
eb05c81f06
Update my_user_config.h
2021-08-22 11:47:11 +02:00
Vojtěch Kůrka
35698dbe64
Fix for iem3155 wattmeter - CRC error, Power unit error, Energy total number type mismatch
2021-08-22 11:09:44 +02:00
Theo Arends
43642e0b8a
Turn HTTP API (command `SetOption128 1`) default on for backward compatibility
2021-08-20 15:54:26 +02:00
Theo Arends
ae67c5fa57
Merge pull request #12900 from ascillato/WEBUI_HTTP-API-ENABLING
...
WebUI: Add option for enabling HTTP API
2021-08-20 15:25:23 +02:00
Marius Bezuidenhout
74b199b37f
Added Charge and Discharge values to web page and MQTT
2021-08-20 09:58:48 +02:00
Marius Bezuidenhout
7dca876f02
Merge branch 'arendst:development' into feature/can-bus
2021-08-20 09:18:02 +02:00
Stephan Hadinger
d3ad13c962
Berry system events for rules
2021-08-19 12:37:19 +02:00
Adrian Scillato
b50775bcf9
http referer error message
2021-08-17 13:48:41 -03:00
Adrian Scillato
cbab3bdfb0
http referer error message
2021-08-17 13:45:30 -03:00
Adrian Scillato
079cd54088
Moved HTTP Referer Loglevel from 3 to 2
2021-08-17 13:23:49 -03:00
Adrian Scillato
99d09d9b5f
Update zh_TW.h
2021-08-16 19:10:56 -03:00
Adrian Scillato
948c57e5c0
Update zh_CN.h
2021-08-16 19:10:09 -03:00
Adrian Scillato
05bf18900a
Update vi_VN.h
2021-08-16 19:09:46 -03:00
Adrian Scillato
0e48f3f0ab
Update uk_UA.h
2021-08-16 19:09:20 -03:00
Adrian Scillato
209724944a
Update tr_TR.h
2021-08-16 19:08:55 -03:00
Adrian Scillato
ed5668dd0b
Update sv_SE.h
2021-08-16 19:08:31 -03:00
Adrian Scillato
8e0d4e1527
Update sk_SK.h
2021-08-16 19:08:06 -03:00
Adrian Scillato
7468b2fa40
Update ru_RU.h
2021-08-16 19:07:46 -03:00
Adrian Scillato
387eb01a72
Update ro_RO.h
2021-08-16 19:07:17 -03:00
Adrian Scillato
07ca6ed820
Update pt_PT.h
2021-08-16 19:06:54 -03:00
Adrian Scillato
7b9adf766b
Update pt_BR.h
2021-08-16 19:06:21 -03:00
Adrian Scillato
cf611d83a1
Update pl_PL.h
2021-08-16 19:05:50 -03:00
Adrian Scillato
d9560d0f4c
Update nl_NL.h
2021-08-16 19:05:15 -03:00
Adrian Scillato
a9e8b764a6
Update ko_KO.h
2021-08-16 19:04:48 -03:00
Adrian Scillato
dbe94e149d
Update it_IT.h
2021-08-16 19:03:59 -03:00
Adrian Scillato
df580f72e8
Update hu_HU.h
2021-08-16 19:03:04 -03:00
Adrian Scillato
74ef6d5f2a
Update he_HE.h
2021-08-16 19:02:30 -03:00
Adrian Scillato
6440d58a6a
Update fy_NL.h
2021-08-16 19:02:03 -03:00
Adrian Scillato
d6b3a7f478
Update fr_FR.h
2021-08-16 19:01:42 -03:00
Adrian Scillato
f40bf26299
Update es_ES.h
2021-08-16 19:01:17 -03:00
Adrian Scillato
d23e6f96db
Update el_GR.h
2021-08-16 19:00:47 -03:00
Adrian Scillato
2c2e810dae
Update de_DE.h
2021-08-16 19:00:14 -03:00
Adrian Scillato
d3b0e47711
Update cs_CZ.h
2021-08-16 18:59:31 -03:00
Adrian Scillato
b4dd5ca33b
Update bg_BG.h
2021-08-16 18:58:56 -03:00
Adrian Scillato
b531d7d3f2
Update af_AF.h
2021-08-16 18:56:58 -03:00
Adrian Scillato
07bc310660
Update en_GB.h
2021-08-16 18:55:34 -03:00
Adrian Scillato
9a2267a783
Add HTTP API Status to STATUS 5
2021-08-16 18:51:53 -03:00
Adrian Scillato
8b3679a39b
Add SO128 to WebUI (HTTP API ENABLE)
2021-08-16 18:45:24 -03:00
Stephan Hadinger
63bbf46d7f
Berry now compiling in `strict` mode to catch more bugs
2021-08-16 20:46:09 +02:00
Theo Arends
154928fe58
Add influxdb debug logging control
2021-08-16 17:31:52 +02:00
Stephan Hadinger
f6eaa77f28
Auto enabled TLS if port is 443
2021-08-16 14:20:10 +02:00
Theo Arends
1ab2b2c865
Fix influxdb id regression
2021-08-16 11:44:27 +02:00
Theo Arends
0d9678eef6
Refactor trim
2021-08-16 11:11:46 +02:00
Marius Bezuidenhout
98d67d247a
Merge branch 'feature/can-bus' of github.com:mbezuidenhout/Tasmota-PetProjects into feature/can-bus
2021-08-16 10:36:07 +02:00
Marius Bezuidenhout
db758ae990
Added Charge/Discharge Volt/Amp Limits
2021-08-16 10:35:43 +02:00
Theo Arends
cb955762a6
Version bump to v9.5.0.6
...
Version bump to monitor possible HTTP issues releated to ``SetOption128``
2021-08-16 10:32:25 +02:00
Theo Arends
b112c05d9a
Refactor access TasmotaGlobal.mqtt_data
2021-08-15 17:26:32 +02:00
Theo Arends
e5e8ef4736
Refactor access TasnotaGlobal.mqtt_data
2021-08-15 17:08:31 +02:00
Theo Arends
4ed6335428
Add referer related debug info
2021-08-15 15:51:29 +02:00
Theo Arends
035fab505e
Merge pull request #12889 from mbezuidenhout/feature/can-bus
...
Feature/can bus
2021-08-15 14:58:12 +02:00
Theo Arends
15312f8829
Add disabling web referer check default blocking HTTP web commands
...
Add command ``SetOption128 1`` disabling web referer check default blocking HTTP web commands (#12828 )
2021-08-15 13:15:33 +02:00
Theo Arends
7380f85d8d
Revert "Add command `SetOption128 1` disabling web referer check default blocking HTTP web commands ( #12828 )"
...
This reverts commit 996aaf26cc .
2021-08-15 13:04:57 +02:00
Theo Arends
996aaf26cc
Add command `SetOption128 1` disabling web referer check default blocking HTTP web commands ( #12828 )
2021-08-15 12:59:21 +02:00
Marius Bezuidenhout
56eced2f51
Only send MQTT of data that has been received
2021-08-15 11:44:36 +02:00
Theo Arends
52b8e507e9
Add state information to influxdb
2021-08-14 17:44:37 +02:00
Theo Arends
3c964504b6
Revert "Show power status in state message always with power index number like `POWER1`"
...
This reverts commit 59a13644b9 .
2021-08-14 17:40:03 +02:00
Theo Arends
59a13644b9
Show power status in state message always with power index number like `POWER1`
...
Add state information to influxdb
2021-08-14 17:35:31 +02:00
Theo Arends
64c527e3c3
InfluxDb allow all numeric data
2021-08-14 17:03:05 +02:00
Theo Arends
0f39fab3ae
Influxdb add support for negative numbers
2021-08-14 16:28:20 +02:00
Theo Arends
d0d0d11b15
Move influxdb support from sensor to driver
2021-08-14 15:43:31 +02:00
Theo Arends
05d0507104
Add influxdb power state info
2021-08-13 17:46:06 +02:00
Theo Arends
bde66e18c5
Fix influxdb parameter init
2021-08-13 16:35:24 +02:00
Theo Arends
20d88f3d68
Fix mangled first sensor name
2021-08-13 13:55:57 +02:00
Theo Arends
cdb35ecade
Update feature list
2021-08-12 22:43:53 +02:00
Theo Arends
43ed6e7e0a
Merge pull request #12876 from lmagyar/Typo2
...
Typo in comment
2021-08-12 22:41:34 +02:00
Theo Arends
0914894e88
Merge pull request #12875 from lmagyar/typo1
...
Typos causing compilation errors
2021-08-12 22:40:35 +02:00
Theo Arends
c4075655aa
Initial support for influxdb using `#define USE_INFLUXDB and several Ifx` commands
2021-08-12 22:33:02 +02:00
Laszlo Magyar
8e0eab7f63
Typo in comment
2021-08-12 21:59:53 +02:00
Laszlo Magyar
4954475512
Typos causing compilation errors
...
Maybe these are a result of a previous "search and replace" refactoring, causing compilation errors when drivers used with 100..128 key values: invalid conversion from 'bool (*)(uint8_t) {aka bool (*)(unsigned char)}' to 'uint8_t {aka unsigned char}'
2021-08-12 21:59:09 +02:00
Theo Arends
668e260481
Fix negative power values for ADE7953 based devices like Shelly EM ( #12874 )
2021-08-12 20:38:31 +02:00
pauloamexio
ffdb2a4c1c
Read from ACCMODE register
...
Read from ACCMODE Register to check if the reactive power and active power are positive and negative (for both channels)
2021-08-12 11:49:06 +01:00
Theo Arends
4503bac78a
Prep influxdb support
2021-08-11 18:43:11 +02:00
Paul C Diem
c3df8f2704
Set LEDs to max PWM value
2021-08-11 07:32:53 -05:00
Michael Hanselmann
990ae38666
prometheus: Add prefix on all metrics
...
All Prometheus metrics should have an application prefix
(https://prometheus.io/docs/practices/naming/#metric-names ).
Historically a few produced by Tasmota didn't. With this change the
function writing metrics always outputs the prefix.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-08-08 17:21:50 +02:00
Theo Arends
2e9dfdc64b
Add some debug info to NTP
2021-08-08 16:08:08 +02:00
Theo Arends
621a0eff11
Relax NTP poll if no ntpserver can be resolved by DNS ( #12838 )
2021-08-08 15:22:44 +02:00
Sillyfrog
2610f0b173
Fix race condition on rapid reconnect
2021-08-08 15:51:30 +10:00
Adrian Scillato
3d58912ef1
Set CORS as an optional feature in Webserver
2021-08-05 12:55:07 -03:00
Adrian Scillato
0b754a95a7
Make CORS to be optional
2021-08-05 12:50:56 -03:00
Theo Arends
b89e17c7f6
Change Mi Desk Pro template and remove the need for dedicated name
2021-08-05 09:43:08 +02:00
Theo Arends
bd3b08f1e8
Fix panic on Mi Desk rotary use - attempt 3
2021-08-04 17:52:31 +02:00
Theo Arends
907edb3704
Fix panic on Mi Desk rotary use - attempt 2
2021-08-04 17:22:13 +02:00
Theo Arends
b7da3ed6db
Fix panic on Mi Desk rotary use
2021-08-04 16:41:32 +02:00
Theo Arends
0025a1485b
Add support for (Yeelight) Mi Desk Pro using binary tasmota32solo1.bin and template named "Mi Desk Pro"
2021-08-04 14:30:13 +02:00
Theo Arends
5c775553be
Fix core 3.0.2 compile error
2021-08-03 15:37:03 +02:00
Theo Arends
45c4e57a03
Make Sonoff L1 MusicSync persistent ( #12008 )
2021-08-03 14:12:38 +02:00
Theo Arends
0d2432a15b
Fix TCP bridge compile error
2021-08-03 11:51:11 +02:00
Theo Arends
f29312415e
Merge pull request #12814 from sillyfrog/range-extender-upstream
...
Correct #if for compile time error notice in range_extender
2021-08-02 15:23:55 +02:00
Sillyfrog
89ad3f1b2c
Correct #if for compile time error notice
2021-08-02 22:08:40 +10:00
Theo Arends
4f47fc8527
Fix Neopool communication error ( #12813 )
2021-08-02 11:05:02 +02:00
Theo Arends
5edad9d3c9
Merge pull request #12811 from sillyfrog/range-extender-upstream
...
Minor updates to Range Extender
2021-08-02 10:47:14 +02:00
Norbert Richter
5b2d50613b
Add NPPHres, NPCLRes, NPIonRes description
2021-08-02 09:50:28 +02:00
Norbert Richter
4d861c1752
Fix NeoPool communication error
2021-08-02 09:44:42 +02:00
Norbert Richter
6f3878c9bc
Add neopool cmnd NPPHres, NPCLRes, NPIonRes
2021-08-02 09:44:42 +02:00
Norbert Richter
501bd45c2a
Add pH min to SENSOR result
2021-08-02 09:44:42 +02:00
Norbert Richter
ee7364eb0b
Fix cmnd desc
2021-08-02 09:44:42 +02:00
Sillyfrog
c326e9303a
Config Override RgxState & RgxNAPT, update inline docs
2021-08-02 10:25:32 +10:00
Theo Arends
5dc009b9c5
Oops forgot most changes.
2021-08-01 17:51:54 +02:00
Theo Arends
c3a1ba8de2
Initial wifi range extender ( #12784 )
2021-08-01 17:48:19 +02:00
James Lakin
f6bc8b6cd4
Add IP filter to TCPStart command
...
This is an optional second parameter to enable some very basic security.
2021-08-01 12:26:42 +01:00
Stephan Hadinger
14c4be9d51
ESP8266Audio library from v1.5.0 to v1.9.2
2021-07-30 16:34:50 +02:00
Theo Arends
173b9d8c88
Fix DzSend error message on valid command
2021-07-30 16:10:35 +02:00
Stephan Hadinger
cb1fbf2edc
Berry support for WAV audio
2021-07-30 13:09:31 +02:00
Stephan Hadinger
bbe3babe8b
Berry support for AES GCM and raw MQTT send/receive
2021-07-29 19:58:23 +02:00
Theo Arends
65b7034b0c
Support for second DNS server
2021-07-29 16:57:04 +02:00
Theo Arends
52b86eafe1
Add restart after multiple failed AP timeouts
2021-07-29 15:10:30 +02:00
Theo Arends
ccb8702605
Fix ESP32 PWM buzzer ( #12717 )
2021-07-28 18:37:21 +02:00
Theo Arends
9813e0f483
Add Tasmota discovery
2021-07-28 12:17:32 +02:00
Stephan Hadinger
52b29625a6
Berry simplidy globals for solidification
2021-07-27 21:39:24 +02:00
Theo Arends
901d4a6a17
Fix discovery compile error when no light is enabled
2021-07-27 15:50:00 +02:00
Theo Arends
e2b7cd96e6
Skip not used ESP32 GPIO init
2021-07-26 17:10:08 +02:00
Theo Arends
e039edde33
Enforce valid hostname
2021-07-26 15:10:47 +02:00
s-hadinger
37d350d9e1
LVGL new widget `lv_wifi_bars` ( #12752 )
...
* LVGL new widget ``lv_wifi_bars``
* Remove old code
2021-07-25 19:23:58 +02:00
Stephan Hadinger
21c3ac6727
Berry add `tasmota.wifi() and tasmota.eth()`
2021-07-25 12:50:58 +02:00
s-hadinger
5a508fda32
Merge pull request #12733 from s-hadinger/lvgl_signal_bars
...
LVGL Fix solidified class lv_signal_bars
2021-07-23 17:08:16 +02:00
Stephan Hadinger
8dccf2767e
LVGL Fix solidified class lv_signal_bars
2021-07-23 15:22:54 +02:00
Jason2866
923be119a2
No LITTLEFS, always LittleFS
2021-07-23 11:34:14 +02:00
Stephan Hadinger
6cd3e37ed5
Berry LVGL improvements to allow custom widgets
2021-07-22 20:21:18 +02:00
Theo Arends
3d37712b27
Change message `Upload buffer miscompare into Not enough space`
2021-07-22 15:14:58 +02:00
Theo Arends
80d5a143a5
Merge pull request #12718 from hansmi/promfix2
...
prometheus: Fix typo in comment
2021-07-22 08:33:34 +02:00
Stephan Hadinger
749d30a14f
LVGL fixes and examples
2021-07-21 23:17:53 +02:00
Michael Hanselmann
620fbbb9c0
prometheus: Fix typo in comment
...
The sentinel value is meant to be used for unknown memory values, not
known values of course.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-21 21:10:37 +02:00
Theo Arends
520612b67c
Fix discovery fails when using `%hostname%` in a topic ( #12710 )
2021-07-21 11:41:31 +02:00
Stephan Hadinger
0539e8ec32
Berry add tasmota.publish_result
2021-07-20 22:31:22 +02:00
Stephan Hadinger
84e58739a0
Berry add support for I2S audio mp3 playback
2021-07-20 21:05:10 +02:00
Theo Arends
f971a76e50
Merge pull request #12692 from hansmi/promfix1
...
Prometheus: Formatting fixes, utility functions, consistent memory metrics
2021-07-20 09:30:24 +02:00
Theo Arends
153a9a69da
Merge pull request #12690 from Jason2866/New_framework
...
Updated Arduino ESP32/IDF4.4 framework, LITTLEFS -> LittleFS
2021-07-20 09:21:32 +02:00
Theo Arends
e6bf020bc1
Merge pull request #12689 from gemu2015/sml_fix
...
fix =d mode
2021-07-20 09:20:45 +02:00
Adrian Scillato
2b8d8919cf
Merge pull request #12696 from ascillato/patch-3
...
Update Portuguese-BR Translation
2021-07-19 15:22:44 -03:00
Adrian Scillato
bf5662ecab
Merge pull request #12698 from ascillato/patch-4
...
LOG: Increase readability of project name and device name
2021-07-19 15:15:40 -03:00
Adrian Scillato
33fd2d62d7
Merge pull request #12697 from ascillato/patch-2
...
Update Portuguese-PT Translation
2021-07-19 15:02:02 -03:00
Adrian Scillato
6efd233f8f
Merge pull request #12693 from bovirus/patch-1
...
Update italian language
2021-07-19 14:54:17 -03:00
Adrian Scillato
ef885a5d30
Merge pull request #12695 from ascillato/patch-1
...
Update Spanish Translation
2021-07-19 14:28:30 -03:00
Adrian Scillato
c73bb9953a
LOG: Increase readability of project name and device name
2021-07-19 14:24:53 -03:00
Adrian Scillato
81a845d932
Update Portuguese-BR Translation
2021-07-19 14:06:35 -03:00
Adrian Scillato
c06dfc428d
Update Portuguese-PT Translation
2021-07-19 14:06:11 -03:00
Adrian Scillato
e0000c7f8a
Update DE-Localization File Version
2021-07-19 14:01:42 -03:00
Adrian Scillato
2a9d80bea2
Update IT-Localization File version
2021-07-19 13:59:56 -03:00
Adrian Scillato
ea65fa9164
Updated Spanish Translation
2021-07-19 13:57:32 -03:00
Jason2866
353c0b6130
Update de_DE.h
2021-07-19 18:15:14 +02:00
Marius Bezuidenhout
500a6ab6e2
Only respond when required data has been received
2021-07-19 17:52:42 +02:00
bovirus
78a5e7f30f
Update italian language
2021-07-19 17:41:38 +02:00
Michael Hanselmann
718f5fc9ab
prometheus: Unify memory metrics
...
The "memory fragmentation" value named "memory_ratio" was always
truncated to an integer, so in all likelyhood 0. It didn't work anyway
until the incorrect line termination was fixed in an earlier commit.
Neither could the Psram metric be parsed correctly due to the the same
incorrect line termination.
With this change memory usage is reported in line with Prometheus'
upstream recommendations (https://prometheus.io/docs/practices/naming/ ).
Labels are no longer used to separate distinct dimensions. Total and
free memory as well as the maximum allocation size are reported as
separate metrics where available while labels are used to differenciate
the separate kinds of memory (heap on all, psram on ESP32).
Label values are now also lowercase on ESP32 to match ESP8266.
Metrics should report their base values, not the result of
a calculation. Therefore the already non-working "fragmentation" metric
is dropped. It can easily be calculated in PromQL instead.
The renaming of metrics and label values makes this a breaking change,
especially on ESP32. With the aforementioned formatting errors which
made them unusable that shouldn't be a problem.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-19 13:35:59 +02:00
Michael Hanselmann
1b96833d6a
prometheus: Use utility functions to format metrics
...
Format strings for Prometheus metrics were written manually and the
`# TYPE` lines needed to be kept in sync with actual metrics. As
indicated by the previous commit it wasn't always as consistent as
desired. In addition there was a lot of repetition among the strings
which couldn't be reduced at build time.
With this change utility functions are introduced which eliminate the
need for specifying the same metric name more than once. At the same
time the proper escaping for label values, initially added in commit
16b5f2fe9 , is now applied for all labels.
The size of the program shrinks slightly by 212 bytes on ESP8266 in the
"tasmota" configuration with Prometheus enabled and 412 bytes on ESP32
with the "tasmota32" configuration.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-19 13:35:46 +02:00
Michael Hanselmann
7d15e15d8a
prometheus: Fix wrong format on ESP32, incorrect names in types
...
When built for ESP32 the memory fragmentation metric was incorrectly
terminated (likely a typo). The type information for
"tasmota_global_humidity_percentage" didn't include the "_percentage"
and "tasmota_sensors" wsa incorrect too.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-19 13:35:27 +02:00
gemu2015
f6b527d189
fix =d mode
2021-07-19 09:55:43 +02:00
Jason2866
3ab4a2a3e0
New framework LITTLEFS -> LittleFS
2021-07-18 23:14:10 +02:00
Stephan Hadinger
f0f70ce1df
Fix compilation for ESP8266
2021-07-18 19:52:50 +02:00
Stephan Hadinger
1682582bea
Disable PSRAM on unsupported hardware
...
Either ESP32 rev1/2 that needs special fixes
`-DHAS_PSRAM_FIX -mfix-esp32-psram-cache-issue -lc-psram-workaround -lm-psram-workaround`
or ESP32-PICO-V3-02 that requires esp-idf 4.4
2021-07-18 19:43:33 +02:00
Stephan Hadinger
1bbf7b826a
Mark GPIOs 16 and 17 as read on ESP32, as they are used for PSRAM
2021-07-18 15:00:11 +02:00
Theo Arends
4173340c6a
Add support for CAN bus and Freedom Won Battery Management System by Marius Bezuidenhout ( #12651 )
2021-07-17 15:16:48 +02:00
Theo Arends
de2e86f022
Merge pull request #12651 from mbezuidenhout/feature/can-bus
...
Feature/can bus
2021-07-17 14:52:12 +02:00
Theo Arends
8162abd9d3
Fix Tasmesh special case packet size
2021-07-17 14:34:11 +02:00
Theo Arends
3d7c1091a7
Merge pull request #12659 from emontnemery/hass_white_tweak
...
Improve color light integration with HomeAssistant for so19 1
2021-07-16 13:41:05 +02:00
Stephan Hadinger
9d8626e9ca
Fix AXP192 lcd voltage for M5Stack Core2
2021-07-15 22:07:37 +02:00
Erik
978f2e3d5d
Use explicit color mode for RGBWW lights
2021-07-15 18:16:59 +02:00
Erik
c3d757ca95
Use hs color instead of rgb color
2021-07-15 17:51:40 +02:00
Erik
02de85efa7
Only enable white mode for RGBW lights
2021-07-15 16:16:51 +02:00
Erik
3c6471d5de
Improve RGBW light integration with HomeAssistant for so19 1
2021-07-15 16:07:30 +02:00
Theo Arends
e357513a49
Fix regression in adcparam restore
2021-07-15 14:28:52 +02:00
Theo Arends
d74929c3af
Fix regression ESP8266 compilation
2021-07-14 18:28:05 +02:00
Theo Arends
6cd9a7d899
Add command `SetSensor1..127 0|1` to globally disable individual sensor driver
2021-07-14 14:20:50 +02:00
Marius Bezuidenhout
5fec3b0ac7
Moved entries to end of list
2021-07-14 11:54:54 +02:00
Marius Bezuidenhout
f52ef2787a
Merge branch 'arendst:development' into feature/can-bus
2021-07-14 11:44:10 +02:00
Marius Bezuidenhout
425eb72305
Changed sensor number to 90
2021-07-14 11:43:26 +02:00
Theo Arends
0851549b10
Add support ESP32-C3 internal temperature sensor
2021-07-14 11:39:59 +02:00
Marius Bezuidenhout
33ae473906
Merge branch 'arendst:development' into feature/can-bus
2021-07-14 11:32:43 +02:00
Theo Arends
0282943d46
ESP32 internal sensor driver id moved from 87 to 127
2021-07-14 11:24:36 +02:00
Marius Bezuidenhout
7bbc858f09
Merge branch 'arendst:development' into feature/can-bus
2021-07-14 11:17:59 +02:00
Theo Arends
7e1565dee6
Move ESP32 temperature sensor to the end of the list
2021-07-14 10:57:05 +02:00
Marius Bezuidenhout
44e8b838cf
Added missing translations
2021-07-13 20:18:11 +02:00
Marius Bezuidenhout
8e7a314d29
Merge branch 'feature/can-bus' of github.com:mbezuidenhout/Tasmota-PetProjects into feature/can-bus
2021-07-13 17:11:59 +02:00
Marius Bezuidenhout
ef6b79a450
Merge branch 'arendst:development' into feature/can-bus
2021-07-13 17:11:43 +02:00
Marius Bezuidenhout
ad8b557bec
First working version
2021-07-13 16:49:40 +02:00
Theo Arends
5abadbf221
Fix ESP32 do not use chip temperature sensor as global temperature if external temperature sensor is used ( #12630 )
2021-07-13 16:44:28 +02:00
Theo Arends
a7297892ab
Update T67XX default configs
2021-07-13 12:01:46 +02:00
Theo Arends
499134e1bc
Release of Tasmota WebInstaller
2021-07-13 11:40:13 +02:00
Theo Arends
49e68eb473
Merge pull request #12573 from hk2k2/patch-4
...
Update xsns_35_tx20.ino - Supporting Technoline WS2300-15 Anemometer
2021-07-13 11:22:34 +02:00
Theo Arends
f7439ad1c4
Merge pull request #12618 from dizel-by/t67xx
...
Telaire T67XX CO2 sensor support
2021-07-13 11:20:07 +02:00
Theo Arends
3712aba031
Merge pull request #12624 from hansmi/prometheusdevicename1
...
Prometheus: Fix typos, improve documentation, expose device name
2021-07-13 11:12:46 +02:00
s-hadinger
76a0635491
LVGL add all callbacks ( #12636 )
...
* LVGL add all callbacks
* LVGL allow nil argument for init()
* Final touch
2021-07-12 22:53:31 +02:00
Marius Bezuidenhout
f14f86f6fe
Receiving SOC, SOH and Product name
2021-07-12 17:47:04 +02:00
Marius Bezuidenhout
024cc0b9b6
Added MCP2515 library and Freedom Won BMS sensor
2021-07-12 12:32:27 +02:00
mikep1998
5a5843b5ab
Until we provide a way to have our own modifiable copy tasmota_lv_conf.h I would like LV_USE_THEME_MONO defined. ( #12625 )
...
* Update xdrv_54_lvgl.ino
Fix compile error with LVGL define and without USE_BERRY defined
* Update xdrv_54_lvgl.ino
Fix compile error without Berry define.
* GPIO_XPT2046_CS is not specific to ILI9341
GPIO_XPT2046_CS is not specific to ILI9341 it is also used with ILI9488
* Update tasmota_lv_conf.h
2021-07-11 21:21:04 +02:00
Michael Hanselmann
16b5f2fe92
prometheus: Expose device name as part of device info
...
The device name can be useful to identify a particular instance in
Prometheus.
Example:
```
tasmota_info{...,devicename="livingroom"} 1
```
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-11 20:16:50 +02:00
Michael Hanselmann
9e441630f1
prometheus: Add comment with link to exposition format
...
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-11 20:16:37 +02:00
Michael Hanselmann
56ed94db42
prometheus: Fix typos in comments
...
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-11 20:16:37 +02:00
hk2k2
11ffd24d75
Update tasmota_template.h
2021-07-11 16:46:20 +02:00
hk2k2
a268e11680
Update support_features.ino
2021-07-11 16:44:56 +02:00
hk2k2
ec17bfff05
Merge branch 'arendst:development' into patch-4
2021-07-11 16:41:23 +02:00
mikep1998
c76b336545
Fix compile error with Berry defined. ( #12616 )
...
* Update xdrv_54_lvgl.ino
Fix compile error with LVGL define and without USE_BERRY defined
* Update xdrv_54_lvgl.ino
Fix compile error without Berry define.
* GPIO_XPT2046_CS is not specific to ILI9341
GPIO_XPT2046_CS is not specific to ILI9341 it is also used with ILI9488
2021-07-11 09:38:41 +02:00
Alexander Savchenko
edd6839e48
Telaire T67XX CO2 sensor support
2021-07-11 02:42:09 +03:00
Adrian Scillato
bb8e787947
Initial Wi-Fi Config: Fix Bug with SAVEDATA
...
In some conditions, if the save button is pressed more than once, or the page is refreshed several times, the Wi-Fi credentials checking routine was disabling SAVEDATA in flash. This Fixs that condition.
2021-07-09 13:27:47 -03:00
Stephan Hadinger
da6846207c
Moving defines post-config
2021-07-09 12:24:00 +02:00
Theo Arends
d44fc80cd3
Fix exception 28 when unable to send MQTT message
...
Fix exception 28 when unable to send MQTT message and a topic name without a slash '/' (#12555 )
2021-07-06 11:28:33 +02:00
mikep1998
9fd3ed597f
Update xdrv_54_lvgl.ino ( #12574 )
...
Fix compile error with LVGL define and without USE_BERRY defined
2021-07-06 08:23:38 +02:00
hk2k2
fa8643012d
Update xsns_35_tx20.ino
...
Extended tx20.ino for supporting Technoline WS2300-15 Anemometer.
This Model is very similar to TX20 - but use a slightly different Datagram.
use it with #ifdef USE_WS2300_WIND_SENSOR -> choose only one of them (TX20 || TX23 || WS2300-15)
Usage is the same as TX20/23, values are proofed with original Weather Station from Technoline.
Sorry for my Code.. was try and error some hours to get it working with the #ifdef stuff..
Documentation Update follows soon..
2021-07-06 00:07:09 +02:00
Adrian Scillato
fb9a34ccbd
Merge pull request #12566 from ascillato/Initial_WiFi_Config_Fix_11n
...
Wi-Fi Initial Setup: Workaround for 11n Only Routers
2021-07-05 17:32:08 -03:00
Theo Arends
60fabf65a7
Fix regression ESP8266 setting hostname
2021-07-05 17:11:03 +02:00
Adrian Scillato
fb4aac574e
Wi-Fi Initial Setup: Workaround for 11n Only Routers
...
Workaround for the hardware limitation of ESP8266. In STA+AP mode it only supports 11b/g. In STA only mode it supports 11b/g/n.
2021-07-05 10:00:10 -03:00
Theo Arends
512d912b77
Change setting hostname to fixing ArduinoESP32 core 2.0.0
2021-07-05 14:50:33 +02:00
Stephan Hadinger
1c15552210
Command `SetOption127 1 to force Wifi in no-sleep mode even if Sleep 0` is not enabled
2021-07-05 13:43:41 +02:00
Theo Arends
d5585adbb2
Disable wifi modem sleep on ESP32-C3 if possible
2021-07-05 12:32:58 +02:00
s-hadinger
d362b494b8
Merge pull request #12561 from s-hadinger/fix_ping
...
Fix ping on Esp32
2021-07-04 22:23:33 +02:00
Stephan Hadinger
dec1dc0c18
Fix ping on Esp32
2021-07-04 22:04:34 +02:00
Theo Arends
377b34409f
Changed ESP32 Ethernet Phy Type information to IDF v3+
2021-07-04 14:53:58 +02:00
Theo Arends
e94a253cec
Fix AM2320 value reporting ( #12552 )
2021-07-04 11:39:05 +02:00
Adrian Scillato
2100553085
MQTT UI: Add password length restriction
...
https://github.com/arendst/Tasmota/issues/12513
2021-07-03 20:19:36 -03:00
Theo Arends
164d0cb083
Merge pull request #12546 from s-hadinger/Ping-esp32c3
...
Fix compilaion for Esp32c3
2021-07-03 17:55:07 +02:00
Stephan Hadinger
25bdff6658
Fix compilaion for Esp32c3
2021-07-03 17:19:12 +02:00
Stephan Hadinger
b8d831baf5
Fix Hue angle encoding for Zigbee
2021-07-03 15:21:57 +02:00
Stephan Hadinger
4e57083f52
Fix compilation
2021-07-03 10:54:14 +02:00
Stephan Hadinger
3e2cd4f67d
LVGL ctypes implemented
2021-07-03 10:40:08 +02:00
Theo Arends
e7425f5b3b
Merge pull request #12539 from Jason2866/patch-6
...
Enable Ping and rules features for env not 1M
2021-07-02 17:49:37 +02:00
gemu2015
0552bf8261
some fixes
2021-07-02 17:29:35 +02:00
Jason2866
2b3f516424
Enable use of Rules for Core2
2021-07-02 16:50:37 +02:00
Jason2866
aa1b0d3e0c
Enable Ping and rules features for env not 1M
2021-07-02 16:47:06 +02:00
Theo Arends
1ff2b8abe9
Add optional TasMesh define
2021-07-02 14:12:49 +02:00
Theo Arends
0a04ed0082
Merge pull request #12536 from Jason2866/patch-5
...
Silence scripter info "universal file system used"
2021-07-02 14:08:37 +02:00
Theo Arends
16f6f26aba
Add initial support for Tasmota Mesh
...
Add initial support for Tasmota Mesh (TasMesh) providing node/broker communication using ESP-NOW (#11939 )
2021-07-02 14:08:06 +02:00
Jason2866
717771eec6
Silence info universal file system used
...
because it is default enabled fs
2021-07-02 13:27:50 +02:00
Theo Arends
f62f86aeb7
Update support_esp.ino
2021-07-02 10:20:26 +02:00
Theo Arends
8c1605e06c
Add comments
2021-07-02 09:46:19 +02:00
Theo Arends
213746f50f
Prep MQTT file upload/download for TasMesh
2021-07-01 15:28:18 +02:00
Theo Arends
b7519b9c90
Fix ESP32-C3 Settings backup and restore
2021-07-01 15:19:35 +02:00
Theo Arends
4fe8f6bc16
Merge pull request #12518 from ascillato/patch-1
...
AP Mode: Allow buttons to work as in Normal Mode
2021-07-01 08:51:10 +02:00
gemu2015
e0e49df57c
fix mqtt errors
2021-07-01 08:27:47 +02:00
Stephan Hadinger
490412ebdc
Berry fix button handlers
2021-06-30 22:36:51 +02:00
Adrian Scillato
757ccaffbc
AP Mode: Allow buttons to work as in Normal Mode
2021-06-30 09:36:15 -03:00
Theo Arends
18cb3da940
Add ESP32-C3 restart season info
2021-06-29 18:15:22 +02:00
Theo Arends
0de0834bb6
Fix ESP32-C3 valid GPIO list
2021-06-29 17:38:46 +02:00
Theo Arends
30c77a28c8
Fix MQTT retain when MI32Option6 is enabled ( #12494 )
2021-06-29 15:45:48 +02:00
Stephan Hadinger
1a39656ff0
LVGL Prepare last phase custom types
2021-06-29 13:24:11 +02:00
Theo Arends
6b05b62099
Save some bytes
2021-06-29 10:46:56 +02:00
Theo Arends
744b83dae2
Merge pull request #12496 from barbudor/event_json
...
EVENT support JSON payload
2021-06-29 10:36:18 +02:00
Barbudor
51744bf645
event support JSON payload
2021-06-27 18:58:40 +02:00
Stephan Hadinger
831dc4fb79
TLS Remove obsolete Letsencrypt CA
2021-06-27 15:24:03 +02:00
Theo Arends
94992f0597
Revert changes DHT11 timing
2021-06-27 14:20:00 +02:00
Theo Arends
464ab2cb6b
Add support for AM2320 Temperature and Humidity Sensor by Lars Wessels ( #12485 )
2021-06-27 13:53:19 +02:00
Theo Arends
cf7da3dab2
Merge pull request #12485 from nightphobos/2287_am2320_support
...
add optional support for am2320 temperature/humidity sensor
2021-06-27 13:32:55 +02:00
Theo Arends
c2026623d0
Update xsns_88_am2320.ino
2021-06-27 13:32:33 +02:00
Theo Arends
7d161ad8c6
Update my_user_config.h
2021-06-27 13:31:12 +02:00
Theo Arends
83518a9c38
Update timing DHT11, AM2301 (DHT21, DHT22, AM2302, AM2321), SI7021 ( #12488 )
2021-06-27 13:25:26 +02:00
Theo Arends
70a2e98d58
Merge pull request #12488 from amunra68/patch-1
...
Update xsns_06_dht.ino
2021-06-27 12:43:07 +02:00
Theo Arends
d1805246f9
Enable UFILESYS, GUI_TRASH_FILE and GUI_EDIT_FILE for any device compiled with more than 1M flash size
2021-06-27 11:36:05 +02:00
amunra68
5c329713fe
Update xsns_06_dht.ino
...
the DHT22/AM2301 did not work on Sonoff S20 and NodeMCU (possibly microsecond delay not exact enough??) and gave only "null" values for temperature and humidity.
So I changed the way to determine if a bit is "0" or "1" by measuring the time in microseconds until state changes. If time > 50 usec (in data sheet it should be 80 usec), it is recognized as "1", otherwise (a "0" should be 26-28 usec by specs from data sheet) it is treated as "0".
Also, the old version omitted the first bit (by waiting the sequence 0 - 1 - 0, I have changed it to the only first "0"
This change has been tested on Sonoff S20 (on GPIO 3) and on NodeMCU (GPIO 2) on Tasmota version 9.3.1.4 (on version 9.5. it should make no difference) with a DHT22 with included pull-up resistor
2021-06-27 08:45:57 +02:00
Adrian Scillato
c0207d04a0
AM2320 fix internal SNS driver number
2021-06-26 15:52:12 -03:00
Alexander
d7dae7a7fa
add optional support for am2320 temperature/humidity sensor
2021-06-26 19:38:31 +03:00
Theo Arends
e02b58a6ed
Refactor ShowFreeMem
2021-06-25 17:09:53 +02:00
Theo Arends
ef508c629f
Fixed Telegram response decoding stopped working after 20210621
...
Fixed Telegram response decoding stopped working after 20210621 and exception on long result message (#12451 )
2021-06-24 18:29:12 +02:00
Theo Arends
8d2728b94a
QuickFix for Telegram ( #12451 )
2021-06-24 10:14:07 +02:00
Theo Arends
684852b81c
Merge pull request #12464 from curzon01/development
...
Fix NeoPool compile error on DEBUG_TASMOTA_SENSOR
2021-06-24 09:32:40 +02:00
Stephan Hadinger
ee2b6d7f74
Add Esp32 Partition Manager as a Berry component
2021-06-23 22:02:44 +02:00
Norbert Richter
0122f4659e
Fix NeoPool compile error on DEBUG_TASMOTA_SENSOR
2021-06-23 20:09:56 +02:00
Theo Arends
841df72580
Remove redundant code
2021-06-22 17:30:45 +02:00
Theo Arends
540574fe49
Fix NO VALID JSON regression from may 4th
...
Fix NO VALID JSON regression from may 4th (#12440 )
2021-06-22 16:54:47 +02:00
Theo Arends
096f5606b6
Add ESP-NOW hooks
2021-06-22 14:12:05 +02:00
Stephan Hadinger
32b6f7d4b2
Berry simplify Driver class
2021-06-21 19:44:00 +02:00
Stephan Hadinger
09b6ca0c3a
Remove unwanted files
2021-06-21 13:55:27 +02:00
Stephan Hadinger
28da131932
Simplified configuration for ir-full, tasmota-ircustom no more needed
2021-06-21 13:49:56 +02:00
Stephan Hadinger
b70c8620b2
Fix compilation when USE_UFILESYS is not defined
2021-06-20 22:04:32 +02:00
Theo Arends
4187cc7818
Remove ProgramFlashSize from ESP32 Gui
2021-06-20 17:20:20 +02:00
Theo Arends
0d18174bd9
Fix DDS238-2 wrong reactive power value ( #12283 )
2021-06-20 11:36:34 +02:00
Theo Arends
4c97948428
Merge pull request #12416 from s-hadinger/partition_manager_v0
...
Partition manager v1
2021-06-19 17:13:32 +02:00
Stephan Hadinger
e78396f95e
Update
2021-06-19 16:41:56 +02:00
Theo Arends
99d303c191
Fix ESP32 Webcam add boundary marker before sending mjpeg image ( #12376 )
2021-06-19 16:40:32 +02:00
Theo Arends
37d6548fd2
Speed up initial GUI console refresh
2021-06-19 15:22:17 +02:00
Stephan Hadinger
032ca2f56c
Added features
2021-06-19 12:05:54 +02:00
Stephan Hadinger
247db4f360
Add Partition Manager v0 in Berry
2021-06-18 22:50:24 +02:00
Stephan Hadinger
236c17d896
Updated MPUxxx driver
2021-06-18 18:36:32 +02:00
Stephan Hadinger
cf81127193
Berry added I2C_Driver class and patches
2021-06-18 18:30:58 +02:00
Theo Arends
6767a9809a
Fix GUI console initial update time
2021-06-18 16:47:14 +02:00
Theo Arends
21dc6d020d
Merge pull request #12408 from Jason2866/patch-2
...
#define USE_WS2812 for lvgl build
2021-06-18 16:44:12 +02:00
Theo Arends
e91f4fe883
Merge pull request #12406 from jansenarruda/development
...
Update pt_BR.h
2021-06-18 16:16:55 +02:00
Jason2866
7895086d5e
#define USE_WS2812 for lvgl build
2021-06-18 16:16:08 +02:00
Jansen Arruda
346f488f8c
Update pt_BR.h
...
Update labels (Translate new ones and correct some old ones). Adjust to brazilian portuguese
2021-06-18 10:15:49 -03:00
Serge
1aa7331088
Update xsns_05_ds18x20_esp32.ino
2021-06-17 23:50:53 +03:00
Barbudor
2fdfae799f
fix RO translation file
2021-06-17 19:41:40 +02:00
Barbudor
8523b50d4e
FSMan: add file deletion confirmation
2021-06-17 19:02:58 +02:00
Theo Arends
52d31f2250
Merge pull request #12383 from Jason2866/build_lvgl
...
add build variant Tasmota32-lvgl (merge after release 9.5!)
2021-06-17 17:44:10 +02:00
Theo Arends
a87ff67010
Force ESP32 defines Force ESP32 defines USE_UFILESYS, GUI_TRASH_FILE and #define GUI_EDIT_FILE
2021-06-17 17:29:44 +02:00
Theo Arends
e0faa0399a
Bump version 9.5.0.1
2021-06-17 11:30:44 +02:00
Theo Arends
542074ec69
Merge pull request #12384 from s-hadinger/ble_no_exceptions
...
Remove exceptions from BLE
2021-06-17 09:36:18 +02:00
Theo Arends
87592582c5
Merge pull request #12380 from emontnemery/color2_tweak
...
Improve behavior of color2 for unlinked RGBW and RGBWW lights
2021-06-17 09:34:13 +02:00
Stephan Hadinger
2c5809bee2
Remove exceptions from BLE
2021-06-16 21:55:45 +02:00
Jason2866
c70990572d
LVGL
...
* tasmota32-lvgl.bin
2021-06-16 17:45:44 +02:00
Erik
f2fd0750d5
Improve behavior of color2 for unlinked RGBW and RGBWW lights
2021-06-16 13:37:33 +02:00
Stephan Hadinger
e0b0c1fae1
Fix Berry documentation link
2021-06-16 08:37:28 +02:00
Adrian Scillato
35c0e991b6
Allow Captive Portal to be optional
2021-06-15 20:39:49 -03:00
Stephan Hadinger
7988e68d8b
Fix NEO_RGBW
2021-06-15 21:14:01 +02:00
Theo Arends
bd87afeabf
Add command `MqttWifiTimeout 100..20000`
...
Add command ``MqttWifiTimeout 100..20000`` to control MQTT Wi-Fi connection timeout default set to 200 mS (#12222 )
2021-06-15 10:15:36 +02:00
Theo Arends
51def9790f
Merge pull request #12366 from s-hadinger/esp32c3_fix_template
...
Esp32c3 fix template command and Web UI
2021-06-15 08:16:35 +02:00
Theo Arends
f519332411
Merge pull request #12365 from s-hadinger/esp32c3_fix_baudrate
...
Esp32c3 fix wrong baudrate
2021-06-15 08:16:17 +02:00
Stephan Hadinger
b622c53cdd
Esp32c3 fix template command and Web UI
2021-06-14 21:32:07 +02:00
Stephan Hadinger
980720b5a0
Esp32c3 fix wrong baudrate
2021-06-14 19:36:21 +02:00
Theo Arends
a49cff2ad9
Enable CCLoader in binary tasmota-zigbee
2021-06-14 19:36:07 +02:00
Theo Arends
772b15e9c0
Fix wrong Json with PCF8574 sensor
...
Fix wrong Json with PCF8574 sensor (#12088 )
2021-06-14 14:27:35 +02:00
Theo Arends
358d619a6e
Move some defines to my_user_config.h fixing global define usage
2021-06-13 17:37:40 +02:00
Theo Arends
766af2ac99
Merge pull request #12357 from kamiKAC/development
...
Add Opentherm ot_dhw command (enable disable DHW)
2021-06-13 11:22:20 +02:00
Theo Arends
89d99a7851
Fix compile regression
2021-06-13 11:10:52 +02:00
Theo Arends
58c8841299
Fix TasmotaClient compilation regression
2021-06-13 10:43:10 +02:00
kamiKAC
4d45a167cc
Add Opentherm ot_dhw command (enable disable DHW)
2021-06-13 00:35:13 +02:00
Stephan Hadinger
148d2686f9
Berry updated Denky example
2021-06-12 12:48:00 +02:00
Stephan Hadinger
6889232524
Berry improve error handling
2021-06-12 11:12:57 +02:00
Theo Arends
5e805e0c4a
Move Settings from DRAM to heap
2021-06-11 18:14:12 +02:00
Stephan Hadinger
5f7cf88c8d
Berry rename console prefix to /bc
2021-06-11 17:09:03 +02:00
Theo Arends
99a8c3d06a
Allocate ESP8266 log buffer in iram heap space if available
2021-06-11 16:02:49 +02:00
Stephan Hadinger
1c5bcd6dad
I2C extended MPU6886 to also support MPU9250 (found in Legacy M5Stack Fire)
2021-06-11 13:27:34 +02:00
Theo Arends
8693f5b0a8
Fix ESP32 bootloop regression
2021-06-11 10:04:27 +02:00
s-hadinger
b5250c67e4
Merge pull request #12338 from s-hadinger/berry_memory
...
Added `tasmota.memory()`
2021-06-10 19:08:15 +02:00
Stephan Hadinger
ca49b7daf2
Added tasmota.memory()
2021-06-10 18:55:06 +02:00
Theo Arends
d0cd897ea0
Prep for larger log buffer
2021-06-10 18:06:11 +02:00
Stephan Hadinger
572130e4cb
Enable DS18x20 for ESP32C3
2021-06-10 12:27:07 +02:00
Jason2866
e98deea633
Neopixel C3
...
Latest NeoPixel (09062021) branch master
2021-06-09 20:23:59 +02:00
Theo Arends
446706f16d
Prep for larger log buffer
2021-06-09 17:24:28 +02:00
Theo Arends
49b5ae71ca
Change command `Modules` layout of JSON message changed to single line
2021-06-09 10:14:39 +02:00
Stephan Hadinger
0e3006c46f
Add preliminary support for Esp32C3 - RiscV based
2021-06-08 20:31:01 +02:00
Theo Arends
d9e1eaa780
Change command `Gpio` layout of JSON message changed to single line
2021-06-08 18:46:39 +02:00
Theo Arends
eaf89e2e71
Merge pull request #12317 from emontnemery/hass_state_value_topic
...
Use correct template for Home Assistant light
2021-06-08 16:26:48 +02:00
Erik
d8d9ac52f5
Use correct template for Home Assistant light
2021-06-08 16:04:20 +02:00
Theo Arends
48ade67215
Merge pull request #12314 from yury-sannikov/ot_force_tset
...
OpenTherm: Send boiler temperature setpoint when Central Heating flag is set.
2021-06-07 19:20:33 +02:00
Stephan Hadinger
3a5f8869b9
Berry updated partition module
2021-06-07 19:07:44 +02:00
Yury Sannikov
dbf433f151
Force set boiler setpoint tmp along with CH flag set
2021-06-07 11:31:49 +03:00
s-hadinger
7acb10bb8b
Merge pull request #12311 from s-hadinger/berry_fix_md5_idf4
...
Berry fix MD5 compilation for idf4
2021-06-06 19:51:49 +02:00
Stephan Hadinger
a748e47038
Fix compilation for BM8563 under idf4
2021-06-06 19:36:26 +02:00
Theo Arends
b585faf20d
fix compile error
2021-06-06 19:33:19 +02:00
Stephan Hadinger
36eb62ab94
Berry fix MD5 compilation for idf4
2021-06-06 19:29:05 +02:00
Stephan Hadinger
7bcaea0d08
Berry add partition module
2021-06-06 18:32:34 +02:00
Theo Arends
dd089f80c9
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-06-06 18:16:57 +02:00
Theo Arends
912eedd76d
Change command `Timers` layout of JSON message changed to single line
2021-06-06 18:16:46 +02:00
Theo Arends
68416d8ec5
Merge pull request #12299 from Jason2866/patch-1
...
Enable RTSP SERVER as default in Webcam build
2021-06-06 18:15:07 +02:00
Theo Arends
d76868e136
Fix compilation error
2021-06-06 18:08:31 +02:00
Theo Arends
5175653922
Fix compilation error
2021-06-06 18:05:28 +02:00
Theo Arends
749093a697
Prep mqtt_data from char to String (prt.3)
2021-06-06 17:26:01 +02:00
Theo Arends
2cd88645d1
Prep mqtt_data from char to String (prt.2)
2021-06-06 16:32:08 +02:00
Theo Arends
aa64428c2f
Prep mqtt_data from char to String (prt.1)
2021-06-06 16:08:01 +02:00
Theo Arends
644a35c323
Merge pull request #12303 from yury-sannikov/ot-add-stats
...
OpenTherm: Report more OT parameters
2021-06-06 12:54:39 +02:00
Yury Sannikov
b4e4184695
add more stats
2021-06-05 21:11:49 +03:00
Yury Sannikov
c87a2f19ae
fix check settings on the initial startup
2021-06-05 21:00:33 +03:00
Jason2866
770ed2938f
RTSP SERVER as default in Webcam build
2021-06-05 18:48:21 +02:00
Theo Arends
59148b8924
Oops
2021-06-05 11:49:35 +02:00
Theo Arends
ebeb4ea7ff
Remove AddLog_P in favour of AddLog
...
Remove AddLog_P in favour of AddLog switching log from stack to heap allowing longer log entries (up to approximate log buffer size)
2021-06-05 11:47:09 +02:00
s-hadinger
22c9f2ece2
Berry add class MD5 ( #12296 )
...
* Berry add class `MD5`
* Fix compilation
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-06-04 23:41:48 +02:00
Theo Arends
4ad1c40a23
Refactor _WSContentSendBuffer
2021-06-04 17:16:04 +02:00
Adrian Scillato
5206054886
Add new options to WIFI command
...
Actual Options:
0 - Turn Off Wi-Fi
1 - Turn On Wi-Fi
New Options Added:
2 - Force the device to ONLY connects as a 11b device
3 - Force the device to ONLY connects as a 11b/g device
4 - Force the device to connects as a 11b/g/n device
2021-06-04 09:57:25 -03:00
Adrian Scillato
ae133f1933
Add actual Wi-Fi mode (b/g/n) to INFORMATION MENU
...
And some code cleaning
2021-06-04 09:54:26 -03:00
Adrian Scillato
f0d9605b4b
Add actual Wi-Fi mode (b/g/n) to STATUS 11
2021-06-04 09:52:25 -03:00
Adrian Scillato
13756def16
Add actual Wi-Fi mode (b/g/n) to STATUS 11
2021-06-04 09:51:05 -03:00
Adrian Scillato
946f6b3fe3
WiFi Command: Move wifi modes char to be global
2021-06-04 09:46:41 -03:00
Adrian Scillato
daebb37962
WiFi Command: Move wifi modes char to be global
2021-06-04 09:44:23 -03:00
Adrian Scillato
4acfd23436
Merge pull request #12242 from barbudor/fix_wifimanager_reset_wificonfig
...
WifiManager save wificonfig from settings, do it only once
2021-06-04 09:32:57 -03:00
Theo Arends
28984a33db
Move webserver content from fixed mem to heap
2021-06-04 11:04:52 +02:00
Theo Arends
50580f9dec
Merge pull request #12287 from s-hadinger/fix_ext_vsnprintf
...
Extend ext_vsnprintf to auto-malloc buffer
2021-06-04 10:27:37 +02:00
Stephan Hadinger
6951c5aee5
Extend ext_vsnprintf to auto-malloc buffer
2021-06-03 22:11:14 +02:00
Theo Arends
74a11506e4
Merge pull request #12282 from barbudor/tuyamcu_total_power
...
Tuya data type 2 read as 32 bit integer (instead of 16 bit)
2021-06-03 19:49:54 +02:00
Barbudor
20c9ed6bce
read data type 2 as 32 bit in every case
2021-06-03 19:16:06 +02:00
Theo Arends
47e29f962e
Merge pull request #12276 from Jason2866/email
...
update eMail lib to v1.2.0
2021-06-03 16:33:34 +02:00
Jason2866
dba5cf2902
fixes from GEMU2015
2021-06-03 16:17:41 +02:00
Stephan Hadinger
1608d823e4
Berry add module flash
2021-06-03 13:23:25 +02:00
Stephan Hadinger
3f07132e0f
LVGL remove compilation warning
2021-06-02 23:04:44 +02:00
Theo Arends
89d790de5c
Rename MQTT files
2021-06-02 18:44:07 +02:00
Theo Arends
0584da8840
Fix free heap after last status
2021-06-02 18:33:33 +02:00
Theo Arends
25f4070da2
Add command `Status0` providing all status in one line
2021-06-02 18:13:05 +02:00
Theo Arends
4d2ac90bf1
Add support for long rule events
2021-06-02 17:56:44 +02:00
Theo Arends
0546bb3c14
Merge pull request #12264 from seeers/no-keep-state-toggle
...
Prevent keep state MCP230xx output fast toggle on reboot
2021-06-02 11:16:46 +02:00
seeers
e11db3aebd
prevent keep state output toggle on reboot
...
prevents the switched-on outputs from being switched quickly during a restart
2021-06-01 21:07:13 +02:00
Jason2866
80d188bd37
C3 ( #185 )
...
* fix linker error C3
* Stage IDF335
2021-06-01 19:44:26 +02:00
AlfaBravoX
6182df2726
Update xsns_06_dht.ino
...
as per https://github.com/arendst/Tasmota/issues/12180 adjusting slightly timers
2021-06-01 13:35:17 +02:00
Theo Arends
d01f577782
Add log buffer max size check
2021-05-31 18:34:51 +02:00
Theo Arends
d8664da889
Refactor WebserverSendContent
2021-05-31 16:58:32 +02:00
Theo Arends
aaa9e3d0e6
Provide weblog without heap use
2021-05-31 16:17:45 +02:00
Theo Arends
36c816dce1
Fix ESP8266 syslog large packets
2021-05-31 14:23:12 +02:00
Theo Arends
317483bf09
Comments to longer logging support
2021-05-30 22:32:37 +02:00
Barbudor
08fd084947
save wificonfig from settings, do it only once
2021-05-30 21:29:15 +02:00
Stephan Hadinger
b93e530ccd
Rename M5Stick display template
2021-05-30 19:13:18 +02:00
Stephan Hadinger
8cdd327bf2
Speed optimization for monochrome conversion
2021-05-30 19:06:23 +02:00
Stephan Hadinger
6a85cd8e67
Merge branch 'development' of https://github.com/arendst/Tasmota into lvgl_m5stick
2021-05-30 18:59:30 +02:00
Theo Arends
c55babd415
Fix ESP32 compile error
2021-05-30 18:47:39 +02:00
Stephan Hadinger
b7946a360e
Support for SH1107 over SPI, found in M5Stick
2021-05-30 18:19:14 +02:00
Theo Arends
0c8e10ffc4
Add support for longer (logging) text strings
2021-05-30 16:40:52 +02:00
Stephan Hadinger
c4bf4e0401
Berrry web button demo
...
- demo of a simple button on the main page and associated value as sensor
- fixed a bug in event dispatcher that would stop the event to the first driver to handle it
- cleaned directories in Berry examples
2021-05-29 14:27:01 +02:00
Stephan Hadinger
0f0ff85cdd
Rename webserver.args to webserver.arg_size
...
Reserve args() for a potential future object with accessor and iterator
2021-05-29 09:21:44 +02:00
Stephan Hadinger
de1ac64bd4
Berry webserver, added constants
2021-05-28 23:13:19 +02:00
Stephan Hadinger
5cffd58c16
Berry add module webserver
2021-05-28 22:37:06 +02:00
bovirus
2771fe3ee4
Update Italian language
2021-05-28 17:47:26 +02:00
Barbudor
06c754afec
add tuyasend5 command
2021-05-27 22:27:08 +02:00
Theo Arends
1736ff0d6f
Merge pull request #12195 from yury-sannikov/openterm-reset
...
OpenTherm: Reset internal state on handshake
2021-05-27 09:50:33 +02:00
Charles
125725caca
TIC send as object in telemetry frame
2021-05-26 23:58:42 +02:00
s-hadinger
681ae7941d
Merge pull request #12200 from s-hadinger/m5stick_rotate
...
Rotate default orientation for M5StickC
2021-05-26 22:41:44 +02:00
s-hadinger
95d5c7e257
Merge pull request #12192 from s-hadinger/gpio_i2s
...
Added I2S and Interrupt GPIO types
2021-05-26 22:31:05 +02:00
Stephan Hadinger
6b09dfed2d
Rotate default orientation for M5StickC
2021-05-26 22:27:27 +02:00
Stephan Hadinger
c1f82141b9
Support for BM8563 RTC chip (I2C) found in M5Stack Core2 and M5StickC
2021-05-26 21:47:07 +02:00
s-hadinger
90330a5000
Add Berry tasmota.web_send() ( #12197 )
...
* Add Berry `tasmota.web_send()`
* Fix compilation
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-26 16:44:43 +02:00
Yury Sannikov
b06ca68526
reset current command pointer
2021-05-26 12:47:34 +03:00
Yury Sannikov
08cea20132
reset OT protocol internal state on handshake
2021-05-26 12:27:47 +03:00
Stephan Hadinger
dec2c44501
Fix FR Interrupt
2021-05-26 08:17:11 +02:00
Theo Arends
f49adad496
Merge pull request #12179 from psarossy/patch-1
...
Correct SPS30 NCPM unit
2021-05-25 20:15:17 +02:00
Theo Arends
50af6ca8fc
Merge pull request #12191 from s-hadinger/display_rst
...
Renamed `OLED Reset` to `Display Rst`
2021-05-25 20:14:53 +02:00
Stephan Hadinger
58360f7c17
Added I2S and Interrupt GPIO types
2021-05-25 20:14:15 +02:00
Theo Arends
a55e054449
Update af_AF.h
2021-05-25 20:13:05 +02:00
Theo Arends
3151babb83
Merge pull request #12190 from jbubik/XDRV53-ACER
...
XDRV53 - add Acer projector support
2021-05-25 20:08:55 +02:00
Stephan Hadinger
ce03ec0c9e
Renamed OLED Reset to Display Rst
2021-05-25 19:26:40 +02:00
Stephan Hadinger
6d54949273
LVGL prepare M5StickC
2021-05-25 18:53:10 +02:00
Jan Bubík
5cdafaa46a
ACER - don't log the checksum, it is for NEC only
2021-05-25 18:39:08 +02:00
Jan Bubík
82468f9168
ACER protocol - additional notes
2021-05-25 18:14:36 +02:00
Jan Bubík
918de7a166
ACER protocol made functional on real device
2021-05-25 00:53:03 +02:00
Theo Arends
60a7a31e61
Add command `status0`
2021-05-24 17:59:47 +02:00
Theo Arends
cea58d66c8
Prep virtual mqtt_data prt3
2021-05-24 16:52:59 +02:00
Peter Sarossy
a8de95dfa9
Correct SPS30 NCPM unit
...
The numerical count PM values are in cm3 not m3 as per the spec sheet https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/9.6_Particulate_Matter/Datasheets/Sensirion_PM_Sensors_Datasheet_SPS30.pdf
2021-05-24 01:13:19 -04:00
s-hadinger
7222716470
Add support for display extension in Berry ( #12174 )
...
* Add support for display extension in Berry
* Force CI again
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-23 18:54:11 +02:00
Theo Arends
7e3b1979c6
Fix compilation
2021-05-23 18:22:29 +02:00
Theo Arends
77760dc2cc
Prep virtual mqtt_data prt2
2021-05-23 16:50:17 +02:00
Theo Arends
408ae6a4ef
Prep virtual mqtt_data
2021-05-23 14:42:27 +02:00
bovirus
308233c690
Update Italian language
2021-05-23 13:02:22 +02:00
Norbert Richter
87a4b2314f
Update Sugar Valley Neopool driver
...
Add NPLight TOGGLE cmnd
Add NPFiltrationMode string parameter
Add filtration speed on result
Add undocumented register function
Fix NPLight get status
Fix hydrolysis status
Fix NPFiltration side effects
Fix pH warning
Fix hydrolysis/redox value
Fix register desc
2021-05-23 10:54:05 +02:00
s-hadinger
551aa10352
Merge pull request #12159 from s-hadinger/zigbee_max_ed
...
Zigbee max end-device
2021-05-22 18:56:52 +02:00
Stephan Hadinger
eb94354ff6
Zigbee max end-device
2021-05-22 18:03:58 +02:00
Jason2866
49613b6e11
Layout fix
2021-05-22 18:00:41 +02:00
Theo Arends
98837ca9cf
Merge pull request #12100 from mikep1998/development
...
Move DSP_ROM_DESC into user configurable #define.
2021-05-22 17:41:44 +02:00
Theo Arends
43d81ae5b2
Merge pull request #11922 from mvoggenreiter/development
...
Added electricity meter easymeter Q3C
2021-05-22 17:40:48 +02:00
Theo Arends
edc6d96079
Merge pull request #11648 from nonix/decode_te
...
decode Units in DT_VARS
2021-05-22 17:36:41 +02:00
Theo Arends
d33c92cc0c
Merge pull request #12038 from nngg/patch-3
...
Update xsns_29_mcp230xx.ino
2021-05-22 17:34:33 +02:00
Theo Arends
f168f07850
Merge pull request #12037 from nngg/patch-2
...
Update xdrv_12_home_assistant.ino
2021-05-22 17:29:03 +02:00
Jan Bubík
182768ee11
Add codes for manufactirer ACER (yet untested)
2021-05-22 17:09:10 +02:00
Theo Arends
cacc8f1eb0
Fix discovery on MQTT reconnect
...
Fix discovery on MQTT reconnect (#12140 )
2021-05-22 16:25:02 +02:00
Stephan Hadinger
079eb117bf
Berry fix wrong parameter for virtual method
2021-05-22 15:47:06 +02:00
mikep1998
0d69c2a9fd
Merge branch 'arendst:development' into development
2021-05-21 18:11:23 -07:00
Stephan Hadinger
61502741a9
LVGL code size update
2021-05-21 22:31:15 +02:00
s-hadinger
cb50580e66
LVGL Add example Waldhoff Renaissance watch ( #12150 )
...
* LVGL Add example Waldhoff Renaissance watch
* Avoid refreshing day if not useful
* Move date to back
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-21 20:01:13 +02:00
Stephan Hadinger
46f89b93b3
LVGL increase image cache when PSRAM is present
2021-05-21 18:24:41 +02:00
Theo Arends
8650875ceb
Add stability to MQTT file control
2021-05-21 16:19:40 +02:00
s-hadinger
0202613014
Merge pull request #12148 from s-hadinger/lvgl_png
...
LVGL add support for PNG images
2021-05-21 14:56:48 +02:00
Theo Arends
4d86ee0320
Add data len to logging
2021-05-21 14:43:18 +02:00
Stephan Hadinger
c642e716ce
LVGL add support for PNG images
2021-05-21 13:49:47 +02:00
Stephan Hadinger
74445c0aaa
LVGL fix crash in file system
2021-05-21 09:02:24 +02:00
Stephan Hadinger
85a6ab797a
LVGL add screen support
2021-05-20 19:34:51 +02:00
Theo Arends
be92738c57
Add MQTT binary file transfer
2021-05-19 17:21:50 +02:00
Theo Arends
b284caa1fa
Fix StrCaseStr result
2021-05-19 16:39:56 +02:00
Stephan Hadinger
ba518e1b0c
LVGL use Berrry virtual methods and save 74KB
2021-05-19 09:53:20 +02:00
mikep1998
1705d3fdcb
Merge branch 'arendst:development' into development
2021-05-17 10:29:03 -07:00
Theo Arends
caaee6b103
Add upload binary decode to logging
2021-05-17 15:15:35 +02:00
Theo Arends
e28006f2c7
Merge pull request #12123 from gemu2015/script_status
...
restore USE_SCRIPT_STATUS
2021-05-17 10:13:43 +02:00
gemu2015
ac52259dc8
restore USE_SCRIPT_STATUS
2021-05-17 09:20:45 +02:00
mikep1998
b1c98a08bf
Merge branch 'arendst:development' into development
2021-05-16 16:31:10 -07:00
Yves De Muyter
ca7c3e0293
Add display.ini file for the Lanbon L8 device.
2021-05-16 19:29:43 +02:00
Barbudor
fa0565b40f
improve reactive_power calculation range
2021-05-16 18:09:53 +02:00
Barbudor
2740c48e22
extract power value as 3 bytes from Tuya frame
2021-05-16 16:18:00 +02:00
Barbudor
823e6b84d2
cleanup
2021-05-15 17:33:18 +02:00
Barbudor
2e1ac3581f
move response for unresolved ip into poll
2021-05-15 17:32:18 +02:00
Theo Arends
dd624c3ce6
Add more checks to MQTT file upload
2021-05-15 11:53:37 +02:00
Theo Arends
8e7fdee28b
Merge pull request #12105 from emontnemery/patch-6
...
Bump version to 9.4.0.4
2021-05-15 10:49:44 +02:00
Erik Montnemery
5a3f49c698
Bump version to 9.4.0.4
2021-05-15 10:20:22 +02:00
mikep1998
38909eb60b
Merge branch 'arendst:development' into development
2021-05-13 11:58:00 -07:00
mikep1998
8ccca7eebb
Move DSP_ROM_DESC into user configurable #define.
2021-05-13 11:39:29 -07:00
ksaye
1626c26c6e
Small changes to document changes for Azure
2021-05-13 12:12:21 -05:00
Theo Arends
0d37a677ae
Add password to MQTT fileupload
2021-05-13 12:42:44 +02:00
Adrian Scillato
bbac6c70d2
Show new IP in the Wi-Fi Initial Config
2021-05-12 15:27:47 -03:00
Theo Arends
2209046c6f
Add MQTT OTA binary file transfer
2021-05-12 18:34:32 +02:00
Theo Arends
ccb7fc7da7
Fix PCF8574 JSON ( #12088 )
...
Fix PCF8574 JSON (#12088 )
2021-05-12 17:17:35 +02:00
Theo Arends
817c7ce0a1
Prep for MQTT binary file transfer
2021-05-12 17:10:50 +02:00
Theo Arends
5a3754a53f
Add OTA MQTT file upload
2021-05-12 13:03:20 +02:00
Stephan Hadinger
cf5b7b4a41
LVGL add support for TrueType fonts via FreeType library
2021-05-12 11:16:10 +02:00
Theo Arends
36caed2122
Increase Settings MQTT file upload buffer
2021-05-11 16:26:29 +02:00
Theo Arends
d3874e9834
Merge pull request #12077 from gemu2015/udisp_update
...
Udisp update
2021-05-11 12:00:26 +02:00
Theo Arends
e2e6184877
Delay HA discovery during PZEM sensor intialization
...
Delay HA discovery during PZEM sensor intialization (#12076 )
2021-05-11 11:01:46 +02:00
gemu2015
f9d06d7a0f
add i2c multybyte write
2021-05-11 10:40:53 +02:00
Theo Arends
d10aad68d1
Merge pull request #12075 from mikep1998/development
...
Adding support for ILI9488/XPT2046 display
2021-05-11 10:25:36 +02:00
Theo Arends
6f79deae73
Merge pull request #12072 from emontnemery/light_retain_ratio
...
Allow retaining ratio between white and color channels
2021-05-11 09:36:24 +02:00
mikep1998
1c1495d52d
rework of mapping
2021-05-11 00:26:14 -07:00
mikep1998
cec4828a13
Adding support for ILI9488/XPT2046 display
2021-05-10 13:26:59 -07:00
Erik
ee2f3f4737
Save rgb/ct ratio when setting color
2021-05-10 20:36:22 +02:00
Erik
47d1e6f78b
Use changeUIntScale when scaling brightness
2021-05-10 20:35:04 +02:00
Stephan Hadinger
7963b3a5ca
LVGL fixed events and callbacks
2021-05-10 20:04:11 +02:00
s-hadinger
e01c60df84
LVGL Fix TS ( #12071 )
...
* LVGL Fix TS
* Try to fix linker
* Fix2
* Last fix
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-05-10 15:48:02 +02:00
Erik
f148221d19
Allow retaining ratio between white and color channels
2021-05-10 15:01:41 +02:00
s-hadinger
0cabd00f66
Merge pull request #12064 from s-hadinger/lvgl_fix_warning
...
LVGL Fix warning when sending NULL instead of an instance
2021-05-09 23:16:10 +02:00
Stephan Hadinger
f7e92d4e07
LVGL Fix warning when sending NULL instead of an instance
2021-05-09 19:38:27 +02:00
Stephan Hadinger
e88955c479
LVGL support for PSRAM
2021-05-09 18:15:15 +02:00
Theo Arends
510f33f832
Add MQTT file upload example
2021-05-09 13:09:53 +02:00
Theo Arends
c70ad4101f
Tune support for MQTT Settings save/restore
2021-05-09 11:43:29 +02:00
ksaye
5001f603f9
Adding support for Azure DPS
...
Adding support for Azure Device Provisioning Service for IoT Hub
2021-05-08 13:07:28 -05:00
Jason2866
890495919b
Merge branch 'development' of https://github.com/Jason2866/Tasmota into development
2021-05-08 17:49:05 +02:00
Jason2866
0e233b5692
after talking in Discord :-)
2021-05-08 17:48:53 +02:00
Platformio BUILD
4f246ab62b
Merge remote-tracking branch 'Tasmota/development' into work
2021-05-08 15:46:52 +00:00
Jason2866
a7c403adff
grrrr editing
2021-05-08 17:42:48 +02:00
Jason2866
223d4a66bc
:B,60,0 readded
2021-05-08 17:41:16 +02:00
Theo Arends
fb44348a8c
Add support for MQTT Settings save/restore
2021-05-08 17:40:13 +02:00
Jason2866
a2e743b19f
changed #ifdef for lvgl
2021-05-08 17:38:51 +02:00
Jason2866
4497db4fc9
reenable scripter
2021-05-08 17:29:27 +02:00
Jason2866
7108e4ef07
Core2 LVGL fixes
2021-05-08 17:24:04 +02:00
Theo Arends
17996ce87c
Prep for MQTT Settings save
2021-05-08 15:26:23 +02:00
Theo Arends
7fded01fb8
Merge pull request #12044 from sillyfrog/cct-devicegroups
...
Map received CCT channels back in DevGroups
2021-05-08 12:32:52 +02:00
Jason2866
ae53ad2f26
Odroid-go display.ini
2021-05-08 11:13:05 +02:00
Sillyfrog
22cc5da64d
Map received CCT channels back in DevGroups
2021-05-08 14:01:57 +10:00
Stephan Hadinger
3409b73d2b
Fix press detection
2021-05-07 18:25:55 +02:00
Stephan Hadinger
0aa52d3100
LVGL add support for touchscreen
2021-05-07 17:24:57 +02:00
nngg
74f0bbaf9c
Update xsns_29_mcp230xx.ino
...
when more than single out pin is configured this prevents non unique key (for how assistant auto configuration) due too long string being ignored.
2021-05-07 06:54:27 -07:00
nngg
253f7c9f6d
Update xdrv_12_home_assistant.ino
...
allow home assistant discovery of MCP2300xx output as relay
2021-05-07 06:16:05 -07:00
Theo Arends
42708d0e09
Prep for MQTT Settings save
2021-05-07 15:10:28 +02:00
Stephan Hadinger
56cecfb274
LVGL Support for 3 buttons as rotary encoder
2021-05-07 11:51:22 +02:00
bee27
2964d5aefd
Update xdrv_27_shutter.ino
...
Debug message should print var(i+1) not var(i+i)
2021-05-06 23:55:25 +01:00
Stephan Hadinger
6f707184d6
LVGL callbacks
2021-05-06 15:27:49 +02:00
Theo Arends
cdcb1533b9
Prep for MQTT Settings save
2021-05-06 15:23:41 +02:00
Stephan Hadinger
5355af1460
LVGL check parameters
2021-05-06 10:46:17 +02:00
Theo Arends
59471c4832
Merge pull request #12026 from c210392en/development
...
Fixed spelling errors
2021-05-06 10:04:04 +02:00
c210392
cc692e490f
Spelling fixes
2021-05-06 17:45:48 +10:00
Jason2866
4c10efb8c9
Make universal display driver possible
...
for Odroid-go
2021-05-05 21:11:35 +02:00
Theo Arends
94485913e5
Add teleperiod data on empty teleperiod command if set to zero
...
Add teleperiod data on empty teleperiod command if set to zero (#12023 )
2021-05-05 14:59:31 +02:00
Theo Arends
572fddef73
Fix USER_BACKLOG persistence
...
Fix USER_BACKLOG persistence (#11975 )
2021-05-05 14:18:43 +02:00
Stephan Hadinger
63c7e5f7bf
Introduced tasmota_options.h for libs
2021-05-04 19:28:51 +02:00
Theo Arends
1bb0975d89
Refactor Gui Save Settings to unlimited (heap) parameter size
2021-05-04 16:35:21 +02:00
Theo Arends
54a856f2c8
Fix buzzer permanent sleep change
...
Fix buzzer permanent sleep change (#11969 )
2021-05-04 12:31:35 +02:00
Theo Arends
2bc67da369
Merge pull request #11995 from conrad784/feature/fix-autodisovery-units-bluetooth
...
feat: added units of mi flora sensors like shown in the ui
2021-05-04 11:35:54 +02:00
Theo Arends
90bb707430
Fix rule Invalid JSON message
2021-05-04 11:10:24 +02:00
s-hadinger
08502aafa9
Merge pull request #12007 from s-hadinger/lvgl_udisplay
...
LVGL complete support for uDisplay
2021-05-03 22:36:17 +02:00
Stephan Hadinger
5e791027cf
LVGL complete support for uDisplay
2021-05-03 22:04:41 +02:00
Stephan Hadinger
6976bf0459
Fix Hue on ESP32
2021-05-03 19:51:20 +02:00
Theo Arends
5db9b6f2c9
Refactor Gui Configure Scale save settings
2021-05-03 17:37:17 +02:00
Theo Arends
10484fbdce
Refactor Gui Configure Domoticz save settings
2021-05-03 16:15:47 +02:00
Theo Arends
f0f6f94374
Fix minimal compilation
2021-05-03 12:49:41 +02:00
Theo Arends
de1d580613
Refactor Gui Configure Mqtt
2021-05-03 12:19:44 +02:00
Theo Arends
f96934a38c
Do not allow command Reset in backlog
2021-05-03 11:00:48 +02:00
Theo Arends
49201b6acd
Merge pull request #11991 from hallard/teleinfo
...
Teleinfo fixes and improvements
2021-05-03 08:46:43 +02:00
Conrad Sachweh
887def801c
feat: added units of mi flora sensors like shown in the ui to mqtt autodiscovery
2021-05-03 08:29:52 +02:00
Charles
74930eeed1
PROGMEM for ESP8266 crash with strstr
2021-05-02 21:00:01 +02:00
Charles
089495b997
fixed strcmp_P by @barbudor
2021-05-02 20:39:43 +02:00
Theo Arends
38ab8c4826
Add compile time rules and commands
...
- Add defines ``USER_RULE1``, ``USER_RULE2`` and ``USER_RULE3`` to store rules at compile time
- Add define ``USER_BACKLOG`` to store commands at compile time to be executed at firmware load or when executing command ``reset``
2021-05-02 17:57:03 +02:00
Theo Arends
6c46278778
Merge pull request #11988 from jamesturton/add-voltage-mon-shelly-dimmer-2
...
Add support for voltage and current monitoring when using Shelly dimmer 2 hardware
2021-05-02 16:28:52 +02:00
Theo Arends
5b94f4450a
Fix StrCaseStr_P() and refactor GUI save settings
2021-05-02 15:28:47 +02:00
James Turton
9d304b96b2
Add support for voltage and current monitoring when using Shelly dimmer 2 hardware
2021-05-02 12:28:10 +02:00
Theo Arends
6b56cc9da3
Merge pull request #11983 from Jason2866/udisplay
...
rename dispdesc.txt to display.ini
2021-05-02 12:25:57 +02:00
Jason2866
da61523428
Add SD Card config to AI Tinker Webcam template
2021-05-02 11:48:19 +02:00
Theo Arends
f74a9bc77d
Refactor GUI Configure Wifi and Configure Logging save settings
2021-05-01 18:35:20 +02:00
Jason2866
179f038c68
rename dispdesc.txt to display.ini
2021-05-01 18:33:43 +02:00
Charles
c644146b55
Added 3 phases mode
2021-05-01 18:32:29 +02:00
Theo Arends
e47f436e27
Support longer templates in GUI Configure Other
2021-05-01 18:04:43 +02:00
gemu2015
dbb43e7777
fix berry compile
2021-05-01 16:24:24 +02:00
Theo Arends
bfadd1cd4f
Merge pull request #11971 from gemu2015/udisplay-update
...
Udisplay update
2021-05-01 12:24:49 +02:00
Jason2866
624fccc8fb
Make use of universal display driver possible
2021-05-01 11:49:16 +02:00
gemu2015
c0d8f40f14
change udisplay file names
2021-05-01 09:54:05 +02:00
Charles
e842ae3fb2
Merge branch 'development' into teleinfo
2021-05-01 00:24:29 +02:00
Stephan Hadinger
10435c9f23
Zigbee allow EFR32 flashing for Tube's device and fix Xmodem retries
2021-04-30 19:12:04 +02:00
Theo Arends
d417eb0e2b
Fix display model message
2021-04-30 17:46:01 +02:00
Theo Arends
a07abf3ee9
Merge pull request #11966 from gemu2015/touch_drv
...
Touch drv
2021-04-30 16:32:49 +02:00
Theo Arends
86ec4af6c5
Make Telegram command `TmState` persistent
...
Make Telegram command ``TmState`` persistent (#11965 )
2021-04-30 15:42:57 +02:00
gemu2015
dc2932db55
Update xdsp_04_ili9341.ino
2021-04-30 15:33:22 +02:00
gemu2015
0ecb5202f7
move touch to driver
2021-04-30 15:26:41 +02:00
Stephan Hadinger
0007e7c672
Zigbee avoir erasing ZbData if zigbee is not started
2021-04-30 12:34:00 +02:00
Theo Arends
b1371b63cc
Correction of Ds18x20Name() search
...
Correction of Ds18x20Name() search (#11958 )
2021-04-30 11:59:08 +02:00
Theo Arends
1966dbbe41
Merge pull request #11958 from pharaocurt/Correct_Ds18x20Name
...
Correction of tasmota/xsns_05_ds18x20.ino Ds18x20Name() search.
2021-04-30 11:54:54 +02:00
pharaocurt
65e1ceec83
Correction of tasmota/xsns_05_ds18x20.ino Ds18x20Name() search.
...
sizeof(ds18x20_chipids) calculates number of chipids, e.g. 4 chipids + 0
entry it will return 5. So the 1st checked chipid must start at
ds18x20_chipids[4], not at ds18x20_chipids[5].
2021-04-30 11:36:47 +02:00
blakadder
3c7494b490
add hidden define for DY-SV17F MP3 player
...
adds the missing define for DY-SV17F MP3 player in my_user_config spotted in 1ba8c0d16c/tasmota/xdrv_14_mp3.ino (L22)
2021-04-30 11:17:34 +02:00
Adrian Scillato
442a7f9ba7
Use t_bearssl.h instead of bearssl.h
2021-04-29 23:39:08 -03:00
ksaye
8aa006625a
Moving includes back to local
...
Moving the includes back under the '#ifdef USE_MQTT_AZURE_IOT', so the build process will complete for all builds.
2021-04-29 14:45:45 -05:00
ksaye
5b90754af6
Moving the SSL and Base64 to global
2021-04-29 13:13:58 -05:00
ksaye
3c78626b12
Adding support for SAS Token Generation
...
Azure IoT Hub uses a Sha256 has as opposed to a password. This change enables the admin to add the 'Preshared Key' and lets Tasmota calculate the SAS token, vs the original changes where the end user had to calculate the SAS Token.
2021-04-29 12:53:46 -05:00
Theo Arends
7a11a7b3a2
Merge pull request #11945 from gemu2015/fixes
...
epd47 touch + display dump
2021-04-29 17:04:14 +02:00
Theo Arends
ec1e240163
Update it_IT.h
...
Fix quotes (#11950 )
2021-04-29 17:03:36 +02:00
Theo Arends
89b922675d
Add backward compatibility to Template CMND fieldpair using | as command separator
...
Add backward compatibility to Template CMND fieldpair using | as command separator (#11788 )
2021-04-29 17:00:04 +02:00
gemu2015
3565eeb75d
display dump
2021-04-29 14:18:28 +02:00
Adrian Scillato
cf4f1a964c
Merge pull request #11944 from twollweber/twollweber-patch-1
...
Add Free Memory metric for Prometheus
2021-04-29 08:59:54 -03:00
twollweber
dae62f7866
Add Free Memory metric for Prometheus
2021-04-29 10:20:05 +02:00
s-hadinger
fa400666c4
Merge pull request #11932 from s-hadinger/berry_solidified
...
Berry more solidification
2021-04-29 08:33:20 +02:00
twollweber
0558430f89
Fix #11933
...
Fix Align tasmotaglobal metrics for Prometheus to other metrics' syntax
2021-04-28 22:39:00 +02:00
Stephan Hadinger
5b36e504c5
Berry more solidification
2021-04-28 19:30:19 +02:00
twollweber
072302d821
Fix for issue #11930
2021-04-28 18:58:19 +02:00
Michael Voggenreiter
de12709ed6
Added electricity meter easymeter Q3C
2021-04-28 07:57:05 +02:00
Stephan Hadinger
d9a0dd5266
Berry add support for rtc time
2021-04-27 22:54:53 +02:00
s-hadinger
e31998620f
LVGL add Led 7 seg font ( #11916 )
...
* LVGL add Led 7 seg font
* Moved fonts to a new LVGL_assets lib
* Forgot include
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-27 19:05:23 +02:00
Theo Arends
994c3a0f32
Fix Tuya humidity resolution (3)
...
Fix Tuya humidity resolution (3) (#11896 )
2021-04-27 11:43:53 +02:00
Theo Arends
06667d98fa
Add ESP32 pulldown switches `Switch_d`
...
Add ESP32 pulldown switches ``Switch_d`` (#10814 )
2021-04-27 11:36:10 +02:00
Theo Arends
74156c9965
Add support for MQTT using Azure IoT Hub
...
Add support for MQTT using Azure IoT Hub by Kevin Saye (#11906 )
2021-04-27 11:23:17 +02:00
Theo Arends
9595e9b759
Merge pull request #11906 from ksaye/patch-1
...
Adding support for Azure IoT Hub
2021-04-27 11:00:58 +02:00
gemu2015
a5a9170296
script i2c support
2021-04-27 10:00:58 +02:00
ksaye
5228f04b19
Adding support for Azure IoT Hub
...
Simple testing documentation here: https://kevinsaye.wordpress.com/2021/04/26/using-tasmota-with-azure-iot-hub/ until I can contribute tot the Tasmota documentation site.
2021-04-26 18:02:38 -05:00
Theo Arends
78be0321df
Fix Tuya humidity resolution (2)
2021-04-26 17:41:19 +02:00
Stephan Hadinger
bfdd9ca033
LVGL updated template for M5Stack Core/Fire
2021-04-26 16:09:46 +02:00
gemu2015
688a999566
fix lvgl pushcolors
2021-04-26 15:05:17 +02:00
s-hadinger
7cb30b07da
LVGL fix byte order for DMA and non-DMA ( #11897 )
...
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 14:33:20 +02:00
Theo Arends
589ccb0f2f
Fix Tuya humidity resolution
...
Fix Tuya humidity resolution (#11896 )
2021-04-26 14:21:48 +02:00
Theo Arends
01390c2ca6
Add ESP32 pulldown buttons `Button_d and Button_id`
...
Add ESP32 pulldown buttons ``Button_d`` and ``Button_id`` (#10814 )
2021-04-26 13:56:44 +02:00
s-hadinger
61cecdef2f
Udisplay finegrain delay ( #11894 )
...
* uDisplay add 10ms delay and log
* Silly bug
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 13:49:42 +02:00
Norbert
f91eaf6572
Update de_DE.h
...
Fix typo.
2021-04-26 10:39:59 +02:00
Theo Arends
1c2db8ca46
Minor strstr() refactor
2021-04-26 10:35:39 +02:00
Stephan Hadinger
f0fb65c56d
Merge branch 'development' of https://github.com/arendst/Tasmota into lvgl_chrono
2021-04-25 21:40:09 +02:00
Stephan Hadinger
b03756a24a
Add time measure to SPI display
2021-04-25 21:40:01 +02:00
Theo Arends
9852c28874
Merge pull request #11882 from gemu2015/fixtouch
...
fix lvgl touch
2021-04-25 20:59:52 +02:00
gemu2015
45b38c9bf2
faster tft spi for esp32
2021-04-25 19:18:55 +02:00
Theo Arends
b39b57e695
Merge pull request #11880 from s-hadinger/udisplay_allow_space
...
uDisplay - allow space as delimiter
2021-04-25 17:38:14 +02:00
gemu2015
1e230e1f2d
fix lvgl touch
2021-04-25 17:28:42 +02:00
Theo Arends
1ace2d2292
Add initial support for optional for template specific commands
...
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788 )
2021-04-25 17:22:38 +02:00
Theo Arends
2bf681dbe2
Revert "Add initial support for optional for template specific commands"
...
This reverts commit b44c16d861 .
2021-04-25 17:03:11 +02:00
Theo Arends
b44c16d861
Add initial support for optional for template specific commands
...
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788 )
2021-04-25 16:51:18 +02:00
Stephan Hadinger
37869e1d87
Update builtin templates accordingly
2021-04-25 16:23:07 +02:00
gemu2015
3727ba977a
epd47 lvgl support
2021-04-25 15:14:50 +02:00
Theo Arends
f119c20e80
Merge pull request #11865 from gemu2015/lvgl_update
...
Lvgl update
2021-04-24 21:11:59 +02:00
s-hadinger
138aeb6121
Merge pull request #11870 from s-hadinger/zigbee_flash_fix2
...
Zigbee fix flash size detection
2021-04-24 18:40:03 +02:00
Stephan Hadinger
126026340f
Zigbee fix flash size detection
2021-04-24 18:31:25 +02:00
gemu2015
70c2290c9d
lvgl touch added
2021-04-24 16:20:39 +02:00
gemu2015
9e27eb394e
Update xdrv_54_lvgl.ino
2021-04-24 13:16:30 +02:00
gemu2015
0f7ec3cb77
update lvgl 2
2021-04-24 12:31:14 +02:00
Stephan Hadinger
329fa24928
Berry conditional compile for modules
2021-04-24 12:11:06 +02:00
Stephan Hadinger
48fd885759
Zigbee fix CC2652P2
2021-04-23 23:34:38 +02:00
s-hadinger
88651e4fe5
Merge pull request #11856 from s-hadinger/lvgl_fix_udisplay
...
Fix conflicts with uDisplay
2021-04-23 18:03:06 +02:00
Stephan Hadinger
dc68844ef3
Fix conflicts with uDisplay
2021-04-23 17:35:16 +02:00
Stephan Hadinger
b1ed8f8e0d
Fix Hue for ESP32
2021-04-23 15:21:16 +02:00
Theo Arends
a1be90d3a5
Merge pull request #11853 from s-hadinger/hue_long_logging
...
Hue enable long logging
2021-04-23 11:05:00 +02:00
Stephan Hadinger
a29c0287af
Hue enable long logging
2021-04-23 11:03:21 +02:00
Theo Arends
674509a56e
Fix teleperiod rule handling regression
...
Fix teleperiod rule handling regression from v9.3.1.2 (#11851 )
2021-04-23 10:59:33 +02:00
Theo Arends
147440fd99
Add command `Wifi 0/1` for ESP8266
...
Add command ``Wifi 0/1`` for ESP8266 to turn wifi Off and On. When wifi is Off it is always returned On after a restart except for a wake-up from deepsleep (#11839 )
2021-04-22 18:10:26 +02:00
Stephan Hadinger
85f742d903
Zigbee Fix loading previous file
2021-04-22 16:51:11 +02:00
Theo Arends
2398056fa5
Update changelog and version to 9.4.0.1
2021-04-22 15:55:13 +02:00
Theo Arends
98fcc271a7
Disable logging in GetDeviceHardware()
2021-04-22 15:51:50 +02:00
s-hadinger
71a98f62f0
Merge pull request #11838 from s-hadinger/zigbee_filesystem
...
Zigbee refactored storage for devices and data
2021-04-22 15:20:29 +02:00
Theo Arends
2fc3b93e9d
Change command `Power` should not reset pulsetime
...
Change command ``Power`` should not reset pulsetime (#11805 )
2021-04-22 15:03:56 +02:00
Stephan Hadinger
ed01748b6d
Zigbee refactored storage for devices and data
2021-04-22 14:49:38 +02:00
Theo Arends
b8647a9826
Merge pull request #11824 from gemu2015/ili9488
...
ili9488 udisp version
2021-04-22 14:15:07 +02:00
gemu2015
58a555d40e
rename files
2021-04-22 06:25:54 +02:00
Charles
f4bacb7f1e
Merge branch 'teleinfo' of https://github.com/hallard/Tasmota into teleinfo
2021-04-21 23:14:17 +02:00
Theo Arends
50bf61d8da
Merge pull request #11827 from ascillato/patch-2
...
Update Portuguese Translation (Portugal)
2021-04-21 18:01:02 +02:00
Theo Arends
9e951fd7d2
Merge pull request #11826 from ascillato/patch-1
...
Update Portuguese Translation (Brazil)
2021-04-21 18:00:49 +02:00
Adrian Scillato
09e86f0ce4
Update it_IT.h
2021-04-21 12:56:59 -03:00
Adrian Scillato
ee034f74f9
Update en_GB.h
2021-04-21 12:56:45 -03:00
Adrian Scillato
9e9eb6412e
Update Portuguese Translation (Portugal)
2021-04-21 12:54:57 -03:00
Adrian Scillato
c9beb7bd6e
Update Portuguese Translation
2021-04-21 12:51:17 -03:00
gemu2015
73585ae26d
Update xdsp_08_ILI9488.ino
2021-04-21 17:45:50 +02:00
gemu2015
27c46d30a2
Update xdsp_08_ILI9488.ino
2021-04-21 17:33:59 +02:00
Adrian Scillato
3d376d45d2
Update Spanish Translation
2021-04-21 12:15:46 -03:00
gemu2015
2938c2c011
ili9488 udisp version
2021-04-21 17:11:19 +02:00
bovirus
425b54e771
Update Italian language
...
Please check and merge, Thanks.
2021-04-21 16:58:07 +02:00
Theo Arends
46edb12c75
Release 9.4.0
2021-04-21 16:57:39 +02:00
Theo Arends
61b0e9ad34
Skip filename leading slash in user message
2021-04-21 14:37:25 +02:00
Theo Arends
b082852196
Merge pull request #11822 from gemu2015/mdisp
...
fixes for multidisplay
2021-04-21 12:42:34 +02:00
gemu2015
614280ad69
Update xdsp_14_SSD1331.ino
2021-04-21 12:19:09 +02:00
gemu2015
02cab3cad0
fixes
2021-04-21 12:02:46 +02:00
Theo Arends
108383e04b
Merge pull request #11821 from gemu2015/mdisp
...
multi display support
2021-04-21 11:56:20 +02:00
Theo Arends
cd0adfe3e4
Add detected hardware to logging
2021-04-21 11:55:52 +02:00
gemu2015
e36c7b31cb
multidisplay support
2021-04-21 11:01:40 +02:00
Theo Arends
4062d9c378
Update tasmota_template.h
2021-04-21 10:57:31 +02:00
Theo Arends
283a1201f1
Add comments to MqttPublish
2021-04-21 10:38:20 +02:00
Stephan Hadinger
4395a19fe6
Add `Input` GPIO type with no default action, to be read via Berry
2021-04-21 10:05:10 +02:00
Theo Arends
ff13c563d8
Move MqttPublish log to heap
2021-04-21 09:52:05 +02:00
Charles
16e0796900
fix standard mode crash
...
changed MQTT telemetry format with TIC object
3 phases management OK
added blacklist label (to avoid too much MQTT buffer)
2021-04-20 19:16:55 +02:00
Theo Arends
10df74e0bf
Update xdrv_02_mqtt.ino
2021-04-20 18:35:32 +02:00
Theo Arends
507e075bc1
Fix stack shortage exception 2 by using heap
2021-04-20 18:29:07 +02:00
Theo Arends
ba5f912709
Fix rule uncompress log
2021-04-20 17:34:04 +02:00
Stephan Hadinger
dc77b58200
LVGL add screenshot
2021-04-20 13:44:16 +02:00
Theo Arends
f7cf56b8be
Increase getdevicehardware() log level
2021-04-20 10:23:08 +02:00
Theo Arends
4d6e015771
Fix Tuya invalid rule trigger
2021-04-20 10:03:48 +02:00
Theo Arends
7ad9a103be
Allow Hall and CPU temp only on ESP32
2021-04-20 09:54:02 +02:00
Theo Arends
aa380e7e04
Merge pull request #11803 from barbudor/autoexec_berry_display_exception
...
fix my fix on autoexec.be
2021-04-19 21:46:26 +02:00
Barbudor
9da17f62d2
compress spaces
2021-04-19 21:13:06 +02:00
Barbudor
96197b9935
fix my fix on autoexec.be
2021-04-19 21:07:46 +02:00
s-hadinger
79dda48c9a
Merge pull request #11799 from s-hadinger/esp32c3_bearssl
...
Fixes for esp32c3
2021-04-19 19:54:42 +02:00
Stephan Hadinger
c6f433be91
Fixes for esp32c3
2021-04-19 19:37:59 +02:00
Theo Arends
08343f5d35
Merge pull request #11796 from gemu2015/udisp
...
add e-paper 4.2 support
2021-04-19 17:58:06 +02:00
Theo Arends
41dd4f5458
Update support_esp.ino
2021-04-19 17:48:18 +02:00
gemu2015
97a66f824d
add epaper 4.2 desc
2021-04-19 17:05:24 +02:00
gemu2015
e946b4c483
epaper 42 support
2021-04-19 17:01:33 +02:00
Theo Arends
4961cb69bf
Update support_esp.ino
2021-04-19 16:36:05 +02:00
Theo Arends
3126e55899
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-04-19 15:34:52 +02:00
Theo Arends
6c0861a59a
Add ESP32 devicehardware debug info
2021-04-19 15:34:49 +02:00
Stephan Hadinger
b0c15ec345
Zigbee raise max devices to 48 on ESP32
2021-04-19 13:52:01 +02:00
Theo Arends
19314a7fc4
Merge pull request #11789 from s-hadinger/lvgl_v7.11_2
...
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 12:28:15 +02:00
Theo Arends
04cf400154
Add command `TuyaTempSetRes 0..3`
...
Add command ``TuyaTempSetRes 0..3`` to control Tuya Temperature Set Resolution (#11781 )
2021-04-19 12:25:53 +02:00
Stephan Hadinger
bd60b9b602
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 08:40:11 +02:00
araczkowski
017be9eda3
PL translations update
2021-04-18 14:08:51 +02:00
Jason2866
33f5714e9c
more refactor
2021-04-18 11:34:34 +02:00
gemu2015
96a0dd4874
add loadable fonts
2021-04-18 09:20:54 +02:00
Theo Arends
7cece4807d
Merge pull request #11764 from Jason2866/patch-6
...
Refactor Platformio
2021-04-17 20:19:37 +02:00
Theo Arends
5fd2813ba8
Merge pull request #11763 from s-hadinger/Allow-SPI2
...
Enable second HW SPI for ESP32
2021-04-17 20:19:23 +02:00
Theo Arends
85221e431d
Merge pull request #11762 from s-hadinger/remove_warning
...
Remove warning when using config_override
2021-04-17 20:18:48 +02:00
Jason2866
241af63aa1
add c3
2021-04-17 19:57:13 +02:00
Stephan Hadinger
663f29d4e3
Enable second HW SPI for ESP32
2021-04-17 19:49:26 +02:00
Stephan Hadinger
d9887a7b53
Remove warning when using config_override
2021-04-17 19:30:23 +02:00
Theo Arends
bbd490f27e
Fix S2/C3/C6 compilations with regards to GetDeviceHardware
2021-04-17 17:32:20 +02:00
Theo Arends
b2b2603d39
Add hardware Id to GUI Information page
...
Add hardware Id to GUI Information page (#11757 )
2021-04-17 15:57:35 +02:00
Theo Arends
4928c6d481
Merge pull request #11755 from barbudor/fix_berry_no_light
...
Fix typo in Berry with no USE_LIGHT
2021-04-17 09:03:12 +02:00
gemu2015
0a0ec80725
fix ili9342 inversion
2021-04-17 07:54:10 +02:00
Barbudor
e4355b1033
fix typo in berry no_light
2021-04-16 23:11:06 +02:00
gemu2015
102d6ec04b
update universal display
2021-04-16 19:36:45 +02:00
Theo Arends
fa31d776c3
Fix filesystem file edit
2021-04-16 17:24:49 +02:00
bovirus
ea491b4d5d
Update Italian language
...
Please check and merge. Thanks.
2021-04-16 14:58:06 +02:00
Adrian Scillato
78b8f0f9b6
Update Spanish Translation
2021-04-16 08:38:39 -03:00
Jason2866
d1e378587a
Update de_DE.h
2021-04-16 12:04:46 +02:00
Theo Arends
90422bc307
Oops I did it again
2021-04-16 11:43:26 +02:00
Theo Arends
f7b45ffddb
Redesigned GUI
...
Redesigned GUI by moving non-configuration buttons from ``Configuration`` to new submenu ``Consoles``
2021-04-16 11:40:38 +02:00
Jason2866
9851c26781
Fix for #11680
...
Using file from https://github.com/arendst/Tasmota/issues/11680#issuecomment-818844390
2021-04-15 20:21:51 +02:00
Theo Arends
711be2a23a
Merge pull request #11740 from Jason2866/patch-3
...
Add GUI_EDIT_FILE
2021-04-15 18:05:39 +02:00
Theo Arends
571649a082
Tasmotize M5Core2 support
2021-04-15 17:21:18 +02:00
Jason2866
db5edc8cb9
Add GUI_EDIT_FILE
...
as default for ESP32 build variants (except webcam)
2021-04-15 16:08:39 +02:00
Theo Arends
b35672c7e8
Fix M5Core2 binary settings
2021-04-15 15:32:39 +02:00
Theo Arends
0e80516a34
Merge pull request #11738 from Sthopeless/patch-1
...
Update xdrv_79_esp32_ble.ino
2021-04-15 14:39:39 +02:00
Jason2866
e12d56914b
Update de_DE.h
2021-04-15 14:16:39 +02:00
Sthope
dee8013432
Update xdrv_79_esp32_ble.ino
...
Write without response
2021-04-15 09:20:46 +02:00
Adrian Scillato
32a15182be
KNX: Fix Power and Energy missing replies
2021-04-14 15:05:13 -03:00
Theo Arends
cb270198a2
Fix HLW8012
...
Fix Hlw8012/Bl0937 averages pulses over 200ms (#11722 )
2021-04-14 17:47:04 +02:00
Theo Arends
e2b5df08f1
Revert "Merge pull request #11722 from Lovett1991/development"
...
This reverts commit 1da04746fd , reversing
changes made to 638e016a47 .
2021-04-14 16:44:56 +02:00
Theo Arends
b6b0ca1b6c
Remove autoexec.bat multiline command support
...
Remove autoexec.bat multiline command support and fix backlog command support.
2021-04-14 16:09:34 +02:00
Adrian Scillato
a451ad9836
Updated Italian Translation
2021-04-14 10:41:18 -03:00
Adrian Scillato
264fdb1f94
Updated Italian Translation
2021-04-14 09:59:02 -03:00
Theo Arends
e91f555418
Merge pull request #11726 from gemu2015/udisp_update
...
universal display update
2021-04-14 14:47:52 +02:00
Theo Arends
efbeeee6a4
Standardize version message
2021-04-14 14:33:21 +02:00
gemu2015
4e17838917
universal display update
2021-04-14 14:26:59 +02:00
Jason2866
59294fd55b
Fix compile error
...
Thx @benzino77 solves #11724 mentioned in #11704
2021-04-14 13:41:10 +02:00
Theo Arends
31734c20c1
Bump version to 9.3.1.3
2021-04-14 12:39:07 +02:00
Theo Arends
1da04746fd
Merge pull request #11722 from Lovett1991/development
...
Hlw8012/Bl0937 averages pulses over 200ms
2021-04-14 12:04:07 +02:00
Theo Arends
638e016a47
Merge pull request #11723 from bovirus/patch-2
...
Update Italian language
2021-04-14 12:02:57 +02:00
Theo Arends
543605c6b0
Merge pull request #11711 from ascillato/Tasmota-Sensors-Change
...
Enable VL53L0X and disable TSL2561 for Tasmota-Sensors and Tasmota32
2021-04-14 12:02:24 +02:00
bovirus
434a332ddb
Update Italian language
2021-04-14 11:27:51 +02:00
Lovett1991
a10095217c
Merge remote-tracking branch 'upstream/development' into development
2021-04-14 10:13:46 +01:00
Alex
cfebce9b09
Hlw8012/Bl0937 averages pulses over 200ms ( #1 )
...
* Hlw8012/Bl0937 averages pulses over 200ms
* Hlw8012/Bl0937 averages pulses over 200ms
2021-04-14 09:57:23 +01:00
Adrian Scillato
cbea6f21ef
KNX: Fix Energy Yesterday
2021-04-13 17:01:27 -03:00
Adrian Scillato
6b35cb94d3
KNX: Fix Energy Yesterday
2021-04-13 17:00:36 -03:00
Adrian Scillato
07265e36cd
KNX: Fix Energy Yesterday Value
2021-04-13 16:58:27 -03:00
Adrian Scillato
9551c0e000
Enable VL53L0X and disable TSL2561 for Tasmota-Sensors and Tasmota32
2021-04-13 13:38:43 -03:00
Adrian Scillato
3a0c09143a
Enable VL53L0X and disable TSL2561 for Tasmota32
2021-04-13 13:36:23 -03:00
Adrian Scillato
d7ffb76afc
Enable VL53L0X and disable TSL2561 for Tasmota-Sensors
2021-04-13 12:58:20 -03:00
Theo Arends
06ac5c4053
Add scan start logging
2021-04-13 17:00:54 +02:00
Theo Arends
22fcf5061d
Fix webserver enhanced wifi scan
2021-04-13 16:04:22 +02:00
Theo Arends
3751a3ff07
Every sperm counts
2021-04-13 12:52:09 +02:00
Theo Arends
27cee8868b
Refactor new webserver boarding code
2021-04-13 12:41:13 +02:00
Theo Arends
6fda2401e3
Refactor new webserver boarding code
2021-04-13 12:00:42 +02:00
Theo Arends
919437cebe
Merge pull request #11693 from ascillato/New_WiFi_Config
...
Simplified Initial WiFi Configuration
2021-04-13 10:46:39 +02:00
Theo Arends
ecd9c37db9
Fix Gui save settings regression ( #11698 )
2021-04-13 10:15:35 +02:00
Theo Arends
91c0b9370b
Merge pull request #11694 from barbudor/devicename_override
...
Simple change to allow DEVICE_NAME in user_config_override
2021-04-12 21:40:54 +02:00
Barbudor
63a672e9dd
allow DEVICE_NAME in user_config_override
2021-04-12 21:16:13 +02:00
Adrian Scillato
89f07f507e
Add New Translation Keys
2021-04-12 13:45:18 -03:00
Adrian Scillato
6a48b1a63d
Webserver: Simplify Initial WiFi Configuration
2021-04-12 13:36:43 -03:00
Adrian Scillato
c63b211009
Fix Double Call of StartWebserver when it is in WiFiManager Mode
2021-04-12 13:35:34 -03:00
Adrian Scillato
dcad3c16c6
Move WifiManager Log to Webserver file
2021-04-12 13:31:31 -03:00
Theo Arends
5cdf225fe0
Refactor ESP32 sensors
2021-04-12 16:50:04 +02:00
Theo Arends
7457d0b03c
Refactor ESP32 Temperature and Hall Effect sensor
2021-04-12 16:21:33 +02:00
Theo Arends
0318f630ac
Fix ESP-S2 temperature issue
2021-04-12 15:55:45 +02:00
Theo Arends
591021a556
Add ESP32 Cpu Temperature
2021-04-12 14:59:40 +02:00
Theo Arends
ab33b394f2
Add commands
...
Add commands ``Discover``, ``DiscoverButton`` and ``DiscoverSwitch``
2021-04-12 12:20:49 +02:00
Theo Arends
162e60eb30
Fix migration to higher version ( #11640 )
2021-04-12 11:49:53 +02:00
bovirus
26cc711cc8
Update Italian language
2021-04-12 07:32:34 +02:00
ha0y
30d016ea3f
Update zh_CN.h
2021-04-12 00:36:35 +08:00
Theo Arends
173038c12c
Force SO19 0
2021-04-11 17:33:22 +02:00
Theo Arends
6b337b2dd8
Merge pull request #11669 from barbudor/autoexec_berry_display_exception
...
Display exception in autoexec.bet
2021-04-11 16:46:17 +02:00
Theo Arends
d1adb55613
Merge pull request #11668 from barbudor/pr_ufs_edit
...
UFS file editor GUI_FILE_EDIT
2021-04-11 16:46:02 +02:00
Theo Arends
17b217b950
Merge pull request #11667 from s-hadinger/berry_apr_11_2
...
Berry driver.add_cmd()
2021-04-11 16:44:03 +02:00
Theo Arends
1fdcb684e4
Merge pull request #11665 from gemu2015/udisplay
...
Udisplay
2021-04-11 16:32:05 +02:00
Barbudor
d4b2a85aff
Display exception in autoexec.bet
2021-04-11 15:39:59 +02:00
Barbudor
06a75af1af
file system editor GUI_FILE_EDIT
2021-04-11 15:22:57 +02:00
gemu2015
4805f26649
udisplay option a3
2021-04-11 15:16:40 +02:00
Stephan Hadinger
9e0300031a
Berry driver.add_cmd()
2021-04-11 15:14:10 +02:00
Theo Arends
c2cde43a54
Refactor Tasmota Discovery
2021-04-11 13:29:33 +02:00
gemu2015
835e7ab2e3
add sample descriptors
2021-04-11 12:38:45 +02:00
gemu2015
0e7e956a7b
universal display driver
2021-04-11 12:32:02 +02:00
gemu2015
b9110f602f
add full partial and full refresh
2021-04-11 07:49:13 +02:00
Theo Arends
be236472fe
Add Tasmota discovery as alternative to Home Assistant discovery using define `USE_TASMOTA_DISCOVERY`
2021-04-10 18:20:15 +02:00
Adrian Scillato
915f2e2cef
Update it_IT.h
2021-04-10 11:16:49 -03:00
Theo Arends
0599041760
Change telegram chatid from int32 to string
...
Change telegram chatid from int32 to string (#11649 )
2021-04-10 15:04:50 +02:00
Theo Arends
4426693170
Merge pull request #11651 from hallard/teleinfo
...
Rewrite Teleinfo config settings
2021-04-10 12:25:50 +02:00
bovirus
ec1065f442
Update Italian language
2021-04-10 09:54:35 +02:00
Charles
3cab37ed80
obsolated SetOption102 and SetOption108
...
now teleinfo has it own bit field configuration
2021-04-10 00:58:42 +02:00
Charles
b2d2742df1
removed unneeded teleinfo from command
2021-04-10 00:49:38 +02:00
Charles
19ddda132c
now settings are done with command
...
Moved config to bit field
added some config option
2021-04-09 19:45:06 +02:00
nonix
9c9e04d139
decode Units
2021-04-09 17:33:46 +02:00
Theo Arends
cccee90e52
Merge pull request #11647 from btsimonh/ibeaconUUIDMAJORMINOR
...
iBeacon - detect the same UUID+MAJOR+MINOR as the same beacon
2021-04-09 17:08:13 +02:00
Theo Arends
eb3fe9c5eb
Oops. Fix compile
2021-04-09 17:05:22 +02:00
Theo Arends
77cd07ab8b
Fix display driver 16 support
2021-04-09 16:42:51 +02:00
Charles
a10dfbc7c6
Merge remote-tracking branch 'upstream/development' into teleinfo
2021-04-09 14:28:35 +02:00
Theo Arends
60de9696d8
Refactor backlog nodelay in relation to sleep
2021-04-09 14:00:09 +02:00
Theo Arends
dd7cecc064
Fix backlog nodelay when sleep is active
2021-04-09 12:49:57 +02:00
Theo Arends
b8f2c97fbe
Refactor GUI save settings (prt3)
2021-04-09 12:18:26 +02:00
Theo Arends
0650744ac2
Remove overtemp detection on external energy monitoring devices
...
Removed overtemp detection on external energy monitoring devices (#11628 )
2021-04-09 10:04:37 +02:00
Theo Arends
740e4392ef
Add command EnergyConfig for future use
2021-04-09 09:49:33 +02:00
Simon Hailes
142b7d02aa
iBeacon - detect the same UUID+MAJOR+MINOR as the same beacon even if mac changes.
...
Add :minor:major to web display
2021-04-09 08:19:43 +01:00
Barbudor
e9e0d35368
command EnergyConfig
2021-04-08 22:59:44 +02:00
Simon Hailes
66ec23d399
remove endian-swap on major & minor for iBeacon - in theroy to match HM10 implementation?
2021-04-08 19:08:15 +01:00
Charles
55ea5073f2
first try of command management
2021-04-08 20:02:19 +02:00
Simon Hailes
970f4652f5
Update to iBeacon to use only MAC to recognise different beacons - this brings it into line with common use.
...
A further update would be nice to display major & minor in the web ui, not included here.
2021-04-08 18:00:14 +01:00
Theo Arends
1a2addfc16
Refactor GUI save settings (prt2)
2021-04-08 17:57:37 +02:00
Theo Arends
bacc07b2de
Fix offset
2021-04-08 15:51:34 +02:00
Theo Arends
6d8daef8fa
prepare teleinfo bit field settings ( #11626 )
2021-04-08 15:43:53 +02:00
Theo Arends
ea64f7b9c5
Refactor timer GUI save result enabling rule trigger ( #11612 )
2021-04-08 14:08:20 +02:00
Theo Arends
b6e77cd3d7
Change `Backlog 1; into Backlog0`
2021-04-07 18:22:20 +02:00
Theo Arends
d08f9bc315
Refactor GUI save parameters (Prt1)
2021-04-07 18:10:34 +02:00
Theo Arends
ad423d199d
Add command `Backlog 1;`
...
Add command ``Backlog 1;`` to allow execution of following commands without delay
2021-04-07 17:55:33 +02:00
Theo Arends
403eba7a99
Add rule number to rule command JSON result
2021-04-07 15:44:29 +02:00
Theo Arends
e94b997627
Fix restart Info JSON messages
2021-04-07 15:22:07 +02:00
Theo Arends
2f5c20a42f
Add more rule triggers
2021-04-07 15:07:05 +02:00
Charles
2098f21775
fixed wrong display in some case
2021-04-07 13:23:31 +02:00
Theo Arends
36288037a8
Refactor energy init
2021-04-06 15:23:07 +02:00
Theo Arends
f50c3f8f62
Admin USE_ENERGY_DUMMY
2021-04-06 12:08:07 +02:00
Theo Arends
db4399d89b
Add relay power control emulation
...
Add relay power control emulation (#10640 )
2021-04-06 11:09:12 +02:00
Theo Arends
f348989258
Merge pull request #11602 from hallard/teleinfo
...
Updated counters for standard mode depending on tariff
2021-04-06 08:39:56 +02:00
Charles
80bbde2458
Updated counters for standard mode
2021-04-06 02:23:06 +02:00
Jason2866
9035aace06
Halleffect not for ESP32-S2
2021-04-05 16:58:36 +02:00
Theo Arends
74537c6078
Prep Shelly Dimmer 2 native firmware upload
2021-04-05 16:57:48 +02:00
Theo Arends
e40bed4b25
Add support for dummy energy monitor
...
Add support for dummy energy monitor using user values set by commands ``VoltageSet``, ``CurrentSet``, ``PowerSet`` and ``FrequencySet``. Enable by selecting any GPIO as ``Option A2`` (#10640 )
2021-04-05 15:32:31 +02:00
Barbudor
59510da9e1
Berry : fix custom command +more ( #11592 )
...
* fix custom command + more
* missing berry lib changes
* solidifying
2021-04-05 13:53:04 +02:00
Theo Arends
f6f13fe249
Fix define USE_DT_VARS
2021-04-05 13:33:00 +02:00
Stephan Hadinger
7023360ac4
Zigbee support for sending to Tuya Dimmer
2021-04-05 11:35:43 +02:00
Theo Arends
ad50fc5522
Refactor teleperiod rules
2021-04-05 11:10:53 +02:00
s-hadinger
146c316d4d
Merge pull request #11588 from s-hadinger/zigbee_legrand
...
Zigbee add Legrand clusters 0xFC01 and 0xFC40
2021-04-05 11:00:03 +02:00
Theo Arends
ca61cb06d0
Fix possible rule issue
2021-04-05 10:39:43 +02:00
Stephan Hadinger
e939db9a30
Zigbee add Legrand clusters 0xFC01 and 0xFC40
2021-04-05 10:28:09 +02:00
Stephan Hadinger
6952d5ac7c
Berry add `light` module
2021-04-04 19:36:25 +02:00
Theo Arends
ba8ef7feb5
Merge pull request #11566 from gemu2015/liligoepd
...
support for liligo esp32 epaper module
2021-04-04 12:30:12 +02:00
Theo Arends
1829df6d56
Unify rules process call
...
Unify rules process call (#11572 )
2021-04-04 12:04:36 +02:00
s-hadinger
6a167710bd
Merge pull request #11576 from s-hadinger/hue_fix
...
Fix Alexa discovery for ZBBridge
2021-04-04 10:04:43 +02:00
Stephan Hadinger
212b2002c7
Fix Alexa discovery for ZBBridge
2021-04-04 09:45:02 +02:00
Stephan Hadinger
d302583b03
Berry check phy_gpio validity
2021-04-04 09:25:42 +02:00
gemu2015
439ffe0678
Update xdrv_10_scripter.ino
2021-04-04 08:39:52 +02:00
gemu2015
4bc6ad720a
clr script memory
2021-04-04 07:31:21 +02:00
Stephan Hadinger
93cb995a7c
Berry minor improvements
2021-04-03 19:53:52 +02:00
s-hadinger
d7018a9a42
Merge pull request #11568 from s-hadinger/berry_gpio
...
Berry add ``gpio`` module
2021-04-03 18:36:12 +02:00
s-hadinger
d7ec283ef1
Merge pull request #11567 from barbudor/berry_nolight
...
Allows Berry to build without USE_LIGHT
2021-04-03 18:22:11 +02:00
Stephan Hadinger
3b9821994d
Berry add `gpio` module
2021-04-03 18:06:40 +02:00
gemu2015
f6222fcf43
fix compile error
2021-04-03 17:01:34 +02:00
gemu2015
ca5c0f72f0
liligo4.7epd support
2021-04-03 16:58:47 +02:00
Theo Arends
fd52bc4a39
GUI more compact relay state display
2021-04-03 16:17:48 +02:00
Barbudor
3186b8ea7a
berry without USE_LIGHT raise excep
2021-04-03 15:06:41 +02:00
Theo Arends
070a3a5ca7
Fix Alexa Hue shutter detection
...
Fix Alexa Hue shutter detection (#11517 )
2021-04-03 14:14:01 +02:00
Charles
9126635c9d
always EnergyUpdateTotal
2021-04-02 22:57:23 +02:00
Theo Arends
1ab0a2f05c
Merge pull request #11558 from hallard/teleinfo
...
always add teleinfo values in telemetry
2021-04-02 17:43:22 +02:00
Charles
14a48a4de8
Updated comment
2021-04-02 17:37:27 +02:00
Charles
73128acce3
always add teleinfo values in telemetry
...
always add teleinfo values in telemetry, whatever rawdata is selected or not
2021-04-02 17:17:18 +02:00
Theo Arends
2350697815
Use IRAM_ATTR in place of ICACHE_RAM_ATTR
2021-04-02 17:14:08 +02:00
Theo Arends
e3c1aa8836
Better align dynamic data
2021-04-02 16:16:38 +02:00
Theo Arends
75bbe5d3fa
Change ADC range result from int to float
...
Change ADC range result from int to float using command ``FreqRes`` for decimal resolution selection (#11545 )
2021-04-02 15:50:59 +02:00
Theo Arends
a756c7437e
Change limit number of relay/button columns in GUI to 8
...
Change limit number of relay/button columns in GUI to 8 (#11546 )
2021-04-02 15:33:05 +02:00
Theo Arends
b0689af803
Add optional DS18x20 arithmetic mean
...
Add command ``SetOption126 1`` to enable DS18x20 arithmetic mean over teleperiod for JSON temperature based on (#11472 )
2021-04-02 11:43:31 +02:00
Theo Arends
c93185172a
Merge pull request #11544 from blakadder/development
...
remove unused command defines
2021-04-02 10:00:40 +02:00
Simon Hailes
638a4c100e
1/ Extends MAC address storage to 7 bytes, last byte now type.
...
MAC may now be 112233445566 or 112233445566/n n=0..3 indicating type.
To CONNECT to a random address, you must specify the address type.
2/ Adds BLEDetails4 - details for aliased macs only.
3/ Adds more command explaination in the top.
2021-04-02 08:32:01 +01:00
blakadder
548f266f8f
remove unused command defines
2021-04-01 21:20:11 +02:00
Theo Arends
014ee4eb6a
Update xsns_67_as3935.ino
...
Fix (#11543 )
2021-04-01 16:35:17 +02:00
Theo Arends
2710dc8dd0
Add command `SerialBuffer 256..520`
...
Add command ``SerialBuffer 256..520`` to change hardware serial receive buffer size from default (256) to max local buffer size (520) (#11448 )
2021-04-01 15:53:47 +02:00
Theo Arends
0934fad06d
Merge pull request #11528 from Jason2866/patch-1
...
Cleanup my_user_config.h
2021-03-31 18:01:42 +02:00
Theo Arends
bacf80a076
Add buffer overrun message on SerialBridge
...
Add buffer overrun message on SerialBridge (#11448 )
2021-03-31 18:00:49 +02:00
Jason2866
d696a8c87c
Cleanup
2021-03-31 17:41:11 +02:00
Theo Arends
0331e47e4c
Add support for multiple CCS811 sensors
...
Add support for multiple CCS811 sensors with baseline control (USE_CCS811_V2) by clanganke (#10858 )
2021-03-31 15:04:24 +02:00
Jason2866
d540d5aaf6
Disable Berry
...
for Webcam and Bluetooth builds
2021-03-31 13:00:07 +02:00
Jason2866
a1ffd8f57a
Enable PSRAM for Berry
...
Berry is enabled in `my_user_config.h` by default.
2021-03-31 12:55:37 +02:00
Jason2866
798776ae2f
Use Berry as default
2021-03-31 12:49:16 +02:00
Theo Arends
7f9cbd7da6
Minor display clock layout change
2021-03-31 10:41:05 +02:00
Stephan Hadinger
c524124e1e
TLS support for private keys on ESP32
2021-03-30 19:17:03 +02:00
Theo Arends
b00b2708cb
Fix HC-SR04 on ESP32
...
Fix HC-SR04 on ESP32 (#11507 )
2021-03-30 17:58:29 +02:00
gemu2015
7bc7b83f18
better modbus serial config
2021-03-30 08:38:13 +02:00
gemu2015
803ecbd9a6
fix erratic sensor signals
2021-03-30 08:37:50 +02:00
gemu2015
43b9f2bafa
fix false executing of restart vector
2021-03-30 08:37:08 +02:00
Theo Arends
437cb5428b
Merge pull request #11511 from blakadder/development
...
add gas sensor with %LEL units
2021-03-30 08:18:51 +02:00
Theo Arends
f7dd04a42f
Merge pull request #11513 from jaymemaurice/development
...
TuyaMCU driver use TempRes to adjust precision of humidity
2021-03-30 08:16:34 +02:00
jaymemaurice
9e304fd127
Wrapped humidity set in TuyaAdjustedTemperature
2021-03-30 02:50:34 +00:00
jaymemaurice
a171e3c5f2
Wrapped humidity in TuyaAdjustedTemperature
2021-03-30 02:37:45 +00:00
blakadder
3768d5ab9f
add gas sensor with %LEL units
2021-03-29 20:32:59 +02:00
Stephan Hadinger
763ed74c5e
Berry fixes
2021-03-29 19:44:22 +02:00
Jason2866
30f91605ac
Set Tuya time as default
...
since TUYA devices shows wrong time if not set.
2021-03-29 13:15:30 +02:00
s-hadinger
1bd593eda3
Berry i2c improvements ( #11497 )
...
* Berry i2c improvements
* fix
* unfix
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-03-28 19:07:48 +02:00
Theo Arends
e7a851f197
Refactor Hall Effect
2021-03-28 14:38:16 +02:00
Theo Arends
47fcdd9e8e
Increase Hall Effect sample rate to 32
2021-03-28 12:25:30 +02:00
Stephan Hadinger
b06568b3c8
Berry stabilized and methods solidified
2021-03-27 19:02:22 +01:00
Adrian Scillato
c60a8591b6
Update it_IT.h
2021-03-27 14:12:05 -03:00
bovirus
c2d2b6429f
Update Italian language
2021-03-27 17:25:38 +01:00
Theo Arends
be72bde8f5
Add ESP32 support for internal Hall Effect sensor
...
Add ESP32 support for internal Hall Effect sensor connected to both GPIO36 and GPIO39 only
2021-03-27 15:15:15 +01:00
Theo Arends
597fbb9da9
Merge pull request #11475 from Jason2866/patch-2
...
Support for SD-Card and Flashlight
2021-03-27 12:07:01 +01:00
Theo Arends
e80c08cd18
Speed up initial power on state
...
Speed up initial power on state gaining 1mS pulse time (#11478 )
2021-03-27 12:05:55 +01:00
Jason2866
1eded6b641
Support SD-Card
2021-03-26 18:32:00 +01:00
Jason2866
d5103c92bb
Support for SD-Card and Flashlight
2021-03-26 18:30:03 +01:00
Theo Arends
c2f8730b1e
Remove obsolete file
2021-03-25 16:48:57 +01:00
Theo Arends
7eef26737c
Fix CSE7761 relay power on time
2021-03-25 16:44:13 +01:00
s-hadinger
99f016a62f
Merge pull request #11467 from s-hadinger/ir_2_7_16
...
IRremoteESP8266 library from v2.7.15 to v2.7.16
2021-03-25 11:12:40 +01:00
Theo Arends
3174056eea
Add relay switch time to zero-cross detection
2021-03-25 09:37:44 +01:00
Stephan Hadinger
d729f22309
IRremoteESP8266 library from v2.7.15 to v2.7.16
2021-03-25 08:40:27 +01:00
Theo Arends
75308ee1e0
Fix zero cross special cases
2021-03-24 17:13:54 +01:00
stefanbode
062b7573d3
Update xdrv_27_shutter.ino
2021-03-24 16:15:27 +01:00
stefanbode
a60253a9ba
Update xdrv_27_shutter.ino
2021-03-24 16:14:04 +01:00
stefanbode
9b2dec437e
Fix #11451
...
Additionally change stepper accelerator
2021-03-24 14:04:27 +01:00
Adrian Scillato
b31b54fd8c
Added User-Config Key for Frysk-Nederland Translation
2021-03-24 02:26:35 -03:00
Adrian Scillato
970ec6c1de
Update Portuguese BR Translation
2021-03-23 22:35:14 -03:00
Jason2866
590dc394cb
Shorter and better
...
Thx @ascillato2 for the hint!
2021-03-23 19:16:22 +01:00
Adrian Scillato
ef0d858655
Update Spanish Translation
2021-03-23 14:49:51 -03:00
Adrian Scillato
be0200a340
Update it_IT.h
2021-03-23 14:30:46 -03:00
Theo Arends
0543541833
Merge pull request #11440 from Jason2866/patch-2
...
Update de_DE.h
2021-03-23 18:15:10 +01:00
Jason2866
031472ceac
Update de_DE.h
2021-03-23 17:55:31 +01:00
bovirus
0103ea8fcd
Update Italian language
2021-03-23 17:25:34 +01:00
Theo Arends
0d54299aaf
Make ZCD user configurable using GPIO ZC Pulse
2021-03-23 15:42:15 +01:00
Theo Arends
88e00b1041
Prep GPIO zero-cross pulse
2021-03-23 15:17:32 +01:00
Theo Arends
0053321bb3
Fix template
2021-03-23 15:02:35 +01:00
Theo Arends
dd4f16526e
Fix sensor coexistence
2021-03-23 12:57:56 +01:00
Theo Arends
0e40de58dd
Merge pull request #11397 from RaphDaMan/TFmini+
...
Add support for Tfmini+ LiDAR sensor modules with UART interface
2021-03-23 12:17:43 +01:00
Theo Arends
6dc436039b
Add support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
...
Add support for Frequency monitoring and zero-cross detection on CSE7761 (Sonoff Dual R3)
2021-03-23 11:21:38 +01:00
Raphael
f65f816fca
Merge issue
2021-03-23 09:11:46 +01:00
RaphDaMan
04c0b8d1d7
Included presence check, changed to XSNS_86 and hopefully solved language file conflicts.
2021-03-23 08:51:11 +01:00
RaphDaMan
f6c50e30fa
Typo correction.
2021-03-23 08:50:51 +01:00
RaphDaMan
d8e892a0de
Changes proposed by Theo on PR.
2021-03-23 08:50:49 +01:00
RaphDaMan
3cf5609ad9
Merge remote-tracking branch 'upstream/development' into development
...
* upstream/development: (35 commits)
some fixes
fix image weblink
fix compiler error with use_graph
Add support for another variant of the 6-digit TM1637 display
Add commands ``DisplayType`` and ``DisplayInvert``
Update xdrv_05_irremote.ino
Update xdrv_05_irremote_full.ino
Update xdrv_05_irremote_full.ino
Update xdrv_05_irremote.ino
Update xdrv_20_hue.ino
Berry fix rules
Add frequency to CSE7761 driver
Minor fixes
Delete .history/tasmota directory
Delete xdrv_20_hue_20210321092519.ino
only perform interlock delay once
No Discovery
Remove text "Module" from GUI main page
Refactor DisplayDimmer
Use Berry as default for Core2 and Odroid-go
...
2021-03-22 23:17:03 +01:00
gemu2015
b0cd14e4f9
some fixes
2021-03-22 15:40:16 +01:00
gemu2015
3757e1d788
fix image weblink
2021-03-22 15:39:55 +01:00
gemu2015
1ff1a58455
fix compiler error with use_graph
2021-03-22 15:39:08 +01:00
Theo Arends
11beacf956
Add support for another variant of the 6-digit TM1637 display
...
Add support for another variant of the 6-digit TM1637 display module selected by command ``DisplayType 1`` (#11422 )
2021-03-22 12:47:15 +01:00
Theo Arends
633489a91e
Add commands `DisplayType and DisplayInvert`
...
Add commands ``DisplayType`` to select sub-modules where implemented and ``DisplayInvert`` to select inverted display where implemented
2021-03-22 12:34:52 +01:00
Theo Arends
d2087549bb
Merge pull request #11410 from t-8ch/interlock-delay-fix
...
only perform interlock delay once
2021-03-22 11:05:17 +01:00
Theo Arends
25619fdd2a
Merge pull request #11421 from kylehase/patch-1
...
Align IR_TIME_AVOID_DUPLICATE across irremote_full.ino and irremote.ino and convert to #define
2021-03-22 11:04:43 +01:00
Theo Arends
71afbf64fa
Merge pull request #11415 from oponyx/development
...
Fix alexa discovery problem in hue emulation
2021-03-22 11:00:37 +01:00
kylehase
a0c6d4f300
Update xdrv_05_irremote.ino
2021-03-22 13:25:33 +09:00
kylehase
0614e54363
Update xdrv_05_irremote_full.ino
2021-03-22 13:25:01 +09:00
kylehase
60613e5041
Update xdrv_05_irremote_full.ino
...
Convert IR_TIME_AVOID_DUPLICATE from const to #define to enable override in the config override file.
2021-03-22 13:03:44 +09:00
kylehase
64c8c88992
Update xdrv_05_irremote.ino
...
Reduce IR_TIME_AVOID_DUPLICATE to 50ms which was fixed in xdrv_05_irremote_full.ino in PR #9969 but not here.
Converted IR_TIME_AVOID_DUPLICATE from const to #define to enable override in the config override file.
2021-03-22 12:50:26 +09:00
oponyx
acd28f6308
Update xdrv_20_hue.ino
2021-03-22 01:45:46 +01:00
Stephan Hadinger
aacaf77707
Berry fix rules
2021-03-21 19:45:32 +01:00
Theo Arends
4294a22854
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-03-21 17:52:00 +01:00
Theo Arends
6c66b2d11f
Add frequency to CSE7761 driver
2021-03-21 17:51:57 +01:00
Stephan Hadinger
8155d2c66a
Minor fixes
2021-03-21 17:12:10 +01:00
Thomas Weißschuh
641df67362
only perform interlock delay once
...
Before the delay was executed for *each* device being turned off.
Therefore the delay grew with the size of the interlock group.
2021-03-21 15:29:21 +01:00
Theo Arends
9efeceafd9
Remove text "Module" from GUI main page
2021-03-21 14:23:02 +01:00
Theo Arends
9d57411d4d
Refactor DisplayDimmer
2021-03-21 14:12:36 +01:00
Jason2866
1f014a1f02
Use Berry as default for Core2 and Odroid-go
2021-03-21 12:51:27 +01:00
Theo Arends
9dfd1d1609
Fix CSE7761 read CRC errors
2021-03-21 12:24:43 +01:00
s-hadinger
a6eea02398
Merge pull request #11405 from s-hadinger/berry_mar_20
...
Berry add wire read/write_bytes
2021-03-21 10:16:27 +01:00
Stephan Hadinger
11127514b0
Berry add wire read/write_bytes
2021-03-21 10:03:58 +01:00
Pagliarulo Onofrio
8cb98dac18
fix alexa discovery problems
2021-03-21 09:26:10 +01:00
Simon Ratcliffe
247ff59b78
Remove superfluous debug messages
2021-03-21 12:00:33 +11:00
Stephan Hadinger
9116c9848a
Berry milestone March 20
2021-03-20 18:44:35 +01:00
Theo Arends
70b7e2fc2a
Restore DisplaySize code
2021-03-20 18:11:52 +01:00
Theo Arends
883feea7cb
Merge pull request #11387 from ajithvasudevan/pr_max7219
...
Added support for MAX7219 Seven-Segment Display
2021-03-20 18:07:30 +01:00
Theo Arends
73f83895f1
Merge pull request #11398 from iot-sle/development
...
fix a wrong timing issue, when glitches apear on D0/D1 lines
2021-03-20 17:47:12 +01:00
Theo Arends
85dbd6e6fd
Fix Sonoff Dual R3 template
2021-03-20 17:32:09 +01:00
sle
8a6f222b8f
fix a wrong timing issue, when glitches apear on D0/D1 lines (bitTime wrong)
2021-03-20 17:15:42 +01:00
RaphDaMan
cc3b047801
Squashed commit of the following:
...
commit ab21a5e25a74a609f4e4ff50e1e723586f28b141
Author: RaphDaMan <raphael@my107.de>
Date: Sat Mar 20 16:12:11 2021 +0100
v0.8 final with ESP32 build fix.
2021-03-20 16:20:23 +01:00
Xavier MULLER
873e096d3a
Update fr_FR.h
...
... and two missing strings
2021-03-20 16:03:56 +01:00
Xavier MULLER
5efd957b88
Update fr_FR.h
...
Essentially Neopool strings translation
2021-03-20 15:54:14 +01:00
RaphDaMan
587ad9a733
Squashed commit of the following:
...
commit 6c9c4a83d0076bb9303d65d5435f0d0bf2e81a6b
Author: RaphDaMan <raphael@my107.de>
Date: Sat Mar 20 13:49:36 2021 +0100
v0.7 Final and ready to PR.
2021-03-20 14:14:07 +01:00
Theo Arends
9902a29c31
Merge pull request #11326 from nicandris/development
...
Added SetOption125 (Zigbee) Hide bridge topic from zigbee topic
2021-03-20 12:53:17 +01:00
nicandris
f3cedc91a0
Fixed conflict. Changed to SO125
2021-03-20 10:48:29 +01:00
Simon Ratcliffe
880380194c
Squashed commit of the following:
...
commit 9f11b10407c823d693ffb76c84fabec1027229c0
Author: Simon Ratcliffe <simon@proatomic.com.au>
Date: Sat Mar 20 17:25:43 2021 +1100
Add output mode 2
Fix display of output pins
Update code sizes
2021-03-20 17:59:34 +11:00
Ajith Vasudevan
c7eb0451ef
Minor documentation update
2021-03-20 09:05:19 +05:30
Ajith Vasudevan
e65008ab9c
Merge branch 'development' of github.com:arendst/Tasmota into pr_max7219
2021-03-20 08:41:57 +05:30
Stephan Hadinger
9dc3c4e255
Fix type for MPU6886
2021-03-19 22:17:45 +01:00
Ajith Vasudevan
7b51da4260
Minor fix
2021-03-19 22:40:45 +05:30
Ajith Vasudevan
cfda780b99
Merged with development
2021-03-19 22:31:39 +05:30
Ajith Vasudevan
d079bdc2fd
Added MAX7912 to TM1637 driver
2021-03-19 22:30:06 +05:30
Theo Arends
f18e874f6b
Update Max Display Driver count
2021-03-19 15:42:24 +01:00
Ajith Vasudevan
4c9182f680
Merge branch 'development' of github.com:arendst/Tasmota into pr_max7219
2021-03-19 19:20:18 +05:30
Theo Arends
3f6bff793a
Merge pull request #11182 from shaap/development
...
Add eMylo EAI-90 support
2021-03-19 14:42:13 +01:00
Theo Arends
ccd3477737
Remove command DisplayBrightness
...
Remove command DisplayBrightness in favour of already available DisplayDimmer
2021-03-19 14:24:26 +01:00
Theo Arends
245023f9da
Add DisplayModes to TM163x displays
2021-03-19 12:22:53 +01:00
Theo Arends
6577cdc426
Add initial DisplayMode support to TM163x displays
2021-03-19 12:02:01 +01:00
Ajith Vasudevan
27288ac603
Added support for MAX7219 Seven-Segment Display
2021-03-19 15:56:48 +05:30
Theo Arends
add48e8bd9
Fix TM163x power control
2021-03-19 11:13:08 +01:00
Theo Arends
be46611f57
Increase SR04 max sensor detection distance
...
Increase SR04 max sensor detection distance to 500 (#11372 )
2021-03-19 10:44:47 +01:00
Theo Arends
c87a4df7e9
Refactor TM1638 pin numbers
2021-03-19 10:33:46 +01:00
Theo Arends
ee1ecfc267
Fix TM163x driver
2021-03-19 10:19:01 +01:00
Theo Arends
320f0e2776
Add support for TM1638 seven segment display
...
Add support for TM1638 seven segment display by Ajith Vasudevan (#11031 )
2021-03-19 10:15:50 +01:00
Theo Arends
cea5f6715c
Merge pull request #11031 from ajithvasudevan/pr_tm1638
...
Added support for TM1638 Seven-Segment Display, Buttons and LED
2021-03-19 09:46:57 +01:00
Theo Arends
c2800ec0cd
Merge pull request #11385 from theOzzieRat/MCP230xx_pinmode6_fix
...
MCP230xx fix savestate for pinmode=6 and init with so0=1
2021-03-19 09:17:04 +01:00
Theo Arends
a3cbf64bca
Merge pull request #11383 from theOzzieRat/working_mcp230xx_remove_end
...
Remove superfluous "END":1 from telemetry in MCP230xx driver
2021-03-19 09:15:14 +01:00
Ajith Vasudevan
b6cb5f203b
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-19 08:35:23 +05:30
Simon Ratcliffe
6ef79cdd00
MCP230xx fix savestate for pinmode=6 and init with so0=1
2021-03-19 14:00:09 +11:00
Simon Ratcliffe
b857ff5e68
Remove superfluous "END":1 from telemetry
2021-03-19 10:35:50 +11:00
Jason2866
6ed8878618
Add 6-axis MotionTracking MPU6886
...
sensor to Tasmota32 build
2021-03-18 22:15:15 +01:00
Theo Arends
d5ca2994ee
Add commands MqttKeepAlive and MqttTimeout
...
- Add commands ``MqttKeepAlive 1..100`` to set Mqtt Keep Alive timer (default 30) and ``MqttTimeout 1..100`` to set Mqtt Socket Timeout (default 4) (#5341 )
- Changed PubSubClient library from EspEasy v2.7.12 to Tasmota v2.8.12
- Bump version to 9.3.1.2
2021-03-18 17:44:10 +01:00
Ajith Vasudevan
ba77e6d1c0
Removed DisplayType and TM1638 Buttons and LEDs support
2021-03-18 19:30:50 +05:30
Theo Arends
ff7a911e45
Fix logging if network down ( #11373 )
2021-03-18 09:27:46 +01:00
Theo Arends
3d3c77972d
Merge pull request #11373 from barbudor/alternative_syslog_dns_fix
...
Alternative syslog dns fix
2021-03-18 09:22:43 +01:00
Alex Brown
f31bdfdfb3
Add period char replacement for prometheus
...
This was a problem for me when trying to get output from an SDS011 Nova
PM sensor. When parsed by the pometheus code it returns labels / metrics
like:
```# TYPE tasmota_sensors_pm2.5_ gauge
tasmota_sensors_pm2.5_{sensor="sds0x1"} 2.2```
The error from prometheus was:
```"append failed" err="invalid metric type \\"5_ gauge\\"```
2021-03-17 22:54:37 -04:00
Barbudor
74da6eb057
check on hostByName + disable syslog
2021-03-17 19:45:29 +01:00
Ajith Vasudevan
82e8f9f3ce
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-17 22:24:56 +05:30
Theo Arends
e5a566f0bb
Hide I2C address for single sensors
...
Hide I2C address for single sensors (#11323 )
2021-03-17 17:51:12 +01:00
Ajith Vasudevan
5aeb4c0475
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-17 22:13:43 +05:30
Theo Arends
2f7eefa8f4
Fix some display issues
...
Fix some display issues (#11358 )
2021-03-17 17:26:00 +01:00
Theo Arends
b427267e2b
Fix TM1637 driver selection
...
Fix TM1637 driver selection (#11358 )
2021-03-17 16:26:04 +01:00
gemu2015
dce555cf6b
homekit update
2021-03-17 13:30:51 +01:00
Ajith Vasudevan
53d85e3441
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-17 16:26:45 +05:30
bovirus
8e904eaed6
Update Italian language
2021-03-17 09:47:42 +01:00
Theo Arends
7b046aa992
Merge pull request #11359 from ascillato/patch-2
...
Add Support for multiple VL53L0X I2C Laser Distance Sensors
2021-03-17 09:28:03 +01:00
Theo Arends
f10940a349
Merge pull request #11360 from iot-sle/development
...
Wiegand reader. Support now several key pad strokes as one tag switchable by SetOptio…
2021-03-17 09:22:13 +01:00
Simon Ratcliffe
6a3d6c7e5e
Fix MCP2300x initialisation.
2021-03-17 14:28:04 +11:00
Barbudor
2dfec2ec4d
don't keep 0xFFFFFFFF as a valid addres in case of DNS fail
2021-03-16 22:28:39 +01:00
sle
b2178bc372
support now several key pad strokes as one tag switchable by SetOption124 and added a hardware emulation for Wiegand reader ( will be only compiled in a debug mode)
2021-03-16 18:58:31 +01:00
Adrian Scillato
eb8d5b7439
Update pt_BR.h
2021-03-16 14:57:47 -03:00
Ajith Vasudevan
4b1da6ff07
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-16 23:04:36 +05:30
Adrian Scillato
17e096cb7e
Update zh_TW.h
2021-03-16 14:33:15 -03:00
Adrian Scillato
839d13adf6
Update zh_CN.h
2021-03-16 14:31:23 -03:00
Adrian Scillato
e6a7920223
Update vi_VN.h
2021-03-16 14:29:18 -03:00
Adrian Scillato
a25b3aea26
Update uk_UA.h
2021-03-16 14:28:14 -03:00
Adrian Scillato
30abe26a0a
Update tr_TR.h
2021-03-16 14:26:41 -03:00
Adrian Scillato
7a25c9ccdd
Update sv_SE.h
2021-03-16 14:25:37 -03:00
Adrian Scillato
98c3da837a
Update sk_SK.h
2021-03-16 14:24:16 -03:00
Adrian Scillato
0965e13107
Update ru_RU.h
2021-03-16 14:18:17 -03:00
Adrian Scillato
239bc5c3a4
Update ro_RO.h
2021-03-16 14:15:21 -03:00
Adrian Scillato
a3e5fc1d5e
Update pt_BR.h
2021-03-16 14:13:33 -03:00
Adrian Scillato
c9a5fcca44
Update pt_PT.h
2021-03-16 14:13:25 -03:00
Adrian Scillato
2a25e21d81
Update pl_PL.h
2021-03-16 14:03:59 -03:00
Adrian Scillato
d41e118a9d
Update nl_NL.h
2021-03-16 14:01:45 -03:00
Adrian Scillato
78face85de
Update ko_KO.h
2021-03-16 14:00:11 -03:00
Adrian Scillato
33ac2f8f1c
Update he_HE.h
2021-03-16 13:56:47 -03:00
Adrian Scillato
a527dc619e
Update it_IT.h
2021-03-16 13:54:25 -03:00
Adrian Scillato
6bbfbc086e
Update hu_HU.h
2021-03-16 13:49:13 -03:00
Adrian Scillato
d2c4876f6b
Update fy_NL.h
2021-03-16 13:47:14 -03:00
Adrian Scillato
496240d664
Update fr_FR.h
2021-03-16 13:45:20 -03:00
Adrian Scillato
13f388b3c2
Update es_ES.h
2021-03-16 13:43:18 -03:00
Adrian Scillato
1fc3d662dc
Update en_GB.h
2021-03-16 13:34:00 -03:00
Adrian Scillato
9d22bb0a2e
Update el_GR.h
2021-03-16 13:32:34 -03:00
Adrian Scillato
9b69aa6d37
Update de_DE.h
2021-03-16 13:27:19 -03:00
Adrian Scillato
dc744c1aac
Update cs_CZ.h
2021-03-16 13:25:24 -03:00
Adrian Scillato
f0e95969ad
Update bg_BG.h
2021-03-16 13:21:54 -03:00
Adrian Scillato
ff4e2b9b3b
Update af_AF.h
2021-03-16 13:19:37 -03:00
Adrian Scillato
4f9cbaab07
VL53L0X: Translations
2021-03-16 13:09:12 -03:00
Adrian Scillato
82bbc7d215
VL53L0X: Added new XSHUT GPIOs
2021-03-16 13:05:08 -03:00
Adrian Scillato
a3c5ac8204
VL53L0X: Set max number of sensors
2021-03-16 12:58:24 -03:00
Adrian Scillato
1c1197ab53
VL53L0X: Added support for multiple sensors
2021-03-16 12:55:34 -03:00
Stephan Hadinger
e559ee1c30
Remove MFRC522
2021-03-16 16:30:34 +01:00
Ajith Vasudevan
d55b7d1902
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-16 18:54:06 +05:30
Stephan Hadinger
95e696075e
Add support for MPU6686 on primary or secondary I2C bus
2021-03-15 21:06:50 +01:00
Theo Arends
3555b9e5f9
Init RTC sooner
2021-03-15 15:51:31 +01:00
Theo Arends
9645f3008e
Fix string length overflow
...
Fix string length overflow (#11347 )
2021-03-15 14:45:09 +01:00
Theo Arends
abd7813115
Merge pull request #11331 from Jason2866/ESP32_variant
...
Phase 2 of new Tasmota32 build variant
2021-03-14 14:30:35 +01:00
Jason2866
328c8a3204
no change
2021-03-14 11:24:39 +01:00
Jason2866
3be135cb1c
Tasmota32 with env
2021-03-14 11:21:55 +01:00
Theo Arends
bf3754d927
Merge pull request #11333 from pcdiem/dgr5
...
Range check item before storing in value array
2021-03-14 08:30:47 +01:00
Theo Arends
9da1134dab
Merge pull request #11334 from pcdiem/pwm1
...
Use SO32 for power button hold time
2021-03-14 08:30:19 +01:00
Ajith Vasudevan
9af3ec2118
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-14 08:04:32 +05:30
Stephan Hadinger
44517380ff
Berry upgrade
2021-03-13 22:42:24 +01:00
Paul C Diem
ecd78bfd96
Use SO32 for power button hold time
2021-03-13 14:13:44 -06:00
Paul C Diem
eed2c67744
Range check item before storing in value array
2021-03-13 14:10:32 -06:00
Jason2866
75f1d2a26d
Phase 2 of new Tasmota32 build variants
2021-03-13 15:48:38 +01:00
gemu2015
e265f3884b
Update homekit.c
2021-03-13 13:28:33 +01:00
gemu2015
699ec7b394
homekit update
2021-03-13 12:51:09 +01:00
nicandris
5cdffadbe6
Added SetOption124 (Zigbee) Hide bridge topic from zigbee topic (use with SetOption89)
2021-03-13 12:41:42 +01:00
Ajith Vasudevan
fb70d80923
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-12 22:09:14 +05:30
Theo Arends
4072d6485f
Merge pull request #11302 from s-hadinger/fix_dht12
...
Fix DHT12 on ESP32
2021-03-12 09:06:04 +01:00
Stephan Hadinger
296933569e
ESP32 increase TLS buffers
2021-03-12 08:18:16 +01:00
Stephan Hadinger
cadc2fc385
Fix DHT12 on ESP32
2021-03-11 19:31:28 +01:00
Barbudor
ba41a57331
add support for PCF8574 inputs (web, mqtt) + sync outputs
2021-03-11 17:28:35 +01:00
Ajith Vasudevan
ff4240d6fd
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-11 21:29:41 +05:30
Theo Arends
121a5162d0
Merge pull request #11284 from iot-sle/development
...
fix #11047Wiegand 26/34 missed some key press if they are press at normal speed
2021-03-11 15:31:28 +01:00
Jason2866
7716bc8a8f
mv some ESP32 libs
2021-03-11 14:48:59 +01:00
sle
5f384f58c4
Tag number output hex (optional)
2021-03-11 12:33:35 +01:00
gemu2015
9d64f0cfba
support for apple homekit on esp32
2021-03-11 12:28:13 +01:00
sle
4f5280cd66
Merge remote-tracking branch 'arendst/development' into development
2021-03-11 12:16:05 +01:00
Theo Arends
5294b9e5ec
Merge pull request #11275 from pcdiem/dgr4
...
Add device_group_tie in SettingsDefaultSet2 and show all groups
2021-03-11 08:22:58 +01:00
Theo Arends
111c869ae7
Merge branch 'development' into ws2812_esp32
2021-03-11 08:21:20 +01:00
Stephan Hadinger
0475212b54
ESP32 support for secondary I2C controller
2021-03-10 22:20:21 +01:00
Stephan Hadinger
f808038694
ESP32 support for WS2812 hardware driver via RMT or I2S
2021-03-10 20:38:19 +01:00
Ajith Vasudevan
20bb6ef323
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-10 21:39:10 +05:30
sle
27bc24e033
Merge remote-tracking branch 'arendst/development' into development
2021-03-10 15:03:03 +01:00
sle
07f641c0b5
fix #11047 Wiegand 26/34 missed some key press
2021-03-10 12:42:30 +01:00
Paul C Diem
550c3b425b
Only check device_group_tie if SO88 enabled
2021-03-09 21:33:57 -06:00
Stephan Hadinger
d3015878c5
Fix ZbScan json output #11264
2021-03-09 23:05:12 +01:00
Paul C Diem
67d24047fc
Add device_group_tie in SettingsDefaultSet2 and show all groups
2021-03-09 13:41:14 -06:00
Theo Arends
b8a2d9a161
Fix DS18x20 driver timing issue ( #11270 )
...
Fix DS18x20 driver timing issue (#11270 )
2021-03-09 18:01:29 +01:00
Theo Arends
31c238c1e9
Fix DS18x20 driver timing issue
2021-03-09 16:52:14 +01:00
Theo Arends
ef39821b6d
Fix OTA auto gz selection
2021-03-09 16:50:52 +01:00
Theo Arends
32231d8375
Merge pull request #11269 from nohat/development
...
support Dimmer < > and ! for level move and stop
2021-03-09 14:26:40 +01:00
gemu2015
8e5a9c11b7
fix sml 24 bit signed
2021-03-09 12:10:37 +01:00
David Friedland
84352706e9
support Dimmer < > and / for level move and stop
2021-03-08 22:35:38 -08:00
Ajith Vasudevan
acf65d7a68
Removed unwanted lines
2021-03-09 01:12:42 +05:30
Ajith Vasudevan
7fe8f117a5
Reverted changes to xdsp_interface and related changes done in 75699fe
2021-03-09 00:47:19 +05:30
Ajith Vasudevan
728074ccd2
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-08 22:57:58 +05:30
Theo Arends
d231bb4731
Prep CSE7761 for final
2021-03-08 16:56:33 +01:00
Theo Arends
86e2bc53be
Fix CSE7761 default calibration
2021-03-08 12:34:32 +01:00
Theo Arends
b101657fba
Merge pull request #11258 from jbubik/XDRV53-KW9
...
XDRV53 PROJECTOR_CTRL: minor updates
2021-03-08 09:02:08 +01:00
Ajith Vasudevan
8470087886
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-08 09:50:35 +05:30
Stephan Hadinger
4471d6b9d5
Berry improvements
2021-03-07 19:37:18 +01:00
Theo Arends
25dc819279
Add version to OTA update
...
Add version to OTA update (#11243 )
2021-03-07 14:41:04 +01:00
Stephan Hadinger
a10564b5c5
ESP32 better fix for IRAM Bit Bang
2021-03-07 10:16:08 +01:00
Jan Bubík
93b9f14fc5
PROJECTOR_CTRL: consistent logging of [DIS]CONNECTs
2021-03-06 23:28:51 +01:00
Jan Bubík
2793402027
PROJECTOR_CTRL: Add WARMING states [NEC]
...
NEC V300W returns undocumented states 0x01 and 0x02 during warming up
Consider Projector already powered-up
2021-03-06 23:05:51 +01:00
Jan Bubík
cabd9bdffc
PROJECTOR_CTRL: Use at least one projector (fix)
2021-03-06 22:07:06 +01:00
Jan Bubík
c5e2cef175
PROJECTOR_CTRL: make serial baudrate configurable
2021-03-06 21:52:54 +01:00
s-hadinger
a1e2470338
Merge pull request #11241 from s-hadinger/fix_ws2812_esp32
...
Fix WS2812 ESP32
2021-03-06 19:01:20 +01:00
Ajith Vasudevan
91dd7f5b97
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-06 23:20:37 +05:30
Stephan Hadinger
46b18ea41e
Fix WS2812 ESP32
2021-03-06 18:43:32 +01:00
Theo Arends
e6f3f56d73
Remove redundant energy reset messages
2021-03-06 15:29:00 +01:00
Theo Arends
1fd8c80039
Add CRC redundancy to CSE7761
2021-03-06 15:04:16 +01:00
Ajith Vasudevan
9e70eb9532
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-06 08:24:10 +05:30
Theo Arends
690df69c91
Fix possible CSE7761 related exceptions
2021-03-05 18:28:07 +01:00
Theo Arends
e17952ac1f
Fix CSE7761 calibration
2021-03-05 16:23:21 +01:00
Ajith Vasudevan
3653ca5a7e
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-05 17:18:48 +05:30
Theo Arends
bef5d2b84b
Fix CSE7761 calibration
2021-03-05 11:32:13 +01:00
Ajith Vasudevan
edd44e256b
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-05 08:16:51 +05:30
Barbudor
227f076263
update comment for topic used
2021-03-04 20:10:16 +01:00
Barbudor
a44d399212
change deepsleep annoucement topic
2021-03-04 20:04:15 +01:00
Theo Arends
33f0981d17
Add CSE7761 calibration
2021-03-04 18:46:41 +01:00
Ajith Vasudevan
f3e358f81b
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-03-04 21:22:26 +05:30
Simon Hailes
42a1dc3d9a
Enable restart of BLE after upload.
...
Add cmnd 'BLEEnableUnsaved' to enable BLE without saveing the enable.
Fix a bug with operations - where the op could be stolen by mqtt before begin seen by another driver.
2021-03-03 18:40:13 +00:00
Theo Arends
2b1be6ef3d
Fix CSE7761 read crc calculation
2021-03-03 18:17:54 +01:00
Theo Arends
22408beacd
Fix CSE7761 read crc calculation
2021-03-03 17:51:33 +01:00
bovirus
4d0db83b62
Update Italian language
2021-03-03 14:48:05 +01:00
Ajith Vasudevan
7a85a0e88e
Now using Settings.display_options instead of display_type
2021-03-03 18:15:27 +05:30
Ajith Vasudevan
850aff3ab6
Now using display_options instead of display_type
2021-03-03 18:14:30 +05:30
Theo Arends
2addbca761
Fix initial CSE7761 support
2021-03-03 12:44:09 +01:00
Theo Arends
ef19c3f088
Merge pull request #11199 from gemu2015/ili9342
...
ili9341/2 software configurable
2021-03-03 09:33:34 +01:00
Theo Arends
adbe996097
Merge pull request #11179 from Jason2866/patch-2
...
Clarify where the changes has to be
2021-03-03 09:31:19 +01:00
Theo Arends
5f16952dfa
Merge pull request #11204 from barbudor/some_setoptions_override
...
Make some setoptions overridable
2021-03-03 09:30:50 +01:00
Stephan Hadinger
d5ef4afceb
Berry improvements
2021-03-03 08:34:38 +01:00
gemu2015
8aa8ba1474
remove code test
2021-03-03 06:04:45 +01:00
Barbudor
d8c59e1b12
add some setoptions override
2021-03-02 22:47:40 +01:00
Stephan Hadinger
d0168863a2
Renamed CC2530 to CCxxxx
2021-03-02 22:38:41 +01:00
s-hadinger
2e7cf79111
Merge pull request #11201 from s-hadinger/zigbee_str_as_num
...
Zigbee allow numbers as string
2021-03-02 21:41:13 +01:00
Stephan Hadinger
4bfd22f946
Zigbee allow numbers as string
2021-03-02 21:18:08 +01:00
Stephan Hadinger
4ea1b4d7c9
Zigbee support for lumi.sensor_wleak
2021-03-02 21:16:30 +01:00
gemu2015
67c1831a10
ili9341/2 software configurable
2021-03-02 19:34:18 +01:00
Theo Arends
2d84d846ed
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-03-02 18:09:58 +01:00
Theo Arends
8f3f1dcf31
Initial CSE7761 support
...
Initial CSE7761 support (#10793 )
2021-03-02 18:09:54 +01:00
Stephan Hadinger
2cef4cdcf4
Zigbee fix crash when bad frame is received
2021-03-02 15:04:59 +01:00
Jason2866
18ed1d9007
Fix comment error
2021-03-02 12:40:14 +01:00
gemu2015
56f922a7a7
dumpsize configurable, =m,=h mqtt fix,
2021-03-02 09:11:08 +01:00
shaap
5e3274af8f
Add eMylo EAI-90 support
...
Add support for eMylo EAI-90. WB3S Module has to be replaced by ESP-12. Please see eMyloEAI90.txt.
2021-03-02 02:31:06 +01:00
Jason2866
e7a870c3bf
Clarify where the changes has to be
2021-03-01 20:30:22 +01:00
Theo Arends
4fb55544bb
Prep support CSE7761
2021-03-01 18:22:26 +01:00
Theo Arends
1dbdf6da37
Merge pull request #11159 from nonix/XPT2046
...
Added XPT2046 touch screen digitizer for ILI9341 display
2021-03-01 18:06:03 +01:00
Ajith Vasudevan
0eb634a315
Resolved conflicts and merged with development
2021-03-01 18:19:47 +05:30
nonix
814e144d21
ifdef removed from tasmota_template
2021-03-01 12:16:12 +01:00
Theo Arends
e83481721e
Merge pull request #11161 from btsimonh/MI_Updates2021
...
Align protocol interpretation with MI docs (16 bit payload type).
2021-03-01 11:10:59 +01:00
Theo Arends
b22e58b15b
Merge pull request #11160 from bovirus/patch-3
...
Update Italian language
2021-03-01 11:08:22 +01:00
Stephan Hadinger
b613e1db37
Berry improvements
2021-02-28 20:50:37 +01:00
Simon Hailes
3a3e77215b
Align protocol interpretation with MI docs (16 bit payload type).
...
Add ref to MI docs.
Add light sense for DOOR.
Add HASS discovery for MOST sensor types.
2021-02-28 18:17:38 +00:00
nonix
5cafcfedf4
remove xpt.patch
2021-02-28 19:13:41 +01:00
bovirus
b2bc701518
Update Italian language
2021-02-28 19:02:36 +01:00
nonix
d38c1c415e
Added support for XPT2046 touch screen
2021-02-28 18:27:32 +01:00
Theo Arends
f91ca66a69
Merge pull request #11157 from gemu2015/ssd1351
...
Ssd1351
2021-02-28 17:16:43 +01:00
gemu2015
94ab68aed0
Update xdsp_09_SSD1351.ino
2021-02-28 17:08:43 +01:00
gemu2015
ed5dcbe616
Update xdsp_09_SSD1351.ino
2021-02-28 16:19:09 +01:00
gemu2015
5f75f4619c
ssd1351 support for 4 wire spi
2021-02-28 16:09:57 +01:00
Theo Arends
fd1eb08b6e
Refactor fix light scheme related color changes
2021-02-28 15:27:12 +01:00
Theo Arends
947c8ccf0f
Fix light scheme related color changes
...
Fix light scheme related color changes (#11041 )
2021-02-28 15:11:29 +01:00
Theo Arends
89d8fbb0ec
Change ARRAY_SIZE() to nitems()
2021-02-28 12:50:02 +01:00
Theo Arends
4d3fda5a74
Add support for NEC and OPTOMA LCD/DLP Projector serial power control
...
Add support for NEC and OPTOMA LCD/DLP Projector serial power control by Jan Bubík (#11145 )
2021-02-28 12:37:02 +01:00
Theo Arends
38e29df1b4
Merge pull request #11145 from jbubik/PR_XDRV53_v2
...
new feature: LCD/DLP Projector Serial Control
2021-02-28 12:05:00 +01:00
Ajith Vasudevan
5132794170
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-28 16:34:32 +05:30
nonix
96f8389408
Workinig
2021-02-28 10:49:49 +01:00
gemu2015
4b1dc136c1
fix subscribe with no key
2021-02-28 09:03:22 +01:00
gemu2015
ec330d70f8
fix sml calculate vars option (=m)
2021-02-28 09:01:13 +01:00
Jan Bubík
c6673d4081
new feature: LCD/DLP Projector Serial Control
...
- implemented as XDRV53
- user must configure GPIO pins "DLP Rx" and "DLP Tx" for serial communication
- emulates an additional RELAY by sending ON/OFF commands to Projector
- continually polls the Projector's state to update virtual RELAY state
- blocks RELAY1 in ON state while Projector is running (to protect the lamp)
- serial codes for NEC and OPTOMA, ready for more manufacturers
- tested with NEC V300W
2021-02-27 22:28:29 +01:00
Ajith Vasudevan
cd7a435696
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-27 22:41:50 +05:30
Theo Arends
c3c0a06961
Add command `Sensor80 1 <0..7>`
...
Add command ``Sensor80 1 <0..7>`` to control MFRC522 RFID antenna gain from 18dB (0) to 48dB (7) (#11073 )
2021-02-27 17:54:21 +01:00
Ajith Vasudevan
9252a70790
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-26 22:48:53 +05:30
Theo Arends
05e5bdaa50
Fix invalid shutter status JSON ( #11129 )
2021-02-26 14:09:50 +01:00
Ajith Vasudevan
7e9a96895f
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-25 23:36:26 +05:30
nonix
414f27f6d7
Merge branch 'development' into XPT2046
2021-02-25 18:14:21 +01:00
Theo Arends
0e598bf39b
Merge pull request #11126 from BCsabaEngine/development
...
Update hu_HU.h
2021-02-25 15:59:03 +01:00
BCsabaEngine
1f8396158c
Update hu_HU.h
2021-02-25 15:29:27 +01:00
gemu2015
dc92fc6c61
serial dump recoded
2021-02-25 14:36:37 +01:00
gemu2015
d600768d49
fix potential crash with wrong linker file
2021-02-25 14:36:07 +01:00
nonix
43946f4ca7
Debug USE_UFILESYS
2021-02-25 10:58:33 +01:00
Ajith Vasudevan
ab7129d00c
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-25 09:12:08 +05:30
Jayme Snyder
d148a2cb9c
Reset Tuya.ignore_dim if Tuya.ignore_dimmer_cmd_timeout was set and expired
2021-02-24 18:28:34 -05:00
Ajith Vasudevan
3c0f4bea13
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-24 15:26:46 +05:30
Theo Arends
1d9d982b6d
Merge pull request #11104 from barbudor/pr_mcp230xx_switch_back
...
allows switch pinmode from output to input
2021-02-24 10:27:37 +01:00
Theo Arends
d3a103b726
Merge pull request #11114 from gemu2015/vbus
...
support for vbus
2021-02-24 10:27:08 +01:00
Theo Arends
861a8d5fff
Merge pull request #11111 from pcdiem/dgr3
...
Check device range when SO88 enabled
2021-02-24 10:26:51 +01:00
gemu2015
9be1758f61
Update xsns_53_sml.ino
2021-02-24 10:20:03 +01:00
gemu2015
8b23b1a072
better vbus dump
2021-02-24 10:09:33 +01:00
gemu2015
16a30bd12e
support for vbus
2021-02-24 09:11:21 +01:00
Paul C Diem
d0779d94a7
Check device range when SO88 enabled
2021-02-23 15:59:50 -06:00
Barbudor
f9ee78b501
keep timer loop when console is scrolled up
2021-02-23 19:07:56 +01:00
Ajith Vasudevan
c14771ca24
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-23 21:14:38 +05:30
Barbudor
57e51fbd18
Merge branch 'development' into pr_mcp230xx_switch_back
2021-02-23 16:42:10 +01:00
Theo Arends
632e523c37
Bump version to 9.3.1.1
2021-02-23 16:27:30 +01:00
Barbudor
e8e2280bb3
allows switch pinmode from output to input
2021-02-23 15:21:33 +01:00
Ajith Vasudevan
50da35ad24
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-23 19:08:23 +05:30
Theo Arends
7aa679285a
Merge pull request #11096 from kmalisiewicz/fix-lm75ad-detection
...
Fix LM75AD detection on different address then 0x48.
2021-02-23 11:51:11 +01:00
Ajith Vasudevan
8a70adb339
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-23 14:14:49 +05:30
Ajith Vasudevan
f16f2c1879
Fixed minor bug in DisplayScrollText
2021-02-23 12:52:05 +05:30
Krzysztof Malisiewicz
1e4c31c10b
Fix LM75AD detection on different address then 0x48.
2021-02-23 08:12:07 +01:00
stefanbode
88db2e27bb
refactor acceleration function for stepper & servo
2021-02-22 16:54:58 +01:00
Ajith Vasudevan
c7f2030540
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-22 19:14:46 +05:30
Theo Arends
6ce3e6be7c
Merge pull request #11077 from nagyrobi/patch-1
...
Update en_GB.h
2021-02-22 14:05:46 +01:00
Theo Arends
0906acc25e
Update en_GB.h
...
Inline with other checkboxes
2021-02-22 14:05:27 +01:00
Theo Arends
14db5ea0dd
Merge pull request #11084 from jeroenst/infoandstateretain
...
Added options to retain info and state mqtt messages
2021-02-22 13:52:16 +01:00
JeroenSt
d289608fe4
Solved duplicate entry D_CMND_POWERRETAIN https://github.com/arendst/Tasmota/pull/11084#discussion_r580203530
2021-02-22 13:36:26 +01:00
Ajith Vasudevan
424d953961
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-22 17:10:59 +05:30
JeroenSt
dde67c5b46
Added options to retain info and state mqtt messages
...
https://github.com/arendst/Tasmota/discussions/11067
Changed version to current version in comments
https://github.com/arendst/Tasmota/pull/11079#discussion_r580057981
2021-02-22 12:19:32 +01:00
André Araújo
fb012c5096
Fix CI translation errors
2021-02-22 11:15:39 +00:00
André Araújo
a321ff5562
Fix Ezo D.O sensor
...
- Unit of measure was in ppm and should be in mg/L
- Sensor was not detected
- Code fixes on multiple ezo sensors
2021-02-22 10:40:37 +00:00
gemu2015
ed7c06a6ed
sml several fixes
2021-02-22 11:10:49 +01:00
Ajith Vasudevan
75699fe203
Removed the need for SPI for TM1637 to work
2021-02-22 15:12:48 +05:30
Ajith Vasudevan
c5f79aa532
Fixed some logs
2021-02-22 12:04:30 +05:30
Ajith Vasudevan
a9c1f86759
Merged with development
2021-02-22 11:30:11 +05:30
nagyrobi
de90b8f12d
Update en_GB.h
...
Fix propercase and typo
2021-02-21 22:41:20 +01:00
David Friedland
c8e13366c6
animate PWM dimmer brightness LEDs during transitions and with variable brightness
2021-02-21 10:19:31 -08:00
Theo Arends
b2e1258e22
Fix TM1637 display init
...
Fix TM1637 display init (#11057 )
2021-02-21 14:33:51 +01:00
Theo Arends
d84b5fdfd8
Fix web request accepts wrong password
...
Fix web request accepts wrong password (#11039 )
2021-02-21 14:17:51 +01:00
Theo Arends
7a911b328f
Fix TM1637 driver
...
Fix TM1637 driver now needs ``TM1637 CLK`` and ``TM1637 DIO`` to enable (#11057 )
2021-02-21 12:17:39 +01:00
Ajith Vasudevan
db17863828
Removed unwanted log
2021-02-21 14:42:12 +05:30
Ajith Vasudevan
5009a3fae9
Fixed bug where clock is disabled after a brightness change
2021-02-21 11:07:12 +05:30
Ajith Vasudevan
b05790083d
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-21 10:34:54 +05:30
Ajith Vasudevan
e2ea80ad8d
made brightness range consistent across display types
2021-02-21 10:34:40 +05:30
gemu2015
ca5ab2d094
send mqtt only on valid data
2021-02-20 17:32:01 +01:00
Theo Arends
0bba4dc7d6
Fix compile error
2021-02-20 17:26:09 +01:00
Ajith Vasudevan
2ea5831d9e
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-20 21:45:15 +05:30
Theo Arends
54733cd3f0
Merge pull request #11054 from gemu2015/ili9342
...
fix ili9342 rotation
2021-02-20 16:56:45 +01:00
stefanbode
9a18ef3875
Update xdrv_27_shutter.ino
2021-02-20 15:11:52 +01:00
stefanbode
82abbae3e6
Update xdrv_27_shutter.ino
2021-02-20 15:06:36 +01:00
gemu2015
6edd24bbc6
remove debug logs
2021-02-20 10:51:12 +01:00
gemu2015
8a969eeca5
fix ili9342 rotation
2021-02-20 10:25:51 +01:00
Ajith Vasudevan
5db435a33a
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-19 23:52:04 +05:30
Theo Arends
92b8c8ad48
Remove the need to start filenames with a slash (/) in Ufs commands
2021-02-19 18:35:47 +01:00
Theo Arends
690b0a8a78
Merge pull request #11049 from s-hadinger/remove_vct
...
Remove VirtualCT synonym
2021-02-19 18:31:57 +01:00
Stephan Hadinger
1b79ae59f2
Remove VirtualCT synonym
2021-02-19 16:54:39 +01:00
Theo Arends
59c0ebd49e
Bump version 9.3.0.1
2021-02-19 16:51:55 +01:00
Theo Arends
583f678756
Merge pull request #11046 from gemu2015/ili9342
...
fix ili9342
2021-02-19 16:26:56 +01:00
Simon Hailes
ec25cfb08c
better bugfix for MI32Option6 bug
2021-02-19 13:46:35 +00:00
Simon Hailes
cabfc4f699
Fix HASS discovery for MI sensors - workaround is to use 'mi32option6 1'
2021-02-19 13:35:39 +00:00
Ajith Vasudevan
2f6cacc69b
Disabled Clock display automatically when a new command is issued
2021-02-19 18:39:42 +05:30
gemu2015
b3788a5f8d
fix ili9342
2021-02-19 13:54:13 +01:00
Ajith Vasudevan
ac14dab680
Better input validation error messages
2021-02-19 15:28:16 +05:30
Ajith Vasudevan
fe27054e4e
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-19 15:26:45 +05:30
Theo Arends
e56c8b1845
Merge pull request #11036 from gemu2015/ili9342
...
fix ili9342 selection
2021-02-19 09:36:11 +01:00
Theo Arends
e3242d40af
Merge pull request #11035 from gemu2015/webcam
...
fix webcam resolution
2021-02-19 09:35:51 +01:00
Ajith Vasudevan
a87a530bbf
Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638
2021-02-19 11:13:25 +05:30
gemu2015
cd463ee7d2
fix ili9342 selection
2021-02-18 21:19:26 +01:00
gemu2015
773835fe40
fix webcam resolution
2021-02-18 20:37:35 +01:00
Stephan Hadinger
2503cb9d03
Zigbee fix cc2652 init and permitjoin
2021-02-18 20:04:41 +01:00
Ajith Vasudevan
4beb589c18
Added support for TM1638 Seven-Segment Display, Buttons and LED
2021-02-18 22:44:15 +05:30
Theo Arends
3c791ca9bb
Merge pull request #11030 from jaymemaurice/development
...
Support TuyaMCU negative temperature values for temperature sensors
2021-02-18 17:13:41 +01:00
Jayme Snyder
3b596625c3
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-02-18 10:58:51 -05:00
Theo Arends
49d9cf3ce5
Merge pull request #11025 from gemu2015/sendmail
...
remove spiffs from sendmail lib
2021-02-18 16:58:03 +01:00
gemu2015
96b3e9172e
Update sendemail_ESP32.ino
2021-02-18 16:57:43 +01:00
gemu2015
8b4703c095
Update sendemail_ESP32.ino
2021-02-18 16:42:43 +01:00
gemu2015
c528bf20a9
remove spiffs from sendmail lib
2021-02-18 16:35:25 +01:00
jaymemaurice
a594739bac
Support negative temperature readings
...
Changes Tuya.Sensor to signed integer
2021-02-18 10:34:33 -05:00
Stephan Hadinger
5a0e92f0e5
Zigbee add WindowCovering cluster to auto-binding #10962
2021-02-18 16:27:03 +01:00
Theo Arends
dffdfafac1
Merge pull request #11019 from stefanbode/patch-12
...
Several bugfixes for stepper motors and buttons
2021-02-18 14:12:47 +01:00
stefanbode
482cbbfa7b
Update i18n.h
2021-02-18 13:34:58 +01:00
stefanbode
044bf6a774
Update xdrv_27_shutter.ino
2021-02-18 12:59:11 +01:00
stefanbode
43cbcc1299
Several fixes
2021-02-18 12:42:59 +01:00
gemu2015
9c05aca525
update displaytext dv
2021-02-18 10:57:12 +01:00
Stephan Hadinger
62886b566a
Zigbee compatibility with CC2652
2021-02-18 08:49:18 +01:00
Theo Arends
ef6a8410eb
Merge pull request #11010 from s-hadinger/berry_load
...
Berry add load/save
2021-02-17 21:41:14 +01:00
Simon Hailes
137b0a63e8
fix ble from accepting 12 char alias whcih does not match as a mac address
2021-02-17 20:01:12 +00:00
Stephan Hadinger
88115be15d
Berry add load/save
2021-02-17 19:35:37 +01:00
Theo Arends
deba1d3a46
Merge pull request #11005 from vic42/wemos_mtr_pr
...
Wemos Motor Shield V2 Support
2021-02-17 18:28:16 +01:00
Stephan Hadinger
18d6d54343
Move message to DEBUG level
2021-02-17 17:49:07 +01:00
Theo Arends
e89b746f9c
Revert "Fix scripter hue compilation error"
...
This reverts commit bfa5c63fff .
2021-02-17 14:24:23 +01:00
Theo Arends
14a0bb5dcd
Merge pull request #11003 from btsimonh/SmallMITweak
...
Small mi tweak
2021-02-17 12:34:02 +01:00
Theo Arends
14206e46a1
Add support for TM1637 seven segment display by Ajith Vasudevan ( #10889 )
2021-02-17 12:32:36 +01:00
Ajith Vasudevan
78e1051b32
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-17 16:24:58 +05:30
Ajith Vasudevan
eb09d3aad3
Added support for displaying degrees symbol if a caret is present in DisplayText input
2021-02-17 16:24:45 +05:30
Simon Hailes
e7ef60aa3d
better responses for Mi32Optionx n
2021-02-17 10:52:02 +00:00
Simon Hailes
10ee56b9da
change MQTT display of TRIGGERED sensors.
2021-02-17 10:47:34 +00:00
Theo Arends
ca4ccd24d5
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-02-17 11:32:44 +01:00
Theo Arends
bfa5c63fff
Fix scripter hue compilation error
2021-02-17 11:32:21 +01:00
Theo Arends
c5b139a911
Merge pull request #11002 from btsimonh/MI32Updates
...
MI sensors - updates to how it decodes what to display, so that 'unk…
2021-02-17 11:19:56 +01:00
Theo Arends
a59b6b2720
Add abort to UfsRun
2021-02-17 11:06:48 +01:00
Simon Hailes
34216db1b4
MI sensors - updates to how it deciodes what to display, so that 'unknown' MI devices can display correct data. re-add 'pairing' button.
2021-02-17 09:27:41 +00:00
Theo Arends
d84de90b1b
Merge pull request #10997 from pcdiem/dgr2
...
Fix _SendDeviceGroupMessage signedness
2021-02-17 09:57:40 +01:00
Theo Arends
8684657d81
Merge pull request #10967 from sanchosk/development
...
Added Xiaomi Miija door/window bluetooth sensor
2021-02-17 09:57:02 +01:00
Ajith Vasudevan
0a2049c368
Fixed bug in displayText command when used with with decimal input
2021-02-17 13:18:45 +05:30
Paul C Diem
27cdfea330
Fix _SendDeviceGroupMessage signedness
2021-02-16 22:20:30 -06:00
Ajith Vasudevan
269dadc55a
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-17 08:23:57 +05:30
Vic
42d536c739
Wemos Motor Shield V2 Driver
2021-02-17 03:14:54 +01:00
Stephan Hadinger
692660c170
Berry add file system support
2021-02-16 20:47:00 +01:00
Ajith Vasudevan
10dbd0767b
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-16 22:50:49 +05:30
Ajith Vasudevan
c07bebf51c
Updated documentation
2021-02-16 22:50:35 +05:30
Theo Arends
ead77e536c
Refactor command file
2021-02-16 16:21:46 +01:00
Theo Arends
30a75edff5
Refactor command file
2021-02-16 15:54:53 +01:00
Theo Arends
f39f29a316
Better handle command file comment lines
2021-02-16 15:25:16 +01:00
Ajith Vasudevan
6430d008c0
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-16 17:42:58 +05:30
Ajith Vasudevan
11852fe549
Changed display lib and added support for upto 6 digits (limit for TM1637)
2021-02-16 17:42:49 +05:30
Theo Arends
e40bebd0ba
Fix filerun restart hold
2021-02-16 13:00:10 +01:00
Theo Arends
5a8719a439
Merge pull request #10986 from gemu2015/sendmail
...
update sendmail
2021-02-16 12:37:10 +01:00
Theo Arends
e16ba61dea
Add command UfsRun
2021-02-16 12:19:40 +01:00
gemu2015
4344c16925
switch debug off
2021-02-16 12:00:44 +01:00
gemu2015
e921988685
Update sendemail_ESP8266.ino
2021-02-16 11:57:36 +01:00
gemu2015
52a1245730
Update sendemail_ESP8266.ino
2021-02-16 11:52:24 +01:00
gemu2015
218b5101b4
update sendmail
2021-02-16 11:33:22 +01:00
Stephan Hadinger
32c7f16a7f
Fix Hue discovery for Zigbee and Scripting #10950
2021-02-15 22:11:19 +01:00
Ajith Vasudevan
c80d19ad92
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-15 22:59:48 +05:30
Theo Arends
725650cac5
Add more failsafe to autoexec.bat
2021-02-15 18:09:03 +01:00
Ajith Vasudevan
dce391f3ee
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-15 22:33:43 +05:30
Theo Arends
0aac8125ea
Add more failsafe to autoexec.bat
2021-02-15 18:01:02 +01:00
Theo Arends
af540205a7
Merge pull request #10980 from gemu2015/display_text
...
Display text
2021-02-15 17:56:54 +01:00
gemu2015
6b36244bbb
Update xdrv_13_display.ino
2021-02-15 17:32:15 +01:00
Theo Arends
6fa53b85ef
Basic support for filesystem `autoexec.bat`
2021-02-15 17:29:31 +01:00
gemu2015
95bdb15ae9
upd
2021-02-15 17:26:55 +01:00
gemu2015
f6572a863b
display text vars
2021-02-15 17:22:06 +01:00
Theo Arends
3c623b5233
Add autoexec failsafe
2021-02-15 16:51:13 +01:00
Theo Arends
68baafc685
Initial support for autoexec.bat using filesystem
2021-02-15 16:37:09 +01:00
Ajith Vasudevan
a9d4aeb31b
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-15 19:20:57 +05:30
Theo Arends
516f77266d
Update xdrv_01_webserver.ino
...
Add language specific decimal dot
2021-02-15 13:31:55 +01:00
Stephan Hadinger
091e8566eb
Showing more precise memory heap in web page only
2021-02-15 12:24:23 +01:00
Ajith Vasudevan
aac46815b5
Resolved conflicts
2021-02-15 16:34:06 +05:30
Ajith Vasudevan
9eafb7c040
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-15 15:11:51 +05:30
Ajith Vasudevan
dad81769e3
Resolved conflicts
2021-02-15 15:11:39 +05:30
Erik Montnemery
5459adc5b8
Update xdrv_04_light.ino
2021-02-15 09:06:52 +01:00
Robert Klauco
be537285f5
Added Xiaomi Miija door/window bluetooth sensor
...
Sensor displays Button value.
Needs atc unlocking first.
2021-02-14 22:40:27 +01:00
s-hadinger
0e1ce79741
Merge pull request #10965 from s-hadinger/zigbee_escape_html
...
Zigbee ensure HTML encoding
2021-02-14 20:11:14 +01:00
Stephan Hadinger
cfb979aafd
Zigbee ensure HTML encoding
2021-02-14 19:30:28 +01:00
Stephan Hadinger
ecb2e99462
Berry add yield and delay commands
2021-02-14 18:50:43 +01:00
s-hadinger
8a849f83b6
Merge pull request #10959 from s-hadinger/hue_discover
...
Fix wrong HUE XML #10950
2021-02-14 18:36:32 +01:00
Stephan Hadinger
5a00334ae3
Fix wrong HUE XML #10950
2021-02-14 18:11:47 +01:00
Stephan Hadinger
bdbb66155f
Zigbee fix crash in case of bad framed receveid from MCU
2021-02-14 18:03:23 +01:00
Theo Arends
541443f0aa
Refactor pin test
2021-02-14 16:07:35 +01:00
gemu2015
61c67ea170
Update xdrv_13_display.ino
2021-02-14 15:33:58 +01:00
Ajith Vasudevan
0659138c0f
Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637
2021-02-14 19:33:23 +05:30
gemu2015
6b4b0ae7f4
display batch
2021-02-14 15:00:57 +01:00
Theo Arends
e6bff6bf9e
Standardize on unconnected pin being -1
2021-02-14 13:06:19 +01:00
Ajith Vasudevan
9bcb8ccb36
Merged changes
2021-02-14 17:26:20 +05:30
Ajith Vasudevan
bc57e68b7e
Merged latest changes to TM1637 code
2021-02-14 16:52:08 +05:30
Ajith Vasudevan
bf76f6e552
Merged from dev
2021-02-14 16:47:16 +05:30
Theo Arends
7cb17713d7
Refactor DHT negative temps
2021-02-14 12:03:49 +01:00
Theo Arends
5f334dba53
Merge pull request #10943 from gemu2015/ili9341
...
Ili9341 update
2021-02-14 10:05:55 +01:00
gemu2015
1f9645fc77
fix ili9341 m5stack
2021-02-14 09:42:43 +01:00
Theo Arends
638492db92
Update xdsp_04_ili9341.ino
...
Fix display modes
2021-02-13 18:35:29 +01:00
gemu2015
5fabf3c138
fix scripter bug
2021-02-13 18:14:27 +01:00
Stephan Hadinger
2220b2d3e3
Berry language improved Tasmota integration
2021-02-13 12:01:45 +01:00
gemu2015
c5df7ed1ae
Update support_tasmota.ino
2021-02-13 07:52:21 +01:00
gemu2015
74912e7cc2
update ili9341
2021-02-13 07:48:20 +01:00
gemu2015
3f4fda44a4
ili9341 update
2021-02-13 07:43:59 +01:00
Theo Arends
42c5af1b70
Remove ESP32 minimal support
2021-02-12 16:26:51 +01:00
Theo Arends
4fd4d73602
Add ESP8266 OTA upload fallback to .gz
2021-02-12 13:19:50 +01:00
bovirus
fcc5e7df57
Update Italian language
2021-02-12 12:25:42 +01:00
Theo Arends
03a23110e3
Merge pull request #10922 from jaymemaurice/tuyamcu-tempres
...
TuyaMCU Precise Temperature
2021-02-12 10:24:49 +01:00
jaymemaurice
e6757fed3d
Update xdrv_16_tuyamcu.ino
...
Change type uint8_t to uint16_t on TuyaAdjustedTemperature to support temperatures over 25.5 or 255 degrees.
2021-02-11 16:49:59 -05:00
jaymemaurice
acb2f6e1d9
Fix loss of precision
...
Fix loss of precision regression
2021-02-11 16:20:26 -05:00
jaymemaurice
5af6c1baec
Fix missing divisor
...
Fix missing divisior
2021-02-11 14:55:33 -05:00
jaymemaurice
5e9fe677f3
Precise temperature without pow
...
Implement TuyaAdjustedTemperature which takes precision to offset the integer value.
Using TempRes parameter as these should align
2021-02-11 14:48:55 -05:00
André Araújo
5e1c7815fb
Fix EZO sensors on esp32
2021-02-11 19:06:37 +00:00
jaymemaurice
caecc5cb33
TuyaMCU Precise Temperature
...
Sensor packetValue now interpreted as float based on configuration of TempRes command.
Beware TempRes default may be 1 thus a TuyaMCU device may need TempRes set to 0 after this change if it's currently working.
See https://github.com/arendst/Tasmota/issues/10917
2021-02-11 12:57:57 -05:00
jaymemaurice
3ad9a2f7bd
TuyaMCU precise temperature
...
Sensor packetValue now interpreted as float based on configuration of TempRes command.
Beware TempRes default may be 1 thus a TuyaMCU device may need TempRes set to 0 after this change if it's currently working.
See https://github.com/arendst/Tasmota/issues/10917
2021-02-11 12:56:18 -05:00
Theo Arends
11d51f922d
Merge pull request #10920 from Jason2866/patch-5
...
Tasmota32 bluetooth variant
2021-02-11 17:15:46 +01:00
Theo Arends
3f00a6df00
Update tasmota_template.h
2021-02-11 17:13:17 +01:00
Theo Arends
2a9a42a753
Update tasmota_configurations_ESP32.h
2021-02-11 17:06:47 +01:00
Jason2866
9b026fb96c
Update tasmota_template.h
2021-02-11 16:53:37 +01:00
Theo Arends
0a2a885295
Delete xdrv_85_esp32_bluetooth.ino
...
No need for this file and it takes up precious driver numbers.
2021-02-11 16:08:38 +01:00
Theo Arends
19dc2393fa
Add dummy fade2 ( #10916 )
2021-02-11 16:03:04 +01:00
Theo Arends
a10c7c2235
Merge pull request #10914 from gemu2015/updates
...
some updates
2021-02-11 15:20:21 +01:00
Jason2866
995fbc838a
Tasmota variant ESP32 bluetooth
2021-02-11 13:53:21 +00:00
gemu2015
e266b66406
json subroutines, sendmail shortcut
2021-02-11 08:48:17 +01:00
gemu2015
d29a9f4d55
better impl of ebus negative values
2021-02-11 08:47:48 +01:00
Barbudor
b6d366870d
fix teleinfo standard mode
2021-02-10 21:08:59 +01:00
Ajith Vasudevan
d2d7a408c8
Rewrote TM1637 driver as a Display Driver
2021-02-10 21:53:47 +05:30
Theo Arends
7c9067b7b1
Fix NTC calculation for ESP32
...
Fix NTC calculation for ESP32 (#10906 )
2021-02-10 15:56:06 +01:00
Theo Arends
55ba994956
Default disable ESP32 BLE due to instabilities
2021-02-10 15:08:57 +01:00
Theo Arends
27ebcec409
Bump version to 9.2.0.7
2021-02-10 14:45:57 +01:00
Theo Arends
be08ac5a33
Merge pull request #10892 from curzon01/sdm72
...
Add SDM72 Modbus energy meter
2021-02-10 14:19:10 +01:00
Theo Arends
8c8e3bef33
Merge pull request #10898 from pcdiem/dgr-device-map
...
Add DGR device map support
2021-02-10 14:14:10 +01:00
Theo Arends
432431f74a
Merge pull request #10902 from yvesdm3000/fix_modeset
...
Bring ModeSet value out of the for loop, this ModeSet is repeated for…
2021-02-10 13:57:33 +01:00
Theo Arends
351265ac72
Merge pull request #10903 from gemu2015/touch_slider
...
move renderer, add touch display slider
2021-02-10 13:33:44 +01:00
gemu2015
946b3c2653
move renderer, add touch display slider
2021-02-10 11:44:49 +01:00
Yves De Muyter
74d99c669a
Bring ModeSet value out of the for loop, this ModeSet is repeated for every other value on the webpage.
2021-02-10 11:15:23 +01:00
Paul C Diem
223dadb06b
Fix DevGroupSend invert operator default value
2021-02-09 22:01:18 -06:00
Paul C Diem
d8fa00fa07
Use # prefix for color channel hex value
2021-02-09 21:40:37 -06:00
Paul C Diem
83298b2a9e
Rename DevGroupDevice to DevGroupTie
2021-02-09 21:22:43 -06:00
mikep1998
212ea27170
Update xdrv_27_shutter.ino
...
Add #define to turn off servo in ShutterPowerOff.
2021-02-09 14:51:38 -08:00
Paul C Diem
133826c331
Use device map for received power item
2021-02-09 15:42:14 -06:00
Paul C Diem
60252a9043
Add DGR device map support
2021-02-09 15:10:32 -06:00
mikep1998
e086c62fbb
Update xdrv_27_shutter.ino
...
Fix shutter pwm command to include device number and update loggin information.
2021-02-09 09:55:13 -08:00
mikep1998
76cffab6a4
Update xdrv_27_shutter.ino
2021-02-09 09:45:30 -08:00
Norbert Richter
435be84ff3
Add SDM72 Modbus energy meter
2021-02-09 16:13:40 +01:00
Theo Arends
a91beeb0cf
Add support for transistor-based output without DAC
...
Add support for transistor-based output without DAC (#10875 )
2021-02-09 15:47:20 +01:00
Theo Arends
5663ce7788
Merge pull request #10885 from zeroflow/development
...
Enable higher PWM frequencies for ESP32 (for 4-Pin PWM Fans)
2021-02-09 13:50:27 +01:00
Ajith Vasudevan
6e14e10ad0
Fixed missing #defines in it_IT.h
2021-02-09 14:19:50 +05:30
Ajith Vasudevan
977fe740e6
Added support for TM1637 Seven-Segment Display
2021-02-09 13:16:16 +05:30
Paul C Diem
707e970250
Add no_share_mask support, DevGroupSend channels in hex, AND/OR operators, Use dynamic log buffer
2021-02-08 21:28:59 -06:00
Thomas A
0707a9648b
Enable higher PWM frequencies for ESP32
...
LEDC peripheral of ESP32 allows higher PWM frequencies than the ESP8266.
Higher frequencies come with reduced available bit depth (as by https://esphome.io/components/output/ledc.html ).
New max value of 50 kHz to include at least the frequency for 4-pin pwm fans and a bit more.
2021-02-08 18:52:03 +01:00
Theo Arends
b073905a2e
Consolidate ESP specific functions
2021-02-08 11:34:29 +01:00
Theo Arends
d178b0e021
Merge pull request #10870 from s-hadinger/berry_early_1
...
Preview of Berry language for Tasmota32
2021-02-08 10:31:06 +01:00
Theo Arends
7c10a176d1
Merge pull request #10871 from esven/development
...
Ebus interpretation improvements
2021-02-08 09:43:05 +01:00
Barbudor
155aecb330
fix wrong test on pulse
2021-02-08 09:05:03 +01:00
Sven Ebenfeld
f52cb12b77
xsns_53_sml: add option to emit ebus sync only telegrams
...
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2021-02-07 20:33:09 +01:00
Sven Ebenfeld
50adf2d003
sns_53_sml: make ebus correctly interpret signed values
...
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
2021-02-07 20:26:10 +01:00
Stephan Hadinger
621e08699d
Preview of Berry language for Tasmota32
2021-02-07 20:19:08 +01:00
Barbudor
2488018379
if pulse is not specified, let the lib use its default value
2021-02-07 13:56:37 +01:00
Theo Arends
87d42e15d5
Merge pull request #10846 from crispy78/development
...
Added Frysk language, made minor changes in Afrikan and Dutch.
2021-02-06 18:12:08 +01:00
RvDesign
4f6a84de0b
update max31855 json temperature name publication
...
For using the thermostat function, publication of the measured temperature was using the wrong name. Changed to the common used name.
2021-02-06 15:49:14 +01:00
crispy78
c6bf7a5521
Update nl_NL.h
2021-02-05 20:39:10 +01:00
crispy78
a1384efa32
Corrected some Dutch words
...
onmiddelijk requires a double L.
i and e where wrongfully ordered in Windsnelheid.
2021-02-05 20:36:52 +01:00
crispy78
3a6a5ece8a
Applied standardization to WiFi
...
Changed Wifi and wifi to WiFi for the purpose of standardization
2021-02-05 20:34:34 +01:00
crispy78
8fbefd0b18
Update fy_NL.h
2021-02-05 20:32:30 +01:00
crispy78
e7ffb5f48c
Update af_AF.h
2021-02-05 20:31:24 +01:00
crispy78
9c732771c6
Update fy_NL.h
2021-02-05 20:19:13 +01:00
crispy78
ae476ffba4
Create fy_NL.h
2021-02-05 20:00:28 +01:00
crispy78
4363a95162
Update af_AF.h
2021-02-05 19:59:23 +01:00
bovirus
8cdc480aa0
Update Italian language
2021-02-05 17:42:17 +01:00
Theo Arends
7159362823
Fix long SwitchText message logging
2021-02-05 17:05:13 +01:00
Theo Arends
e05b77c372
Increase ESP32 SwitchText to 28
2021-02-05 16:36:25 +01:00
Theo Arends
8d13e913dd
Clean settings code
2021-02-05 15:50:24 +01:00
Theo Arends
19ef735c08
ESP32 Increase number of interlock groups from 4 to 14
...
- Removed migration support for versions before v8.1.0 (Doris)
- ESP32 Increase number of interlock groups from 4 to 14
2021-02-05 15:21:06 +01:00
Theo Arends
5d58eb39cf
Allow BLE when ethernet only connected
...
Allow BLE when ethernet only connected (#10753 )
2021-02-05 14:09:46 +01:00
Theo Arends
6836455bbe
Increase number of button GPIOs from 4 to 8
2021-02-05 12:27:59 +01:00
Theo Arends
8b0e45a58b
Increase number of switch GPIOs from 8 to 28
2021-02-05 11:58:24 +01:00
Simon Hailes
136ede92bd
update comment
2021-02-04 23:53:15 +00:00
Simon Hailes
8be21c8316
Add additional #if for CONFIG_IDF_TARGET_ESP32
2021-02-04 23:33:02 +00:00
Simon Hailes
1f8ef8e626
Add timeout initialise
2021-02-04 23:25:12 +00:00
Simon Hailes
0f2b018ae4
BLE_ESP32 (xdrv_79): Start scan as soon as we are connected to a device - saves missing a few adverts.
...
iBeacon (xdrv_52): Clean up BLE_ESP32 based driver; add commands and advert timing. Remove HM10 code - it's in the other one.....
2021-02-04 23:15:58 +00:00
Theo Arends
607654297b
Add Server to HTTP header ( #10831 )
2021-02-04 18:06:34 +01:00
Theo Arends
d5542b1a66
ESP32 increase number of relay GPIOs from 8 to 28
2021-02-04 17:06:45 +01:00
Theo Arends
bfde36e954
Add fragmentation translations
2021-02-04 15:19:59 +01:00
Theo Arends
2ab705f57e
Prep ESP32S2
2021-02-04 15:03:46 +01:00
Naoki Sawada
07cc553669
Allows individual control of power and mode
...
Power and mode must be individually controllable. Some devices may not function properly if the mode is also turned off when the power is turned off.
see. https://github.com/crankyoldgit/IRremoteESP8266/issues/1402
2021-02-04 20:56:06 +09:00
Theo Arends
62c95122f2
Merge pull request #10820 from s-hadinger/freemem2
...
Publish more precise Free Heap metric
2021-02-04 08:55:14 +01:00
Stephan Hadinger
bf26ba3427
Reduce code size
2021-02-03 20:46:20 +01:00
Stephan Hadinger
9d14587e20
Zigbee command `ZbScan` to do an energy scan on each radio channel
2021-02-03 20:37:44 +01:00
Stephan Hadinger
ca82ed07c9
Publish more precise Free Heap metric
2021-02-03 20:35:01 +01:00
Barbudor
c783756559
LITTLEFS.h casing for ESP32
2021-02-03 16:13:21 +01:00
Theo Arends
cd38179f7f
Prep ESP32S2
2021-02-03 12:22:17 +01:00
Jason2866
b74fa1e07d
Update xsns_62_esp32_mi.ino
2021-02-03 10:51:25 +01:00
Theo Arends
0c96e30783
Merge pull request #10803 from gemu2015/scripter
...
refactor + bugfixes
2021-02-03 08:55:02 +01:00
gemu2015
d47e4354a5
fix regression
2021-02-03 07:06:57 +01:00
Stephan Hadinger
a67528680e
Zigbee refactor sending ZCL packets
2021-02-02 20:46:18 +01:00
Theo Arends
c5cd97064a
Fix ETH_ADDR related warning
2021-02-02 18:02:24 +01:00
Theo Arends
13713dccc1
Prep ESP32S2
2021-02-02 17:55:45 +01:00
gemu2015
1a07fc7deb
refactor + bugfixes
2021-02-02 16:02:52 +01:00
Theo Arends
d8ea10877e
Cleanup webserver
2021-02-02 15:48:29 +01:00
Theo Arends
f58d779b2b
Add optional SSE demo
2021-02-02 14:57:53 +01:00
Theo Arends
f9ec44fb0b
Refactor File Settings Demo
2021-02-02 10:49:50 +01:00
Theo Arends
7e04a9f9d9
Oops
2021-02-02 10:15:14 +01:00
Theo Arends
a9cbfbe6f7
Fix IrRemote_Full JSON leading zeroes ( #10680 )
2021-02-01 17:46:28 +01:00
Theo Arends
bb01fab85a
Fix IrRemote_Full JSON hash value ( #10680 )
2021-02-01 17:07:07 +01:00
Theo Arends
7561647dce
Add demo for driver/sensor settings file storage ( #10786 )
2021-02-01 16:51:41 +01:00
Norbert Richter
76a8d4b161
Revert comment
2021-02-01 13:00:26 +01:00
Theo Arends
1ab678ee75
Fix IrRemote_Full JSON message ( #10680 )
2021-02-01 11:54:50 +01:00
Norbert Richter
0e294294eb
Add MAX31865 specific setting per sensor
2021-02-01 08:45:30 +01:00
Norbert Richter
5a4de23730
Merge branch 'development' into neopool-dev
2021-01-31 21:02:36 +01:00
Norbert Richter
5e14eac558
Merge branch 'development' into neopool-dev
2021-01-31 20:56:59 +01:00
Norbert Richter
fc5478b68b
Change NeoPool Sensor83 to prop. cmnds
2021-01-31 20:54:19 +01:00
Theo Arends
223d14e0fe
Add strict rule scale parameters
2021-01-31 16:54:28 +01:00
Theo Arends
9b91208bb7
Merge pull request #10779 from barbudor/pr_stringops
...
add and fix new string ops in rules
2021-01-31 15:08:33 +01:00
Barbudor
5b0629554f
add and fix new string ops in rules
2021-01-31 13:52:56 +01:00
crispy78
6e6ff37b16
Update af_AF.h
2021-01-31 12:04:56 +01:00
Theo Arends
560072915f
Merge pull request #10771 from ascillato/patch-3
...
Return to previous output of IPADDRESS1 command
2021-01-31 08:49:51 +01:00
Adrian Scillato
c1a901138c
Return to previous output of IPADDRESS1 command
2021-01-30 23:19:11 -03:00
Adrian Scillato
4f6e97016f
Deleted duplicated entries in i18n.h
...
The entry: #define D_ZIGBEE_NOT_STARTED "Zigbee not started" is duplicated in i18n.h from all language files. This produces a warning while compiling due to redefinition if changing the language in my_user_config.h
2021-01-30 22:10:03 -03:00
Theo Arends
a4e8b9d681
Refactor command line arguments
2021-01-30 17:00:50 +01:00
Theo Arends
f43c098158
Refactor command line arguments
2021-01-30 14:52:53 +01:00
Theo Arends
aea856ca2c
Refactor command line arguments
2021-01-30 12:48:44 +01:00
Theo Arends
1e0631d7e1
Refactor command line arguments
2021-01-30 12:27:48 +01:00
Norbert Richter
d01e3accb8
NeoPool cleanup polling
2021-01-30 10:00:49 +01:00
Norbert Richter
e13d0c1f5f
Add Sensor83 switch light relay cmnd
2021-01-30 09:54:09 +01:00
gemu2015
b062612d74
Update xdrv_13_display.ino
2021-01-30 09:50:57 +01:00
gemu2015
f2b253303d
fix ip crashes
2021-01-30 09:41:39 +01:00
Norbert Richter
76f2948189
Add Sensor83 TakeOver cmnd
2021-01-30 09:09:10 +01:00
Norbert Richter
496e5152c8
Refactor Sensor83 cmnd
2021-01-30 09:07:14 +01:00
Theo Arends
d4ddc78e62
Merge pull request #10757 from ascillato/patch-2
...
XNRG7 ADE: Set Debug log level from 3 to 4 for ADE comms
2021-01-30 08:45:32 +01:00
Adrian Scillato
540b3c307b
In case of lost comms with PZEM, avoid losing Today Energy
2021-01-29 21:48:47 -03:00
Adrian Scillato
ce9d3a2c8d
XNRG7 ADE: Set Debug log level from 3 to 4 for ADE comms
...
It is better for visualization while checking
2021-01-29 21:18:18 -03:00
Stephan Hadinger
8f15288f73
Zigbee fix ZbNoAutoQuery synonym
2021-01-29 19:28:26 +01:00
Theo Arends
ef59ad7d4f
Fix subStr related exceptions
2021-01-29 16:16:20 +01:00
s-hadinger
ada346192a
Merge pull request #10746 from s-hadinger/zigbee_more_synonyms
...
Zigbee more synonyms
2021-01-29 14:07:26 +01:00
Stephan Hadinger
26920cbb2a
Zigbee more synonyms
2021-01-29 13:45:55 +01:00
Theo Arends
4c79b24336
Update changelog
2021-01-29 11:14:00 +01:00
Theo Arends
fe31aa642e
Merge pull request #10741 from emontnemery/once_off_speed_fade_simplify
...
Merge fade2 with speed2
2021-01-29 11:03:25 +01:00
Theo Arends
e16b78269b
Revert "Merge pull request #10736 from emontnemery/once_off_speed_fade_fix"
...
This reverts commit aa8a23e1d6 , reversing
changes made to f6111e9824 .
2021-01-29 11:02:58 +01:00
Theo Arends
6298210e6e
Change L1 music sync defaults
2021-01-29 11:00:56 +01:00
Theo Arends
aa8a23e1d6
Merge pull request #10736 from emontnemery/once_off_speed_fade_fix
...
Respond to fade2 and speed2
2021-01-29 10:30:03 +01:00
Erik
9a3e5f5474
Merge fade2 with speed2
2021-01-28 21:35:48 +01:00
Erik
ef9a854811
Respond to fade2 and speed2
2021-01-28 19:56:45 +01:00
Stephan Hadinger
90afef99da
Zibee add `SetOption120 1 or ZbEndpointTopic to add the endpoint as suffix in topic when using SetOption89 1`
2021-01-28 19:52:08 +01:00
Stephan Hadinger
7e566de935
Initial support for ZStack 3
2021-01-28 19:23:00 +01:00
Theo Arends
ac8d26982d
Add Sonoff L1 Music Sync control
...
Add command ``L1MusicSync <0|Off>|<1|On>|<2|Toggle>, 1..10, 1..100>`` to control Sonoff L1 Music Sync mode sensitivity and speed (#10722 )
2021-01-28 17:52:17 +01:00
Theo Arends
d8a769bfc5
Merge pull request #10730 from emontnemery/once_off_speed_fade
...
Add support for once off speed and fade
2021-01-28 17:36:13 +01:00
Erik
1502c08540
Add support for once off speed and fade
2021-01-28 16:41:59 +01:00
Stephan Hadinger
a436dd416d
Added macro for SO synonyms and MQTT
2021-01-28 09:04:42 +01:00
Theo Arends
a6217c2b7c
Merge pull request #10722 from blakadder/development
...
Sonoff L1 module - add Music Sync mode
2021-01-28 08:53:20 +01:00
Paul C Diem
e68f31101e
Use dgr name for MQTT if SO88
2021-01-27 19:43:20 -06:00
blakadder
5076f428fe
cleanup
2021-01-28 01:17:55 +01:00
blakadder
29d3e70146
add L1MusicSync mode
2021-01-28 01:14:37 +01:00
Theo Arends
5b375acdd2
refactor dtostrfd
2021-01-27 17:42:59 +01:00
Theo Arends
a3f5d5ce2c
Add commands `BuzzerActive, BuzzerPwm as synonyms for SetOption67, 111` respectively
...
Add commands ``BuzzerActive``, ``BuzzerPwm`` as synonyms for ``SetOption67, 111`` respectively
2021-01-27 16:58:33 +01:00
Theo Arends
027ef9d931
Remove unwanted persistance
2021-01-27 16:31:15 +01:00
Theo Arends
f083233b09
Support trailing silence in buzzer tune
...
Support trailing silence in buzzer tune (#10694 )
2021-01-27 16:09:56 +01:00
Theo Arends
64d1455bf6
Add template place holders
2021-01-27 14:45:42 +01:00
Theo Arends
12e262d337
Add support for ESP32 `Module 5` Wireless Tag Eth01
...
Add support for ESP32 ``Module 5`` Wireless Tag Eth01 (#9496 )
2021-01-27 14:27:05 +01:00
Theo Arends
64d152a451
Refactor some IP addresses
2021-01-27 12:14:33 +01:00
Theo Arends
db615c5b0b
Refactor some IP addresses
2021-01-27 12:03:20 +01:00
Norbert Richter
af0b391489
Add Sensor83 99 cmnd write to eeprom
2021-01-27 11:59:50 +01:00
Simon Hailes
60094eb0ee
rename + soime explaination
2021-01-27 10:16:30 +00:00
Simon Hailes
a2f99f24aa
Merge branch 'USE_BLE_ESP32' into testrename2
2021-01-27 09:58:29 +00:00
Theo Arends
34b9726c36
Clarify file name functionality
2021-01-27 10:38:45 +01:00
Norbert Richter
8fcca922ae
Refactor ext print usage
2021-01-27 09:35:28 +01:00
Theo Arends
5b9a7d6c58
Merge pull request #10709 from lonmi/development
...
Fix PMS3003 sensor message lenght and CRC chk
2021-01-27 08:56:28 +01:00
Norbert Richter
19f4780e24
Merge branch 'development' into neopool-dev
2021-01-27 08:55:57 +01:00
Norbert Richter
abfa713071
Refactor TX2x sensor
2021-01-27 08:46:32 +01:00
lonmi
8e3061ba6f
Fix PMS3003 sensor message lenght and CRC chk
2021-01-27 06:37:28 +00:00
Simon Hailes
79bf2f6aa3
belt and braces fix test failure
2021-01-26 20:02:42 +00:00
Simon Hailes
c72bf5aa09
Make USE_BLE_ESP32 the default for sensors.
2021-01-26 19:12:11 +00:00
Stephan Hadinger
bc6f2b066f
Add Zigbee SetOption synonyms
...
Add commands ``ZbNameKey``, ``ZbDeviceTopic``, ``ZbNoPrefix``, ``ZbEndpointSuffix``, ``ZbNoAutoBind``, ``ZbNameTopic`` as synonyms for ``SetOption83, 89, 100, 101, 110 and 112`` respectively
2021-01-26 19:24:13 +01:00
Theo Arends
7249552582
Refactor dtostrfd
2021-01-26 17:12:08 +01:00
Theo Arends
20704ab700
Refactor dtostrfd
2021-01-26 16:26:00 +01:00
Theo Arends
c5fea7cd0a
Fix compile error
2021-01-26 16:02:48 +01:00
Theo Arends
b4ceb9e5e9
Add light synonyms
...
Add commands ``ChannelRemap``, ``MultiPWM``, ``AlexaCTRange``, ``PowerOnFade``, ``PWMCT``, ``WhiteBlend``, ``VirtualCT`` as synonyms for ``SetOption37, 68, 82, 91, 92, 105 and 106`` respectively
2021-01-26 14:56:58 +01:00
Theo Arends
adf05a5a3c
Fix warnings
2021-01-26 12:45:48 +01:00
Theo Arends
bc3e9bedd9
Merge pull request #10700 from btsimonh/MI_HA_Discovery2
...
Update NimBLE to release verison 1.1.0 + Adds MQTT discovery for MI sensors using new BLE
2021-01-26 12:35:32 +01:00
Theo Arends
11f9aa62ae
Merge pull request #10701 from curzon01/development
...
Refactor TX2x sensor float outputs
2021-01-26 12:20:00 +01:00
Theo Arends
8ba0c9d1b7
Document CmndSetoptionBase()
2021-01-26 12:03:08 +01:00
Simon Hailes
e14ff3e44a
Clear MI sensors when setting 'mi32Option5 1'
2021-01-26 08:41:45 +00:00
Norbert Richter
b7f020d020
Refactor TX2x sensor float outputs
2021-01-26 09:36:18 +01:00
Simon Hailes
26be733269
Add 'MI32Option5 1' to only accept sensors if they have a BLEAlias
2021-01-26 08:17:09 +00:00
Simon Hailes
84620f70ea
Update NimBLE to 1.1.0 release.
...
Remove BLE stats from Sensor, publish in BLE.
Set default address filter to 0
Add HA MQTT discovery to MI
2021-01-26 07:35:00 +00:00
Simon Hailes
f69f000354
HA discovery via MQTT for BLE MI sensor devices
2021-01-26 07:28:29 +00:00
Stephan Hadinger
82f64043d6
Zigbee prepare RGB command
2021-01-25 22:21:13 +01:00
Norbert Richter
69c4072ec3
Fix hydrolysis unit
2021-01-25 19:24:40 +01:00
Norbert Richter
66149a0d09
Fix redox unit
2021-01-25 18:05:52 +01:00
Norbert Richter
44e07b57cf
Update NeoPool support extended types
2021-01-25 18:05:04 +01:00
Theo Arends
ceeb2293e2
Prep for SO synonyms
2021-01-25 17:44:17 +01:00
Theo Arends
57f3c4884f
Prep for SO synonyms
2021-01-25 17:35:47 +01:00
Theo Arends
069cf7390c
Refactor webserver ip address
2021-01-25 17:25:56 +01:00
Norbert Richter
48a5acbc5d
Merge branch 'development' into neopool-dev
2021-01-25 17:25:43 +01:00
Theo Arends
7612cb54c6
Merge pull request #10686 from s-hadinger/ext_printf_fix
...
Fix and improvement to ext_snprintf
2021-01-25 16:52:49 +01:00
Theo Arends
129c26c695
Refactor module logging
2021-01-25 16:25:17 +01:00
Stephan Hadinger
48c4b64879
Fix and improvement to ext_snprintf
2021-01-25 16:02:56 +01:00
Norbert Richter
2110a6123d
Fix compile error on enable sensor debug
2021-01-25 12:28:14 +01:00
Norbert Richter
2f0ba08df0
Merge branch 'development' into neopool-dev
2021-01-25 12:23:28 +01:00
Theo Arends
72e4d8f0d2
Update support.ino
2021-01-24 17:52:56 +01:00
Stephan Hadinger
cf52f1c99e
Added ext_snprintf to support extended types
2021-01-24 16:35:36 +01:00
Theo Arends
cfb11c3529
Refactor gpio
2021-01-24 16:29:56 +01:00
Theo Arends
a6c51f1fb4
Final fix Device Groups Exception
2021-01-24 16:03:42 +01:00
Theo Arends
bc52c2fbfc
Quick fix Device Group Exception
...
Quick fix Device Group Exception (#10679 )
2021-01-24 15:22:54 +01:00
Theo Arends
bb76052a53
Update support_command.ino
2021-01-23 18:17:55 +01:00
Theo Arends
5015409af6
Fix GPIO Not supported message
...
Fix GPIO Not supported message (#10673 )
2021-01-23 17:59:06 +01:00
Theo Arends
36de07415e
Merge pull request #10676 from man-deli/max31865_incorrect_fahrenheit
...
MAX31865 Fahrenheit Units Display Incorrectly
2021-01-23 17:26:17 +01:00
Theo Arends
44e3a29810
Refactor AddLog usage
2021-01-23 17:24:54 +01:00
man-deli
b75fe254bf
Wrapping calculated temperature in ConvertTemp function to enable Fahrenheit conversion if selected.
2021-01-23 10:12:39 -06:00
Theo Arends
ac054ea666
Refactor AddLog usage
2021-01-23 17:10:06 +01:00
Theo Arends
efaed8046d
Refactor AddLog usage
2021-01-23 16:26:23 +01:00
Theo Arends
5b5220100d
Switch to new AddLog
2021-01-23 15:17:35 +01:00
Theo Arends
8ae28602ea
Merge pull request #10674 from blakadder/development
...
MFRC522 change to new GPIO name
2021-01-23 14:06:05 +01:00
blakadder
3070df5872
change to new GPIO name
2021-01-23 13:26:05 +01:00
Theo Arends
41c87fcd12
Restore AddLog_P logging
2021-01-23 13:23:35 +01:00
Theo Arends
bc384a3858
Restore AddLog_P to max 700 chars
...
Changed maximum chars in ``AddLog_P`` logging restored from 128 to 700 (MAX_LOGSZ) to solve broken error messages
2021-01-23 13:21:17 +01:00
Norbert Richter
009904cf3a
Fix Sensor83 examples
2021-01-23 12:50:38 +01:00
Theo Arends
84e053ab09
Fix compilation
2021-01-23 12:45:23 +01:00
s-hadinger
9f10c431e9
Merge pull request #10666 from s-hadinger/zigbee_autobind
...
Zigbee don't do auto-bind if device is already known
2021-01-22 18:36:54 +01:00
Theo Arends
465ace923b
Update xsns_22_sr04.ino
...
Fix compilation
2021-01-22 18:24:26 +01:00
Stephan Hadinger
5e5a7c8379
Zigbee don't do auto-bind if device is already known
2021-01-22 18:17:40 +01:00
Theo Arends
6108076eec
Prepare feature additions
2021-01-22 17:15:58 +01:00
Theo Arends
c934a20b4f
Add support for TOF10120
...
Add support for TOF10120 time of flight sensor by Cyril Pawelko (#10190 )
2021-01-22 16:48:41 +01:00
Paul C Diem
bde7f3206e
Fix full status for secondary device groups
2021-01-22 07:53:10 -06:00
bovirus
8b4f413892
Update it_IT.h
2021-01-22 13:31:06 +01:00
Theo Arends
bb7a2e83f8
Refactor settings
2021-01-22 11:54:15 +01:00
Norbert Richter
f469e8353e
Add inverted alarms
2021-01-22 09:49:35 +01:00
Theo Arends
1785d93cc1
Merge pull request #10653 from pablozg/development
...
Solax X1 Bug fixes and code refactor
2021-01-22 09:08:07 +01:00
gemu2015
152aabdc8b
Update xsns_53_sml.ino
2021-01-22 08:33:42 +01:00
gemu2015
a545ec67d5
obis second () option
2021-01-22 08:31:22 +01:00
pablozg
544f932955
Bug fixes and code refactor
2021-01-21 18:12:47 +01:00
Theo Arends
5284d5f4f7
Merge pull request #10652 from gemu2015/mp3
...
support for DY_SV17F mp3 player
2021-01-21 16:13:46 +01:00
Theo Arends
4de6648cd7
Refactor wiegand rfid reader
2021-01-21 16:12:44 +01:00
gemu2015
a3a391c649
Update xdrv_14_mp3.ino
2021-01-21 15:15:54 +01:00
gemu2015
f6587f5043
support for DY_SV17F
2021-01-21 15:10:17 +01:00
Theo Arends
195a7754c6
Add Settings.device_group_maps
...
Add Settings.device_group_maps for future use (#10155 )
2021-01-21 15:01:18 +01:00
Theo Arends
47ce7c7312
Add rule trigger string comparisons
...
Add rule trigger string comparisons for EndsWith ``$>``, StartsWith ``$<`` and Contains ``$|`` (#10538 )
2021-01-21 14:54:38 +01:00
Theo Arends
4d83b54fda
Update changelog
2021-01-21 14:18:09 +01:00
Theo Arends
5871ceaa1d
Merge pull request #10648 from emontnemery/patch-4
...
Attempt to fix broken settings without filesystem
2021-01-21 14:03:41 +01:00
Norbert Richter
0c452afaf6
Add read/write 32bit cmnds
2021-01-21 13:48:54 +01:00
Theo Arends
7ddb6ad233
Wiegand refactor
2021-01-21 13:44:39 +01:00
Theo Arends
10dfbd9695
Change Domoticz decimals
...
Make Domoticz Temp/Hum/Pressure decimals user configurable
2021-01-21 13:02:50 +01:00
stefanbode
2eac0e979e
Fix crash during hammering buttons
2021-01-21 11:51:05 +01:00
Norbert Richter
a17eca7e47
Fix bit write cmnd
2021-01-21 10:34:49 +01:00
Norbert Richter
52d42512ee
Optimze time cmnd
2021-01-21 09:34:35 +01:00
Norbert Richter
ab22a9e0e5
Change write/readwrite bit cmnds
2021-01-21 09:14:34 +01:00
Norbert Richter
b4d02c00b3
Fix cmnd examples
2021-01-21 09:13:17 +01:00
Erik Montnemery
59de8c05ea
Attempt to fix broken settings
2021-01-21 08:56:41 +01:00
Norbert Richter
e71f27c464
Fix faulty allocation
2021-01-20 19:26:16 +01:00
Theo Arends
5561de02fa
Add support for Sugar Valley NeoPool Controller
...
Add support for Sugar Valley NeoPool Controller by Norbert Richter (#10637 )
2021-01-20 17:03:53 +01:00
Theo Arends
8744ab0f19
Merge pull request #10637 from curzon01/development
...
Add Sugar Valley NeoPool Controller RS485
2021-01-20 16:29:34 +01:00
Theo Arends
96c0951587
move includes
2021-01-20 15:43:26 +01:00
Theo Arends
398e29d7cf
Rename define MAX_TOUCH_BUTTONS
2021-01-20 15:12:41 +01:00
Norbert Richter
46747026eb
Merge branch 'NeoPool' into development
2021-01-20 15:07:45 +01:00
Norbert Richter
8387c14dfc
Add NeoPool feature
2021-01-20 15:06:59 +01:00
Theo Arends
14788a4e74
Fix core2 compilation
2021-01-20 15:06:34 +01:00
Theo Arends
61d7d2ee64
I love undocumented defines :-(
2021-01-20 15:01:00 +01:00
Norbert Richter
29deb769d4
Move text to lang files
2021-01-20 14:47:58 +01:00
Theo Arends
e21b520a17
Fix compilation
2021-01-20 14:23:16 +01:00
Theo Arends
4e90656c50
Add core2
2021-01-20 14:10:37 +01:00
Norbert Richter
d4c2282170
Add Sugar Valley NeoPool Controller
2021-01-20 13:56:57 +01:00
Theo Arends
34d1a7e18d
Merge pull request #10633 from gemu2015/refactor
...
Refactor webcam , core2
2021-01-20 11:37:39 +01:00
Theo Arends
4c59007cc7
Merge pull request #10616 from polarduck-dev/development
...
fixed IPv6 address acquisition
2021-01-20 11:31:12 +01:00
Theo Arends
35bc095e00
Add support for SM2135 current selection
...
Add support for SM2135 current selection using GPIO ``SM2135 DAT`` index (#10634 )
2021-01-20 11:20:56 +01:00
Theo Arends
be74a768fb
Update support_wifi.ino
...
Correct inifinite loop as timeout would never trigger
2021-01-20 10:44:10 +01:00
Theo Arends
e120e5f122
Fix DHT12 negative temps
...
Fix DHT12 negative temps (#10632 )
2021-01-20 10:18:19 +01:00
gemu2015
238fce3d62
add rtsp flag to webcam config
2021-01-20 08:50:32 +01:00
gemu2015
9ce6b53691
small fixes
2021-01-20 08:49:10 +01:00
gemu2015
62649f238e
refactor core2, i2s
2021-01-20 08:47:43 +01:00
gemu2015
a13c85c45e
refactor rtsp and webcam
2021-01-20 08:42:44 +01:00
polarduck-dev
6ab6708c34
Merge branch 'development' into development
2021-01-19 16:39:31 +00:00
polarduck-dev
e14f464a23
Removed IPV4 from the existing macros so the change is externally minimal
2021-01-19 16:33:06 +00:00
Theo Arends
c16fb465fb
Add correct log info
2021-01-19 16:23:16 +01:00
Theo Arends
f5f6c6e5a1
Enable new BLE driver for odroid
2021-01-19 15:26:02 +01:00
Theo Arends
c5984875d6
Remove upload watchdog
2021-01-19 13:57:30 +01:00
Theo Arends
9a11d3613b
Remove disable messages
2021-01-19 12:26:52 +01:00
Theo Arends
865b25dff9
Remove disable messages
2021-01-19 12:23:01 +01:00
Theo Arends
ec74dc3a51
Make zbbridge transfer more verbose
...
Make zbbridge transfer more verbose (#10413 )
2021-01-19 11:54:49 +01:00
Stephan Hadinger
3265236fe1
Fix compilation ESP32
2021-01-18 22:37:36 +01:00
Stephan Hadinger
b55fdcef75
Fix compilation ESP32
2021-01-18 22:32:59 +01:00
Stephan Hadinger
2f139d0e47
More PROGMEM
2021-01-18 21:48:04 +01:00
s-hadinger
cdc9d8dfc9
Zigbee send ack to command ( #10624 )
...
* Zigbee send ack to command
* Fix cluster
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-18 21:28:12 +01:00
s-hadinger
d725664244
Merge pull request #10623 from s-hadinger/zigbee_ezsp_increase_timeouts
...
Zigbee increase timeouts for EZSP
2021-01-18 20:56:01 +01:00
Stephan Hadinger
081f097b60
Zigbee increase timeouts for EZSP
2021-01-18 20:39:14 +01:00
s-hadinger
0fbdfceac7
Merge pull request #10617 from s-hadinger/zigbee_zbstatus0_bad_json
...
Zigbee fix bad JSON for `ZbStatus0`
2021-01-18 19:53:47 +01:00
Stephan Hadinger
57a4153a41
Zigbee fix bad JSON for ZbStatus0
2021-01-18 18:31:19 +01:00
polarduck-dev
ff08501b39
fixed IPv6 address acquisition
2021-01-18 15:32:58 +00:00
Theo Arends
d99ba6992c
Refactor BLE
2021-01-18 11:51:24 +01:00
Theo Arends
1c6b0d8a4d
Rebase fixes
2021-01-18 11:33:13 +01:00
Theo Arends
ff6c328ba9
Merge pull request #10600 from btsimonh/BLE_ESP32_FINAL
...
Ble esp32 final
2021-01-18 11:18:27 +01:00
Theo Arends
ea2be66731
Merge pull request #10602 from gemu2015/displayupdate
...
force opaque mode
2021-01-18 09:00:09 +01:00
gemu2015
bd6f6f3ae5
force opaque mode
2021-01-17 18:52:16 +01:00
Stephan Hadinger
e3ea65e8fa
Zigbee add RGB and RGBb to ZbInfo
2021-01-17 18:51:22 +01:00
s-hadinger
a56dd0f2f5
Merge pull request #10599 from s-hadinger/zigbee_RGBb
...
Zigbee add RGBb taking into account brightness
2021-01-17 18:24:15 +01:00
Simon Hailes
37beaca119
Implements xdrv_52 - BLE_ESP32
...
Modifies xsns_52 - iBeacon, and xsns_62 - MI32 to use the new BLE driver
2021-01-17 17:08:54 +00:00
Stephan Hadinger
06221f3ef1
Zigbee add RGBb taking into account brightness
2021-01-17 17:52:08 +01:00
Theo Arends
d402060e56
Clean up Wiegand
2021-01-17 17:50:58 +01:00
s-hadinger
840f4c3bc2
Merge pull request #10597 from s-hadinger/zigbee_report_rgb
...
Zigbee report colors as RGB
2021-01-17 17:13:51 +01:00
Theo Arends
47e23082cc
Update changelog
2021-01-17 17:01:52 +01:00
Stephan Hadinger
454892c971
Zigbee report colors as RGB
2021-01-17 16:39:40 +01:00
Theo Arends
221bf038d8
Merge pull request #10581 from matt123p/development
...
Put back SetOption40 support.
2021-01-17 16:37:10 +01:00
Stephan Hadinger
5f04cf2ec8
Zigbee support for Lidl Livarno Lux Remote Control Dimmer
2021-01-17 16:12:25 +01:00
Theo Arends
e6afdf0291
Merge pull request #10592 from bovirus/patch-1
...
Update Italian language
2021-01-17 14:21:30 +01:00
Theo Arends
fc23329133
Merge pull request #10589 from iot-sle/development
...
only in case of valid key do action. Issue#10585
2021-01-17 14:20:18 +01:00
bovirus
6cfc7d549e
Update Italian language
2021-01-17 14:16:56 +01:00
gemu2015
8c5d4ea26d
fix esp32 download large files
2021-01-17 12:30:20 +01:00
sle
ba12d8911e
only in case of valid key do action. Issue#10585 and block very slow incoming signals
2021-01-17 11:39:21 +01:00
s-hadinger
f52f26f566
Added `USE_MQTT_TLS_DROP_OLD_FINGERPRINT` compile time option to drop old (less secure) TLS fingerprint ( #10584 )
...
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-16 18:07:01 +01:00
s-hadinger
8f0fb3ef35
Merge pull request #10583 from s-hadinger/tls_web_ui
...
Fix Web UI that would not change TLS mode
2021-01-16 17:29:41 +01:00
Stephan Hadinger
a90eb18f1e
Fix Web UI that would not change TLS mode
2021-01-16 17:11:45 +01:00
Matt
e47065a66d
Put back SetOption40 support.
2021-01-16 15:14:36 +00:00
Theo Arends
2dbd1ef973
Add support for 24/26/32/34 bit RFID Wiegand
...
Add support for 24/26/32/34 bit RFID Wiegand interface (D0/D1) by Sigurd Leuther (#3647 , #10565 )
2021-01-16 15:39:33 +01:00
Theo Arends
3bb15cda2a
Fix ESP32 MLX90640 compilation
2021-01-16 11:18:40 +01:00
s-hadinger
dd2dc6e6b6
Merge pull request #10579 from s-hadinger/zigbee_increase_timeout
...
Zigbee increase timeout to 5s for first command
2021-01-16 10:56:52 +01:00
Stephan Hadinger
9270e956d4
Zigbee increase timeout to 5s for first command
2021-01-16 10:55:40 +01:00
Theo Arends
8967762ccf
Merge pull request #10577 from vic42/language_pr
...
some more improvements on german strings
2021-01-16 10:06:12 +01:00
Vic
6d0005cc29
some more improvements on german strings
2021-01-15 19:02:09 +01:00
Stephan Hadinger
cc43530639
ESP32 support for TLS MQTT using BearSSL (same as ESP8266)
2021-01-15 18:23:05 +01:00
Vic
86cd22e95f
D_COUNT is used as a noun, not as a verb
2021-01-15 16:44:59 +01:00
Theo Arends
f1d15c015c
Fix ESP8266 SPI detection
2021-01-15 16:19:56 +01:00
Theo Arends
43fd9ee1f2
Fix dual filesystem commands
2021-01-15 16:17:25 +01:00
Theo Arends
89a9c049d6
Add debug message regarding energy reset
2021-01-15 14:31:25 +01:00
Theo Arends
2c9203d662
Increase driver and display support
2021-01-15 12:01:15 +01:00
Theo Arends
d64a6a1b10
Increase sensor support
2021-01-15 11:45:04 +01:00
Theo Arends
46bf60ac15
Small refactor NTP
2021-01-15 10:43:58 +01:00
Erik Montnemery
f100ad5d03
Include SetOption117 in discovery message
2021-01-14 21:36:08 +01:00
s-hadinger
339e785387
Fix Hue emulation for ESP32 ( #10564 )
...
* Fix Hue emulation for ESP32
* Fix compilation for Zigbee
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-14 18:40:59 +01:00
Theo Arends
d60b69a712
Try next NTP server on error
2021-01-14 18:09:45 +01:00
Theo Arends
fdbd1dcc0a
Changed command `Sleep 0`
...
Changed command ``Sleep 0`` removes any sleep from wifi modem except when ESP32 BLE is active
2021-01-14 17:03:01 +01:00
Theo Arends
fa4326b6b0
Fix ESP32 compilation
2021-01-13 16:57:04 +01:00
Theo Arends
40007bbae9
Add WIFI_NONE_SLEEP when sleep = 0 and SO60 = 0
2021-01-13 15:54:43 +01:00
Theo Arends
3810251658
Update support_esptool.ino
2021-01-13 14:18:39 +01:00
Theo Arends
a21acebdb4
Add support for Last Known Good Settings
2021-01-13 13:51:49 +01:00
Theo Arends
861c76baca
Fix ESP32 reset 5,6 regression from yesterday
2021-01-13 12:38:35 +01:00
Theo Arends
a34f75f44c
Fix locale File Management decimal point
2021-01-13 12:12:14 +01:00
Theo Arends
e32f2d9de0
Merge pull request #10539 from Jason2866/patch-4
...
Fixing compile error (PCF8574)
2021-01-13 09:21:53 +01:00
Jason2866
be531c9c81
Fixing compile error
2021-01-13 08:27:40 +01:00
Vic
2d21ccb94d
SeeSoil State Machine Flavor
2021-01-12 23:04:42 +01:00
Theo Arends
331c1089c6
Merge pull request #10534 from s-hadinger/more_pmem
...
Moving more to PROGMEM
2021-01-12 20:17:37 +01:00
Stephan Hadinger
35d9ac9042
Removed crash logger from BearSSL
...
It is generally not useful since ESP8266 crashed before we reach this point
2021-01-12 19:48:28 +01:00
Stephan Hadinger
800f86d56e
Moving more to PROGMEM
2021-01-12 19:31:15 +01:00
Theo Arends
37ee4e6d8e
Add optional file to most recent settings check
2021-01-12 17:18:56 +01:00
Theo Arends
c494c89a1a
Update support_rtc.ino
2021-01-12 15:13:42 +01:00
Theo Arends
08033444c5
Fix filetime
2021-01-12 15:03:06 +01:00
Theo Arends
15598d71a9
Fix reset 5 and 6 when filesystem in use
2021-01-12 14:54:12 +01:00
Theo Arends
120ba5cac2
Add extra recovery option when linker changed
2021-01-12 10:51:46 +01:00
Theo Arends
00b8f2aaed
Merge pull request #10525 from jig432/development
...
Added support for multiple arguments to a script subroutine.
2021-01-12 10:14:12 +01:00
Theo Arends
279b88b08e
Merge pull request #10521 from marcvs/pid-branch-revived
...
Pid branch revived
2021-01-12 09:23:32 +01:00
Theo Arends
fcc613db11
Merge pull request #10522 from BBBits/development
...
Resolve mDNS not restarting on wifi dn/up
2021-01-12 09:16:55 +01:00
Theo Arends
739bc22d0a
Merge pull request #10523 from crispy78/development
...
Renewed and added some translations and made some cosmetic changes
2021-01-12 09:16:07 +01:00
Marcus
e63b3d9ac9
add number of digits to ResponseCmndFloat
2021-01-12 09:14:19 +01:00
Marcus
e56a08f4de
Change Response to Float, where floats are stored
2021-01-12 09:00:17 +01:00
JohnG
0d81ffe30b
Added support for multiple arguments to a subroutine.
2021-01-11 20:12:46 -08:00
Vic
d7e29f0703
no-library version, persistent naming option
2021-01-12 03:27:06 +01:00
crispy78
32cc7a1287
Update af_AF.h
2021-01-12 00:48:43 +01:00
BBBits
9b81f11f17
Resolve mDNS not restarting on wifi dn/up
...
also changed log prefix for mDNS from DNS: to mDN:
2021-01-12 09:57:34 +13:00
Marcus
06cc6406da
remove log entry
2021-01-11 19:01:19 +01:00
Marcus
611456327d
make sure code compiles with tasmota-minimal
2021-01-11 18:59:20 +01:00
Marcus
97f3a7d438
readd TimePropCommand
2021-01-11 18:42:00 +01:00
Marcus
ef2525fcdd
merging to latest rebase of development
2021-01-11 18:32:05 +01:00
Marcus
dee3864f87
update code size metrics
2021-01-11 18:28:23 +01:00
Marcus
d54ee12441
add missing Response to SetPv
2021-01-11 18:26:50 +01:00
Marcus
02d8715d3d
add ifndef to ensure "tasmota-minimal" still builds
2021-01-11 18:25:31 +01:00
Marcus
405f25db08
re-add code to modify timeprop values via mqtt
2021-01-11 18:23:00 +01:00
Marcus
be68e1cdb1
remove backward compatible #define option; Turned it into an undocumented option to suppress it
2021-01-11 18:10:59 +01:00
Theo Arends
4e5e3d419b
Merge pull request #10519 from gemu2015/filesystem
...
Filesystem
2021-01-11 17:57:10 +01:00
Theo Arends
85b2d62225
ESP8266 Support for 2MB and up linker files with 1MB and up LittleFS
...
Breaking Change: ESP8266 until now NOT SUPPORTED linker files 2MB and up. Current settings will be overwritten once LittleFS is enabled
2021-01-11 17:56:18 +01:00
gemu2015
816cbcafe1
fix pwm ESP32
2021-01-11 17:45:06 +01:00
gemu2015
6b51203b3b
file download ESP32 task
2021-01-11 17:44:54 +01:00
Theo Arends
256f9fc285
Fix telegram response using UrlEncode
...
Fix telegram response using UrlEncode (#10486 )
2021-01-11 14:50:43 +01:00
Theo Arends
f6d7c5c578
Update changelog
2021-01-11 14:13:20 +01:00
Theo Arends
298b6ddbb0
Merge pull request #10507 from esven/ds18x20_naming
...
add option to use DS18x20 ID in naming
2021-01-11 12:41:27 +01:00
Theo Arends
f5dfb1b7f6
Change SO43 range fro 1..100 to 1..255
...
Change SO43 range fro 1..100 to 1..255 (#10511 )
2021-01-11 12:33:28 +01:00
Theo Arends
38b9eabc59
Hide settings file
2021-01-11 12:03:58 +01:00
Theo Arends
a283e6ab2e
Quick fix upload exception
2021-01-11 09:50:31 +01:00
Theo Arends
009bebff68
Merge pull request #10514 from s-hadinger/hue_no_delay
...
Hue/Wemo remove delay before sending response
2021-01-11 09:04:50 +01:00
Stephan Hadinger
d93ed5f055
Hue/Wemo remove delay before sending response
2021-01-11 08:50:23 +01:00
gemu2015
e68d9e7e92
fix eeprom mode
2021-01-10 19:43:03 +01:00
gemu2015
ab0f923788
fix sdcard size info
2021-01-10 19:42:33 +01:00
gemu2015
05086f20d9
fix compiler warnings
2021-01-10 19:42:07 +01:00
Sven Ebenfeld
1ddb479f58
add option to use DS18x20 ID in naming
2021-01-10 18:19:49 +01:00
Theo Arends
d53fa3234d
Refactor web upload
2021-01-10 17:46:30 +01:00
Stephan Hadinger
89a75190f6
Zigbee added config attributes
2021-01-10 16:04:12 +01:00
Marcus
5a16596266
update code size metrics
2021-01-10 15:47:26 +01:00
Stephan Hadinger
a479f46f71
Zigbee Opple Aqara remover Action to Click
2021-01-10 15:27:21 +01:00
Theo Arends
7102189572
Merge pull request #10487 from BBBits/development
...
mDNS Performance Fix & mDNS ESP32 Support
2021-01-10 12:21:58 +01:00
Theo Arends
fa50bbb76d
Update my_user_config.h
2021-01-10 12:21:07 +01:00
s-hadinger
b09d479d8a
Merge pull request #10492 from s-hadinger/zigbee_muller_licht
...
Zigbee add support for Muller Licht remote
2021-01-10 11:59:17 +01:00
Stephan Hadinger
d0021b9b04
Zigbee add support for Muller Licht remote
2021-01-10 11:47:12 +01:00
BBBits
f99f413065
mDNS Performance Fix & mDNS ESP32 Support
2021-01-10 22:04:16 +13:00
Vic
8ca952ff1d
Standard sensor naming
2021-01-10 06:40:24 +01:00
Vic
7e6be7fdd3
save a few bytes in default config
2021-01-09 23:32:22 +01:00
Vic
8e54a5f955
New Feature: Adafruit STEMMA soil sensor I2C
2021-01-09 23:09:14 +01:00
s-hadinger
e35cac1ba8
Merge pull request #10478 from s-hadinger/zigbee_long_logs
...
Zigbee long logs
2021-01-09 18:29:59 +01:00
Theo Arends
30d52acce0
Filemanager uses standard upload process
2021-01-09 18:19:15 +01:00
Stephan Hadinger
f40967c567
Zigbee long logs
2021-01-09 18:07:44 +01:00
Marcus
2e76946e2d
add missing Response to SetPv
2021-01-09 18:05:54 +01:00
s-hadinger
6a6454d8ab
Zigbee debounce duplicate commands ( #10477 )
...
* Zigbee debounce duplicate commands received from the same device within ``USE_ZIGBEE_DEBOUNCE_COMMANDS`` milliseconds
* Zigbee debounce duplicate commands received from the same device within ``USE_ZIGBEE_DEBOUNCE_COMMANDS`` milliseconds
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-09 17:58:57 +01:00
gemu2015
de8a5b0f69
optional delete file gui
2021-01-09 16:33:23 +01:00
Theo Arends
d6e71f48e7
Fix Blocked Loop error due to large file upload
2021-01-09 15:40:54 +01:00
Theo Arends
4faf48486b
Add more logging to file upload
2021-01-09 15:28:47 +01:00
s-hadinger
a8296f4754
Merge pull request #10474 from s-hadinger/zigbee_philips_no_battery_reporting
...
Zigbee don't report battery value for Philips devices
2021-01-09 15:11:12 +01:00
Theo Arends
8e3968ea4b
Merge pull request #10473 from grzegorz914/patch-7
...
Update pl_PL.h
2021-01-09 15:00:55 +01:00
Stephan Hadinger
6522409c67
Zigbee don't report battery value for Philips devices
2021-01-09 14:56:10 +01:00
s-hadinger
5661c1d1c0
Better support for triple and quadruple clicks ( #10472 )
...
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-09 14:48:51 +01:00
Grzegorz
16afea9c08
Update pl_PL.h
2021-01-09 14:33:02 +01:00
bovirus
fcf127dc3b
Update Italian language
2021-01-09 13:24:55 +01:00
Theo Arends
44f244b218
Remove obsolete ffat partition support
2021-01-09 12:29:56 +01:00
Theo Arends
16791ed4a9
Merge pull request #10466 from yaleman/mqttdiscoveryhost
...
Fixing MQTT Discovery Hostname
2021-01-09 10:24:56 +01:00
gemu2015
3b31f22383
fix mp3 error behaviour
2021-01-09 08:52:10 +01:00
gemu2015
29df10d837
fix spi init issues
2021-01-09 08:51:27 +01:00
gemu2015
154cb7efcf
add sdcard pin def to core2
2021-01-09 08:50:56 +01:00
gemu2015
07d88be281
fix sspi log
2021-01-09 08:50:29 +01:00
James Hodgkinson
e659d5c5c5
Fixing MQTT Discovery Hostname
2021-01-09 14:10:44 +10:00
Marcus
d966f1f74f
add ifndef to ensure "tasmota-minimal" still builds
2021-01-08 21:57:56 +01:00
Marcus
aedfe35b01
re-add code to modify timeprop values via mqtt
2021-01-08 21:36:28 +01:00
Marcus
f759e26988
remove backward compatible #define option; ITurned it into an undocumented option to suppress it
2021-01-08 21:36:05 +01:00
gemu2015
f6d47fb354
Update xdrv_50_filesystem.ino
2021-01-08 20:05:54 +01:00
gemu2015
b7e94080b4
sdcard optional ufs
2021-01-08 19:28:05 +01:00
Theo Arends
cdce47e92e
Tweak file manager upload
2021-01-08 18:32:36 +01:00
Theo Arends
1843b585a9
Fix minimal compile error
2021-01-08 17:31:16 +01:00
Theo Arends
28714a9ac3
Integrate filesystem
2021-01-08 17:06:17 +01:00
Theo Arends
dcf22abd60
Integrate filesystem
2021-01-08 16:22:06 +01:00
Theo Arends
8a269c8902
Integrate filesystem in core
...
Integrate filesystem in core
2021-01-08 15:00:40 +01:00
Theo Arends
4390fe03fe
Refactor web authentication
...
Refactor web authentication
2021-01-08 14:10:34 +01:00
gemu2015
5043459742
fix UFILESYS esp8266 compile error
2021-01-08 12:25:16 +01:00
gemu2015
e9998f0ce0
add device name var dvnm
2021-01-08 11:51:14 +01:00
gemu2015
b7eab415ff
fixes fs size on low ram memory
2021-01-08 11:50:33 +01:00
gemu2015
0b12c6a514
display support for larger pictures
2021-01-08 11:49:07 +01:00
Theo Arends
ff631ac322
Merge pull request #10451 from gorootde/feature/basic-auth-support
...
Added support for basic auth
2021-01-08 10:07:27 +01:00
Theo Arends
0e148aba3d
Merge pull request #10447 from vic42/BS814_NG_2
...
New Feature: BS814A-2 Touch Driver
2021-01-08 08:49:58 +01:00
Xavier MULLER
dbd8199062
Update fr_FR.h
2021-01-08 00:58:53 +01:00
Xavier MULLER
8d725a685a
Update fr_FR.h
2021-01-08 00:47:42 +01:00
Michael Kolb
84a07ce664
Added support for basic auth
2021-01-07 18:47:25 +01:00
Theo Arends
2774a24b0b
Remove logging from rotary
2021-01-07 18:28:33 +01:00
Theo Arends
d319bc8ecb
Support rotary encoder on Shelly Dimmer
...
Support rotary encoder on Shelly Dimmer (#10407 )
2021-01-07 17:53:48 +01:00
Vic
a3b77fa7ab
save a few bytes
2021-01-07 17:33:57 +01:00
Vic
828f6444fb
script missed one language file
2021-01-07 16:53:27 +01:00
Vic
c803670137
BS814A-2 Touch Driver xdrv_52 flavor
2021-01-07 16:39:41 +01:00
Theo Arends
23cb8ac559
Support for time proportioned relays
...
Support for time proportioned (``#define USE_TIMEPROP``) and optional PID (``#define USE_PID``) relay control (#10412 )
2021-01-07 15:07:14 +01:00
Theo Arends
a814ec52a9
Merge pull request #10412 from marcvs/pid-branch-revived
...
Pid branch revived
2021-01-07 13:51:40 +01:00
bovirus
5321cf9866
Update Italian language
2021-01-07 12:37:10 +01:00
gemu2015
8c9c4d4d66
Update xdrv_50_filesystem.ino
2021-01-07 11:03:02 +01:00
gemu2015
3930bc97d7
Update xdrv_50_filesystem.ino
2021-01-07 11:01:04 +01:00
gemu2015
1817bec751
filemanager switch ufs ffs
2021-01-07 10:57:24 +01:00
Marcus
f190854e6b
one byte change to rerun tests
2021-01-07 09:41:42 +01:00
Marcus
26372c3c11
adjust code size changes
2021-01-07 00:01:21 +01:00
Marcus
c820f435be
update config options
2021-01-06 23:54:09 +01:00
Marcus
8b5961c37d
remove code that did not seem to be necessary
2021-01-06 23:53:46 +01:00
Marcus
ce1a104397
turn the /PID reporting off by default
2021-01-06 23:15:43 +01:00
Marcus
c396a9bbdb
conclude renaming
2021-01-06 23:09:23 +01:00
Marcus
6ba2fdab65
rename xdrv_91_timeprop.ino -> xdrv_48_timeprop.ino
2021-01-06 23:05:54 +01:00
Marcus
d6e369bead
rename xdrv_48_pid.ino -> xdrv_49_pid.ino
2021-01-06 23:05:16 +01:00
Marcus
879104ef27
rename xdrv_92_pid.ino -> xdrv_48_pid.ino
2021-01-06 23:04:25 +01:00
Marcus
ea24f1b363
remove logging
2021-01-06 23:04:02 +01:00
Marcus
dab488229f
rename variables pid_xy -> PidXy; use Response_P; use DecodeCommand; remove logging
2021-01-06 23:00:33 +01:00
Jason2866
bedfc4170e
Update de_DE.h
2021-01-06 21:19:43 +01:00
Adrian Scillato
92402cda29
Update Spanish Translation
2021-01-06 16:57:00 -03:00
Theo Arends
9d0a7e9bc4
Update filesystem GUI
2021-01-06 17:54:03 +01:00
Marcus
6fded78bc5
boolean -> bool, Prefix Addlog; simplify incoming temperature handling
2021-01-06 16:37:11 +01:00
Marcus
6f083aa944
boolean -> bool, Prefix Addlog
2021-01-06 16:36:24 +01:00
Theo Arends
ad7c27a65e
Merge pull request #10428 from yvesdm3000/development
...
Respond correctly to the time request from the MCU
2021-01-06 16:28:16 +01:00
Theo Arends
a95fed30ff
Merge pull request #10431 from vic42/ftc_enhance
...
FTC532: Mitigate 'ghost' switching issues
2021-01-06 16:27:52 +01:00
Vic
8fc44336cc
formatting
2021-01-06 16:04:35 +01:00
Theo Arends
9722f6b666
Remove obsolete USE_TFS
2021-01-06 15:46:27 +01:00
Vic
faeb80fbff
tested, ready
2021-01-06 15:45:50 +01:00
Theo Arends
d6a24c6fe7
Breaking change ESP32 file system
...
Breaking change ESP32 switch from default SPIFFS to default LittleFS file system loosing current (zigbee) files
2021-01-06 15:28:56 +01:00
Yves De Muyter
8a46dcf767
Respond correctly to the time request from the MCU using the TuyaMCU protocol.
2021-01-06 15:25:40 +01:00
Theo Arends
6b16745cf0
Support UFILESYS
2021-01-06 14:41:23 +01:00
Theo Arends
d63c46fe38
Merge branch 'development' into feature/analog-ph-sensor-support
2021-01-06 14:27:41 +01:00
Theo Arends
fb2ff5b869
Merge pull request #10423 from curzon01/development
...
Add EnergyReset optional time param
2021-01-06 14:21:24 +01:00
Theo Arends
7588e6e7a7
Oops
2021-01-06 14:14:15 +01:00
Norbert Richter
b941d6208e
Add EnergyReset optional time param
2021-01-06 13:16:55 +01:00
Theo Arends
f8de9150d0
Add rotary No Pullup GPIO selection
...
Add rotary No Pullup GPIO selection ``Rotary A/B_n`` (#10407 )
2021-01-06 12:51:12 +01:00
Theo Arends
e3def2d60b
Merge pull request #10422 from gemu2015/ufsys
...
Ufsys
2021-01-06 11:54:09 +01:00
Theo Arends
7568d77ca6
Merge pull request #10421 from Jason2866/patch-3
...
SD Card enable for Odroid
2021-01-06 11:52:12 +01:00
Jason2866
fefc6d992c
remove gpio hard config
2021-01-06 11:13:01 +01:00
gemu2015
38a58532c7
ffsp flash system pointer
2021-01-06 10:51:22 +01:00
Theo Arends
73992e3296
Add Odroid SD Card CS
2021-01-06 10:08:01 +01:00
gemu2015
40a440d5f2
change sd card to UFS
2021-01-06 09:53:59 +01:00
gemu2015
1c6d2132aa
directory scroll view
2021-01-06 09:37:35 +01:00
Jason2866
ffb79635c1
GPIO22 for CS SD Card
2021-01-05 18:38:50 +01:00
Michael Kolb
8108f691b5
Review: Fixed enum order in tasmota_template.h
2021-01-05 17:28:38 +01:00
Michael Kolb
f09108d449
Review comments: Shortened i18n strings
2021-01-05 17:25:08 +01:00
Jason2866
49f19b7b65
SD Card support for Odroid
2021-01-05 17:19:15 +01:00
Theo Arends
6b80ea0085
Merge pull request #10419 from gemu2015/scripter-update
...
Scripter update
2021-01-05 17:16:09 +01:00
Theo Arends
204316bf1b
Change force initial default state `SetOption57 1`
...
Change force initial default state ``SetOption57 1`` to scan wifi network every 44 minutes for strongest signal (#10395 )
2021-01-05 17:14:01 +01:00
gemu2015
35ad7cfab6
ufs update
2021-01-05 16:40:50 +01:00
gemu2015
b8ce02c0ad
update to ufilesystem
2021-01-05 16:39:16 +01:00
gemu2015
0af9a948ee
update to ufilesystem
2021-01-05 16:37:22 +01:00
gemu2015
2aa21ada27
fix esp8266 sdcard
2021-01-05 16:36:45 +01:00
Michael Kolb
26fcc79f58
Streamlined logging, added real cal default values
2021-01-05 16:25:56 +01:00
Marcus
20c9f2f169
add config statements for pid and timeprop
2021-01-05 15:42:09 +01:00
Michael Kolb
dc5102563c
Added missing languages
2021-01-05 14:52:30 +01:00
Michael Kolb
0b90dd7314
Took care of all languages
2021-01-05 14:46:56 +01:00
Michael Kolb
1eefd27650
Extension of xsns analog
2021-01-05 14:31:13 +01:00
Michael Kolb
a4d6b58473
Added analog ph sensor support
2021-01-05 14:20:04 +01:00
s-hadinger
0ed519184b
Compress more strings with UnishoxStrings ( #10405 )
...
* Compress more strings with UnishoxStrings
* Fix compilation for Zigbee
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-05 13:15:19 +01:00
Vic
c882262804
final version for PR
2021-01-05 12:44:53 +01:00
Theo Arends
c7545d93dc
Fix RTC related power on sequence
2021-01-05 11:49:13 +01:00
Theo Arends
c2cc343e38
Merge pull request #10401 from gemu2015/picture_buttons
...
Picture buttons
2021-01-05 10:46:52 +01:00
Vic
11921eb928
One more ISR improvement
2021-01-05 10:42:50 +01:00
Theo Arends
f4b56e4aa7
Merge pull request #10409 from bovirus/patch-2
...
Update Italian language
2021-01-05 10:38:21 +01:00
Theo Arends
2f63895599
Fix RTOS time update ( #10334 )
2021-01-05 10:37:05 +01:00
bovirus
69da017af2
Update Italian language
2021-01-05 10:32:33 +01:00
Vic
2426dbf8e5
debounce selectable
2021-01-04 20:26:00 +01:00
Vic
22734fe8bb
add debouncing code for noisy environments
2021-01-04 19:25:24 +01:00
Theo Arends
97da3c7034
Add SDCard detection
2021-01-04 16:45:46 +01:00
gemu2015
1d572ea304
special malloc
2021-01-04 16:39:00 +01:00
gemu2015
5d8b10141a
picture buttons part 2
2021-01-04 16:34:44 +01:00
Marcus
a2ea85d6a1
rewrite the interface to values from mqtt_data
2021-01-04 16:19:23 +01:00
Theo Arends
aa943fc696
Add ESP32 RTOS timesync
2021-01-04 16:10:22 +01:00
Theo Arends
0a882f53ba
Update xdrv_98_filesystem.ino
2021-01-04 15:52:32 +01:00
Theo Arends
2dd3065aff
Merge pull request #10334 from gemu2015/ufilesystem
...
universal file system
2021-01-04 15:14:44 +01:00
Theo Arends
928f6f9447
Prep SPI SDCard support
2021-01-04 15:03:56 +01:00
Vic
24cbad3257
more diagnostics
2021-01-04 14:57:32 +01:00
Theo Arends
fb2c10cb97
Add SPI display driver SSD1331 Color oled
...
Add SPI display driver SSD1331 Color oled by Jeroen Vermeulen (#10376 )
2021-01-04 14:26:27 +01:00
Theo Arends
bc57814b56
Merge pull request #10376 from jeroenvermeulen/fix_ssd1331_with_tasmota-display
...
fixes compile error of SSD1331 with tasmota-display
2021-01-04 14:19:24 +01:00
Theo Arends
5c92c5a9a9
Optimize sleepdelay
2021-01-04 12:47:00 +01:00
Theo Arends
d1ef1c3255
Optimize sleepdelay after profiling
2021-01-04 12:31:05 +01:00
Marcus
66b85b6ddf
move to AddLog_P
2021-01-04 11:11:05 +01:00
Marcus
3f9960719a
log_data => TasmotaGlobal.log_data; mqtt_data => TasmotaGlobal.mqtt_data
2021-01-04 10:42:06 +01:00
Marcus
8eafc7d474
as taken from https://github.com/colinl/Sonoff-Tasmota/tree/pid_branch
2021-01-04 10:29:12 +01:00
Stephan Hadinger
d8fbbdd5c9
Zugbee fix possible crash on Web UI
2021-01-03 18:41:03 +01:00
Theo Arends
619e4bbfb5
Add command `RuleTimer0` to access all RuleTimers at once
...
Add command ``RuleTimer0`` to access all RuleTimers at once (#10352 )
2021-01-03 17:31:44 +01:00
Theo Arends
2f120d86a0
Merge pull request #10352 from barbudor/dev_ruletimer0
...
RuleTimer0 applies to all RuleTimers
2021-01-03 17:26:17 +01:00
Theo Arends
ad11f70876
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2021-01-03 17:04:36 +01:00
Theo Arends
d028e5c847
Update changelog
2021-01-03 17:04:14 +01:00
s-hadinger
a0a99f9395
Merge pull request #10386 from s-hadinger/zigbee_fix_permitjoin_no_device
...
Zigbee fix display `Devices allowed to join` when zero device
2021-01-03 16:50:53 +01:00
Stephan Hadinger
61c518d813
Zigbee fix display Devices allowed to join when zero device
2021-01-03 16:36:34 +01:00
Theo Arends
f9403c8489
Optimize sleepdelay
...
Optimize sleepdelay (#10379 )
2021-01-03 16:30:45 +01:00
s-hadinger
c33d5efd72
Merge pull request #10385 from s-hadinger/zigbee_instertion_sort
...
Zigbee replace qsort with insertion sort
2021-01-03 16:28:03 +01:00
Theo Arends
7b5184c89b
Optimize sleepdelay
...
Optimize sleepdelay (#10379 )
2021-01-03 15:28:52 +01:00
Stephan Hadinger
be5d9f90a8
Zigbee replace qsort with insertion sort
2021-01-03 15:09:20 +01:00
Theo Arends
1e49cb5a2a
Merge pull request #10381 from barbudor/pr_hx711_json
...
add missing quotes around %s in JSON response
2021-01-03 08:48:36 +01:00
gemu2015
2bc4c9ff03
Update xdrv_10_scripter.ino
2021-01-03 08:17:24 +01:00
gemu2015
9d4129501b
Update xdrv_10_scripter.ino
2021-01-03 08:13:16 +01:00
gemu2015
0d2d2d01f5
fix var name clash
2021-01-03 08:08:28 +01:00
gemu2015
7014e64fed
st7789 support for LANBON_L8
2021-01-03 08:08:03 +01:00
Barbudor
7797403f0b
add missing quotes around %s in JSON response
2021-01-02 23:38:13 +01:00
Jeroen Vermeulen - MageHost
3d1db430bb
fixes compile error of SSD1331 with tasmota-display
...
+ improves layout of DisplayMode 1.
2021-01-02 20:30:00 +01:00
Stephan Hadinger
d0b426b505
Disable USE_LIGHT` light support for ZBBridge (saves 17.6kb)
2021-01-02 19:26:24 +01:00
Jimmy Wennlund
c9cce37c0a
Add option to remove the device addr from json payload ( #10355 )
...
* Add option to move ZbReceived from json into the subtopic of the MQTT message. This will make parsing simpler in homeassistant
* Follow the setting naming conv.
* Zigbee: Remove the device addr from json payload, can be used with zb_topic_fname where the addr is already known from the topic
2021-01-02 18:48:33 +01:00
Barbudor
5bb682b7e7
insure ruletimers always stops at 0
2021-01-02 18:47:03 +01:00
Theo Arends
30628d814b
Merge pull request #10363 from jeroenvermeulen/fix_ili9342_displaymode1-5
...
fixes DisplayMode 1-5 support for ILI9342_2 driver
2021-01-02 16:39:12 +01:00
Theo Arends
461e9a4c6f
Merge pull request #10349 from clanganke/pr_7segdispupate
...
- for 7 segment displays
2021-01-02 16:32:25 +01:00
Theo Arends
de299fd87b
Merge pull request #10351 from jaapgvk/development
...
Add full support for the 10000 ppm version of the Winsen MH-Z19B Infrared CO2 Sensor Module
2021-01-02 16:26:00 +01:00
Theo Arends
2b7d605696
Changed maximum chars in AddLog_P logging
...
Changed maximum chars in AddLog_P logging reduced from 700 to 128 (LOGSZ) to enhance stability
2021-01-02 16:20:15 +01:00
Theo Arends
0ab125853a
Refactor DGR logging
2021-01-02 16:06:05 +01:00
Theo Arends
827a1e7764
Refactor shutter logging
2021-01-02 15:47:03 +01:00
Theo Arends
708d231c9c
Reduce generic log buffer to 128 chars
2021-01-02 14:59:02 +01:00
Jeroen Vermeulen - MageHost
cb45eb5201
fixes DisplayMode 1-5 support for ILI9342_2 driver
2021-01-02 13:26:18 +01:00
Theo Arends
78ce7b142d
Tune log string stack usage
2021-01-02 12:23:30 +01:00
Simon Hailes
9fdeac8924
update TasAutoMutex & use.
...
Automatically initialise it. Add a name per instance. Add a default timeout of 40ticks - at which point it enters anyway and logs to serial the potential deadlock.
2021-01-02 09:02:11 +00:00
Barbudor
ca09594c24
RuleTimer0 applies to all RuleTimers
2021-01-01 21:13:22 +01:00
jaapgvk
2b12e995d3
Add files via upload
2021-01-01 20:47:29 +01:00
jaapgvk
30a5355526
Delete xsns_15_mhz19.ino
2021-01-01 20:47:03 +01:00
Christian Langanke
0747239d4c
- for 7 segment displays
...
- added support for FUNC_DISPLAY_DIM
- added new FUNC_DISPLAY_BLINKRATE with new command DisplayBlinkrate
Value is not being persistently stored, so no seting req.
- added SevensegLog for DisplayMode 1..5 support, displaying the
nth sensor value to nth atached 7-segment display.
For that unsed display adresses before the first one being used
may not be zero, but must be configured to unused addresses
(e.g. 0xFF), otherwise driver init will fail.
2021-01-01 18:17:55 +01:00
Theo Arends
628f17de8c
Add TasAutoMutex
2021-01-01 17:04:36 +01:00
gemu2015
84334bc015
Update xdrv_98_filesystem.ino
2021-01-01 16:48:52 +01:00
Theo Arends
ee146b2e29
Merge pull request #10336 from btsimonh/loggingmutex
...
Add mutex/semaphore for logging - protects new logging_buffer
2021-01-01 16:26:19 +01:00
Theo Arends
7e62aa548d
Merge pull request #10341 from gemu2015/fixes
...
Fixes
2021-01-01 16:11:15 +01:00
Theo Arends
ee1648d3e0
Prep SSD1331 driver
2021-01-01 16:05:06 +01:00
Theo Arends
46d7e9392e
Fix ST7789
2021-01-01 15:54:47 +01:00
Theo Arends
ad82ba78c4
Merge pull request #10328 from jeroenvermeulen/feature_adafruit_ssd1331
...
Feature: Adafruit SSD1331 Display support
2021-01-01 15:10:05 +01:00
Theo Arends
54c1a2d029
Add support for SPI display driver for ST7789 TFT
...
Add support for SPI display driver for ST7789 TFT by Gerhard Mutz (#9037 )
2021-01-01 15:05:58 +01:00
Theo Arends
dcbb3f1e0e
Happy New Year
2021-01-01 13:44:04 +01:00
gemu2015
c61fb025db
Update xdrv_98_filesystem.ino
2021-01-01 11:38:01 +01:00
gemu2015
ef8f1bf810
remove spiffs (saves 27k!!!)
...
leave ffat for backwards compatibility with old linker files
2021-01-01 11:15:48 +01:00
gemu2015
f86bfbc298
sdcrad optional compile (saves 7k)
...
#define USE_SDCARD
2021-01-01 11:08:48 +01:00
gemu2015
03a9d5b71f
Update xdrv_98_filesystem.ino
2021-01-01 08:41:36 +01:00
gemu2015
f8067735e1
add in and batt current
2021-01-01 06:45:07 +01:00
gemu2015
3ee92fb4ba
smaller log buffer
2021-01-01 06:44:04 +01:00
gemu2015
96ecffe571
reduce stack pressure, some fixes
2021-01-01 06:43:50 +01:00
Jeroen Vermeulen - MageHost
08d65c69d5
show time and date in DiplayMode 3 and 5
2021-01-01 01:37:08 +01:00
gemu2015
55d0f99910
little fs is default
2020-12-31 20:22:54 +01:00
gemu2015
0de64f3376
esp32 littlefs
2020-12-31 18:05:42 +01:00
gemu2015
9c9d7e0eef
spiffs
2020-12-31 16:41:58 +01:00
Theo Arends
58e6ec55f1
Breaking change replacing SPI CS and SPI DC
...
Breaking change replacing SPI CS and SPI DC by device specific CS and DC
2020-12-31 16:17:30 +01:00
gemu2015
1e579804da
universal file system inital commit
2020-12-31 14:19:50 +01:00
Simon Hailes
0c38aca915
MAC compatible httm webtimout changes
2020-12-31 12:31:22 +00:00
Simon Hailes
6b2daa14d0
Add mutex/semaphore for logging - protects new logging_buffer
2020-12-31 11:36:35 +00:00
Theo Arends
89e697fab6
Revert "Merge pull request #10318 from btsimonh/webtimeouts"
...
This reverts commit c7ff3f39db , reversing
changes made to 0703e5899b .
2020-12-31 11:47:37 +01:00
Jeroen Vermeulen - MageHost
8f63663c1e
Improved hardware SPI.
...
Removed unnecessary setTextSize in PrintLog.
2020-12-31 10:17:30 +01:00
Jeroen Vermeulen - MageHost
3676ad3eb8
Removed font setting in DisplayMode 1
...
The user can choose it using DisplayFont.
2020-12-31 09:06:21 +01:00
Jeroen Vermeulen - MageHost
49e8612a14
Merge remote-tracking branch 'origin/development' into feature_adafruit_ssd1331
2020-12-31 00:16:28 +01:00
Jeroen Vermeulen - MageHost
db7e0ff97a
SSD1331: fixed hardware SPI
2020-12-30 23:51:02 +01:00
Theo Arends
9c2b8040f1
Revert "Breaking change replaced NRF24L01 GPIO selection"
...
This reverts commit 01f3a7da19 .
2020-12-30 17:52:05 +01:00
Theo Arends
01f3a7da19
Breaking change replaced NRF24L01 GPIO selection
...
Breaking change replaced NRF24L01 GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_NRF24_CS`` and ``GPIO_SPI_DC`` by ``GPIO_NRF24_DC``
2020-12-30 17:49:52 +01:00
Theo Arends
c7ff3f39db
Merge pull request #10318 from btsimonh/webtimeouts
...
Modify web refresh scripts (Main and Console)
2020-12-30 14:49:34 +01:00
Simon Hailes
0ffa5ad75a
Allow up to 20s for an XHR request to succeed - only cancel & retry after that. Move refresh timer inside successful response.
...
Applied to main menu and Console menu.
Fixes times when commands are issued from Web Console, but get the XHR gets cancelled after the default 2.345s webrefresh time.
2020-12-30 12:52:16 +00:00
Theo Arends
ea224a681f
Merge pull request #10316 from techman83/fix_mcp230xx_input
...
Only apply mcp230xx_oldoutpincount when USE_MCP230xx_OUTPUT set
2020-12-30 13:51:20 +01:00