https://opendynamicexport.com/

Submitted URL:
https://opendynamicexport.com/
Report Finished:

The outgoing links identified from the page

JavaScript Variables · 11 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

Console log messages · 0 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en-US" dir="ltr" class="dark"><head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>Open Dynamic Export</title>
    <meta name="description" content="Free open source local solar inverter export control/curtailment">
    <meta name="generator" content="VitePress v1.4.1">
    <link rel="preload stylesheet" href="/assets/style.CM7bZymC.css" as="style">
    
    <script type="module" src="/assets/app.DHPp3MqX.js"></script>
    <link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="modulepreload" href="/assets/chunks/framework.kBsxUr45.js">
    <link rel="modulepreload" href="/assets/chunks/theme.C5eYr3k8.js">
    <link rel="modulepreload" href="/assets/chunks/katex.CvgdMzdh.js">
    <link rel="modulepreload" href="/assets/chunks/dagre-7KT5K2WU.BMl6YKkw.js">
    <link rel="modulepreload" href="/assets/chunks/c4Diagram-ZCSEYPFN.DkbHLi0M.js">
    <link rel="modulepreload" href="/assets/chunks/flowDiagram-NWEUNK3L.CZX3O21G.js">
    <link rel="modulepreload" href="/assets/chunks/erDiagram-DKC2X5TE.YEVAXwWv.js">
    <link rel="modulepreload" href="/assets/chunks/gitGraphDiagram-JPZ3KUXI.COeSOFG7.js">
    <link rel="modulepreload" href="/assets/chunks/ganttDiagram-HLVPPPRE.Bh1HfUi0.js">
    <link rel="modulepreload" href="/assets/chunks/infoDiagram-RZZSJVI2.DHt8fdu9.js">
    <link rel="modulepreload" href="/assets/chunks/pieDiagram-X7YZ5ZEZ.DAmQMNiV.js">
    <link rel="modulepreload" href="/assets/chunks/quadrantDiagram-F36EZAVT.BlifP3iq.js">
    <link rel="modulepreload" href="/assets/chunks/xychartDiagram-KECQ2H5Q.CVUUM7Z2.js">
    <link rel="modulepreload" href="/assets/chunks/requirementDiagram-JG2LMPGF.Dg5x5_cF.js">
    <link rel="modulepreload" href="/assets/chunks/sequenceDiagram-WK7YDQ3N.juq8d9qd.js">
    <link rel="modulepreload" href="/assets/chunks/classDiagram-Q73GJZWF.bjFzzhjS.js">
    <link rel="modulepreload" href="/assets/chunks/classDiagram-v2-C6QPLPW4.CN2YYqFe.js">
    <link rel="modulepreload" href="/assets/chunks/stateDiagram-4JV6CC6H.C2Rg6aXp.js">
    <link rel="modulepreload" href="/assets/chunks/stateDiagram-v2-7KT6RKTD.myZ83Y-D.js">
    <link rel="modulepreload" href="/assets/chunks/journeyDiagram-BLD6N6MZ.F6k1SFq3.js">
    <link rel="modulepreload" href="/assets/chunks/timeline-definition-3ZMEY6HS.CkT6dMbI.js">
    <link rel="modulepreload" href="/assets/chunks/mindmap-definition-OEB2RXX2.D6wYyGpQ.js">
    <link rel="modulepreload" href="/assets/chunks/sankeyDiagram-ATFNWWW6.ho_mBnG-.js">
    <link rel="modulepreload" href="/assets/chunks/diagram-AVGMFHF7.pLlxi787.js">
    <link rel="modulepreload" href="/assets/chunks/blockDiagram-TCMKQVZ6.CDIlCdKe.js">
    <link rel="modulepreload" href="/assets/chunks/architectureDiagram-IFBEXTG3.CpRvBtZ8.js">
    <link rel="modulepreload" href="/assets/chunks/virtual_mermaid-config.DDnGl6nM.js">
    <link rel="modulepreload" href="/assets/index.md.BSC3rFH_.lean.js">
    <script id="check-dark-mode">document.documentElement.classList.add("dark");</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
  <link rel="prefetch" href="/assets/guide_index.md.DXJD4uQs.js"><link rel="prefetch" href="/assets/guide_index.md.DXJD4uQs.js"></head>
  <body>
    <div id="app"><div class="Layout" data-v-5d98c3a5=""><!--[--><!--]--><!--[--><span tabindex="-1" data-v-0f60ec36=""></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0f60ec36=""> Skip to content </a><!--]--><!----><header class="VPNav" data-v-5d98c3a5="" data-v-ae24b3ad=""><div class="VPNavBar home top" data-v-ae24b3ad="" data-v-6aa21345=""><div class="wrapper" data-v-6aa21345=""><div class="container" data-v-6aa21345=""><div class="title" data-v-6aa21345=""><div class="VPNavBarTitle" data-v-6aa21345="" data-v-ab179fa1=""><a class="title" href="/" data-v-ab179fa1=""><!--[--><!--]--><!--[--><img class="VPImage logo" src="/logo.svg" alt="" data-v-8426fc1a=""><!--]--><span data-v-ab179fa1="">Open Dynamic Export</span><!--[--><!--]--></a></div></div><div class="content" data-v-6aa21345=""><div class="content-body" data-v-6aa21345=""><!--[--><!--]--><div class="VPNavBarSearch search" data-v-6aa21345=""><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-6aa21345="" data-v-dc692963=""><span id="main-nav-aria-label" class="visually-hidden" data-v-dc692963=""> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/" tabindex="0" data-v-dc692963="" data-v-e56f3d57=""><!--[--><span data-v-e56f3d57="">Home</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/guide/" tabindex="0" data-v-dc692963="" data-v-e56f3d57=""><!--[--><span data-v-e56f3d57="">User guide</span><!--]--></a><!--]--><!--]--></nav><!----><!----><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-6aa21345="" data-v-0394ad82="" data-v-7bc22406=""><!--[--><a class="VPSocialLink no-icon" href="https://github.com/longzheng/open-dynamic-export" aria-label="github" target="_blank" rel="noopener" data-v-7bc22406="" data-v-eee4e7cb=""><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-6aa21345="" data-v-bb2aa2f0="" data-v-cf11d7a2=""><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-cf11d7a2=""><span class="vpi-more-horizontal icon" data-v-cf11d7a2=""></span></button><div class="menu" data-v-cf11d7a2=""><div class="VPMenu" data-v-cf11d7a2="" data-v-b98bc113=""><!----><!--[--><!--[--><!----><!----><div class="group" data-v-bb2aa2f0=""><div class="item social-links" data-v-bb2aa2f0=""><div class="VPSocialLinks social-links-list" data-v-bb2aa2f0="" data-v-7bc22406=""><!--[--><a class="VPSocialLink no-icon" href="https://github.com/longzheng/open-dynamic-export" aria-label="github" target="_blank" rel="noopener" data-v-7bc22406="" data-v-eee4e7cb=""><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-6aa21345="" data-v-e5dd9c1c=""><span class="container" data-v-e5dd9c1c=""><span class="top" data-v-e5dd9c1c=""></span><span class="middle" data-v-e5dd9c1c=""></span><span class="bottom" data-v-e5dd9c1c=""></span></span></button></div></div></div></div><div class="divider" data-v-6aa21345=""><div class="divider-line" data-v-6aa21345=""></div></div></div><!----></header><!----><!----><div class="VPContent is-home" id="VPContent" data-v-5d98c3a5="" data-v-1428d186=""><div class="VPHome" data-v-1428d186="" data-v-686f80a6=""><!--[--><!--]--><div class="VPHero has-image VPHomeHero" data-v-686f80a6="" data-v-303bb580=""><div class="container" data-v-303bb580=""><div class="main" data-v-303bb580=""><!--[--><!--]--><!--[--><h1 class="name" data-v-303bb580=""><span class="clip" data-v-303bb580="">Open Dynamic Export</span></h1><!----><p class="tagline" data-v-303bb580="">Free open source local solar inverter export control/curtailment</p><!--]--><!--[--><!--]--><div class="actions" data-v-303bb580=""><!--[--><div class="action" data-v-303bb580=""><a class="VPButton medium brand" href="/guide" data-v-303bb580="" data-v-fa7799d5="">User guide</a></div><div class="action" data-v-303bb580=""><a class="VPButton medium alt" href="https://github.com/longzheng/open-dynamic-export" target="_blank" rel="noreferrer" data-v-303bb580="" data-v-fa7799d5="">Source code</a></div><!--]--></div><!--[--><!--]--></div><div class="image" data-v-303bb580=""><div class="image-container" data-v-303bb580=""><div class="image-bg" data-v-303bb580=""></div><!--[--><!--[--><img class="VPImage image-src" src="/logo.svg" alt="Open Dynamic Export" data-v-8426fc1a=""><!--]--><!--]--></div></div></div></div><!--[--><!--]--><!--[--><!--]--><div class="VPFeatures VPHomeFeatures" data-v-686f80a6="" data-v-a6181336=""><div class="container" data-v-a6181336=""><div class="items" data-v-a6181336=""><!--[--><div class="grid-3 item" data-v-a6181336=""><div class="VPLink no-icon VPFeature" data-v-a6181336="" data-v-a3976bdc=""><!--[--><article class="box" data-v-a3976bdc=""><!----><h2 class="title" data-v-a3976bdc="">Dynamic/flexible export control</h2><p class="details" data-v-a3976bdc="">Certified CSIP-AUS/SEP2 client for Australian DNSP dynamic connections</p><!----></article><!--]--></div></div><div class="grid-3 item" data-v-a6181336=""><div class="VPLink no-icon VPFeature" data-v-a6181336="" data-v-a3976bdc=""><!--[--><article class="box" data-v-a3976bdc=""><!----><h2 class="title" data-v-a3976bdc="">Fixed/zero export</h2><p class="details" data-v-a3976bdc="">Load-following export control</p><!----></article><!--]--></div></div><div class="grid-3 item" data-v-a6181336=""><div class="VPLink no-icon VPFeature" data-v-a6181336="" data-v-a3976bdc=""><!--[--><article class="box" data-v-a3976bdc=""><!----><h2 class="title" data-v-a3976bdc="">Two-way tarrifs/negative feed-in</h2><p class="details" data-v-a3976bdc="">Curtail export based on fixed schedules or dynamic pricing</p><!----></article><!--]--></div></div><!--]--></div></div></div><!--[--><!--]--><div class="vp-doc container" style="" data-v-686f80a6="" data-v-8e2d4988=""><!--[--><div style="position:relative;" data-v-686f80a6=""><div><h2 id="hardware-package-and-dashboard" tabindex="-1">Hardware package and dashboard <a class="header-anchor" href="#hardware-package-and-dashboard" aria-label="Permalink to &quot;Hardware package and dashboard&quot;">​</a></h2><div class="img-dashboard"><p><img src="/assets/dashboard.qby2TTPu.png" alt="Dashboard UI"></p></div><p>If you're a home owner or electrician interested in a plug and play hardware package with an integrated dashboard user interface, contact <a href="mailto:[email protected]" target="_blank" rel="noreferrer">[email protected]</a></p><h2 id="oem-commercial-integrations" tabindex="-1">OEM/commercial integrations <a class="header-anchor" href="#oem-commercial-integrations" aria-label="Permalink to &quot;OEM/commercial integrations&quot;">​</a></h2><p>For cloud integrations with OEM inverter devices, more advanced load management or commercial use cases, contact <a href="mailto:[email protected]" target="_blank" rel="noreferrer">[email protected]</a></p></div></div><!--]--></div></div></div><!----><!--[--><!--]--></div></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"configuration_inverter-control.md\":\"CGajaVnu\",\"configuration_inverters.md\":\"CfcSbiC9\",\"configuration_limiters.md\":\"CtilElZ6\",\"configuration_meter.md\":\"BVBRSGVR\",\"csip-aus_index.md\":\"eUjv2kv6\",\"guide_index.md\":\"DXJD4uQs\",\"index.md\":\"BSC3rFH_\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"Open Dynamic Export\",\"description\":\"Free open source local solar inverter export control/curtailment\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":\"force-dark\",\"themeConfig\":{\"logo\":\"/logo.svg\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"User guide\",\"link\":\"/guide/\"}],\"sidebar\":[{\"text\":\"Getting started\",\"link\":\"/guide/\"},{\"text\":\"Configuration\",\"items\":[{\"text\":\"Inverters\",\"link\":\"/configuration/inverters\"},{\"text\":\"Inverter control\",\"link\":\"/configuration/inverter-control\"},{\"text\":\"Site meter\",\"link\":\"/configuration/meter\"},{\"text\":\"Limiters\",\"link\":\"/configuration/limiters\"}]},{\"text\":\"CSIP-AUS\",\"link\":\"/csip-aus/\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/longzheng/open-dynamic-export\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":true}");</script>
    
  <script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;rayId&quot;:&quot;8da8f213f84a663b&quot;,&quot;version&quot;:&quot;2024.10.4&quot;,&quot;r&quot;:1,&quot;serverTiming&quot;:{&quot;name&quot;:{&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfSpeedBrain&quot;:true,&quot;cfCacheStatus&quot;:true}},&quot;token&quot;:&quot;91bcd50f0d1e4341abb5b6ce0d962f95&quot;,&quot;b&quot;:1}" crossorigin="anonymous"></script>

</body></html>