Theo Arends
55c7dc0654
LoRaWan fix initial last_seen uninitialized
2025-06-04 18:38:23 +02:00
Theo Arends
93a22628e5
LoraWan change to confirmed command downlink
2025-06-04 18:13:43 +02:00
Theo Arends
263d84315f
Add support for LoraWanSend and LoraWanNode
2025-06-03 17:58:35 +02:00
Theo Arends
81465a8506
Update changelogs
2025-06-03 11:15:00 +02:00
s-hadinger
bafcfcd227
Berry increase web hooks from 16 to 32 ( #23507 )
2025-06-02 23:12:55 +02:00
sfromis
e7f9f51e27
Update xsns_102_ld2402.ino, command table broken ( #23504 )
...
Command pointer table broken after refactoring 3a28938b91
The error with a comma before an entry instead of after, to match the other pointers, looks very obvious to me. Hence, I'm submitting this PR without having the hardware, and thus not able to do a runtime test.
2025-06-02 21:53:08 +02:00
s-hadinger
d94d7c8972
Berry change number parser for json to reuse same parser as lexer ( #23505 )
2025-06-02 21:42:44 +02:00
Theo Arends
de0d88514a
Fix button size
2025-06-01 15:50:42 +02:00
Theo Arends
601ddc564d
Update changelogs
2025-06-01 14:07:25 +02:00
s-hadinger
ea9a24e76d
Berry fix potential pointer underflow with string.endswith ( #23496 )
2025-05-31 20:02:40 +02:00
s-hadinger
1cd4e27123
Berry fix integer and real parser to handle overflows ( #23495 )
2025-05-31 15:03:54 +02:00
s-hadinger
fcf4706914
Berry avoid json parsing for unmatched commands ( #23494 )
2025-05-30 22:34:56 +02:00
Theo Arends
692cf547cb
Add Support for AP33772S USB PD Sink Controller as used in CentyLab RotoPD
2025-05-30 15:51:50 +02:00
Theo Arends
04302414c8
Berryfy code
2025-05-30 11:13:57 +02:00
Theo Arends
b90ef3b400
Fix compilation
2025-05-29 17:53:55 +02:00
Theo Arends
2eb56b77a2
Change LoRaWan GUI sensor representation
2025-05-29 17:31:21 +02:00
gemu
2914554f5e
fix regression ( #23483 )
2025-05-28 08:13:08 +02:00
Theo Arends
b822a37a7c
Add command trace code to be enabled with define DEBUG_COMMAND_HANG ( #23481 )
2025-05-27 11:31:15 +02:00
gemu
6aca98673d
fix upd[x] chg[x] ( #23477 )
2025-05-26 08:05:41 +02:00
Theo Arends
429537ce4c
Fix Dragino LHT65 lorawan decoder
2025-05-25 17:20:47 +02:00
Theo Arends
fe596c680d
Fix LoraWan config change detection
2025-05-25 16:39:30 +02:00
Jason2866
559209ee14
Update GH Actions ( #23472 )
2025-05-24 14:23:47 +02:00
s-hadinger
6a4f09c888
Berry fix vulnerability in solidify code
...
Found by Claude.ai
2025-05-24 09:48:42 +02:00
s-hadinger
d7f9142833
Berry fix POOL32 pointer comparison ( #23468 )
2025-05-23 22:45:04 +02:00
Fabrizio Amodio
553ee44b02
Berry: 'webserver.content_status_sticker' attribute parameter added ( #23466 )
...
* Berry: 'webserver.content_status_sticker' attribute parameter added
* fix optional parameter in comment
2025-05-23 22:42:59 +02:00
Theo Arends
6853e88116
Update i18n.h
2025-05-23 16:38:25 +02:00
Theo Arends
f6bf4351f5
Increase number of supported LoRaWan nodes from 4 to 16
2025-05-23 13:40:30 +02:00
sfromis
b684486570
Command lookup table in support_command.ino broken for ESP32 ( #23461 )
...
I observed that the definition of command names became mangled with commit 2bc5f682b0 due to vertical bar not being placed where it should. With no bar after `D_CMND_CPU_FREQUENCY`, the command name became concatenated with the next `D_CMND_SETSENSOR` with the "funny" effect that command name `CpuFrequencySetSensor` got matched with `&CmndSetSensor`
The reason for it not being matched with `&CmndCpuFrequency` is that there is a bar too many before the `Info` command name, as previous command name lines all finish with `"|"`. Hence an extra command table entry was created, meaning that the mismatch "only" affected command names `Info`, `TouchCal`, `TouchThres`, `CpuFrequency` and `SetSensor`.
Issue is only for ESP32, as both mishaps happened in a block conditional on `#ifdef ESP32`.
Arguably, it could make sense to have all the lines with command names start with `"|"` as a consistent way of formatting the lines without the special case of ending `"|"` to be omitted for the very last command name line, but I wanted to only make minimal changes
2025-05-22 22:13:52 +02:00
Theo Arends
4f4bf7c61b
Add GUI support to LoRaWan decoders
2025-05-22 17:32:16 +02:00
Theo Arends
92f14dd0c0
Update changelogs
2025-05-22 10:47:30 +02:00
s-hadinger
67d223dc78
Fix Berry solidification regression introduced in #23451
2025-05-22 08:27:41 +02:00
s-hadinger
c10686e366
Berry 'compile' and 'tasmota.compile' option to compile in local context ( #23457 )
...
* Berry 'compile' and 'tasmota.compile' option to compile in local context
* remove unwanted changes
2025-05-21 23:46:36 +02:00
Jason2866
c8d6f723c1
Beautify console log output ( #23456 )
2025-05-21 22:15:23 +02:00
Theo Arends
36a2d253e5
Update changelogs
2025-05-21 10:01:25 +02:00
s-hadinger
40bc108ba1
Berry 'webserver.remove_route' to revert 'webserver.on' ( #23452 )
2025-05-20 23:07:05 +02:00
s-hadinger
7ce3ba376c
Berry 'introspect.module' option to not cache module entry ( #23451 )
2025-05-20 22:39:42 +02:00
Theo Arends
6a27899241
Update changelogs
2025-05-20 17:14:59 +02:00
Damian Wrobel
a6ab85f3cd
Fix version for IniFile-Tasmota ( #23449 )
...
Fixes the version string in lib/lib_ssl/IniFile-Tasmota/library.properties
file to be semver compliant to avoid build error:
ValueError: Invalid version string: '0.0.0+modified by Tasmota, based on 1.3.0':
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2025-05-19 23:44:18 +02:00
Jason2866
08e1ff548b
Platform 2025.05.00 esp8266 Arduino core 2.7.8 ( #23448 )
...
- no changes in Arduino Core to previous Platform!
- Platform don't use Platformio registry any more
2025-05-19 20:13:12 +02:00
s-hadinger
e2d30dd64d
Berry fix keys conflict ( #23444 )
2025-05-19 10:42:17 +02:00
Theo Arends
02ce050727
Update changelogs
2025-05-19 10:30:16 +02:00
s-hadinger
78787f693e
Berry support for 'sortedmap' ( #23441 )
...
* Berry support for 'sortedmap'
* Add keys()
2025-05-18 19:29:50 +02:00
NeuDLi
3327f4a5ca
Update IRac.cpp ( #23438 )
...
Fix the Coolix fan-only mode in IRac class.
(9785cb910d )
2025-05-18 17:52:16 +02:00
Jason2866
17210d1aca
port VSC: take care of WSL use ( #23440 )
2025-05-18 16:30:43 +02:00
Jason2866
54a9a117fc
make new VSC port pio script more failsafe ( #23439 )
...
* no crash when VSC database is not found
* don't stop when unknown OS is detected
2025-05-18 15:41:10 +02:00
Theo Arends
2b460aa112
Update changelogs
2025-05-18 14:42:47 +02:00
Jason2866
a088c8791f
provide serial upoload port from VSC to PIO ( #23436 )
2025-05-17 19:59:14 +02:00
s-hadinger
f5fe75c9b0
Solidified Code updated
2025-05-17 08:14:50 +00:00
s-hadinger
65b1c9668f
Berry remove global 'b' ( #23433 )
2025-05-17 10:13:15 +02:00
s-hadinger
1ee3d8c079
Fix solidification of float on macos ( #23432 )
2025-05-17 09:54:32 +02:00