The Energy Hub provides the ability to send commands to various types of devices. A consistent mechanism is used across all vendors and device types for sending commands and checking their status.The availability of specific commands for vendors depends on the vendor and the configurations set by the end-user. You can find an overview of the control capability on the capability page.In summary, commands are issued through REST API endpoints, such as Submit Command for Vehicle. The Energy Hub manages the execution status of the commands. Once the status of a command changes, the application is notified via the streaming service.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Energy Hub Alliance","colors":{"primary":"#871FFF","light":"#F3E9FF","dark":"#29094D"},"favicon":"https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/favicon.png?fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=e5e6e60d259ac32d0d51095134080510","logo":{"light":"https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/logo/dark.png?fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=bd0828ddbd962379f84a50f1177abb97","dark":"https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/logo/light.png?fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=e8110c6a0d3552daf567fc9160285df2"},"navbar":{"links":[{"label":"Support","href":"mailto:support@energy-hub-alliance.com"}],"primary":{"type":"button","label":"Partner Portal","href":"https://partner.energy-hub.io"}},"footer":{"socials":{"website":"https://energy-hub-alliance.com","github":"https://github.com/energy-hub-alliance","linkedin":"https://www.linkedin.com/company/energy-hub-alliance"}},"fonts":{"family":"Exo"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"energyhuballiancegmbh","hasAudioNarration":false,"actualSubdomain":"energyhuballiancegmbh","customDomains":["developer.energy-hub.io"],"gitSource":{"type":"github","owner":"energy-hub-alliance","repo":"docs-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a998737256ad48a217fd6f7","collectionId":"6df115d4-1f5f-4c2e-99e4-a1b34ca5d709","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a998737256ad48a217fd6f7"},"entitlements":{},"buildId":"6a998737256ad48a217fd6f7","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":111},{"language":"default","tag":"Home Power Devices","count":31},{"language":"default","tag":"Documentation","count":23},{"language":"default","tag":"Chargers","count":21},{"language":"default","tag":"HVACs","count":21},{"language":"default","tag":"Vehicles","count":21},{"language":"default","tag":"Tariffs","count":13},{"language":"default","tag":"Capabilities","count":10},{"language":"default","tag":"Charger","count":9},{"language":"default","tag":"HVAC","count":9}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"documentation/control/introduction","slug":"/documentation/control/introduction","pageMetadata":{"title":null,"description":null,"href":"/documentation/control/introduction"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{OptimizedImage}=_components;if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`The Energy Hub provides the ability to send commands to various types of devices. A consistent mechanism is used across all vendors and device types for sending commands and checking their status.`}),`\n`,_jsxs(_components.p,{children:[`The availability of specific commands for vendors depends on the vendor and the configurations set by the end-user. You can find an overview of the control capability on the `,_jsx(_components.a,{href:`/documentation/capabilities`,children:`capability`}),` page.`]}),`\n`,_jsx(OptimizedImage,{className:`mint-block dark:mint-hidden`,src:`https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=576e5c2585ab443ebe09e0d54debae2f`,\"data-og-width\":`1851`,width:`1851`,\"data-og-height\":`1026`,height:`1026`,\"data-path\":`images/control_intro_light.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?w=280\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=4481544adfbd080ff3bb291fb6e02ef1 280w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?w=560\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=f24eb2e6242d32055749d9dadc213e30 560w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?w=840\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=5b52835ba8057a92fab604bee40d1a54 840w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=46c42e9c9acff97276eb5709704f3b04 1100w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=584c2c0b4945353c54cf176ab308fbfb 1650w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_light.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=3917c6a8edbb04af9af34d653b5b3c7c 2500w`}),`\n`,_jsx(OptimizedImage,{className:`mint-hidden dark:mint-block`,src:`https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=299a9debf3137710676e653a1447eba0`,\"data-og-width\":`1851`,width:`1851`,\"data-og-height\":`1026`,height:`1026`,\"data-path\":`images/control_intro_dark.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?w=280\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=bb1088c112859510b72b915b46977967 280w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?w=560\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=3fad36415870a83130e53a7e2c529742 560w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?w=840\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=310cbd97bd7bf86ebd9753fcf6ad5fe9 840w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=c0476aa10aab77abec8df55f35410d83 1100w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=21be515dd13e5ba60d7f7aa8e47bdfab 1650w, https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/control_intro_dark.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=cc93e2b3fe97699811d7a8bc773e6d57 2500w`}),`\n`,` `,`\n`,_jsxs(_components.p,{children:[`In summary, commands are issued through REST API endpoints, such as `,_jsx(_components.a,{href:`api-reference/vehicle-controller/submit-command-for-vehicle`,children:`Submit Command for Vehicle`}),`. The Energy Hub manages the execution status of the commands. Once the status of a command changes, the application is notified via the streaming service.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":null,"description":null,"href":"/documentation/control/introduction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-block {\n display: block\n}\n.mint-hidden {\n display: none\n}\n.dark\\:mint-block:is(.dark *) {\n display: block\n}\n.dark\\:mint-hidden:is(.dark *) {\n display: none\n}","subdomain":"energyhuballiancegmbh","siteName":"Energy Hub Alliance","title":"Introduction - Energy Hub Alliance","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-03T14:42:27.018Z","originalFileLocation":"documentation/control/introduction.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Energy Hub Alliance\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Introduction - Energy Hub Alliance\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Energy Hub Alliance\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.energy-hub.io/documentation/control/introduction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://energyhuballiancegmbh.mintlify.app/_mintlify/api/og/v2?division=Control\u0026amp;title=Introduction\u0026amp;theme=c251762c5c1404e48ad00fe6\u0026amp;signature=8ea15cacad06da63fbaf75a977ece89832feb29ab0b45f50e2e92007c6581603\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Introduction - Energy Hub Alliance\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://energyhuballiancegmbh.mintlify.app/_mintlify/api/og/v2?division=Control\u0026amp;title=Introduction\u0026amp;theme=c251762c5c1404e48ad00fe6\u0026amp;signature=8ea15cacad06da63fbaf75a977ece89832feb29ab0b45f50e2e92007c6581603\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/energyhuballiancegmbh/RqiscmTSsDhN0JYx/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Energy Hub Alliance\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#871FFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.energy-hub.io/documentation/control/introduction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/documentation/control/introduction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.energy-hub.io/#organization\",\"name\":\"Energy Hub Alliance\",\"url\":\"https://developer.energy-hub.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/energyhuballiancegmbh/AsZ2SyL6D2Fmyh_u/images/logo/dark.png?fit=max\u0026auto=format\u0026n=AsZ2SyL6D2Fmyh_u\u0026q=85\u0026s=bd0828ddbd962379f84a50f1177abb97\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.energy-hub.io#website\",\"name\":\"Energy Hub Alliance\",\"url\":\"https://developer.energy-hub.io\",\"publisher\":{\"@id\":\"https://developer.energy-hub.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.energy-hub.io/documentation/control/introduction#webpage\",\"url\":\"https://developer.energy-hub.io/documentation/control/introduction\",\"name\":\"Introduction\",\"dateModified\":\"2026-09-03T14:42:27.018Z\",\"isPartOf\":{\"@id\":\"https://developer.energy-hub.io#website\"},\"breadcrumb\":{\"@id\":\"https://developer.energy-hub.io/documentation/control/introduction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.energy-hub.io/documentation/control/introduction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Energy Hub Alliance\",\"item\":\"https://developer.energy-hub.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction\",\"item\":\"https://developer.energy-hub.io/documentation/control/introduction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developer.energy-hub.io/documentation/control/introduction#article\",\"headline\":\"Introduction\",\"name\":\"Introduction\",\"url\":\"https://developer.energy-hub.io/documentation/control/introduction\",\"mainEntityOfPage\":{\"@id\":\"https://developer.energy-hub.io/documentation/control/introduction#webpage\"},\"dateModified\":\"2026-09-03T14:42:27.018Z\",\"publisher\":{\"@id\":\"https://developer.energy-hub.io/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.energy-hub.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Energy Hub Alliance\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Energy Hub Alliance","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/documentation/introduction"},{"title":"Quickstart","mode":"wide","href":"/documentation/quickstart"}]},{"group":"Capabilities","pages":[{"title":"Overview","mode":"wide","href":"/documentation/vendor-capabilities/overview"},{"group":"Vehicle Vendors","pages":[{"title":"Audi","mode":"wide","href":"/documentation/vendor-capabilities/vendors/audi"},{"title":"BMW","mode":"wide","href":"/documentation/vendor-capabilities/vendors/bmw"},{"title":"Cupra","mode":"wide","href":"/documentation/vendor-capabilities/vendors/cupra"},{"title":"MINI","mode":"wide","href":"/documentation/vendor-capabilities/vendors/mini"},{"title":"Skoda","mode":"wide","href":"/documentation/vendor-capabilities/vendors/skoda"},{"title":"Tesla","mode":"wide","href":"/documentation/vendor-capabilities/vendors/tesla"},{"title":"Volkswagen","mode":"wide","href":"/documentation/vendor-capabilities/vendors/volkswagen"},{"title":"Volvo","mode":"wide","href":"/documentation/vendor-capabilities/vendors/volvo"}]}]},{"group":"Connect","pages":[{"title":"Introduction","href":"/documentation/connect/introduction"},{"title":"User Consent Screen","href":"/documentation/connect/user-consent-screen"},{"title":"Connect and Link Sequence","href":"/documentation/connect/sequence"},{"title":"Device Lifecycle","href":"/documentation/connect/device-lifecycle"}]},{"group":"Streaming","pages":[{"title":"Introduction","href":"/documentation/streaming/introduction"},{"title":"Event Types","href":"/documentation/streaming/events"},{"title":null,"description":null,"href":"/documentation/streaming/examples"}]},{"group":"Control","pages":[{"title":null,"href":"/documentation/control/introduction"},{"title":null,"description":null,"href":"/documentation/control/mechanism"}]},{"group":"Sandbox","pages":[{"title":"Sandbox Subscriptions","href":"/documentation/sandbox/subscriptions"},{"title":"Simulated Connect","href":"/documentation/sandbox/simulated-connect"},{"title":"Simulated Devices","href":"/documentation/sandbox/simulated-devices"}]}]},{"tab":"API Reference","groups":[{"group":"Introduction","pages":[{"title":null,"href":"/api-reference/introduction/authentication"},{"title":"Errors","href":"/api-reference/introduction/errors"}]},{"group":"Capabilities","pages":[{"openapi":"get /v1.0.0/connections/available-vendors","title":"Get all available vendors","href":"/api-reference/connection-controller/all-available-vendors"}]},{"group":"Vehicles","pages":[{"group":"Connect vehicle","icon":"link","pages":[{"openapi":"post /v1.0.0/connections/vehicles","title":"Connect URL for a vehicle vendor","href":"/api-reference/connection-controller/connect-url-for-a-vehicle-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/vehicles","title":"List vehicles from vendor","href":"/api-reference/vendor-account-vehicles-link-controller/list-vehicles-from-vendor"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/vehicles","title":"Link vehicles","href":"/api-reference/vendor-account-vehicles-link-controller/link-vehicles"}]},{"group":"Vehicle","icon":"car","pages":[{"openapi":"get /v1.0.0/vehicles/{vehicleId}","title":"Vehicle data","href":"/api-reference/vehicle-controller/vehicle-data"},{"openapi":"get /v1.0.0/vehicles/{vehicleId}/image.png","title":"Vehicle image","href":"/api-reference/vehicle-controller/vehicle-image"},{"openapi":"get /v1.0.0/vehicles/{vehicleId}/commands","title":"Vehicle commands","href":"/api-reference/vehicle-controller/vehicle-commands"},{"openapi":"post /v1.0.0/vehicles/{vehicleId}/commands/charging-start","title":"Submit command for vehicle to start charging","href":"/api-reference/vehicle-controller/submit-command-for-vehicle-to-start-charging"},{"openapi":"post /v1.0.0/vehicles/{vehicleId}/commands/charging-stop","title":"Submit command for vehicle to stop charging","href":"/api-reference/vehicle-controller/submit-command-for-vehicle-to-stop-charging"},{"openapi":"post /v1.0.0/vehicles/{vehicleId}/commands/charging-schedule","title":"Submit command for vehicle charging schedule","href":"/api-reference/vehicle-controller/submit-command-for-vehicle-charging-schedule"},{"openapi":"get /v1.0.0/vehicles","title":"All vehicles","href":"/api-reference/vehicle-controller/all-vehicles"},{"openapi":"get /v1.0.0/vehicles/{vehicleId}/refresh","title":"Refresh vehicle data","href":"/api-reference/vehicle-controller/refresh-vehicle-data"},{"openapi":"delete /v1.0.0/vehicles/{vehicleId}","title":"Delete vehicle","href":"/api-reference/vehicle-controller/delete-vehicle"}]},{"group":"Vehicle for user","icon":"car","pages":[{"openapi":"get /v1.0.0/users/{userId}/vehicles/{vehicleId}","title":"Vehicle data for user","href":"/api-reference/user-vehicle-controller/vehicle-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/vehicles/{vehicleId}/image.png","title":"Vehicle image for user","href":"/api-reference/user-vehicle-controller/vehicle-image-for-user"},{"openapi":"get /v1.0.0/users/{userId}/vehicles/{vehicleId}/commands","title":"Vehicle commands","href":"/api-reference/user-vehicle-controller/vehicle-commands"},{"openapi":"post /v1.0.0/users/{userId}/vehicles/{vehicleId}/commands/charging-start","title":"Submit command for vehicle to start charging","href":"/api-reference/user-vehicle-controller/submit-command-for-vehicle-to-start-charging"},{"openapi":"post /v1.0.0/users/{userId}/vehicles/{vehicleId}/commands/charging-stop","title":"Submit command for vehicle to stop charging","href":"/api-reference/user-vehicle-controller/submit-command-for-vehicle-to-stop-charging"},{"openapi":"post /v1.0.0/users/{userId}/vehicles/{vehicleId}/commands/charging-schedule","title":"Submit command for vehicle charging schedule","href":"/api-reference/user-vehicle-controller/submit-command-for-vehicle-charging-schedule"},{"openapi":"get /v1.0.0/users/{userId}/vehicles","title":"All vehicles for user","href":"/api-reference/user-vehicle-controller/all-vehicles-for-user"},{"openapi":"get /v1.0.0/users/{userId}/vehicles/{vehicleId}/refresh","title":"Refresh vehicle data for user","href":"/api-reference/user-vehicle-controller/refresh-vehicle-data-for-user"},{"openapi":"delete /v1.0.0/users/{userId}/vehicles/{vehicleId}","title":"Delete vehicle for user","href":"/api-reference/user-vehicle-controller/delete-vehicle-for-user"}]}]},{"group":"Tariffs","pages":[{"group":"Connect tariff","icon":"link","pages":[{"openapi":"post /v1.0.0/connections/tariffs","title":"Connect URL for a tariff vendor","href":"/api-reference/connection-controller/connect-url-for-a-tariff-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/tariffs","title":"List tariffs from vendor","href":"/api-reference/vendor-account-tariff-link-controller/returns-tariffs-for-vendor-account-directly-from-vendor-api"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/tariffs","title":"Link tariffs","href":"/api-reference/vendor-account-tariff-link-controller/link-tariffs-from-vendor-account"}]},{"group":"Tariff","icon":"bolt","pages":[{"openapi":"get /v1.0.0/tariffs/{tariffId}","title":"Tariff data","href":"/api-reference/tariff-controller/tariff-data"},{"openapi":"get /v1.0.0/tariffs/{tariffId}/consumption","title":"Consumption","href":"/api-reference/tariff-controller/consumption"},{"openapi":"get /v1.0.0/tariffs","title":"All tariffs","href":"/api-reference/tariff-controller/all-tariffs"},{"openapi":"get /v1.0.0/tariffs/{tariffId}/prices","title":"Prices","href":"/api-reference/tariff-controller/prices"},{"openapi":"delete /v1.0.0/tariffs/{tariffId}","title":"Delete tariff","href":"/api-reference/tariff-controller/delete-tariff"}]},{"group":"Tariff for user","icon":"bolt","pages":[{"openapi":"get /v1.0.0/users/{userId}/tariffs/{tariffId}","title":"Tariff data for user","href":"/api-reference/user-tariff-controller/tariff-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/tariffs/{tariffId}/consumption","title":"Consumption for user","href":"/api-reference/user-tariff-controller/consumption-for-user"},{"openapi":"get /v1.0.0/users/{userId}/tariffs","title":"All tariffs for user","href":"/api-reference/user-tariff-controller/all-tariffs-for-user"},{"openapi":"get /v1.0.0/users/{userId}/tariffs/{tariffId}/prices","title":"Prices for user","href":"/api-reference/user-tariff-controller/prices-for-user"},{"openapi":"delete /v1.0.0/users/{userId}/tariffs/{tariffId}","title":"Delete tariff for user","href":"/api-reference/user-tariff-controller/delete-tariff-for-user"}]}]},{"group":"HVACs","pages":[{"group":"Connect HVAC","icon":"link","pages":[{"openapi":"post /v1.0.0/connections/hvacs","title":"Connect URL for a HVAC vendor","href":"/api-reference/connection-controller/connect-url-for-a-hvac-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/hvacs","title":"List HVACs from vendor","href":"/api-reference/hvac-link-controller/list-hvacs-from-vendor"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/hvacs","title":"Link HVACs","href":"/api-reference/hvac-link-controller/link-hvacs"}]},{"group":"HVAC","icon":"vent-damper","pages":[{"openapi":"get /v1.0.0/hvacs/{hvacId}","title":"HVAC data","href":"/api-reference/hvac-controller/hvac-data"},{"openapi":"get /v1.0.0/hvacs/{hvacId}/commands","title":"HVAC commands","href":"/api-reference/hvac-controller/hvac-commands"},{"openapi":"post /v1.0.0/hvacs/{hvacId}/commands/mode","title":"Submit command to change mode of HVAC","href":"/api-reference/hvac-controller/submit-command-to-change-mode-of-hvac"},{"openapi":"post /v1.0.0/hvacs/{hvacId}/commands/schedule","title":"Submit command to change schedule of HVAC","href":"/api-reference/hvac-controller/submit-command-to-change-schedule-of-hvac"},{"openapi":"post /v1.0.0/hvacs/{hvacId}/commands/temperature","title":"Submit command to change temperature of HVAC","href":"/api-reference/hvac-controller/submit-command-to-change-temperature-of-hvac"},{"openapi":"get /v1.0.0/hvacs","title":"All HVACs","href":"/api-reference/hvac-controller/all-hvacs"},{"openapi":"get /v1.0.0/hvacs/{hvacId}/refresh","title":"Refresh HVAC data","href":"/api-reference/hvac-controller/refresh-hvac-data"},{"openapi":"get /v1.0.0/hvacs/{hvacId}/schedules","title":"All schedules by HVAC","href":"/api-reference/hvac-controller/all-schedules-by-hvac"},{"openapi":"delete /v1.0.0/hvacs/{hvacId}","title":"Delete HVAC","href":"/api-reference/hvac-controller/delete-hvac"}]},{"group":"HVAC for user","icon":"vent-damper","pages":[{"openapi":"get /v1.0.0/users/{userId}/hvacs","title":"All HVACs for user","href":"/api-reference/user-hvac-controller/all-hvacs-for-user"},{"openapi":"get /v1.0.0/users/{userId}/hvacs/{hvacId}/commands","title":"HVAC commands","href":"/api-reference/user-hvac-controller/hvac-commands"},{"openapi":"post /v1.0.0/users/{userId}/hvacs/{hvacId}/commands/mode","title":"Submit command to change mode of HVAC","href":"/api-reference/user-hvac-controller/submit-command-to-change-mode-of-hvac"},{"openapi":"post /v1.0.0/users/{userId}/hvacs/{hvacId}/commands/schedule","title":"Submit command to change schedule of HVAC","href":"/api-reference/user-hvac-controller/submit-command-to-change-schedule-of-hvac"},{"openapi":"post /v1.0.0/users/{userId}/hvacs/{hvacId}/commands/temperature","title":"Submit command to change temperature of HVAC","href":"/api-reference/user-hvac-controller/submit-command-to-change-temperature-of-hvac"},{"openapi":"get /v1.0.0/users/{userId}/hvacs/{hvacId}/schedules","title":"All schedules by user and HVAC","href":"/api-reference/user-hvac-controller/all-schedules-by-user-and-hvac"},{"openapi":"get /v1.0.0/users/{userId}/hvacs/{hvacId}/refresh","title":"Refresh HVAC data for user","href":"/api-reference/user-hvac-controller/refresh-hvac-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/hvacs/{hvacId}","title":"HVAC data for user","href":"/api-reference/user-hvac-controller/hvac-data-for-user"},{"openapi":"delete /v1.0.0/users/{userId}/hvacs/{hvacId}","title":"Delete HVAC for user","href":"/api-reference/user-hvac-controller/delete-hvac-for-user"}]}]},{"group":"Chargers","pages":[{"group":"Connect Charger","icon":"link","pages":[{"openapi":"post /v1.0.0/connections/chargers","title":"Connect URL for a charger vendor","href":"/api-reference/connection-controller/connect-url-for-a-ev-charger-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/chargers","title":"List chargers from vendor","href":"/api-reference/charger-link-controller/list-chargers-from-vendor"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/chargers","title":"Link chargers","href":"/api-reference/charger-link-controller/link-chargers"}]},{"group":"Charger","icon":"charging-station","pages":[{"openapi":"get /v1.0.0/chargers/{chargerId}","title":"Charger data","href":"/api-reference/charger-controller/charger-data"},{"openapi":"get /v1.0.0/chargers","title":"All chargers","href":"/api-reference/charger-controller/all-chargers"},{"openapi":"get /v1.0.0/chargers/{chargerId}/refresh","title":"Refresh charger data","href":"/api-reference/charger-controller/refresh-charger-data"},{"openapi":"get /v1.0.0/chargers/{chargerId}/commands","title":"Charger commands","href":"/api-reference/charger-controller/charger-commands"},{"openapi":"post /v1.0.0/chargers/{chargerId}/commands/charging-start","title":"Submit command to start charging","href":"/api-reference/charger-controller/submit-command-to-start-charging"},{"openapi":"post /v1.0.0/chargers/{chargerId}/commands/charging-stop","title":"Submit command to stop charging","href":"/api-reference/charger-controller/submit-command-to-stop-charging"},{"openapi":"post /v1.0.0/chargers/{chargerId}/commands/charging-phases","title":"Submit command to control the number of active phases during charging","href":"/api-reference/charger-controller/submit-command-to-control-the-number-of-active-phases-during-charging"},{"openapi":"post /v1.0.0/chargers/{chargerId}/commands/charging-current","title":"Submit command to control the amount of charging power","href":"/api-reference/charger-controller/submit-command-to-control-the-amount-of-charging-power"},{"openapi":"delete /v1.0.0/chargers/{chargerId}","title":"Delete charger","href":"/api-reference/charger-controller/delete-charger"}]},{"group":"Charger for User","icon":"charging-station","pages":[{"openapi":"get /v1.0.0/users/{userId}/chargers/{chargerId}","title":"Charger data for user","href":"/api-reference/user-charger-controller/charger-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/chargers","title":"All chargers for user","href":"/api-reference/user-charger-controller/all-chargers-for-user"},{"openapi":"get /v1.0.0/users/{userId}/chargers/{chargerId}/refresh","title":"Refresh charger data for user","href":"/api-reference/user-charger-controller/refresh-charger-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/chargers/{chargerId}/commands","title":"Charger commands","href":"/api-reference/user-charger-controller/charger-commands"},{"openapi":"post /v1.0.0/users/{userId}/chargers/{chargerId}/commands/charging-start","title":"Submit command to start charging","href":"/api-reference/user-charger-controller/submit-command-to-start-charging"},{"openapi":"post /v1.0.0/users/{userId}/chargers/{chargerId}/commands/charging-stop","title":"Submit command to stop charging","href":"/api-reference/user-charger-controller/submit-command-to-stop-charging"},{"openapi":"post /v1.0.0/users/{userId}/chargers/{chargerId}/commands/charging-phases","title":"Submit command to control the number of active phases during charging","href":"/api-reference/user-charger-controller/submit-command-to-control-the-number-of-active-phases-during-charging"},{"openapi":"post /v1.0.0/users/{userId}/chargers/{chargerId}/commands/charging-current","title":"Submit command to control the amount of charging power","href":"/api-reference/user-charger-controller/submit-command-to-control-the-amount-of-charging-power"},{"openapi":"delete /v1.0.0/users/{userId}/chargers/{chargerId}","title":"Delete charger for user","href":"/api-reference/user-charger-controller/delete-charger-for-user"}]}]},{"group":"Home Power Devices","pages":[{"group":"Connect Home Power Device","icon":"link","pages":[{"openapi":"post /v1.0.0/connections/home-powers","title":"Connect URL for a home power vendor","href":"/api-reference/connection-controller/connect-url-for-a-home-power-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/pv-inverters","title":"List PV inverters from vendor","href":"/api-reference/home-power-link-controller/list-pv-inverters-from-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/batteries","title":"List batteries from vendor","href":"/api-reference/home-power-link-controller/list-batteries-from-vendor"},{"openapi":"get /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/meters","title":"List meters from vendor","href":"/api-reference/home-power-link-controller/list-meters-from-vendor"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/pv-inverters","title":"Link PV inverters","href":"/api-reference/home-power-link-controller/link-pv-inverters"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/batteries","title":"Link batteries","href":"/api-reference/home-power-link-controller/link-batteries"},{"openapi":"post /v1.0.0/link/users/{userId}/vendor-accounts/{vendorAccountId}/meters","title":"Link meters","href":"/api-reference/home-power-link-controller/link-meters"}]},{"group":"PV-Inverter","icon":"solar-panel","pages":[{"openapi":"get /v1.0.0/pv-inverters/{pvInverterId}","title":"PV inverter data","href":"/api-reference/pv-inverter-controller/pv-inverter-data"},{"openapi":"get /v1.0.0/pv-inverters","title":"All PV inverters","href":"/api-reference/pv-inverter-controller/all-pv-inverters"},{"openapi":"get /v1.0.0/pv-inverters/{pvInverterId}/refresh","title":"Refresh PV inverter data","href":"/api-reference/pv-inverter-controller/refresh-pv-inverter-data"},{"openapi":"delete /v1.0.0/pv-inverters/{pvInverterId}","title":"Delete PV inverter","href":"/api-reference/pv-inverter-controller/delete-pv-inverter"}]},{"group":"PV-Inverter for user","icon":"solar-panel","pages":[{"openapi":"get /v1.0.0/users/{userId}/pv-inverters/{pvInverterId}","title":"PV inverter data for user","href":"/api-reference/user-pv-inverter-controller/pv-inverter-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/pv-inverters","title":"All PV inverters for user","href":"/api-reference/user-pv-inverter-controller/all-pv-inverters-for-user"},{"openapi":"get /v1.0.0/users/{userId}/pv-inverters/{pvInverterId}/refresh","title":"Refresh PV inverter data for user","href":"/api-reference/user-pv-inverter-controller/refresh-pv-inverter-data-for-user"},{"openapi":"delete /v1.0.0/users/{userId}/pv-inverters/{pvInverterId}","title":"Delete PV inverter for user","href":"/api-reference/user-pv-inverter-controller/delete-pv-inverter-for-user"}]},{"group":"Battery","icon":"battery-empty","pages":[{"openapi":"get /v1.0.0/batteries/{batteryId}","title":"Get battery data","href":"/api-reference/battery-controller/get-battery-data"},{"openapi":"get /v1.0.0/batteries","title":"All batteries","href":"/api-reference/battery-controller/all-batteries"},{"openapi":"get /v1.0.0/batteries/{batteryId}/refresh","title":"Refresh battery data","href":"/api-reference/battery-controller/refresh-battery-data"},{"openapi":"delete /v1.0.0/batteries/{batteryId}","title":"Delete battery","href":"/api-reference/battery-controller/delete-battery"}]},{"group":"Battery for user","icon":"battery-empty","pages":[{"openapi":"get /v1.0.0/users/{userId}/batteries/{batteryId}","title":"Battery data for user","href":"/api-reference/user-battery-controller/battery-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/batteries","title":"All batteries for user","href":"/api-reference/user-battery-controller/all-batteries-for-user"},{"openapi":"get /v1.0.0/users/{userId}/batteries/{batteryId}/refresh","title":"Refresh battery data for user","href":"/api-reference/user-battery-controller/refresh-battery-data-for-user"},{"openapi":"delete /v1.0.0/users/{userId}/batteries/{batteryId}","title":"Delete battery for user","href":"/api-reference/user-battery-controller/delete-battery-for-user"}]},{"group":"Meter","icon":"meter-bolt","pages":[{"openapi":"get /v1.0.0/meters/{meterId}","title":"Get meter data","href":"/api-reference/meter-controller/get-meter-data"},{"openapi":"get /v1.0.0/meters","title":"All meters","href":"/api-reference/meter-controller/all-meters"},{"openapi":"get /v1.0.0/meters/{meterId}/refresh","title":"Refresh meter data","href":"/api-reference/meter-controller/refresh-meter-data"},{"openapi":"delete /v1.0.0/meters/{meterId}","title":"Delete meter","href":"/api-reference/meter-controller/delete-meter"}]},{"group":"Meter for user","icon":"meter-bolt","pages":[{"openapi":"get /v1.0.0/users/{userId}/meters/{meterId}","title":"Meter data for user","href":"/api-reference/user-meter-controller/meter-data-for-user"},{"openapi":"get /v1.0.0/users/{userId}/meters","title":"All meters for user","href":"/api-reference/user-meter-controller/all-meters-for-user"},{"openapi":"get /v1.0.0/users/{userId}/meters/{meterId}/refresh","title":"Refresh meter data for user","href":"/api-reference/user-meter-controller/refresh-meter-data-for-user"},{"openapi":"delete /v1.0.0/users/{userId}/meters/{meterId}","title":"Delete meter for user","href":"/api-reference/user-meter-controller/delete-meter-for-user"}]}]},{"group":"User","pages":[{"openapi":"delete /v1.0.0/user/{userId}","title":"Delete all user devices and data","href":"/api-reference/user-controller/delete-all-user-devices-and-data"}]}]}]},"basePath":"","title":"Introduction - Energy Hub Alliance","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}