{ "datasetId": "lihrenmoos-physical-published-v2", "mappingSha256": "517d1907631c7f152096e21759bb3452cdd0b4b1b73f91f1c7cd3bd62d8aaa8b", "inventorySha256": "0a9dde190d81bc263da222ad8bfb6268295ea03aec239f6c1fcd249b3d34c1bc", "sources": [ { "key": "grid", "variableId": 40348, "factorToW": 1000, "maxAgeSeconds": 60, "role": "grid" }, { "key": "pv_goodwe1", "variableId": 48459, "factorToW": 1, "maxAgeSeconds": 60, "role": "pv" }, { "key": "pv_goodwe2", "variableId": 53802, "factorToW": 1, "maxAgeSeconds": 60, "role": "pv" }, { "key": "pv_solaredge", "variableId": 20335, "factorToW": 1, "maxAgeSeconds": 60, "role": "pv" }, { "key": "physical_goodwe1", "variableId": 47725, "factorToW": -1, "maxAgeSeconds": 60, "role": "physical_storage" }, { "key": "physical_goodwe2", "variableId": 35724, "factorToW": -1, "maxAgeSeconds": 60, "role": "physical_storage" }, { "key": "physical_solaredge", "variableId": 21447, "factorToW": 1, "maxAgeSeconds": 60, "role": "physical_storage" }, { "key": "ev_account", "variableId": 52020, "factorToW": 1, "maxAgeSeconds": 60, "role": "reference" }, { "key": "sdl_account", "variableId": 25085, "factorToW": 1, "maxAgeSeconds": 60, "role": "reference" }, { "key": "grid_display", "variableId": 49301, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "soc_goodwe1", "variableId": 27361, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "soc_goodwe2", "variableId": 23109, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "soc_solaredge", "variableId": 51938, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "soc_ev", "variableId": 32871, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "soc_sdl", "variableId": 23879, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "ev_available_charge", "variableId": 50230, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "ev_available_discharge", "variableId": 43899, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "energy_t1", "variableId": 59607, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "energy_t2", "variableId": 26620, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "ev_requested", "variableId": 19651, "role": "reference", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "sdl_requested", "variableId": 38943, "role": "sdl_request", "factorToW": 1, "maxAgeSeconds": 120 }, { "key": "solar_ac_value", "variableId": 37975, "role": "solar_raw", "factorToW": 1, "maxAgeSeconds": 60 }, { "key": "solar_ac_scale", "variableId": 41853, "role": "solar_scale", "factorToW": 1, "maxAgeSeconds": 60 } ], "formula": "solar_terminal_v1", "solarReference": { "pvKey": "pv_solaredge", "batteryKey": "physical_solaredge", "rawKey": "solar_ac_value", "scaleKey": "solar_ac_scale" }, "minimumCoverage": 0.95, "maximumGapSeconds": 10, "minimumTrainingHours": 24, "historyDays": 28, "sourceDatasetId": "lihrenmoos-physical-v1", "historyTimingPolicy": { "version": 1, "method": "equal_endpoint_v1", "sources": { "pv_goodwe1": { "maxSpanSeconds": 130, "evidenceId": "symcon-modbus-publish60-poll60-jitter10" }, "physical_goodwe1": { "maxSpanSeconds": 130, "evidenceId": "symcon-modbus-publish60-poll60-jitter10" }, "pv_goodwe2": { "maxSpanSeconds": 75, "evidenceId": "symcon-modbus-publish60-poll5-jitter10" }, "physical_goodwe2": { "maxSpanSeconds": 75, "evidenceId": "symcon-modbus-publish60-poll5-jitter10" }, "solar_ac_scale": { "maxSpanSeconds": 90, "evidenceId": "configured-scale-poll20-bounded-equal-value-estimate" } } } }