Commit Graph

230 Commits

Author SHA1 Message Date
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
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
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
Stephan Hadinger
0475212b54 ESP32 support for secondary I2C controller 2021-03-10 22:20:21 +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
89d8fbb0ec Change ARRAY_SIZE() to nitems() 2021-02-28 12:50:02 +01:00
Theo Arends
05e5bdaa50 Fix invalid shutter status JSON (#11129) 2021-02-26 14:09:50 +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
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
Theo Arends
ead77e536c Refactor command file 2021-02-16 16:21:46 +01:00
Stephan Hadinger
2220b2d3e3 Berry language improved Tasmota integration 2021-02-13 12:01:45 +01:00
Paul C Diem
83298b2a9e Rename DevGroupDevice to DevGroupTie 2021-02-09 21:22:43 -06:00
Paul C Diem
60252a9043 Add DGR device map support 2021-02-09 15:10:32 -06:00
Theo Arends
b073905a2e Consolidate ESP specific functions 2021-02-08 11:34:29 +01:00
Theo Arends
7159362823 Fix long SwitchText message logging 2021-02-05 17:05:13 +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
8b0e45a58b Increase number of switch GPIOs from 8 to 28 2021-02-05 11:58:24 +01:00
Stephan Hadinger
bf26ba3427 Reduce code size 2021-02-03 20:46:20 +01:00
Stephan Hadinger
ca82ed07c9 Publish more precise Free Heap metric 2021-02-03 20:35:01 +01:00
Theo Arends
223d14e0fe Add strict rule scale parameters 2021-01-31 16:54:28 +01:00
Adrian Scillato
c1a901138c
Return to previous output of IPADDRESS1 command 2021-01-30 23:19:11 -03:00
Theo Arends
db615c5b0b Refactor some IP addresses 2021-01-27 12:03:20 +01:00
Theo Arends
20704ab700 Refactor dtostrfd 2021-01-26 16:26:00 +01:00
Theo Arends
8ba0c9d1b7 Document CmndSetoptionBase() 2021-01-26 12:03:08 +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
cfb11c3529 Refactor gpio 2021-01-24 16:29:56 +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
efaed8046d Refactor AddLog usage 2021-01-23 16:26:23 +01:00
polarduck-dev
6ab6708c34
Merge branch 'development' into development 2021-01-19 16:39:31 +00:00
Stephan Hadinger
2f139d0e47 More PROGMEM 2021-01-18 21:48:04 +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
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
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
Stephan Hadinger
800f86d56e Moving more to PROGMEM 2021-01-12 19:31:15 +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
Theo Arends
9722f6b666 Remove obsolete USE_TFS 2021-01-06 15:46:27 +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
dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
Stephan Hadinger
488712c3f0 Commands CTRange and VirtualCT 2020-12-29 19:31:27 +01:00
Stephan Hadinger
51d39798d4 Reduce tasmota-minmal
Making `WebColor` and `Template` commands read-only
Saves 4kb on tasmota-minimal. No changes for other versions.
2020-12-27 14:13:23 +01:00
Theo Arends
fb15736ed7 Unload use of global log_data 2020-12-23 16:35:46 +01:00
Barbudor
8b1eb54fc4 remove superfluous 2020-12-23 11:49:55 +01:00
Theo Arends
761281e55c Fix ESP32 command `gpio 255` output
Fix ESP32 command ``gpio 255`` output
2020-12-16 12:34:43 +01:00
Theo Arends
88b3de0138 Fix SPIFFS filesystem
Fix enabling SPIFFS filesystem (#10121)
2020-12-16 12:01:10 +01:00
Theo Arends
80ab642076 Add command `RfProtocol` to control RcSwitch
Add command ``RfProtocol`` to control RcSwitch receive protocols by BBBits (#10063)
2020-12-06 14:58:00 +01:00
BBBits
c5c28dec25 Address Theo's requests & some cleanups + errors
Removed all code changes out i18n.h  & support_command.ino
2020-12-06 10:45:01 +13:00
BBBits
c62c6a821a Remove BAZMOD tags 2020-12-06 00:13:24 +13:00