19146 Commits

Author SHA1 Message Date
Theo Arends
ed5d74a4f9 Merge branch 'development' into prerelease-13.1 2023-08-15 09:46:52 +02:00
Paul Blacknell
be88e701d9
Add commands to allow setting of timeprop parameters (#19310)
* add: commands to set timeprop settings

* Update my_user_config.h

* fix: properly generated json response to commands
2023-08-15 09:43:55 +02:00
Martin
fd46fb5aca
Creates a place to put the customer boards (#19309) 2023-08-14 22:41:51 +02:00
Theo Arends
41bd8bcd79 Merge branch 'development' into prerelease-13.1 2023-08-14 10:58:35 +02:00
Theo Arends
2710693453 Update changelogs 2023-08-14 10:15:16 +02:00
paulusbrand
877d4250bb
Removes software based no load threshold. (#19302)
Lowers ADE7953 builtin no load detection threshold to be able to measure 5 watt power levels.
2023-08-14 10:08:16 +02:00
Theo Arends
9671d87b19 Merge branch 'development' into prerelease-13.1 2023-08-14 09:41:43 +02:00
Christian Baars
7d18dd0e9e
fix OneWire for IDF5.1 and C2/C6 (#19303)
* fix OneWire for IDF5.1 and C2/C6

* Use Onewire in arduino30 builds

* use SOC specific defines for C2,C3 and C6
2023-08-14 09:34:48 +02:00
SteWers
f40f4a1947
[DS18x20] Enhance use of aliases (#19026)
* [DS18x20] Enhance use of aliases

`defineDS18x20_USE_ID_AS_NAME`:
Always show part of the address, even for one sensor
`#define DS18x20_USE_ID_ALIAS`:
The command `DS18Alias` can now be use with alphanumeric aliases, which replace the sensor name

* [DS18x20] change to calloc()
2023-08-12 14:57:58 +02:00
Theo Arends
5a7a82e975 Merge branch 'development' into prerelease-13.1 2023-08-12 14:25:15 +02:00
Theo Arends
3417d42669 Update changelogs 2023-08-12 14:18:56 +02:00
Paul Blacknell
df1a526f02
fix: properly detect device is offline after maximum misses reached (#19298) 2023-08-12 11:32:29 +02:00
Christian Baars
b5cc48dd64
ESP32: pass flashmode at build time to macro definition (#19299)
* pass flashmode at build time to macro definition

* fix 8266 builds
2023-08-12 11:31:06 +02:00
Christian Baars
314af22ae3
avoid unnecessary compiling of specific libraries in lib32_div for most builds (#19293) 2023-08-10 16:23:32 +02:00
Дилян Палаузов
f9f5d5d55c
Typo architceture → architecture (#19288) 2023-08-10 16:22:44 +02:00
Paul Blacknell
9eb184c30e
Improvements to PID controller driver (#19285)
* add: update DEBUG_THERMOSTAT to only control the virtual switch

Also, debug output is still generated but end user can control this debug level 3

* add: debug output of main controller parameters when thermostat enabled

Also, add units for debug outputs added to make them more intelligible

* Update xdrv_39_thermostat.ino

* add: debug message when sensor is detected as not alive

fix: display thermostat number in debug messages

* add: log message prefix string for thermostat

* Update xdrv_39_thermostat.ino

fix: typos in comments
add: debug messages

* add: debug prefix for thermostat

* add: debug prefix added to output lines

* fix: comment typos and small grammatical changes for clarity

* add: debug prefix 'THE' added to debug output

* add:  display PID status and key info on web output

* fix: remove extraneous comments that included unused code fragments

* add: local sensor handling improvements

add: define a local sensor name
add: define the local sensor measurement parameter
add: limit sensor not seen error message to every 60 seconds to avoid flooding the logs
add: include interval since which sensor data was last updated
fix: properly update the maximum interval time so missing sensor data is properly alerted

* Update xdrv_49_pid.ino
2023-08-10 16:20:06 +02:00
Christian Baars
7544d2f23c
fix IRAM_ATTR specified both in function declaration and definition (#19286) 2023-08-10 12:19:18 +02:00
Christian Baars
d85557711d
use common safeboot flags (#19282) 2023-08-09 19:20:19 +02:00
Christian Baars
bfe0857094
add section safeboot_flags in platform_tasmota32.ini (#19281)
This will make it easier to ignore a bunch of libraries in order to speed up builds without polluting the ENV sections too much.

Usage:
[env:my_safeboot_env]
lib_ignore              = ${safeboot_flags.lib_ignore}
2023-08-09 14:02:21 +02:00
Paul Blacknell
c3fadde3e8
Improvements to thermostat debug output (#19279)
* add: update DEBUG_THERMOSTAT to only control the virtual switch

Also, debug output is still generated but end user can control this debug level 3

* add: debug output of main controller parameters when thermostat enabled

Also, add units for debug outputs added to make them more intelligible

* Update xdrv_39_thermostat.ino

* add: debug message when sensor is detected as not alive

fix: display thermostat number in debug messages

* add: log message prefix string for thermostat

* Update xdrv_39_thermostat.ino

fix: typos in comments
add: debug messages

* add: debug prefix for thermostat

* add: debug prefix added to output lines

* fix: comment typos and small grammatical changes for clarity

* add: debug prefix 'THE' added to debug output
2023-08-08 10:55:05 +02:00
Christian Baars
76aa6747a5
more idf5.1 preps: Berry SPI (#19273) 2023-08-06 21:10:36 +02:00
Jason2866
7488ed03f0
Tasmota based on Arduino 3.0.0 (#19270) 2023-08-06 13:44:28 +02:00
s-hadinger
0b3d6fd146
Prepare for Arduino v3 / esp-idf v5 2nd batch (#19265) 2023-08-05 20:34:24 +02:00
Theo Arends
e52c6105c6 Bump version to v13.0.0.4 2023-08-05 15:41:12 +02:00
s-hadinger
5c8c7cdfca
Prepare for Arduino v3 / esp-idf v5 (#19264) 2023-08-05 15:11:10 +02:00
usr44
ab9a519d32
Update ru_RU.h (#19214) 2023-08-05 14:52:25 +02:00
stefanbode
959d105413
Change shutterbutton hold behavior with grouptopic (#19263)
* skip stop on hold if grouptopic

If shutterbutton is defined with a grouptopic send on HOLD, there is no stop on releasing the button. All shutters will move to defined position

* do not stop on hold release if group submitt

If mqtt broadcast is defined on hold then release the hold button will not anymore stop the local shutter. All shutter will move to defined position
2023-08-05 14:51:56 +02:00
Theo Arends
7c3c3855c4 Fix console Firefox layout 2023-08-05 12:35:03 +02:00
Theo Arends
fc798540b7 Fix console min height 2023-08-05 11:56:06 +02:00
s-hadinger
70ced65aaf
Fix compilation when IPv6 is not supported (#19260) 2023-08-05 10:17:56 +02:00
s-hadinger
362326f004
Zigbee Berry minor fix and cleaning (#19257)
* Zigbee Berry minor fix and cleaning

* Fix compilation
2023-08-05 09:50:39 +02:00
Christian Baars
732e4106b8
add wifitest3 (#19259) 2023-08-04 20:17:36 +02:00
Theo Arends
e2c79b45e4 Save some more code bytes 2023-08-04 17:24:05 +02:00
Theo Arends
7736ba8af1 Change console height
Change console height from default 318 pixels to viewport (#19241)
2023-08-04 16:11:58 +02:00
Theo Arends
290f37abb9 Update changelogs 2023-08-04 09:26:23 +02:00
s-hadinger
1587bf5ba7
Matter fix auto-configuration Relay indices (#19255) 2023-08-04 09:13:20 +02:00
s-hadinger
b6129f2ab7
Matter support for large atribute responses (#19252)
Support for responses (arrays) that do not fit in a single UDP packer
Do not remove children fabrics
2023-08-03 18:28:25 +02:00
Theo Arends
39643611d4 Update changelogs 2023-08-03 12:12:55 +02:00
stefanbode
6572f0ed39
Fixing SHUTTERINVERT issues (#19243)
* fix wrong inverted shutter

* fix inverted shutter for esp32
2023-08-03 11:55:20 +02:00
Vincent de Groot
5e591ef7db
Integrate MAX17043 driver mechanisms in xsns_110 (#19219) 2023-08-03 11:54:41 +02:00
Theo Arends
57fb19f259 Update changelogs 2023-08-03 11:45:36 +02:00
s-hadinger
76662ab236
Matter support for fabric_filtered request (for Google compatibility) (#19249) 2023-08-02 23:00:26 +02:00
s-hadinger
df50a56c25
Fade would fail when the difference between start and target would be too small (#19246) 2023-08-02 17:48:12 +02:00
s-hadinger
58fce33312
Matter increased polling frequency for local switches/occupancy (#19242) 2023-08-02 09:02:08 +02:00
Jason2866
222b47627f
fix 4MB PIO script upload regression 2023-07-31 17:43:47 +02:00
s-hadinger
80617e96e1
Berry bytes get and set work for 3 bytes values (#19225)
* Berry bytes `get` and `set` work for 3 bytes values

* Fix error message
2023-07-31 13:57:07 +02:00
s-hadinger
148c1a2f74
Fix fabric saving exception (#19224) 2023-07-30 19:09:27 +02:00
stefanbode
355b1e3b74
unsigned overflow fixed (#19221)
fixed overflow on negative value with dimmer 100%
2023-07-30 15:01:21 +02:00
s-hadinger
2c15cfe4da
Reduced log level for TeleInfo (#19216) 2023-07-29 23:09:03 +02:00
Jason2866
2e9cd6a57d
Auto detect flash size and adjust FS (#349) (#19215) 2023-07-29 19:48:43 +02:00