Commit Graph

19616 Commits

Author SHA1 Message Date
Theo Arends
6337c59fab Update RadioLib 2024-03-23 15:18:06 +01:00
gemu
31adf74634 fix linker error (#21017) 2024-03-23 10:05:56 +01:00
s-hadinger
c95483844a Berry fix walrus bug when assigning to self (#21015) 2024-03-22 18:51:48 +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
DeflateAwning
d08461482f Bold the table column names (including the mid-table heading rows) (#20981) 2024-03-21 15:11:29 +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
s-hadinger
e644ed0724 HASPmota improve flex layout (#20982) 2024-03-18 22:54:53 +01:00
s-hadinger
5338e84243 LVGL simplify mapping (#20980) 2024-03-18 22:16:20 +01:00
Theo Arends
f18bbae23a Bump version v13.4.0.3 2024-03-18 11:11:12 +01:00
Jason2866
9dd1c28cfc undef already defined (#20906) 2024-03-18 10:26:13 +01:00
Frank Werner
70bce974b2 Add MCP23S08 support (#20971) 2024-03-18 10:18:14 +01:00
s-hadinger
1b741f4809 HASPmota support for scale, percentages (#20974) 2024-03-17 18:19:07 +01:00
Jason2866
ad1b8c6833 S3 120Mhz (#20973) 2024-03-17 16:49:14 +01:00
s-hadinger
130c3f83f1 LVGL add helper functions (#20968) 2024-03-16 23:50:03 +01:00
Jason2866
e218550447 Refactor Platformio script post_esp32.py (#20966) 2024-03-16 20:23:25 +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
Jason2866
bb2f31bd88 Fix release firmware url 2024-03-15 12:56:22 +01:00
s-hadinger
95f7d33c20 LVGL cleaning unused definitions (#20957) 2024-03-14 22:37:55 +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
0ac0dda5ba Update changelogs 2024-03-14 16:47:10 +01:00
Theo Arends
5ab7ebee9d Fix compilations 2024-03-14 16:40:22 +01:00
s-hadinger
5e8b116128 LVGL fix descriptors Berry mapping (#20946) 2024-03-13 22:19:42 +01:00
s-hadinger
26a3eacbd6 Berry update windows binary (#20940) 2024-03-12 23:10:07 +01:00
s-hadinger
0518bd6c64 Berry fix walrus with member or index (#20939) 2024-03-12 23:00:52 +01:00
s-hadinger
4d7036db3b HASPmota solidify server-side (#20938) 2024-03-12 21:18:31 +01:00
s-hadinger
f488ef922a LVGL add lv.draw_label_dsc and lv_bar.get_indic_area (#20936) 2024-03-12 19:40:40 +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
Jason2866
309ac81e22 comment warning (#20907) 2024-03-11 08:22:28 +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
s-hadinger
bc9fd3cd92 Fix typo in CHANGELOG 2024-03-10 18:03:02 +01:00
Jason2866
2cc87b086b latest Arduinon 3.0.0. needs HWCDC (#20905) 2024-03-10 15:20:43 +01:00
s-hadinger
bb07ded475 Berry add string.starstwith, string.endswith and %q format (#20909)
* Berry add `string.starstwith`, `string.endswith` and `%q` format

* Fix typo

---------

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2024-03-10 14:31:15 +01:00
Jason2866
224a9fb717 Fix compile for upcoming Arduino Core 2.0.15 (#20908)
* Fix compile for Arduino Core > 2.0.14
* missing include `esp_arduino_version.h`
2024-03-10 14:08:29 +01:00
Theo Arends
14f976b8a4 Update xdrv_122_file_json_settings_demo.ino 2024-03-10 12:13:13 +01:00
Theo Arends
e77a5f57ff Update changelogs 2024-03-10 12:08:30 +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