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
|
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 |
|
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
|
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
|
8576034b77
|
Adding Huawei CAN interface, web-api, websocket and Mqtt extensions to access the data
|
2023-03-24 10:03:22 +01:00 |
|
Thomas Basler
|
8d8c7f8a71
|
Fixed typo: Successfull --> Successful
|
2023-03-23 23:30:55 +01:00 |
|
Thomas Basler
|
21718a9e8f
|
Fix #736: Check for payloads < 0 and ignore them
|
2023-03-23 21:18:00 +01:00 |
|
helgeerbe
|
3f8226c36c
|
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
|
2023-03-23 19:14:14 +01:00 |
|
helgeerbe
|
0832ef86e4
|
reboot after power meter settings
|
2023-03-23 19:10:29 +01:00 |
|
helgeerbe
|
55dc4dbdfc
|
reinitialize mqqt subscription after reconnect
|
2023-03-22 17:47:15 +01:00 |
|
helgeerbe
|
5d5124dd5b
|
fix last power meter update time
|
2023-03-22 14:53:36 +01:00 |
|
helgeerbe
|
a441a6eaf7
|
fix mqqt supscibe in power meter
|
2023-03-22 14:11:55 +01:00 |
|
helgeerbe
|
aaa9f5cd98
|
power meter settings were not restored. On reboot only default were set
|
2023-03-22 12:34:47 +01:00 |
|
helgeerbe
|
41da6d489d
|
add missing webapi init for powermeter
|
2023-03-22 11:34:55 +01:00 |
|
Eugen
|
effd4e89ab
|
BF: get powerTotal from PowerMeter
|
2023-03-22 08:21:34 +01:00 |
|
Adminius
|
05a5b2367b
|
PowerMeter Class + SDM PowerMeter support
|
2023-03-21 23:46:54 +01:00 |
|
Thomas Basler
|
ac73747a29
|
Fix #723: For some reason, a space was added before 1 digit numbers
|
2023-03-20 18:05:43 +01:00 |
|
helgeerbe
|
19252629cb
|
minimum panel DC power 20W
|
2023-03-20 15:17:07 +01:00 |
|
helgeerbe
|
a6c852a82c
|
if new limit too low, turn inverter off
within state
|
2023-03-20 12:35:29 +01:00 |
|
helgeerbe
|
2dc7089aa6
|
Start at night
|
2023-03-19 22:53:24 +01:00 |
|
helgeerbe
|
b9acbe6f2c
|
off when newPowerLimit < lowerLimit
|
2023-03-18 23:50:34 +01:00 |
|
helgeerbe
|
06370baa0e
|
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
|
2023-03-18 22:42:05 +01:00 |
|
helgeerbe
|
c95468f972
|
fix comparison between int and double
|
2023-03-18 14:44:28 +01:00 |
|
Thomas Basler
|
75364f89cb
|
Publish all valid digits via mqtt
|
2023-03-16 19:29:37 +01:00 |
|
helgeerbe
|
46ce6ad50f
|
Implement battery drain strategies:
- empty when full
- empty at night
|
2023-03-16 17:48:22 +01:00 |
|
helgeerbe
|
32a96bbd06
|
change all watt related vars to
int32_t to avoid cast problems with negativ values.
|
2023-03-16 12:34:14 +01:00 |
|
helgeerbe
|
04c7e4fa01
|
fix cast error with unsigned int
which results in wrong power limit settings if values become < 0 due
to power export to the grid.
|
2023-03-16 12:17:14 +01:00 |
|
Thomas Basler
|
2e33f5cd51
|
Display: Implement rotation setting and removed icons
|
2023-03-15 20:20:14 +01:00 |
|
helgeerbe
|
9214897245
|
for watt use uint32_t as std type to
avoid cast problems to uint16_t
|
2023-03-13 11:38:26 +01:00 |
|
Bernhard Kaszt
|
e95acbec46
|
PylontechCanReceiver.cpp: Cosmetic changes
|
2023-03-12 18:47:29 +01:00 |
|
MalteSchm
|
63c956af15
|
swap can library to better support newer ESPs
|
2023-03-12 17:27:41 +01:00 |
|
helgeerbe
|
01a2ffaed5
|
[Request] Show actual power limiter state in live view helgeerbe/OpenDTU-OnBattery#134
|
2023-03-10 16:29:00 +01:00 |
|
helgeerbe
|
43dc10b868
|
Merge branch 'inverter-settings' into development
|
2023-03-09 12:43:03 +01:00 |
|
helgeerbe
|
8df2c16cce
|
ensure STATE_DISCOVER if PowerLimter is enabled
|
2023-03-09 10:22:08 +01:00 |
|
helgeerbe
|
418fea2cfc
|
fix veStruct
* PPV is int not double
* fix: initialize veStruct to 0 to avoid random data on startup
|
2023-03-09 10:16:55 +01:00 |
|