diff --git a/csharp/App/SaliMax/src/SystemConfig/DeviceTopology.cs b/csharp/App/SaliMax/src/SystemConfig/DeviceTopology.cs new file mode 100644 index 000000000..cbbe85281 --- /dev/null +++ b/csharp/App/SaliMax/src/SystemConfig/DeviceTopology.cs @@ -0,0 +1,16 @@ +namespace InnovEnergy.App.SaliMax.SystemConfig; + +public class DeviceTopology +{ + public required Boolean GridMeter { get; set; } + public required Boolean PvOnAcGrid { get; set; } + public required Boolean LoadOnAcGrid { get; set; } + public required Boolean AcGridToAcIsland { get; set; } + public required Boolean PvOnAcIsland { get; set; } + public required Boolean LoadOnAcIsland { get; set; } + public required Boolean AcDc { get; set; } + public required Boolean PvOnDc { get; set; } + public required Boolean LoadOnDc { get; set; } + public required Boolean DcDc { get; set; } + public required Boolean Battery { get; set; } +} \ No newline at end of file