s-hadinger
595b7f750d
LVGL fix memory allocation of flush buffers ( #21256 )
2024-04-23 20:11:01 +02:00
s-hadinger
157e1afb29
LVGL disabled vector graphics ( #21242 )
2024-04-22 09:18:26 +02:00
s-hadinger
5ecd45e2da
Berry avoid crash when Berry is disabled after bootloop ( #21235 )
2024-04-21 10:03:55 +02:00
s-hadinger
c4431eb6fe
Fixed IPv6 support in safeboot ( #21233 )
2024-04-20 22:15:54 +02:00
s-hadinger
fe34b5df3d
HASPmota `align` attribute and expand PNG cache ( #21228 )
2024-04-20 14:23:31 +02:00
Jason2866
76970ddca9
restore config as it was before switch to core 3.0.0
2024-04-18 16:53:11 +02:00
Theo Arends
0f19dcdff8
Bump version v13.4.1.2
...
- ESP32-C3 OTA binary name from `tasmota32c3cdc.bin` to `tasmota32c3.bin` with USB HWCDC and fallback to serial (#21212 )
- ESP32-C6 OTA binary name from `tasmota32c6cdc.bin` to `tasmota32c6.bin` with USB HWCDC and fallback to serial (#21212 )
- ESP32-S3 OTA binary name from `tasmota32s3cdc.bin` to `tasmota32s3.bin` with USB HWCDC and fallback to serial (#21212 )
2024-04-18 14:01:27 +02:00
Theo Arends
7e14db4091
Add support for SPL06_007 pressure and temperature sensor ( #21185 )
2024-04-18 11:47:16 +02:00
Theo Arends
9b5df76860
Add Domoticz safeguards
2024-04-18 11:21:35 +02:00
Rai
13cbf26b87
Adds support for SPL06_007 Temperature & Pressure I2C (+10k2 code) ( #21185 )
...
* Adds support for SPL06_007 (+10k2 code)
* removes not so used methods.
Removes -2kb
* change doubles to floats
* fixes a name
* change sns idx to 25
2024-04-18 11:20:02 +02:00
s-hadinger
042eecc378
HASPmota `dropdown_list` and fixes ( #21208 )
2024-04-17 21:43:12 +02:00
Theo Arends
e6d9d826ac
Clean up code
2024-04-17 21:40:45 +02:00
Theo Arends
b6b74ecb96
Fix regression on SendKey() ( #21187 )
2024-04-17 17:30:25 +02:00
Theo Arends
0bb1fcbc00
Change comments
2024-04-17 15:58:20 +02:00
Theo Arends
e4936f6c5f
Fix ethernet
2024-04-17 15:34:14 +02:00
Theo Arends
e95c940345
Change ESP32 Ethernet Phy Type number for ETH_PHY_DM9051 from 4 to 10 ( #21204 )
2024-04-17 15:10:45 +02:00
Jason2866
1d04c000e2
Re enable Ethernet in safeboot for ESP32 ( #21199 )
...
by using the Arduino Solo1 framework. The framework has a smaller flash usage
2024-04-16 12:08:53 +02:00
s-hadinger
87f5fbd5fd
safeboot: don't publish sensor valies ( #21193 )
2024-04-15 22:20:28 +02:00
s-hadinger
d9895a0fcb
SSD1351, ST7789 drivers replaced with uDisplay ( #21184 )
2024-04-15 19:52:57 +02:00
Theo Arends
ecf2504edf
Fix invalid rule handling
2024-04-15 17:25:11 +02:00
Theo Arends
cb0e2938e5
Start clean-up code
2024-04-15 15:12:17 +02:00
Theo Arends
1fe18cf7b6
Fix Core3 ESP32S2 compile
2024-04-15 13:00:09 +02:00
Theo Arends
d957c97c1e
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2024-04-15 12:26:52 +02:00
Theo Arends
6c5dee9556
Bump version to v13.4.1.1
...
- Changed ESP32 Framework (Arduino Core) from v2.0.15 to v3.0.0 (#21180 )
2024-04-15 12:26:48 +02:00
Jason2866
87ed42318a
Temp fix for too big ESP32 Safeboot firmwares
2024-04-15 12:24:31 +02:00
Jason2866
951fba99b1
Breaking: ESP32 Core 3.0.0 only support ( #21180 )
...
* Core 3.0.0 only
* rm Arduino30 settings
* rm lib ignore `NimBLE-Arduino`
* rm obsolete or duplicate env entrys
2024-04-15 11:39:48 +02:00
s-hadinger
a006e5fc53
SSH1106 driver replaced with uDisplay ( #21183 )
2024-04-15 10:57:14 +02:00
Jason2866
6492596a10
Fix BLE compile with core 3.0.0 ( #21182 )
...
* Delete lib/libesp32_div/NimBLE-Arduino directory
* rm obsolete ignores
2024-04-15 10:24:06 +02:00
s-hadinger
0b4cddff72
SSD1331 driver replaced with uDisplay ( #21177 )
2024-04-14 18:06:17 +02:00
s-hadinger
05f4011491
SSD1306 driver replaced with uDisplay ( #21176 )
2024-04-14 16:46:58 +02:00
s-hadinger
ff43dc29b2
ILI9341 driver replaced with uDisplay ( #21169 )
2024-04-14 10:26:37 +02:00
Jason2866
a111c0ae8f
Use UDisplay and UTouch drivers ony ( #21163 )
2024-04-13 12:02:23 +02:00
s-hadinger
5f7584efe4
Fade out on CCT bulb with `SO92 1` ( #21159 )
2024-04-12 19:53:37 +02:00
Theo Arends
5cb3ea2114
Update changelogs
2024-04-12 16:01:00 +02:00
Jason2866
d3ab3ced1e
remove touch driver ( #21146 )
...
only UTouch is active
2024-04-11 21:16:22 +02:00
Samir El Benna
ce443771d9
Patch gc9a01 ( #21145 )
...
* Fixed wrong colors view
* Added display.ini for M5Stack Dial
* Added touch FT3267 support (seen as FT5206 from tasmota) and fixed touch rotation
* Updated to use Universal Touch Driver instead of deprecated dedicated ones.
2024-04-11 21:06:26 +02:00
Samir El Benna
7072c3a0ef
Completed display.ini for M5Stack Dial ( #21144 )
...
* Fixed wrong colors view
* Added display.ini for M5Stack Dial
* Added touch FT3267 support (seen as FT5206 from tasmota) and fixed touch rotation
2024-04-11 15:37:06 +02:00
gemu
7984b7513c
support for centered pictures ( #21140 )
2024-04-11 15:36:37 +02:00
gemu
d5ee89677b
scriptsize cmd ( #21139 )
2024-04-11 15:36:27 +02:00
Theo Arends
e98ce29fea
Fix SGP4 domoticz air quality ( #18880 )
2024-04-11 15:35:00 +02:00
Theo Arends
1b5fdb5c57
update changelogs
2024-04-11 14:07:25 +02:00
s-hadinger
39ad5a41bb
Core3 ethernet simplify ipv6 ( #21141 )
2024-04-10 23:12:20 +02:00
Samir El Benna
5f6ac60d6b
Patch gc9a01 ( #21137 )
...
* Fixed wrong colors view
* Added display.ini for M5Stack Dial
2024-04-10 16:48:55 +02:00
Christian Baars
1721de0b76
use new API for check of USB cable connection ( #21135 )
2024-04-10 11:31:18 +02:00
Theo Arends
54e4aba750
Add LoRaWan MAC response
2024-04-09 14:06:38 +02:00
Theo Arends
56fcd0e634
Relax system load when not using SR04
2024-04-09 10:20:03 +02:00
Julio Vilmar Gesser
670164f4d0
fixed backward compatibility for multiple SR04 ( #21128 )
2024-04-09 09:56:31 +02:00
Theo Arends
d678666ef0
Fix MQTT heatindex calculation
2024-04-08 14:58:31 +02:00
Theo Arends
9cacf2f609
Fix Power off due to overtemp and/ot overload
2024-04-08 12:03:11 +02:00
s-hadinger
541f3630a1
Wifi provide Mac Address on Core3 ( #21117 )
2024-04-07 10:55:53 +02:00
Jason2866
8a06984947
Shrink safeboot size for non ESP32 MCU ( #21115 )
...
* Ethernet in safeboot only for ESP32
2024-04-06 18:27:57 +02:00
stefanbode
b9a0ae98df
Bugfix: power0 if power_lock is used ( #21102 )
...
* Bug Fix: power_lock with Power0 command
Power0 changed power regardless of the new lock state of power. New implementation respect the LOCK also on global change
* simplify
* readded the all_on filter to power_lock change
readded the all_on to ensure new defined relays always start with power off ass intended.
2024-04-06 17:21:54 +02:00
Theo Arends
02f6e05289
Fixed M5Core2 LoRa868 module receive exception
2024-04-06 15:04:05 +02:00
s-hadinger
2128dfbade
Refactored Wifi for ESP32 to allow for Core3 ( #21106 )
...
* Refactored Wifi for ESP32 to allow for Core3
* Fix case in include
* Grrr
* Fix compilation
* Fix Ethernet IPv6
* Fix wrong hostname due to mac address unknown at start
2024-04-05 23:44:21 +02:00
gemu
8a8888a273
fix for core3 ( #21104 )
2024-04-05 22:42:32 +02:00
Norbert Richter
9207aa2e10
Fix NeoPool hydrolysis unit for Hidrolife, Bionet and Generic device ( #21098 )
2024-04-05 11:07:30 +02:00
s-hadinger
07a2df1b74
Berry add `flash.current_ota` ( #21097 )
2024-04-04 19:14:33 +02:00
Theo Arends
ed7909f23f
Removed unused `#define MQTT_DATA_STRING` support
2024-04-04 17:03:08 +02:00
Theo Arends
db92a843fc
Change Wifi 5 to Wifi 6
2024-04-04 14:59:32 +02:00
gemu
ad3782bed1
google charts memory leak ( #21093 )
2024-04-04 10:18:57 +02:00
Theo Arends
6558414e2b
Add PowerLock to status
...
- Change Power format in status to bitmap
2024-04-03 15:02:11 +02:00
Theo Arends
7c36029ec2
Add command ``Wifi 5`` to enable 11ax on ESP32 Core3
2024-04-03 14:36:52 +02:00
Theo Arends
fe89774fe0
Bump version v13.4.0.4
...
- Add command ``PowerLock`` to disable power control of selected outputs (#21081 )
2024-04-03 11:47:38 +02:00
Theo Arends
52344d2cc7
Fix JSON output ( #21084 )
2024-04-02 16:49:24 +02:00
Theo Arends
1ebdbfd6a4
Allow Domoticz unsubsctibe using command ``DzIdx0 0`` ( #21019 )
2024-04-01 13:56:40 +02:00
Barbudor
0422b25e31
Change format of KNX Energy to match specifications ( #21074 )
...
* take 1
* refactor knx enhancement
* round on energy + auto show temp/hum sensors
2024-03-31 21:15:53 +02:00
Julio Vilmar Gesser
60666fa1c5
Added support to multiple SR04 ( #20975 )
...
* added support to multiple SR04
* Reduced MAX # of SR04 to 3 as ESP32 has only 3 serial uarts
2024-03-31 15:12:29 +02:00
Theo Arends
b15a0e2f1f
Add support for Domoticz non-persistent ``DzIdx5`` to ``DzIdx32`` ( #21019 )
2024-03-31 14:33:27 +02:00
gemu
e336913b32
fix multidisplay mode ( #21067 )
2024-03-31 08:16:15 +02:00
Theo Arends
71e666462c
Prep RN2XX3 support
2024-03-30 16:42:57 +01:00
Theo Arends
caed27645e
Consolidate Lora memory usage
2024-03-30 15:02:20 +01:00
Theo Arends
6ccb3ae290
Move Lora variables from fixed to heap
2024-03-29 17:56:06 +01:00
Theo Arends
7774ce5ad8
Update TXPowerBasedOnRssi()
2024-03-29 14:30:31 +01:00
Theo Arends
4b44d2fa32
Change ESP32 WiFi phy modes 11n and 11ax represented as HT20, HT40 and HE20 ( #19350 )
2024-03-29 13:04:44 +01:00
Theo Arends
0814acb8dc
Fix Lora ESP32S3 compile warning
2024-03-28 18:20:13 +01:00
Theo Arends
bd3c7d8ddf
Fix LoRaWan joining
2024-03-28 17:51:09 +01:00
Theo Arends
894e46cb5a
Refactor lorawan
2024-03-28 17:15:45 +01:00
Theo Arends
7c52906a2e
Fix ESP8266 Lora SX1262 exceptions
2024-03-27 23:03:10 +01:00
bovirus
1abc4a6c30
Update Italian language ( #21052 )
2024-03-27 17:44:41 +01:00
gemu
b50d613360
display ini to utouch ( #21029 )
2024-03-27 12:12:59 +01:00
s-hadinger
6ad2c4c945
LVGL simplify configuration ( #21043 )
2024-03-26 23:16:16 +01:00
Theo Arends
03cf7dc460
Fix ESP32 LoRaWanBridge OTAA
2024-03-26 17:02:44 +01:00
Jason2866
48aa621975
enable additionally `USE_UNIVERSAL_TOUCH` ( #21038 )
...
dedicated driver are still enabled. To be disabled when transition to UTouch is finished
2024-03-26 16:34:43 +01:00
Pabasara Perera
2fff690af3
Azure iothub direct method support ( #21013 )
...
* feature: azure iot hub direct method support
* null terminator
* Remove vulnerability
---------
Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com>
2024-03-25 22:11:36 +01:00
s-hadinger
10465ce941
Added GPIO for SPI for Universal Touch Screen ( #21025 )
...
* Added GPIO for SPI for Universal Touch Screen
* Rename GPIOs
* Fix indentation
* Add parsing of I2C Reset and IRQ GPIOs
2024-03-25 22:04:50 +01:00
Theo Arends
36cbca9004
Add updated user config
2024-03-23 15:21:16 +01:00
Theo Arends
f10218a257
Add support for LoRaWanBridge
2024-03-23 15:20:22 +01:00
gemu
31adf74634
fix linker error ( #21017 )
2024-03-23 10:05:56 +01:00
s-hadinger
a34f5496a1
Fix HASPmota demo and robotocondensed fonts ( #21014 )
2024-03-22 16:55:22 +01:00
gemu
aad917d060
Email32 more debug ( #21010 )
...
* more debug on esp32 mail
* Update xdrv_01_2_webserver_esp32_mail.ino
2024-03-22 08:09:16 +01:00
s-hadinger
3c70e63af8
LVGL library from v9.0.0 to v9.1.0 ( #21008 )
2024-03-21 18:47:41 +01:00
gemu
a38e88422f
fix google char memory leak ( #20995 )
2024-03-21 15:11:40 +01:00
Theo Arends
c18ed34685
Fix Lora watchdog
...
- Update file JSON settings demo
2024-03-20 18:18:31 +01:00
Christian Baars
46fae91e10
fix BTHome, prep BLE5 ( #20989 )
2024-03-20 11:22:35 +01:00
s-hadinger
9c34707401
Zigbee added for attributes of type `uint48` used by energy monitoring ( #20992 )
2024-03-19 22:21:10 +01:00
Theo Arends
f18bbae23a
Bump version v13.4.0.3
2024-03-18 11:11:12 +01:00
Frank Werner
70bce974b2
Add MCP23S08 support ( #20971 )
2024-03-18 10:18:14 +01:00
s-hadinger
130c3f83f1
LVGL add helper functions ( #20968 )
2024-03-16 23:50:03 +01:00
bovirus
899e637bda
Update Italian language ( #20956 )
2024-03-16 12:12:32 +01:00
fb-pilot
73a52945c2
Add files via upload ( #20959 )
2024-03-16 12:12:18 +01:00
gemu
ca17be0e0b
fix regression ( #20962 )
2024-03-16 12:11:48 +01:00
Marcus Better
1a462c986c
[tuyamcu_v2] Fix suppressed dimmer updates from MQTT ( #20950 )
...
The driver tried to avoid loops when state updates from the MCU (eg
from physical button press) could be reflected back by Tasmota and
trigger another MCU command, followed by a state update. It did this
by tracking the source of the command in the last_source and
last_command_source variables, suppressing the command if either of
those was SRC_SWITCH.
However this logic is faulty: Since there are two last_source
variables to check, a command might reset one of them, but the other
would still suppress the update. As it turns out, MQTT commands would
only set last_source but not last_command_source. As a result, any
dimmer changes via MQTT would be dropped by the driver and not applied
to the MCU.
Switch functionality (on/off) was still working because those do not
rely on last_command_source, only last_source.
This change removes the loop detection logic altogether for dimmer
updates. This should be safe, because the driver already has the
latest dimmer value in its shadow state, and will not try to re-apply
a current value, thus breaking the loop.
This patch has been tested with several CE-WF500D dimmers which had
this problem.
2024-03-14 17:42:52 +01:00
Theo Arends
cc8614da9c
Add command ``RfTimeout`` to Sonoff RFBridge ( #20937 )
2024-03-14 17:21:09 +01:00
Theo Arends
5ab7ebee9d
Fix compilations
2024-03-14 16:40:22 +01:00
fb-pilot
f7ae60a9e4
expand xsns_100_ina3221 to optionaly calculate the charge and / or Energy per chanel ( #20915 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Update en_GB.h
* Update xsns_100_ina3221.ino
* Add files via upload
* Add files via upload
I hope I have all details now changed ;-))
* Add files via upload
I still found a little detail to beutify ;-)
2024-03-12 08:12:22 +01:00
s-hadinger
8b7cd2de44
HASPmota moved to a distinct library `lv_haspmota` ( #20929 )
2024-03-11 22:31:44 +01:00
gemu
190493c747
fix regression from last commit ( #20923 )
2024-03-11 08:22:10 +01:00
s-hadinger
79d02e772c
HASPmota cleanup ( #20920 )
2024-03-10 23:03:40 +01:00
s-hadinger
9e8bd2156b
HASPmota add generic setter and getters for style attributes ( #20919 )
2024-03-10 22:54:55 +01:00
s-hadinger
268fad6d0d
LVGL remove `textarea` and `spinbox` from binaries ( #20916 )
2024-03-10 20:52:16 +01:00
s-hadinger
8ff9fffa0a
HASPmota use endswith ( #20914 )
2024-03-10 19:14:23 +01:00
Jason2866
2cc87b086b
latest Arduinon 3.0.0. needs HWCDC ( #20905 )
2024-03-10 15:20:43 +01:00
Theo Arends
14f976b8a4
Update xdrv_122_file_json_settings_demo.ino
2024-03-10 12:13:13 +01:00
Theo Arends
8231a0429c
Fix JSON Settings save
2024-03-10 12:04:57 +01:00
s-hadinger
3429ebd359
LVGL fix montserrat-10 and icons-10 ( #20901 )
2024-03-09 22:09:41 +01:00
s-hadinger
16afaf3c59
LVGL improved readability of montserrat-10 ( #20900 )
2024-03-09 21:15:30 +01:00
s-hadinger
93e27654e6
HASPmota improve arc and img ( #20894 )
2024-03-09 09:21:37 +01:00
gemu
99f4774e14
core3 fixes ( #20895 )
2024-03-09 09:19:04 +01:00
s-hadinger
9b2720c64d
HASPmota fix widgets line, btnmatrix, qrcode, bar, checkbox ( #20881 )
2024-03-06 09:20:04 +01:00
s-hadinger
804ee37098
Haspmota optim fonts ( #20880 )
...
* LVGL optimize fonts and add icons
* changelog
2024-03-05 23:09:53 +01:00
Marcus Better
47ae5bc9c8
[tuyamcu_v2] Send updates unconditionally ( #20868 )
...
Remove the logic that inhibits the sending of updates to the MCU until
the DP's state has been observed at least once in a status report from
the MCU. This logic was intended to ensure that a DP is not updated
with its current value, which reportedly crashes some very broken
devices.
However, other devices like the Feit DIM/WIFI dimmers do not reliably
report DPs that haven't been changed. So the required status report
would never arrive, resulting in the inability to control these
devices remotely, at least until their state had been changed by a
manual button press, something that is not always practical as it
requires physical device access and needs to be done after every
restart.
Removing this logic allows Tasmota to control the device state.
2024-03-04 13:23:12 +01:00
Marcus Better
bb790efefd
[Tuya v2] Remove unused variable ( #20869 )
2024-03-04 13:22:35 +01:00
Marcus Better
ee6863ffd9
Heartbeat every 15s as documented ( #20867 )
2024-03-04 13:21:41 +01:00
s-hadinger
d4720d9378
LVGL remove embedded typicons font ( #20872 )
2024-03-04 13:04:11 +01:00
Theo Arends
24372207de
Update changelogs
...
- Elevate some messages
2024-03-04 11:58:46 +01:00
Ryan Castellucci
10fff01c80
add failsafe for compiled in tls fingerprints ( #20865 )
2024-03-04 08:52:47 +01:00
s-hadinger
29a8f82421
HASPmota set Tasmota logo ( #20860 )
2024-03-03 22:06:59 +01:00
s-hadinger
9759cca4f4
HASPmota support for led ( #20857 )
2024-03-03 18:39:40 +01:00
s-hadinger
174caf2251
HASPmota fix chart range ( #20856 )
2024-03-03 17:48:12 +01:00
Theo Arends
9c4dfd28ef
Add command `LoRaCommand`
2024-03-03 16:55:02 +01:00
s-hadinger
27ccf0490b
HASPmota support for spangroup (styled text) ( #20852 )
2024-03-03 10:53:21 +01:00
Theo Arends
d394eef7c8
Fix LoRa binary send
2024-03-01 18:07:10 +01:00
Theo Arends
715ca102c7
update changelogs
2024-03-01 16:52:28 +01:00
s-hadinger
54b1a94379
Drop support for old (insecure) fingerprint format ( #20842 )
2024-03-01 12:24:48 +01:00
Theo Arends
9bb8d6e1ff
Add hard fought spaces around image name
2024-03-01 10:15:37 +01:00
Theo Arends
adfbf6508a
Remove CAD from SX127X to fix intermittent reception
2024-02-29 17:23:37 +01:00
Theo Arends
ce419cce81
Add LoRa to ESP8266
2024-02-29 17:12:08 +01:00
Theo Arends
89aa392a46
Merge branch 'development' of https://github.com/arendst/Tasmota into development
2024-02-29 13:36:10 +01:00
Theo Arends
daa24af6f6
Bump version to v13.4.0.2
2024-02-29 13:36:08 +01:00
Norbert Richter
9026b95f45
Prevent shutter MQTT broadcast with activated ShutterLock ( #20827 )
2024-02-29 13:16:33 +01:00
Theo Arends
3bbc33f554
Add support for Github SED inserted SHA_SHORT
2024-02-29 13:03:41 +01:00
s-hadinger
a2bb0afea2
IR support data larger than 64 bits ( #20831 )
2024-02-28 22:42:29 +01:00
Theo Arends
24b59376bb
Fix LoRa Config
2024-02-27 17:09:50 +01:00
Theo Arends
77cba87994
Update changelogs
2024-02-27 14:16:13 +01:00
s-hadinger
a4397b26b8
HASPmota PSRAM memory leak ( #20818 )
2024-02-26 23:46:07 +01:00
Bastian Urschel
bf91af0c07
add support for ams5915 and ams6915 temerature and pressure sensors ( #20814 )
...
* add support for ams5915 and ams6915 temerature and pressure sensors
* improved function namings
* optimized detection of sensor
* set verbosity level to debug
* minor code cleanings
* added seconds-counter to minimize i2c bus load, minor code cleanups
* add meas_valid in sensor struct to differentiate between sensor present (at tasmota boot) and measurement valid (if sensor was reattached) at runtime
* removed global struct and sensor_present, introduced dynamic memory allocation if sensor is present at startup, minor code changes
* fixes missing initialisation of variable
* corrected the amount of used memory if compiled with AMSX915 support
* Update my_user_config.h
disable AMSx915 by default
---------
Co-authored-by: baschdello <urschelb@rhrk.uni-kl.de>
Co-authored-by: Bastian <bastianurschel@gmail.com>
2024-02-26 23:04:25 +01:00
Theo Arends
8f1cb3431f
Fix LoRa SX1262 user GPIO selection
2024-02-26 22:25:59 +01:00
Theo Arends
d61c96a485
Add command LoRaConfig
2024-02-26 17:31:24 +01:00
s-hadinger
55be1866ad
Berry add explicit error log when memory allocation fails ( #20807 )
2024-02-25 21:17:08 +01:00
Theo Arends
389bf124bf
Update comments
2024-02-25 17:58:38 +01:00
Theo Arends
c9c1eee302
Add SX127x lora support
2024-02-25 17:03:46 +01:00
Theo Arends
b218f6bff1
Allow lora on ESP8266
2024-02-25 14:29:56 +01:00
Theo Arends
9aff378ef8
Update LoRaSend
2024-02-24 18:25:40 +01:00
Artur Nowak
30dd5e6a55
Fix invalid constant description ( #20796 )
2024-02-24 15:27:58 +01:00
gemu
9608bc5799
Fix software serial on RISCV cpus. ( #20793 )
...
* fix software serial for riscv
* fix softwareserial on riscv
2024-02-24 09:45:13 +01:00
stefanbode
ae01d4ccd5
Support for 3 pulse relay shutters OPEN/CLOSE/STOP ( #20758 )
...
* new option on dedicated STOP relay.
* added new stoprelay shutter
* fix
* new option stoprelay
* fix
2024-02-23 22:54:39 +01:00
Theo Arends
90b3f0f62b
Add LoRa demo using LilyGo T3S3 on 868MHz ( #17790 )
2024-02-23 18:25:13 +01:00
Theo Arends
d258b9a758
Prep LoRa 2
2024-02-23 16:20:09 +01:00
Theo Arends
d4980b9957
Prep SPI LoRa
2024-02-23 14:58:39 +01:00
bovirus
06d7d3ba74
Update Italian language ( #20769 )
2024-02-21 09:48:50 +01:00
Jason2866
af7f2a02d1
"Hitzeindex"
2024-02-19 14:38:39 +01:00
Theo Arends
9a5217bf90
Add heatindex to BMP driver ( #4771 )
2024-02-19 14:17:40 +01:00
SteWers
5f07afab1b
[EQ3-TRV] Fix label `Valve Position` ( #20757 )
2024-02-19 11:29:14 +01:00
Theo Arends
fb003e006e
Add Show calculated heat index if temperature and humidity is available with ``#define USE_HEAT_INDEX`` ( #4771 )
2024-02-18 18:00:41 +01:00
Felipe Martínez
d77cf7d2f0
Support LWT messages when using TASMESH ( #20392 )
...
* Send LWTs when nodes come online and offline
* Use string macro
* Add a TASMESH_HEARTBEAT config
* Add flags to config file
* Fix missing break in case
* Rename heartbeat feature define
* Comment out tasmesh settings
* Detect online peers on all packets, not just heartbeats
2024-02-18 15:28:00 +01:00
Theo Arends
d8d1b1d131
Add QMC5883l check for overflow and scale reading ( #20643 )
2024-02-18 15:24:21 +01:00
stefanbode
c7894181b7
fix issue on inverted shutters with commands comming with shutterposition ( #20752 )
...
* fix INVERTED bug
fix shutterposition xxx commands do not work on inverted shutter
* fix INVERTED bug
* fix INVERTED bug
shutterposition UP/DOWN/... commands did not work as expected on inverted shutter
2024-02-18 12:36:03 +01:00
Norbert Richter
2068879c23
Update NeoPool webUI pH alarms ( #20743 )
2024-02-17 15:23:29 +01:00
Theo Arends
1abaf146b5
Fix ESP32 PWM activity on unconfigured PWM GPIOs ( #20732 )
2024-02-17 15:19:12 +01:00
Theo Arends
0faef8e4dd
Fix PWM channels after restart ( #20732 )
2024-02-16 18:57:03 +01:00
s-hadinger
d3093a13c2
HASPmota more attributes ( #20744 )
2024-02-16 17:23:24 +01:00
Fulvio Spelta
c93d6676b9
Fix SetOption158 publish/suppress ModbusReceived MQTT messages ( #20733 )
...
Fixed a bug that let some mqtt messages be published anyway
2024-02-16 15:06:11 +01:00
s-hadinger
a51b08b36c
typicons font to LVGL and HASPmota ( #20742 )
2024-02-16 12:42:11 +01:00
s-hadinger
b91f93062a
HASPmota `p<x>b<y>.delete` to delete an object ( #20735 )
2024-02-15 23:16:12 +01:00
s-hadinger
f05cb6d50b
HASPmota fix and improve demo with pixel-perfect fonts ( #20734 )
2024-02-15 19:46:50 +01:00
s-hadinger
1d1d785f51
LVGL make lv_touch_3_buttons more responsive ( #20728 )
...
* LVGL make lv_touch_3_buttons more responsive
* Changed instead of Fixed
2024-02-14 18:26:41 +01:00
Theo Arends
bee3b5b66a
Bump version v13.4.0.1
2024-02-14 17:57:17 +01:00
Theo Arends
4cb53fef06
Fix ethernet config chk
2024-02-14 17:01:31 +01:00
Theo Arends
080cdb4f0d
Add core3 ethernet support on SPI for all ESP32 models
2024-02-14 16:19:51 +01:00
Theo Arends
70a4fbd800
Add command ``SetOption159 1`` to enable counting on both rising and falling edge ( #20712 )
2024-02-14 11:22:41 +01:00
Theo Arends
00ea2a78d6
Revert "add json value for rules ( #20718 )"
...
This reverts commit 04cd8950a3
.
2024-02-14 09:20:56 +01:00
Theo Arends
9aa5a6d7fb
Fix compilation
2024-02-13 14:54:35 +01:00
Barbudor
04cd8950a3
add json value for rules ( #20718 )
2024-02-13 13:52:48 +01:00
Theo Arends
71ae3fb231
Prep release v13.4
2024-02-13 12:15:38 +01:00
Theo Arends
88f1e3593a
Fix GPIO Viewer
2024-02-13 10:15:12 +01:00
Theo Arends
91237dff5b
Fix AXP driver
2024-02-12 22:14:20 +01:00
Theo Arends
bddd9a9caf
Update AXP192_M5Stack_Core2.be
2024-02-12 21:47:46 +01:00
Theo Arends
280b71eb41
Fix M5Core2 audio when connecting ethernet
2024-02-12 21:25:19 +01:00
s-hadinger
710ed2e42c
Berry option to invert serial ( #20707 )
2024-02-11 17:27:40 +01:00
Theo Arends
238013ba90
Fix AXP192 register
...
- Fix AXP192 register use
- Add more delay to fix intermittent FT5206 init failure
2024-02-11 16:32:05 +01:00
Theo Arends
523a28c39f
Fix Touch logging
2024-02-09 17:54:47 +01:00
Jason2866
2f32e3c2ee
Fix C2 compile error
2024-02-09 13:53:19 +01:00
Theo Arends
4e7e256892
Add ESP32 Core3 support for SPI ethernet on DM9051, W5500 and KSZ8851
2024-02-08 16:45:28 +01:00
Theo Arends
2f0b1e8edd
Update example code
2024-02-08 14:42:58 +01:00
Christian Baars
b02de6de6f
add BLE.info() ( #20682 )
2024-02-08 11:31:48 +01:00
Theo Arends
715914bdd0
Add internal support for persistent JSON settings using single file
2024-02-07 22:55:39 +01:00
Theo Arends
4fb9e10fcf
Add SO158
2024-02-07 16:17:11 +01:00
Fulvio Spelta
ab8676d865
SetOption158 publish/suppress ModbusReceived MQTT messages ( #20678 )
2024-02-07 15:57:09 +01:00
Theo Arends
b31ff75f3c
Revert "Add support for JSON settings file"
...
This reverts commit 9471a29ad9
.
2024-02-07 14:25:38 +01:00
Theo Arends
9471a29ad9
Add support for JSON settings file
2024-02-07 13:10:26 +01:00
Christian Baars
0bc6f82a81
MI32 legacy: use disconnect reason as error code ( #20676 )
2024-02-07 10:30:30 +01:00
Theo Arends
f88a8a6765
Add berry divider
2024-02-05 15:59:37 +01:00
Theo Arends
6cfe979f1b
Enable GPIO viewer on ESP32
2024-02-05 15:09:49 +01:00
Theo Arends
a408326326
Bump version to v13.3.0.5
2024-02-05 12:24:32 +01:00
s-hadinger
ff6be70ce1
LVGL library updated to v9.0.0, some small breaking changes in C, none in HASPmota ( #20659 )
...
* LVGL library updated to v9.0.0, some small breaking changes in C, none in HASPmota
* fix compilation
* Move lvgl_berry to LVGL_assets
2024-02-05 12:07:41 +01:00
Theo Arends
4bdf1aafb5
Update xdrv_121_gpioviewer.ino
2024-02-04 16:49:35 +01:00
Theo Arends
dec230c19f
Update xdrv_121_gpioviewer.ino
2024-02-04 16:31:17 +01:00
Theo Arends
0f0a125cdb
Update comments GPIOViewer
2024-02-04 16:19:59 +01:00
Theo Arends
d29b3b2871
Tune GPIO Viewer
2024-02-04 12:52:50 +01:00
Theo Arends
92b8bb3c9b
Update changelogs
2024-02-03 17:23:07 +01:00
SteWers
55259aa8c5
[Energy] Fix frequency handling ( #20626 )
...
* [Energy] Prepare MQTT subscribe
- Prepare energy driver for using MQTT subscribe
- Fix handling of frequency
* MQTT in xnrg
* Revert MQTT
2024-02-03 12:37:57 +01:00
Andrey Osin
478bd0ce17
Fix Wi-Fi scan results process when scanning fails. ( #20631 )
2024-02-03 12:35:13 +01:00
Mark Fickett
58816aa9a2
Lower the minimum temperature to 10C (50F) and make it pick up user-defined values. ( #20628 )
2024-02-03 12:34:24 +01:00
Christian Baars
a95314ff96
fix build for Core 2 ( #20645 )
2024-02-02 15:17:45 +01:00
Christian Baars
c24c0a53c0
fix compilation with newer Arduino framework ( #20641 )
2024-02-02 11:09:43 +01:00
sfromis
a757447e6d
Update webserver_async.be ( #20638 )
2024-02-01 14:46:02 +01:00
Christian Baars
083ddad683
add BTHOME ( #20625 )
2024-01-30 17:50:03 +01:00
Theo Arends
95b03592dc
Add ISR logging failsafe
2024-01-30 16:57:45 +01:00
Theo Arends
bfd44d06f9
Refactor GPIO Viewer
2024-01-29 17:16:38 +01:00
kubedzero
274f75829e
Fix typos regarding reboots ( #20615 )
2024-01-29 16:58:15 +01:00
Theo Arends
e15e131ca2
Update xdrv_121_gpioviewer.ino
2024-01-28 18:32:34 +01:00
Theo Arends
886b453e69
Fix ESP8266 eFuseMac result
2024-01-28 17:34:15 +01:00
Theo Arends
af9d4cadd8
GPIO Viewer update from 1.0.7 to 1.5.0
2024-01-27 23:58:00 +01:00
gemu
04bb28bc20
fix email32 file system ( #20603 )
...
* fix file system
* fix email attachments
* Update MB_FS.h
2024-01-27 09:06:41 +01:00
Theo Arends
4bc7b4ec2f
Add ESP32 support for DS18x20 on Shelly Plus Add-On ( #20580 )
2024-01-26 12:26:47 +01:00
Theo Arends
5d06a25915
Add ESP32-C3 support for GPIO11 ( #18350 )
2024-01-26 12:13:23 +01:00
Theo Arends
758549c4c3
Fix MLX90614 naming ( #20592 )
2024-01-25 14:29:12 +01:00
Barbudor
ab49593f9f
Fix QMC5883 and HLC5883 drivers breaking sensor command ( #20585 )
...
* fix breaking sensor command
* fix hmc5883
2024-01-25 08:43:56 +01:00
s-hadinger
559789b4ec
HASPmota support for `min` and `max` attribute in `slider` ( #20582 )
2024-01-24 23:27:01 +01:00
Theo Arends
cce5204177
Refactored rules USE_EXPRESSION and SUPPORT_IF_STATEMENT replacing LinkedList with arrays and enabled by default
2024-01-24 14:33:55 +01:00
SteWers
7f5e79415f
[SML] Fix decimal separator ( #20573 )
2024-01-24 08:27:54 +01:00
Theo Arends
a74200d40d
Refactored rules USE_EXPRESSION and SUPPORT_IF_STATEMENT replacing LinkedList with arrays
2024-01-23 23:52:18 +01:00
Theo Arends
c6355e02fb
Better bailout
2024-01-23 18:23:04 +01:00
Theo Arends
dca33c10a3
Fix subscribe same topic, multiple events
...
And even smaller by unstringifying
2024-01-23 18:17:42 +01:00
Theo Arends
a9a3f5638c
Fix subscribe rule handling
2024-01-23 12:32:12 +01:00
ouinouin
669fc1ecfa
Create ST7735S_ATOM_S3_diplsay.ini ( #20566 )
...
inspired from code given by atom, and M5stick display.ini
tested and working in all rotations.
2024-01-22 19:27:44 +01:00
gemu
a915fdec52
modify RA8876 display driver to use internal touch driver ( #20562 )
...
* integrate utouch driver
* modify for utouch driver
* touched is now int16
2024-01-22 18:21:58 +01:00
gemu
780940d5d0
Utouch update ( #20561 )
...
* toched return int16
* add XPT and more opcodes
* add guesture
* increase code buffer
2024-01-22 18:21:40 +01:00
Theo Arends
85c1413eb1
Bump version v13.3.0.4
2024-01-22 17:03:52 +01:00
Theo Arends
10885fe60d
Refactored rules ``Subscribe`` using LList allowing full message size and enabled by default
2024-01-22 16:57:59 +01:00
Theo Arends
1ffbbc914d
Refactor backlog from LinkedList to TasmotaLList
2024-01-21 22:07:49 +01:00
Theo Arends
95f76d623f
Changed command ``TimedPower`` refactored from String to LList
2024-01-21 14:29:44 +01:00
s-hadinger
de91133414
Zigbee ``ZbEmulation`` to selectively exclude some devices from Hue/Alexa emulation ( #20552 )
2024-01-21 11:42:04 +01:00
SteWers
76a7ab5131
[Energy] Decoupled `FREQUENCY` and `Energy->type_dc` ( #20549 )
2024-01-21 11:37:04 +01:00
Theo Arends
9608b7513a
Refactor backlog by removing some str copies
2024-01-20 22:45:24 +01:00
stefanbode
8223777e4f
Improve init behavior ( #20548 )
...
Ensure filesystem init is executed after so80 1. The shutter command will check for proper init and if not done will do it.
2024-01-20 17:29:50 +01:00
Theo Arends
05014d48cf
Refactor backlog from String to char
2024-01-20 17:18:03 +01:00
SteWers
47384e7057
[SolaxX1] Improve web presentation ( #20535 )
...
* [SolaxX1] Improve web presentation
* [SolaxX1] delay
2024-01-20 11:10:40 +01:00
s-hadinger
6c3f70589a
Core3 reset GPIOs 16/17 when PSRAM is not used ( #20547 )
...
* Core3 reset GPIOs 16/17 when PSRAM is not used
* clean
2024-01-19 23:19:56 +01:00
s-hadinger
1eb1025c18
Berry/Zigbee auto `import zigbee` ( #20543 )
2024-01-19 13:28:12 +01:00