Migrate to OpenFMB v2.1
This doc will guide you through migrating an existing OpenFMB 2.0 configuration to OpenFMB 2.1.
Main Differences
- OpenFMB v2.1 supports Grid Code functionalities in ESSControlProfile and SolarControlProfile
res
attribute is added to OpenFMB WYE class that would affect all Reading profiles
If you are using ESSControlProfile
, SolarControlProfile
, and any of the ReadingProifle
, migration is required. The OpenFMB Adapter Configuration Tool (OACT) offers a simple migration process.
Versioning
The version of a configuration file (*.yaml file) is identified by file
section. Using a text editor, open your existing OpenFMB 2.0 configuration file and look for file
section:
For version 2.0:
file:
id: ...
edition: 2.0 # Indicate OpenFMB v2.0
version: 2.0.0.0 # This is the version OpenFMB Adapter
plugin: ''
For version 2.1:
file:
id: ...
edition: 2.1 # Indicate OpenFMB v2.1
version: 2.1.0.0 # This is the version OpenFMB Adapter
plugin: ''
Migration Examples
Always back up your files before performing any migration
Suppose you want to migrate a BreakerReadingProfile, a ESSControlProfile, and SolarControlProfile template to version 2.1. Using the OACT tool, open the configuration files.
Migrate BreakerReadingProfile
- Select
BreakerReadingProfile
, and click onUpgrade to OpenFMB Edition v2.1
. Confirm to proceed. SelectBreakerReadingProfile
- On the right bottom corner, click on
Error
to expand all erroneous nodes - For each erroneous node, right click and select
Suggested correction...
. Adiff
dialog is popped up showing the comparison of existing and suggesting map configuration. Verify and clickAccept
button.
- Once all the erroneous nodes are fixed, save the file and open log panel to make sure the configuration file is validated OK
Migrate ESSControlProfile
- Select
ESSControlProfile
, and click onUpgrade to OpenFMB Edition v2.1
. Confirm to proceed. SelectESSControlProfile
- On the right bottom corner, click on
Error
to expand all erroneous nodes - Scroll up and select the first erroneous node, right click and select
Suggested correction...
.
- A
diff
dialog is popped up showing the comparison of existing and suggesting map configuration. Verify and clickAccept
button.
- Save the file and open log panel to make sure the configuration file is validated OK
Migrate SolarControlProfile
Refer to Migrate ESSControlProfile. The process of migrating a SolarControlProfile is very similar.