Thomas Basler
e0150a8962
Increase platform package version from 6.0.1 to 6.1.0
2023-04-05 11:52:34 +02:00
Thomas Basler
f37b23b706
webapp: Update dependencies
2023-04-05 11:51:09 +02:00
Thomas Basler
53b965651d
webapp: Implemented reload button for info views
2023-04-05 11:51:09 +02:00
Thomas Basler
d501c4b836
Uses VSPI instead of HSPI and compatibility for C3, S2 and S3 MCUs
2023-04-05 11:51:09 +02:00
Thomas Basler
7d50fa373e
Allow use GPIO0 as NRF pins
2023-04-05 11:51:09 +02:00
Thomas Basler
f45de7ba36
Added additional compatible inverter
2023-04-05 11:51:09 +02:00
Thomas Basler
3e208219b6
Fix #753 : Only apply offset if data is in the buffer to prevent negative numbers
2023-04-05 11:51:09 +02:00
Thomas Basler
edaa223856
Fixed typo in comment
2023-04-05 11:51:09 +02:00
Thomas Basler
d8a15c39cb
webapp: Fix typos
2023-04-05 11:51:09 +02:00
Bernhard Kaszt
8ca664a8fe
Use AC power for limit calculation (= Support directly connected PV panels with Power Limiter) ( #154 )
...
* Power limiter: Use the actual AC power for limit calculation
instead of the last set limit.
In order support setups without battery connected (sources that don't exhaust the limit)
2023-04-05 10:30:03 +02:00
helgeerbe
c0dff1e7df
catch bad_alloc for Huawei and Pylontech WebApi_ws
2023-04-05 09:48:38 +02:00
helgeerbe
0c34554b9c
don't set newPowerlimit if newLimit AND lastLimit in target window
2023-04-04 18:20:06 +02:00
helgeerbe
160b5b5b01
handle bad_alloc for vedirect status
2023-04-04 18:17:53 +02:00
berni2288
98faffc3ca
Build app.js.gz
2023-04-03 21:38:26 +02:00
Bernhard Kaszt
e35254c8f2
New Power meter support: HTTP(S) + JSON (Shelly 3EM, Tasmota, Volkszähler etc.) ( #153 )
...
* Implement HTTP(s) + JSON type Power Meter support
---------
Co-authored-by: Bernhard Kaszt <berni@bcserv.eu>
2023-04-03 21:36:20 +02:00
MalteSchm
20bb7fc372
Show (Pylontech) battery infos in Live View
...
* adding data age to battery data
* Add battery enabled flag
* Webapi and websocket api for Battery
* Webinterface for battery
* fixed bug due to naming inconsistencies
* cleaned up rounding
* dist update
* change typename to uppercase
* reverting to original file
2023-04-02 20:58:28 +02:00
Bernhard Kaszt
4de043f3d4
Fix crash when AC charger is enabled but initialization fails
2023-04-02 10:46:07 +02:00
Bernhard Kaszt
c86c5133f0
Fix code style in Huawei files
2023-04-02 10:42:36 +02:00
Bernhard Kaszt
c7ef661db7
platformio.ini: Fix indentation
2023-04-02 10:14:34 +02:00
Bernhard Kaszt
ebaf5c4565
Merge pull request #151 from MalteSchm/huawei_lint_pin_mgr_fixes
...
Huawei lint pin mgr fixes
2023-04-02 10:04:53 +02:00
MalteSchm
d1e43c11b9
Run Huawei code only when enabled
2023-04-01 14:43:24 +02:00
MalteSchm
1f6301c2c0
Check for empty MQTT topic
...
Please enter the commit message for your changes. Lines starting
2023-04-01 14:02:09 +02:00
MalteSchm
f4455ccb93
reverting
2023-04-01 13:50:04 +02:00
MalteSchm
a091e80ed0
deal with un-initialized values
2023-03-29 19:07:16 +02:00
MalteSchm
a968f09d73
Pin config
2023-03-29 19:06:41 +02:00
MalteSchm
5f42f66c02
fix indent error
2023-03-29 19:05:31 +02:00
MalteSchm
ece131995a
linting errors
2023-03-29 19:04:41 +02:00
helgeerbe
b3c17c8ee8
Merge branch 'pr/MalteSchm/144' into development
2023-03-27 22:16:53 +02:00
helgeerbe
e0a80734f3
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-03-27 21:10:03 +02:00
MalteSchm
2aad13dc72
Changing SPI interface
2023-03-27 20:47:35 +02:00
Thomas Basler
c47b7dd335
webapp: add app.js.gz
2023-03-27 17:10:19 +02:00
Thomas Basler
143aad0715
webapp: Update dependencies
2023-03-27 17:05:45 +02:00
Thomas Basler
f2321c464f
Readme: Added some improvements suggested by @Kraego
2023-03-27 17:01:11 +02:00
Thomas Basler
9523b99b22
Upgrade espMqttClient from 1.4.1 to 1.4.2
2023-03-27 16:58:35 +02:00
MalteSchm
07ea03d12b
fixing linting issue
2023-03-26 15:46:33 +02:00
MalteSchm
06d5da50a2
the implementation has used HSPI with the default VSPI pins for a long time. Change VSPI and HSPI to use the right pins in order to avoid confusing
2023-03-26 12:36:21 +02:00
MalteSchm
d80f62d1b9
disable Mqtt output when disabled
2023-03-26 12:13:06 +02:00
MalteSchm
26eedc9701
align mqtt format with the other sources
2023-03-26 11:56:41 +02:00
MalteSchm
89be653a51
inverse logic for power pin (active high)
2023-03-26 11:56:11 +02:00
MalteSchm
a4767827b4
merging master
2023-03-26 11:25:08 +02:00
MalteSchm
0be574809b
adding power pin
2023-03-26 11:09:08 +02:00
MalteSchm
56e52156e5
webapp dist
2023-03-26 11:07:33 +02:00
MalteSchm
0e2b7767c7
Webapp changes to display Huawei PSU values and to enable/disable the unit
2023-03-26 11:06:51 +02:00
MalteSchm
3b57550ead
adding basic mqtt support
2023-03-26 11:02:40 +02:00
MalteSchm
bbf3d44d69
working with a reference
2023-03-26 11:01:32 +02:00
MalteSchm
0b5c47cd2e
Adding enable/disable option and pin to control a switch/relais to power the Huawei PSU
2023-03-26 11:00:37 +02:00
helgeerbe
7d48e426dc
free JsonDocument for livedata as soon as possible
2023-03-24 15:39:03 +01:00
MalteSchm
db7ad52a4d
platformio ini file changes
2023-03-24 10:05:46 +01:00
MalteSchm
1aab888bf2
Documentation updates
2023-03-24 10:04:08 +01:00
MalteSchm
8576034b77
Adding Huawei CAN interface, web-api, websocket and Mqtt extensions to access the data
2023-03-24 10:03:22 +01:00