helgeerbe
080a3eb29e
Merge branch 'PM_onDemand' into development
2023-06-14 13:22:19 +02:00
helgeerbe
da7628dafc
Fix: Respect minimum on demand poll rate for power meter
2023-06-14 13:21:50 +02:00
helgeerbe
ceb28030a4
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-06-14 13:02:00 +02:00
helgeerbe
ded5ceec58
Fix: Make power limiter intervall configurable
...
Allows to change the power limiter intervall settings in the config file.
2023-06-14 12:49:54 +02:00
helgeerbe
86ee7e1a64
perf(PowerMeter): query PowerMeter on demand
...
In addition to the cyclic query of the power meters, they will be queried on demand when total power is requested and last update is older than 1 second.
2023-06-14 11:25:54 +02:00
Dominic Michel
3562e85b5e
Change metric type back to gauge
2023-06-13 20:59:24 +02:00
helgeerbe
8dac88e7b9
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-06-12 13:07:44 +02:00
helgeerbe
0fd7b75e83
Fix(Power Limiter): hysteresis is not repected properly
2023-06-12 13:06:31 +02:00
Thomas Basler
ee4b479b7d
webapp: Update dependencies
2023-06-11 21:00:14 +02:00
Thomas Basler
88de38e694
Doc: Add hint to adjusted partition upgrade guide to use only one .bin file
2023-06-11 20:07:41 +02:00
Thomas Basler
08f47c2f4c
Fix: Prometheus syntax error with wifi_bssid
...
Fixes #1021
2023-06-11 20:04:23 +02:00
helgeerbe
51a21de189
Fix: broken github build action, due to merge with core
2023-06-09 13:37:57 +02:00
helgeerbe
e68baa3086
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-06-09 13:16:56 +02:00
MalteSchm
e0a8da84d7
full solar passthrough
2023-06-09 13:09:58 +02:00
Thomas Basler
170978c6f8
webapp: add app.js.gz
2023-06-09 01:42:17 +02:00
Thomas Basler
c8fc123e81
Feature: Only require one binary file for initial flashing
...
There is no need anymore to upload multiple .bin files. All binaries are combined into one.
2023-06-09 00:03:01 +02:00
Thomas Basler
abfc2735ba
Add separate property to platformio.ini to control the environments built by github actions
...
This is now independent of the default_envs which also affects local development
2023-06-08 22:48:04 +02:00
Thomas Basler
9ac1bb3409
Update olikraus/U8g2 from 2.34.17 to 2.34.18
2023-06-08 21:05:53 +02:00
Thomas Basler
b8745f6199
Update nrf24/RF24 from 1.4.5 to 1.4.7
2023-06-08 21:01:58 +02:00
Thomas Basler
78135fb62e
Update espressif32 from 6.3.0 to 6.3.1
2023-06-08 21:00:38 +02:00
Thomas Basler
c1f64396d8
Always use a latest patch level of the softprops/action-gh-release
2023-06-08 20:43:46 +02:00
Thomas Basler
abef455249
Doc: Enhanced device profile for nodemcu esp32
2023-06-08 20:38:14 +02:00
Thomas Basler
2ccc4a766e
webapp: Update dependencies
2023-06-08 20:29:14 +02:00
Thomas Basler
88cb59d177
Feature: Publish BSSID via prometheus
2023-06-08 19:57:07 +02:00
Thomas Basler
b3e41c957b
Feature: Publish BSSID via MQTT
2023-06-08 19:56:44 +02:00
Thomas Basler
91d3cd1da2
Feature: Show BSSID in the web interface
2023-06-08 19:56:22 +02:00
Thomas Basler
721f82a17c
Added additional exception handler to also show unknown exceptions in live data api endpoint
2023-06-08 19:39:56 +02:00
Thomas Basler
593a33020f
Fix: String numbers for HMT inverters are mirrored
...
Fixes : #1005
2023-06-07 18:05:51 +02:00
Thomas Basler
3b6c529efb
Fix: Do not publish leading blanks in MQTT payload
...
Fixes #1011
2023-06-07 17:58:31 +02:00
helgeerbe
a6f5e8a3a2
add webapp
2023-06-05 10:13:18 +02:00
helgeerbe
8298a0c36f
Merge pull request #255 from madmartin:inverter_restart
...
Feature: add daily restart for the inverter
2023-06-05 10:10:14 +02:00
Martin Dummer
c727e21a49
Feature: add daily restart for the inverter
...
Add a configurable restart option for the inverter to set the "YieldDay"
values to zero.
Signed-off-by: Martin Dummer <martin.dummer@gmx.net>
2023-06-04 09:14:42 +02:00
Thomas Basler
82b0272ceb
Removed duplicate code by moving it into the radio base class
2023-06-03 12:07:46 +02:00
Thomas Basler
c5a31de5a8
First try to output some dBm info for the NRF module
2023-06-03 11:54:23 +02:00
helgeerbe
91ce844b36
fix(linter warining): use snprintf istead of strcopy
2023-06-02 13:12:42 +02:00
MalteSchm
e7c8a89bd3
inital version of full solar passthrough
...
Webinterface change to set full solar passthrough values
Adding webapi and config changes to enable full solar passthrough over certain battery Soc
inital version of full solar passthrough in power limiter
Passthrough mode can be enabled via MQTT
translations
re-enable comment
remove unused variable
2023-06-02 12:49:24 +02:00
Thomas Basler
7f267ff2fb
Fix: Lint Error: Almost always, snprintf is better than strcpy
2023-06-01 23:30:13 +02:00
Thomas Basler
5558dffa70
webapp: add app.js.gz
2023-06-01 23:25:28 +02:00
Thomas Basler
114ebb247a
webapp: Update dependencies
2023-06-01 23:24:31 +02:00
Thomas Basler
5a37948ca9
Fix: If no sunset/sunrise calculation is possible a wrong value is shown
...
This is catched now and a proper message is shown in the web UI. Also the mode is set to day.
2023-06-01 18:39:50 +02:00
Thomas Basler
aa4868cd9c
webapp: add app.js.gz
2023-05-31 19:49:59 +02:00
Thomas Basler
ac201ba689
webapp: Update dependencies
2023-05-31 19:43:22 +02:00
Thomas Basler
249436a303
Added possible description for alarm code 73
...
https://github.com/tbnobody/OpenDTU/discussions/590#discussioncomment-6049750
2023-05-31 19:23:35 +02:00
Thomas Basler
24f063dd7b
Fix: Prevent partly calculated total data in web ui and display
...
Leads to zeros where no zeros should be.
2023-05-30 22:10:27 +02:00
Thomas Basler
bd891f9a6d
Upgrade espMqttClient from 1.4.2 to 1.4.3
2023-05-29 21:08:09 +02:00
Thomas Basler
a4cf16bb0b
webapp: Update dependencies
2023-05-29 21:02:19 +02:00
Thomas Basler
853ac3560b
Feature: DeviceProfile: Added display sample to WT32-ETH01
...
Thanks to #844
2023-05-29 20:46:41 +02:00
Thomas Basler
1c8bd8091b
Feature: Allow reordering of the inverters in the live view
...
Reordering can be done in the inverter settings via drag&drop.
2023-05-29 20:17:07 +02:00
Thomas Basler
e0027d951b
Feature: Added new found HMS-900 to DevInfoParser
...
Fixes #967
2023-05-27 11:14:15 +02:00
Thomas Basler
08b44fb2ba
Added post build script to generate a .factory.bin file
...
This file can just be flashed to address 0x0 and contains all other required data. No need to flash multiple files anymore.
2023-05-25 20:47:45 +02:00