MalteSchm
0a0488f73a
refactored use solar power code
2023-04-25 12:03:41 +02:00
MalteSchm
322f532ac0
Proper handling of use solar power only case
2023-04-25 10:41:35 +02:00
MalteSchm
8c9afbcdc0
fix an issue if inverter is behind power meter
2023-04-23 11:30:08 +02:00
MalteSchm
82699b1c88
Merge branch 'mqtt_power_limiter_enable' of https://github.com/MalteSchm/OpenDTU-OnBattery into mqtt_power_limiter_enable
2023-04-16 18:30:47 +02:00
MalteSchm
4ddaa7643b
make sure that PL is enabled if user uses webinterface
2023-04-16 18:30:21 +02:00
MalteSchm
0d0a624fe2
make sure that PL is enabled if user uses webinterface
2023-04-16 18:28:49 +02:00
MalteSchm
a306bc1351
Bugfix for Mqtt enable / disable (was float, uses int now)
2023-04-16 18:28:09 +02:00
MalteSchm
3c5082287e
remove a leftover debug message
2023-04-13 10:07:25 +02:00
MalteSchm
690025e5fd
fixing a bug from merging and remove a leftover debug message
2023-04-13 10:06:06 +02:00
MalteSchm
be7a43fbfb
Removing un-necessary timestamp, commenting code and cleanups
2023-04-13 09:47:12 +02:00
MalteSchm
01849dc90a
adding Mqtt handling to main.cpp
2023-04-13 09:47:10 +02:00
MalteSchm
ee376827fd
merging functionality from PL refactor
2023-04-13 09:47:07 +02:00
MalteSchm
9999fa28e8
refactor state machine
...
merging
2023-04-13 09:46:35 +02:00
MalteSchm
ee82c8c9b8
adding option to disable power limiter via mqtt
...
adding option to disable power limiter via mqtt - adding missing file
2023-04-13 09:44:48 +02:00
MalteSchm
9efe076cc2
resolving merge conflict
...
adding missing statement from merge
fixing a bug introduced in merge
2023-04-13 09:39:04 +02:00
MalteSchm
fc5089e70b
resolving merge conflict
2023-04-13 09:36:00 +02:00
MalteSchm
9ff1885d5a
Removing un-necessary timestamp, commenting code and cleanups
2023-04-13 07:45:26 +02:00
MalteSchm
03ce71519d
Merge remote-tracking branch 'upstream/development'
2023-04-12 16:16:21 +02:00
MalteSchm
74dcddaa1a
merging linting error fixes
2023-04-12 16:14:33 +02:00
Bernhard Kaszt
616d0425db
Merge pull request #170 from MalteSchm/only_linting_error_fix
...
webapp / yarn linting issues
2023-04-12 16:13:19 +02:00
MalteSchm
43f7553cdd
removing commented lines
2023-04-12 15:56:33 +02:00
MalteSchm
72289cda1a
fixed linting issues, pushing to github for test run
2023-04-12 13:21:32 +02:00
MalteSchm
d2fc00b7d6
Merge branch 'master' of https://github.com/MalteSchm/OpenDTU-OnBattery
2023-04-12 13:06:21 +02:00
MalteSchm
f99f80159d
Merge remote-tracking branch 'upstream/development'
2023-04-12 13:05:53 +02:00
MalteSchm
c430b69322
Merge branch 'helgeerbe:master' into master
2023-04-12 13:02:10 +02:00
MalteSchm
79834e4d47
adding Mqtt handling to main.cpp
2023-04-12 12:51:24 +02:00
MalteSchm
1b29133ee0
merging functionality from PL refactor
2023-04-12 12:21:52 +02:00
Bernhard Kaszt
1d29781804
Merge pull request #167 from MalteSchm/only-typo-fix
...
Typo fix
2023-04-12 11:00:35 +02:00
Bernhard Kaszt
d28c9dbc4b
Merge pull request #168 from MalteSchm/only-mppt-150-fix
...
Mppt string for SmartSolar 150/48 is wrong
2023-04-12 10:59:51 +02:00
MalteSchm
515bb1c7ce
merging mqtt enable/disable with new refactored state machine code
2023-04-12 10:35:55 +02:00
MalteSchm
1e4337e900
merging
2023-04-12 10:12:47 +02:00
MalteSchm
a893260de0
refactor state machine
2023-04-12 10:05:17 +02:00
MalteSchm
97a8545d78
merging branches to prepare mqtt enablement
2023-04-12 09:41:40 +02:00
MalteSchm
b6edc11eb2
adding option to disable power limiter via mqtt - adding missing file
2023-04-12 06:46:38 +02:00
MalteSchm
4bff31e3b1
adding option to disable power limiter via mqtt
2023-04-12 06:45:41 +02:00
MalteSchm
06f6a4da8b
fixing mppt string for SmartSolar 150/48
2023-04-11 19:23:49 +02:00
MalteSchm
2d7115e1e8
typo
2023-04-11 18:58:18 +02:00
MalteSchm
f6d0b0997f
typo
2023-04-11 18:57:57 +02:00
helgeerbe
9da5be7fd8
Merge branch 'development'
2023-04-11 10:22:27 +02:00
helgeerbe
71128e5a55
Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development
2023-04-11 09:37:56 +02:00
MalteSchm
406332f6cd
fixed linting issues, pushing to github for test run
2023-04-09 23:09:16 +02:00
MalteSchm
a1252c5701
Merge branch 'typo_fix'
2023-04-09 22:10:05 +02:00
MalteSchm
28e204fd80
typo
2023-04-09 22:06:47 +02:00
MalteSchm
86ecc62b33
fixing mppt string for SmartSolar 150/48
2023-04-09 21:58:41 +02:00
MalteSchm
e3964f8bbe
typo
2023-04-09 21:55:45 +02:00
MalteSchm
869d8e6d8b
fixing a bug introduced in merge
2023-04-07 20:37:26 +02:00
berni2288
19b2dd4c7a
PowerMeter: Whitespace and {} fixes
2023-04-07 20:22:35 +02:00
qubeck
00def1d8d1
Generic SML based power meters support ( #146 )
...
* add support for energy & power readings on SML based power meters, taking OBIS 16.7.1 for power (using mod. SML Parser lib. by olliiiver)
* switched SML read to use software serial
* made total power meter response controled by meter source to obtain either the sum of phase powers or explicit total power provided by meter
* made mqtt subscriptions to power meter topics meter source dependend
* simplified SML read loop and OBIS handler registration, + minor refactoring
* minor cleanup/style changes and optim. PowerMeter
* fixed build, add SOURCE_SML == 4
* removed optional usage of HW serial for SML power meter
* switched to usage of _powerMeter1Power for SML power reading to allign better with existing code
---------
Co-authored-by: helgeerbe <helge@erbehome.de>
2023-04-07 20:20:00 +02:00
MalteSchm
734d34b7a8
make calcPowerLimit respect DTU poll interval
2023-04-07 19:08:27 +02:00
MalteSchm
f84bdf7287
adding missing statement from merge
2023-04-07 19:01:00 +02:00