-
Notifications
You must be signed in to change notification settings - Fork 412
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement Battery-Inverter Nature, Generic-ESS and KACO blueplanet gr…
…idsave as SunSpec (#1099) This pull-request contains following major developments and design ideas: - Generic implementation of State-Machines - Implement Start-Stop feature: new interface 'StartStoppable' marks a device or service that can be started or stopped - Split components in Interface (Name) and implementation (NameImpl) - Getters and Setters for Nature-Channels: see #1046 (comment) - JUnit Test-Framework for all kinds of OpenemsComponents - Refactoring of "Battery" interface: -- drop 'READY_FOR_WORKING' channel -- extends "StartStoppable" -- To indicate, that the Battery is ready for charging/discharging, the following Channels need to be set: --- StartStoppable.ChannelId.START_STOP must be set to 'START' --- No 'Fault'-StateChannels are set (i.e. 'OpenemsComponent.ChannelId.STATE' is < 3) --- CHARGE_MAX_VOLTAGE, CHARGE_MAX_CURRENT, DISCHARGE_MIN_VOLTAGE and DISCHARGE_MAX_CURRENT are != null - New interface "BatteryInverter" (ManagedSymmetricBatteryInverter, SymmetricBatteryInverter) - Implement Generic ManagedSymmetricEss
- Loading branch information
1 parent
be27c58
commit bf07607
Showing
169 changed files
with
23,599 additions
and
15,115 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -65,6 +65,7 @@ buildpath: \ | |
com.google.gson;version=2.8.5 | ||
|
||
testpath: \ | ||
slf4j.simple,\ | ||
\${junit} | ||
|
||
javac.source: 1.8 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.