Bernhard Kirchen
5a1c3af31f
Feature: add support for a third Victron MPPT
...
only on ESP32-S3-USB. this fiddles with the available hardware UARTs to
make it possible to use a third Victron MPPT. if three MPPTs are defined
int the pin mapping, you will not be able to use the SmartShunt and JK
BMS battery interfaces.
note that using a second MPPT will also conflict with the SDM power
meter, and that conflict is not detected, yet.
2024-06-02 22:41:07 +02:00
Thomas Basler
b2515753c1
Upgrade ESP Async WebServer from 2.10.0 to 2.10.3
2024-06-02 14:13:32 +02:00
Thomas Basler
b1a8f04617
Fix: Wrong divider in gridprofile RVHF
...
Fixes #2021
The result may look wrong for some profiles (e.g. 502 Hz) but it seems to be correct as the Hoymiles parser also outputs 502 Hz. See #1606
2024-06-02 13:56:13 +02:00
Thomas Basler
ea54397cfc
Merge branch 'pr2025' into dev
2024-06-02 13:44:32 +02:00
Bernhard Kirchen
7548fceb48
check FW bin file size when creating factory.bin
2024-06-02 13:28:10 +02:00
Bernhard Kirchen
90aafe2cbf
check FW bin file size when creating factory.bin
2024-06-01 22:19:58 +02:00
Bernhard Kirchen
c22ae2bf8d
Feature: show BMS FW and HW version (JK BMS, SmartShunt)
2024-06-01 11:23:22 +02:00
swingstate
561f4be6d6
Feature: SmartShunt: process midpoint voltage and deviation
2024-05-31 21:08:15 +02:00
Bernhard Kirchen
63370e8a83
VE.Direct: prefer strncpy over strcpy
...
strcpy is not safe.
2024-05-31 20:16:29 +02:00
Bernhard Kirchen
88314f93c2
Fix: properly format Victron MPPT firmware version
2024-05-31 20:16:29 +02:00
Thomas Basler
cffa7a2b2c
Remove no more required async_tcp patch
2024-05-31 01:01:47 +02:00
Thomas Basler
b27a476507
Fix: Apply inverter settings only once and not for each channel
2024-05-31 00:56:15 +02:00
Thomas Basler
35aa835891
Merge branch 'pr2022' into dev
2024-05-31 00:52:28 +02:00
Stefan Oberhumer
8e8c463849
NFC: Includes list: Remove unneeded PinMapping.h
2024-05-31 00:30:15 +02:00
Thomas Basler
6e607f7f67
Feature: Add option to clear eventlog at midnight
2024-05-31 00:07:28 +02:00
Thomas Basler
3a4f70dc75
Added parser documentation
2024-05-30 23:27:29 +02:00
eu-gh
90eb25f503
Fix: Huawei PSU: enforce BatterySoC Limit < 100 in UI ( #992 )
2024-05-30 21:31:46 +02:00
ButterBetzi
27f264e99b
feature: JK BMS: HA auto-discovery for battery temperatures
2024-05-30 21:21:14 +02:00
Bernhard Kirchen
19c8866dd4
fix: Victron MPPT HA auto-discovery: fix unit of temperatures
2024-05-30 20:13:47 +02:00
Bernhard Kirchen
a396e7da26
docs: explain usage of MCP2515 module
2024-05-30 17:58:55 +02:00
Bernhard Kirchen
167b1b4b3a
docs: mention ADUM1201 to talk to Victron MPPTs
2024-05-30 17:58:24 +02:00
Bernhard Kirchen
6d1ad44672
docs: tell people to buy ESP32 with 8 MB of flash
2024-05-30 17:58:00 +02:00
Bernhard Kirchen
1f3972f08c
docs: mention OpenDTU Fusion board as basic hardware
2024-05-30 17:57:13 +02:00
Bernhard Kirchen
0883bf3dce
docs: do not tell users to custom-build because of pins assignments
2024-05-30 17:40:51 +02:00
Bernhard Kirchen
d821dc0e00
docs: device profile docs fully moved to wiki
2024-05-30 17:39:50 +02:00
Bernhard Kirchen
286e22b61a
README: update documentation links
...
the canonical link to the upstream docs is "opendtu.solar".
2024-05-30 17:28:38 +02:00
Bernhard Kirchen
6ab1b41f78
fix: project's name is 'OpenDTU-OnBattery' (capital 'O')
...
there were 47 matches in the repo for "OnBattery", but only 17 for
"onBattery". Also, the repo's name on github uses a capital 'O'.
2024-05-30 13:55:44 +02:00
Thomas Basler
5af7e67de7
Upgrade ESP Async WebServer from 2.9.5 to 2.10.0
2024-05-30 00:11:57 +02:00
Thomas Basler
4fea9d81a8
Upgrade espMqttClient from 1.6.0 to 1.7.0
2024-05-30 00:08:55 +02:00
Thomas Basler
72492c267f
webapp: Remove no more required locale
2024-05-30 00:05:14 +02:00
Thomas Basler
33bfde34b2
Added some missing names to grid profile parser
2024-05-29 22:48:27 +02:00
Thomas Basler
ea4e7b77f5
webapp: Remove duplicated code
2024-05-29 21:09:37 +02:00
Thomas Basler
df80953b5e
Use correct units in hardware info
2024-05-28 23:38:43 +02:00
Thomas Basler
6ce474053e
Feature: Show MCU temperature in system info
2024-05-28 23:24:08 +02:00
Thomas Basler
e211dd5be2
Add proper formatting for flashsize output
2024-05-28 21:37:20 +02:00
Thomas Basler
5761e9facf
webapp: Locale update for "screensaver"
...
Fix #2010
2024-05-28 21:32:46 +02:00
Thomas Basler
24983acf17
Merge branch 'pr2015' into dev
2024-05-28 20:13:22 +02:00
Bernhard Kirchen
bdc9c09db2
Feature: show ESP32 flash memory size in system info
2024-05-27 21:54:35 +02:00
Bernhard Kirchen
4972892d9a
Feature: show ESP32 flash memory size in system info
2024-05-27 21:52:49 +02:00
Thomas Basler
49c2a51980
Merge branch 'pr1974' into dev
2024-05-20 20:32:13 +02:00
Thomas Basler
918c3449da
Fix #2000 : MQTT subscriptions where not updated if MQTT base was changed
2024-05-20 17:56:59 +02:00
Thomas Basler
90711ddd76
Code Refactoring: Use internal inverter instance in handleResponse method
2024-05-16 19:58:20 +02:00
Thomas Basler
6d6d62bb77
Code Refactoring: Use internal inverter instance in gotTimeout method
2024-05-16 19:55:01 +02:00
Thomas Basler
6a7bed0ecf
Code Refactoring: Add inverter reference to each command
...
Instead of just adding the target_address to a command this patch adds a reference to the whole inverter instance
2024-05-16 19:54:09 +02:00
Thomas Basler
6358b1ebee
Update espressif32 from 6.6.0 to 6.7.0
2024-05-15 18:10:10 +02:00
Bernhard Kirchen
edf493bc6d
DPL web UI: add hint to setting "inverter behind power meter"
2024-05-09 13:58:48 +02:00
Bernhard Kirchen
ca3d1da740
power meter web UI: add example for array access + translations
...
this re-adds an example JSON path accessing an array in the JSON.
also use translatable texts in the example section.
2024-05-09 13:58:44 +02:00
Bernhard Kirchen
841523f028
embrace upstream __compiled_constants.h approach
2024-05-07 22:04:36 +02:00
Bernhard Kirchen
255e81e6bd
Merge upstream tag 'v24.5.6' into development
2024-05-07 22:03:26 +02:00
Bernhard Kirchen
1109f460cc
workflow: ignore v** tags
...
this is an attempt to exempt the whole build workflow (and respective releases from being created) for upstream tags.
2024-05-07 20:57:56 +02:00