Thomas Basler
eaa2f07cf3
Merge branch 'pr2333' into dev
2024-10-06 11:46:00 +02:00
Thomas Basler
b5ca2cfd21
Fix: "Equal brightness" in LED settings does not work correctly
...
fixes : #2332
2024-10-06 11:39:09 +02:00
Thomas Basler
2659204d96
Initialize the last rssi value with -127 instead of 0 to indicate a non existing connection of no data was received yet
2024-10-06 11:08:10 +02:00
LennartF22
6d048ae01d
Remove EMAC related code for devices that don't have one
2024-10-06 03:08:58 +02:00
CommanderRedYT
d3d96b51ce
webapp: Fix eslint issues
2024-10-05 23:33:23 +02:00
Thomas Basler
4cd5d79c73
webapp: add app.js.gz
2024-10-05 22:14:14 +02:00
Thomas Basler
2c10e2510b
webapp: Update dependencies
2024-10-05 22:12:49 +02:00
Thomas Basler
8f4b89a193
Replace format strings by platform independent macros
2024-10-05 00:50:13 +02:00
Thomas Basler
7dac96810f
Rename NetworkEventCbList_t to DtuNetworkEventCbList_t for further upgrades
2024-10-04 23:02:12 +02:00
Thomas Basler
10b97fabb4
webapp: Update dependencies
2024-10-04 18:59:01 +02:00
Thomas Basler
d5abdc6d74
Upgrade ESPAsyncWebServer from 3.3.7 to 3.3.11
2024-10-04 18:44:23 +02:00
Thomas Basler
edfe06e31e
Feature: Show RSSI of last received packet in radio stats
...
The value is also published via MQTT
2024-10-04 17:36:17 +02:00
janrombold
d0b2b972e2
Update UpgradePartition.md
...
Fixed typo
2024-10-04 00:19:26 +02:00
Thomas Basler
0c2b6f1a61
Fix: Add state_class to several Home Assistant sensors
...
state_class was added to yieldtotal, yieldday ac power and temperature for the whole dtu
closes : #2324
2024-10-02 18:13:12 +02:00
Thomas Basler
68793001a2
Merge branch 'pr2323' into dev
2024-10-02 11:50:43 +02:00
Thomas Basler
5040636aa2
Merge branch 'pr2322' into dev
2024-10-02 11:50:08 +02:00
mbo18
9df3e30bb2
Remove unused DEVICE_CLASS_TEMP
2024-10-02 11:02:52 +02:00
mbo18
38b5807ef7
Remove icon because device_class is set
2024-10-02 10:44:43 +02:00
Thomas Basler
2234ac9703
Upgrade ESPAsyncWebServer from 3.3.1 to 3.3.7
2024-10-02 10:32:58 +02:00
Thomas Basler
99a37fe01c
webapp: Update dependencies
2024-09-30 18:47:41 +02:00
Thomas Basler
aa5087cc8a
Merge branch 'pr2320' into dev
2024-09-30 16:02:58 +02:00
Bernhard Kirchen
d5d1a9982f
Fix: force websocket clients to authenticate
...
when changing the security settings (disabling read-only access or
changing the password), existing websocket connections are now closed,
forcing the respective clients to authenticate (with the new password).
otherwise, existing websocket clients keep connected even though the
security settings now expect authentication with a (changed) password.
2024-09-30 15:54:55 +02:00
Bernhard Kirchen
ebb225f6c0
Fix: avoid deprecated setAuthentication() to fix memory exhaustion
...
with ESPAsyncWebServer 3.3.0, the setAuthentication() method became
deprecated and a replacement method was provided which acts as a shim
and uses the new middleware-based approach to setup authentication. in
order to eventually apply a changed "read-only access allowed" setting,
the setAuthentication() method was called periodically. the shim
implementation each time allocates a new AuthenticationMiddleware and
adds it to the chain of middlewares, eventually exhausting the memory.
we now use the new middleware-based approach ourselves and only add the
respective AuthenticatonMiddleware instance once to the respective
websocket server instance.
a regression where enabling unauthenticated read-only access is not
applied until reboot is also fixed. all the AuthenticationMiddleware
instances were never removed from the chain of middlewares when calling
setAuthentication("", "").
2024-09-30 15:16:30 +02:00
Thomas Basler
3a7295c341
Merge branch 'pr2311' into dev
2024-09-28 10:45:09 +02:00
LennartF22
69d2727106
Add device profiles for OpenDTU Fusion v2 PoE with displays
2024-09-28 02:42:31 +02:00
LennartF22
cafdb305a3
Adjust name of OpenDTU Fusion v2 PoE build environment
2024-09-28 02:37:09 +02:00
LennartF22
b05975b97c
Prevent warning on GPIO ISR service registration
2024-09-28 02:26:40 +02:00
LennartF22
251bb7bd89
Add connection check for W5500 before full initialization
2024-09-28 02:26:36 +02:00
Bernhard Kirchen
6f9ded5f20
issue template: fix typo
2024-09-28 02:02:44 +02:00
Thomas Basler
b206cee820
webapp: add app.js.gz
2024-09-28 00:52:28 +02:00
Thomas Basler
759f899620
webapp: Update dependencies
2024-09-28 00:50:57 +02:00
Thomas Basler
d758a347eb
Update espressif32 from 6.8.1 to 6.9.0
2024-09-27 19:36:52 +02:00
Thomas Basler
0fcf6061c1
Added required include to work with IDF 5
2024-09-27 18:30:44 +02:00
Thomas Basler
8b05bd22b5
Take care of different signature of ETH.begin method in Arduino Core 3.x
2024-09-27 18:27:26 +02:00
Thomas Basler
b85e0ab574
Add default values for ethernet pins in case they are not defined for a specific board
2024-09-27 17:35:33 +02:00
Thomas Basler
b43383007a
Rename NetworkEventCb to DtuNetworkEventCb to prevent further upgrade issues
2024-09-27 17:32:28 +02:00
vaterlangen
d770566aec
increase chunkSizeWarningLimit for webapp build ( #1287 )
...
increase from 500k (default) to 1024k in order to get rid of the warning messages.
2024-09-26 21:31:53 +02:00
Thomas Basler
12b9542f72
Added device profile for OpenDTU Fusion v2 PoE
2024-09-26 20:15:19 +02:00
Thomas Basler
a18e298cdd
Apply automatic code formatting
2024-09-26 19:22:30 +02:00
Thomas Basler
7746d01fc0
Apply license headers and automatic code formatting to SpiManager
2024-09-26 18:47:27 +02:00
Thomas Basler
326525c961
Merge branch 'pr2306' into dev
2024-09-26 18:34:07 +02:00
Thomas Basler
355900743d
webapp: add app.js.gz
2024-09-26 18:21:16 +02:00
Thomas Basler
818fdc42c9
Simplify inverter handling
2024-09-26 18:17:11 +02:00
Thomas Basler
595b153bbf
Simplify network callback handling
2024-09-26 18:08:48 +02:00
Thomas Basler
cc7145361e
webapp: Update dependencies
2024-09-26 18:01:59 +02:00
Thomas Basler
8db267b21a
webapp: Apply auto format
2024-09-26 18:00:30 +02:00
Thomas Basler
8e26ef4e2e
Fix: Only count RF RX packets when packets where sent
...
This mainly occours after a reset of the statistics that receive count is higher then transmit count
2024-09-26 17:45:34 +02:00
Thomas Basler
67cae68e83
GitHub Build Action: Automatically generate littlefs image
...
If a data directory exists, the content of this directory will be placed in the littlefs image and embedded into the factory.bin file
2024-09-26 17:43:07 +02:00
Thomas Basler
468cbad4f3
Upgrade github actions/checkout to v4
2024-09-25 21:53:30 +02:00
Thomas Basler
d69a43373e
Slight adjustments to github bug_report template
2024-09-25 21:49:38 +02:00