Skip to content

Commit c69d4b7

Browse files
Deployed 80e4521 to v0.16-dev with MkDocs 1.6.1 and mike 2.1.3
1 parent 28d664c commit c69d4b7

File tree

4 files changed

+85
-3
lines changed

4 files changed

+85
-3
lines changed

v0.16-dev/protobuf-reference/frequenz/api/dispatch/v1/dispatch/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2355,7 +2355,10 @@ <h3 id="dispatchdata">DispatchData<a class="headerlink" href="#dispatchdata" tit
23552355
| is_active | <a href="#bool">bool</a> | | The &#34;active&#34; status An active dispatch is eligible for processing, either immediately or at a scheduled time in the future, including recurring dispatches. If a dispatch is set to inactive, it won&#39;t be processed even if it matches all other conditions, allowing for temporary disabling of dispatches without deletion. |
23562356
| is_dry_run | <a href="#bool">bool</a> | | The &#34;dry run&#34; status A dry run dispatch is executed for logging and monitoring purposes without affecting the microgrid components. This is useful, for example, in scenarios where a user may want to test dispatch behavior without actually affecting any component states. Notably, a dispatch can be both &#34;dry run&#34; and &#34;active,&#34; allowing for the system to generate logs and observe behavior without making actual changes. |
23572357
| payload | <a href="#google-protobuf-Struct">google.protobuf.Struct</a> | | The dispatch payload.</p>
2358-
<p>Note!!! The payload field allows for flexible JSON data to be associated with this dispatch. The payload must adhere to the following constraints: - Maximum JSON nesting depth: 5 levels. - The data should not contain executable code or scripts. - Ensure all data is properly sanitized and encoded. - The total size of the payload should not exceed 50 KB. |
2358+
<p>Note!!! The payload field allows for flexible JSON data to be associated with this dispatch. The payload must adhere to the following constraints: - Maximum JSON nesting depth: 5 levels. - The data should not contain executable code or scripts. - Ensure all data is properly sanitized and encoded. - The total size of the payload should not exceed 50 KB.</p>
2359+
<p>The payload is expected to follow a specific format that the downstream applications consuming the dispatch API are responsible for understanding and processing.</p>
2360+
<p>Example JSON payload: { &#34;settings&#34;: { &#34;power_max&#34;: 10, // Maximum power level for the dispatch (in kW) &#34;soc_min&#34;: 20, // Minimum state of charge for battery storage (in %) &#34;soc_max&#34;: 80 // Maximum state of charge for battery storage (in %) } }</p>
2361+
<p>In this example, a microgrid could use this payload to set operational parameters such as the maximum power output of a solar PV array or the charge/discharge limits of a battery storage system. This flexibility allows the microgrid to dynamically adjust its behavior based on the current needs or conditions, such as optimizing battery usage or limiting PV output during low demand periods. |
23592362
| recurrence | <a href="#frequenz-api-dispatch-v1-RecurrenceRule">RecurrenceRule</a> | | The recurrence rule |</p>
23602363
<p><a name="frequenz-api-dispatch-v1-DispatchFilter"></a></p>
23612364
<h3 id="dispatchfilter">DispatchFilter<a class="headerlink" href="#dispatchfilter" title="Permanent link">¤</a></h3>

v0.16-dev/python-reference/frequenz/api/dispatch/v1/dispatch_pb2/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4953,6 +4953,20 @@ <h6 id="frequenz.api.dispatch.v1.dispatch_pb2.DispatchData.payload" class="doc d
49534953
- The data should not contain executable code or scripts.
49544954
- Ensure all data is properly sanitized and encoded.
49554955
- The total size of the payload should not exceed 50 KB.</p>
4956+
<p>The payload is expected to follow a specific format that the downstream applications consuming the dispatch API
4957+
are responsible for understanding and processing.</p>
4958+
<p>Example JSON payload:
4959+
{
4960+
"settings": {
4961+
"power_max": 10, // Maximum power level for the dispatch (in kW)
4962+
"soc_min": 20, // Minimum state of charge for battery storage (in %)
4963+
"soc_max": 80 // Maximum state of charge for battery storage (in %)
4964+
}
4965+
}</p>
4966+
<p>In this example, a microgrid could use this payload to set operational parameters such as the maximum power output
4967+
of a solar PV array or the charge/discharge limits of a battery storage system. This flexibility allows the microgrid
4968+
to dynamically adjust its behavior based on the current needs or conditions, such as optimizing battery usage or
4969+
limiting PV output during low demand periods.</p>
49564970

49574971
</div>
49584972

v0.16-dev/search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

versions.json

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,66 @@
1-
[{"version":"next","title":"next","aliases":[]},{"version":"v1.0-pre","title":"v1.0.0-rc2","aliases":["latest-pre","v1-pre"]},{"version":"v0.16-dev","title":"v0.16-dev (22d30fa)","aliases":["v0-dev","latest-dev"]},{"version":"v0.15-dev","title":"v0.15-dev (e1f0978)","aliases":[]},{"version":"v0.15","title":"v0.15.1","aliases":["v0","latest"]},{"version":"v0.14-dev","title":"v0.14-dev (338bcdf)","aliases":[]},{"version":"v0.14","title":"v0.14.0","aliases":[]},{"version":"v0.13","title":"v0.13.0","aliases":[]},{"version":"v0.12","title":"v0.12","aliases":[]},{"version":"v0.11","title":"v0.11","aliases":[]},{"version":"v0.10","title":"v0.10","aliases":[]}]
1+
[
2+
{
3+
"version": "next",
4+
"title": "next",
5+
"aliases": []
6+
},
7+
{
8+
"version": "v1.0-pre",
9+
"title": "v1.0.0-rc2",
10+
"aliases": [
11+
"v1-pre",
12+
"latest-pre"
13+
]
14+
},
15+
{
16+
"version": "v0.16-dev",
17+
"title": "v0.16-dev (80e4521)",
18+
"aliases": [
19+
"v0-dev",
20+
"latest-dev"
21+
]
22+
},
23+
{
24+
"version": "v0.15",
25+
"title": "v0.15.1",
26+
"aliases": [
27+
"latest",
28+
"v0"
29+
]
30+
},
31+
{
32+
"version": "v0.15-dev",
33+
"title": "v0.15-dev (e1f0978)",
34+
"aliases": []
35+
},
36+
{
37+
"version": "v0.14",
38+
"title": "v0.14.0",
39+
"aliases": []
40+
},
41+
{
42+
"version": "v0.14-dev",
43+
"title": "v0.14-dev (338bcdf)",
44+
"aliases": []
45+
},
46+
{
47+
"version": "v0.13",
48+
"title": "v0.13.0",
49+
"aliases": []
50+
},
51+
{
52+
"version": "v0.12",
53+
"title": "v0.12",
54+
"aliases": []
55+
},
56+
{
57+
"version": "v0.11",
58+
"title": "v0.11",
59+
"aliases": []
60+
},
61+
{
62+
"version": "v0.10",
63+
"title": "v0.10",
64+
"aliases": []
65+
}
66+
]

0 commit comments

Comments
 (0)