Skip to content

Commit e0222db

Browse files
committed
rebased, again, for the last time.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
1 parent 38263eb commit e0222db

2 files changed

Lines changed: 11 additions & 40 deletions

File tree

src/zepben/eas/client/eas_client.py

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -607,45 +607,11 @@ async def async_get_paged_opendss_models(
607607
downloadUrl
608608
isPublic
609609
errors
610-
generationSpec {
611-
modelOptions{
612-
scenario
613-
year
614-
feeder
615-
}
616-
modulesConfiguration {
617-
common {
618-
fixedTime{
619-
loadTime
620-
overrides {
621-
loadId
622-
loadWattsOverride
623-
genWattsOverride
624-
loadVarOverride
625-
genVarOverride
626-
}
627-
}
628-
timePeriod {
629-
startTime
630-
endTime
631-
overrides {
632-
loadId
633-
loadWattsOverride
634-
genWattsOverride
635-
loadVarOverride
636-
genVarOverride
637-
}
638-
}
639-
}
640-
generator {
641-
%s
642-
}
643-
}
644-
}
610+
generationSpec
645611
}
646612
}
647613
}
648-
""" % GeneratorConfig.build_gql_query_object_model(),
614+
""",
649615
"variables": {}
650616
}
651617

test/test_eas_client.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@
2727
Order
2828
from zepben.eas.client.study import Result
2929
from zepben.eas.client.work_package import FeederConfigs, TimePeriodLoadOverride, \
30-
FixedTime, NodeLevelResultsConfig, ResultProcessorConfig, WriterConfig, WriterOutputConfig, EnhancedMetricsConfig, StoredResultsConfig, \
31-
MetricsResultsConfig
30+
FixedTime, NodeLevelResultsConfig, ResultProcessorConfig, WriterConfig, WriterOutputConfig, EnhancedMetricsConfig, \
31+
StoredResultsConfig, \
32+
MetricsResultsConfig, PVVoltVARVoltWattConfig
3233
from zepben.eas.client.work_package import WorkPackageConfig, TimePeriod, GeneratorConfig, ModelConfig, \
3334
FeederScenarioAllocationStrategy, LoadPlacement, MeterPlacementConfig, SwitchMeterPlacementConfig, SwitchClass, \
3435
SolveMode, RawResultsConfig
@@ -1298,6 +1299,7 @@ def test_work_package_config_to_json():
12981299
'fixUndersizedServiceLines': True,
12991300
'genVMaxPu': None,
13001301
'genVMinPu': None,
1302+
'inverterControlConfig': None,
13011303
'loadIntervalLengthHours': 0.5,
13021304
'loadModel': None,
13031305
'loadPlacement': None,
@@ -1419,8 +1421,8 @@ def test_open_dss_config_to_json():
14191421
}]
14201422
}} if isinstance(OPENDSS_CONFIG.load_time, FixedTime) else
14211423
{"timePeriod": {
1422-
"startTime": "2022-04-01T00:00:00",
1423-
"endTime": "2023-04-01T00:00:00",
1424+
"startTime": "2022-04-01T10:13:00",
1425+
"endTime": "2023-04-01T12:14:00",
14241426
"overrides": [{
14251427
'loadId': 'meter1',
14261428
'loadWattsOverride': [1.0],
@@ -1436,6 +1438,9 @@ def test_open_dss_config_to_json():
14361438
"loadVMinPu": 0.80,
14371439
"loadVMaxPu": 1.15,
14381440
"genVMinPu": 0.50,
1441+
'inverterControlConfig': {'afterCutOffProfile': 'afterProfile',
1442+
'beforeCutOffProfile': 'beforeProfile',
1443+
'cutOffDate': '2024-04-12T11:42:00'},
14391444
"genVMaxPu": 2.00,
14401445
"loadModel": 1,
14411446
"calibration": False,

0 commit comments

Comments
 (0)