Commit Graph

239 Commits

Author SHA1 Message Date
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
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
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
1a2addfc16 Refactor GUI save settings (prt2) 2021-04-08 17:57:37 +02:00
Theo Arends
b6e77cd3d7 Change `Backlog 1; into Backlog0` 2021-04-07 18:22:20 +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
2f5c20a42f Add more rule triggers 2021-04-07 15:07:05 +02:00
Theo Arends
1829df6d56 Unify rules process call
Unify rules process call (#11572)
2021-04-04 12:04:36 +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
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