LennartF22
4364daf54c
Optimize CMT FIFO access
2024-09-25 00:37:06 +02:00
LennartF22
9b9c1e29f1
Add SpiManager library
2024-09-25 00:37:06 +02:00
LennartF22
851190dbcc
Implement W5500 support
2024-09-25 00:37:03 +02:00
LennartF22
992e174bb2
Remove unnecessary delays
2024-09-25 00:31:05 +02:00
LennartF22
ec47e8978f
Fix cs_ena_posttrans calculation
2024-09-25 00:31:05 +02:00
LennartF22
a02ad8b52c
Remove unnecessary CMT SPI inversions
2024-09-25 00:31:05 +02:00
Thomas Basler
d6a5fef4e7
Decrease restart delay to 1 second
...
This prevents a reload of the webapp (during firmware update) before the esp is online again
2024-09-23 18:33:01 +02:00
Thomas Basler
00584a0787
webapp: add app.js.gz
2024-09-23 18:25:49 +02:00
Thomas Basler
e29ac4f171
webapp: Fix data type for all range inputs
2024-09-23 18:24:22 +02:00
Thomas Basler
e37baedddb
webapp: Update dependencies
2024-09-23 18:16:05 +02:00
Thomas Basler
e785904fca
Fix: Restart was triggered before all website data was sent
...
This led to the effect that e.g. the confirmation messages where not shown.
It is somehow related to ESPAsyncWebServer 3.3.0
2024-09-23 18:11:52 +02:00
Thomas Basler
5c460e26c9
Fix: Unable to CMT transmit power in WebApp
...
The pa_level was sent as string instead of a number.
fixes #2299
2024-09-23 17:57:29 +02:00
Thomas Basler
a3bd6dd7fb
webapp: add app.js.gz
2024-09-22 19:01:43 +02:00
Thomas Basler
c4efda2e0c
Added icon to radio statistics
2024-09-22 18:51:07 +02:00
Thomas Basler
a54b19bf5b
Feature: Inverter radio statistics (rx/tx statistics)
...
The statistics are shown in the WebApp and published via MQTT.
Statistics are reset at midnight.
2024-09-22 18:51:07 +02:00
Thomas Basler
1115418ce1
Publish temperature only if its not NAN
2024-09-22 18:51:07 +02:00
Thomas Basler
84e5c0821c
Fix: Saving DTU config values just returned "Values are missing"
2024-09-22 13:16:34 +02:00
Thomas Basler
0c5e702a28
Fix: Wrong topic in home assistant auto discovery for maxalloc and minfree
2024-09-22 13:01:34 +02:00
Thomas Basler
a1fddb4ac1
Merge branch 'pr2293' into dev
2024-09-22 12:52:06 +02:00
Tobias Diedrich
fdcbf9de95
Publish ESP heap and temperature details on MQTT
...
I noticed that some useful ESP stats are missing on the MQTT feed, so this adds:
- ESP temperature
- ESP heap stats (size, free, minFree, maxAlloc)
2024-09-21 22:39:48 +02:00
Thomas Basler
175e5752fe
Github Action: Update node version from 20 to 22
2024-09-21 20:30:42 +02:00
Thomas Basler
98f4aedbfb
webapp: add app.js.gz
2024-09-21 19:09:32 +02:00
Thomas Basler
2f41f43d49
Update bblanchon/ArduinoJson from 7.1.0 to 7.2.0
2024-09-21 00:12:15 +02:00
Thomas Basler
3b3e6995c2
Fix: WebApp was not reloaded after firmware update
...
With the upgrade from ESPAsyncWebServer to 3.3.1 it seems that something has changed. Have to trigger the reboot from the main context.
2024-09-21 00:04:27 +02:00
Thomas Basler
34e1c43ca7
webapp: Fix html error in eventlog
2024-09-20 23:08:08 +02:00
Bernhard Kirchen
43394bc1bc
actions: enable corepack to use fixed version of yarn
...
this allows us to fix the version of yarn, the Node.js package manager,
to a particular version. using corepack is the recommended way to use
yarn these days.
2024-09-20 22:30:46 +02:00
Thomas Basler
a204263fb2
webapp: add app.js.gz
2024-09-20 22:14:41 +02:00
Thomas Basler
0fec55a659
webapp: Update dependencies
2024-09-20 22:13:46 +02:00
Thomas Basler
e9b5f3eac7
Upgrade olikraus/U8g2 from 2.35.27 to 2.35.30
2024-09-20 22:09:23 +02:00
Thomas Basler
0b59a662df
Doc: Remove inverter list and add a link to the documentation
...
This reduces redundant effort when a inverter is added.
2024-09-20 21:36:18 +02:00
Bernhard Kirchen
304b898ddc
changelogs: group webapp-related changes
2024-09-20 21:12:08 +02:00
Bernhard Kirchen
1fd09d527a
actions: fix a typo
2024-09-20 21:11:44 +02:00
Bernhard Kirchen
bd22f00539
actions: run yarn prettier to check web app formatting
2024-09-20 21:11:18 +02:00
Bernhard Kirchen
2f77b9e500
actions: switch to node version 20 for linting
...
use version consistent with the version used when building the web
application.
2024-09-20 21:10:18 +02:00
Bernhard Kirchen
ee3b62d671
actions: use setup-node@v4 as v3 causes warning
...
the "Yarn Linting" action causes a warning to appear about a deprecated
Node version. switch to actions/setup-node@v4, which is already in use
by the action building the web app for the firmware, to avoid this
warning.
2024-09-20 21:09:50 +02:00
Bernhard Kirchen
00626b63f7
issue template: asks for firmware variant
2024-09-20 16:37:33 +02:00
Thomas Basler
e8b1e7a71c
webapp: Parse version string event if update search is not allowed
2024-09-16 19:30:45 +02:00
Thomas Basler
d3d92e90e0
webapp: Upgrade tsconfig node18 to node22
2024-09-16 19:13:17 +02:00
Thomas Basler
3e3cf3cd64
webapp: Update dependencies
2024-09-16 19:04:26 +02:00
Thomas Basler
c2e50a9594
Upgrade olikraus/U8g2 from 2.35.21 to 2.35.27
2024-09-16 18:41:18 +02:00
Thomas Basler
5a1d4946fb
Upgrade ESPAsyncWebServer from 3.2.0 to 3.3.1
2024-09-16 18:37:51 +02:00
Thomas Basler
a949776966
Feature: Add support for HERF 1 channel inverters
2024-09-02 20:44:26 +02:00
Thomas Basler
ac5b6f3097
webapp: update dependencies
2024-09-02 20:37:54 +02:00
Thomas Basler
e00d831103
Upgrade arkhipenko/TaskScheduler from git #testing to 3.8.5
2024-09-02 20:28:21 +02:00
Thomas Basler
8529cb0fca
Upgrade olikraus/U8g2 from 2.35.19 to 2.35.21
2024-09-02 20:21:38 +02:00
Thomas Basler
7b60c92db9
Upgrade ESPAsyncWebServer from 3.1.2 to 3.2.0
2024-09-02 20:18:37 +02:00
Thomas Basler
b52cd31309
Output WiFi disconnect reason in console
2024-09-02 20:16:03 +02:00
Thomas Basler
1f3af949a0
Add serial prefix 1410 to HMS_2CH inverters
...
This is related to #2235 and fixes #2230
2024-08-28 21:25:15 +02:00
Thomas Basler
e4260d3370
webapp: Update dependencies
2024-08-17 11:34:26 +02:00
Thomas Basler
0cc55f3b87
webapp: update dependencies
2024-08-05 18:31:31 +02:00