Releases: schlimmchen/OpenDTU-OnBattery
Updates PowerMeter timestamp when using SML
Based on helgeerbe/development@b461aff6, this adds a fix such that the power meter timestamp is updated after an SML message from an IR reader was decoded completely.
Configurable Huawei CAN controller frequency
Allows to select 8 or 16 MHz to be the CAN controller frequency. Based on helgeerbe/development@b461aff6.
Huawei CAN controller with 16MHz
This is a firmware build based on helgeerbe/development (b461aff) with one little change: When initializing the CAN controller, a 16MHz quarz frequency is assumed.
VE.Direct timeout and debugging
This release includes the following changes on top of OpenDTU-OnBattery 2023.08.29:
- hoylabs#319
- tbnobody#1212
- VE.Direct
- reset state machine in case of timeout
- log errors to MessageOutput
- collect serial input and dump on success and state machine reset
[Preview] JK BMS Support
This release includes the changes in hoylabs#319 and tbnobody#1212 on top of OpenDTU-OnBattery 2023.08.29.
Upstream 587b2dc with MQTT client loop as part of main loop
Based on the upstream commit 587b2dc (part of the development branch as of 2023-07-31), this release includes a potential fix for a number of race conditions: The MQTT client loop()
is no longer executed in its own task, but as part of the main loop()
. This makes sure that action triggered in the context of the MQTT client are executed synchronously with the main loop()
.
2023.07.13-fix-DPL-backoff
Based on the upstream release 2023.07.13, this firmware adds a fix for the Dynamic Power Limiter: The loop()
backoff is now also increased when the inverter is already shut down when a shutdown is requested, which is a stable state.