hass.tibber_prices/user/assets/js/e747ec83.862e5442.js
github-actions[bot] e9aea64a2e deploy: 6898c126e3
2025-12-06 01:42:39 +00:00

1 line
No EOL
7 KiB
JavaScript

"use strict";(globalThis.webpackChunkdocs_split_user=globalThis.webpackChunkdocs_split_user||[]).push([[7051],{3583:(e,s,i)=>{i.r(s),i.d(s,{assets:()=>a,contentTitle:()=>o,default:()=>h,frontMatter:()=>l,metadata:()=>r,toc:()=>c});const r=JSON.parse('{"id":"glossary","title":"Glossary","description":"Quick reference for terms used throughout the documentation.","source":"@site/docs/glossary.md","sourceDirName":".","slug":"/glossary","permalink":"/hass.tibber_prices/user/glossary","draft":false,"unlisted":false,"editUrl":"https://github.com/jpawlowski/hass.tibber_prices/tree/main/docs/user/docs/glossary.md","tags":[],"version":"current","lastUpdatedAt":1764985026000,"frontMatter":{"comments":false},"sidebar":"tutorialSidebar","previous":{"title":"Core Concepts","permalink":"/hass.tibber_prices/user/concepts"},"next":{"title":"Sensors","permalink":"/hass.tibber_prices/user/sensors"}}');var n=i(4848),t=i(8453);const l={comments:!1},o="Glossary",a={},c=[{value:"A",id:"a",level:2},{value:"B",id:"b",level:2},{value:"C",id:"c",level:2},{value:"D",id:"d",level:2},{value:"F",id:"f",level:2},{value:"I",id:"i",level:2},{value:"L",id:"l",level:2},{value:"M",id:"m",level:2},{value:"P",id:"p",level:2},{value:"Q",id:"q",level:2},{value:"R",id:"r",level:2},{value:"S",id:"s",level:2},{value:"T",id:"t",level:2},{value:"V",id:"v",level:2}];function d(e){const s={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,t.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.header,{children:(0,n.jsx)(s.h1,{id:"glossary",children:"Glossary"})}),"\n",(0,n.jsx)(s.p,{children:"Quick reference for terms used throughout the documentation."}),"\n",(0,n.jsx)(s.h2,{id:"a",children:"A"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"API Token"}),"\n: Your personal access key from Tibber. Get it at ",(0,n.jsx)(s.a,{href:"https://developer.tibber.com/settings/access-token",children:"developer.tibber.com"}),"."]}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Attributes"}),"\n: Additional data attached to each sensor (timestamps, statistics, metadata). Access via ",(0,n.jsx)(s.code,{children:"state_attr()"})," in templates."]}),"\n",(0,n.jsx)(s.h2,{id:"b",children:"B"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Best Price Period"}),"\n: Automatically detected time window with favorable electricity prices. Ideal for scheduling dishwashers, heat pumps, EV charging."]}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Binary Sensor"}),'\n: Sensor with ON/OFF state (e.g., "Best Price Period Active"). Used in automations as triggers.']}),"\n",(0,n.jsx)(s.h2,{id:"c",children:"C"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Currency Units"}),"\n: Minor currency units used for display (ct for EUR, \xf8re for NOK/SEK). Integration handles conversion automatically."]}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Coordinator"}),"\n: Home Assistant component managing data fetching and updates. Polls Tibber API every 15 minutes."]}),"\n",(0,n.jsx)(s.h2,{id:"d",children:"D"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Dynamic Icons"}),"\n: Icons that change based on sensor state (e.g., battery icons showing price level). See ",(0,n.jsx)(s.a,{href:"/hass.tibber_prices/user/dynamic-icons",children:"Dynamic Icons"}),"."]}),"\n",(0,n.jsx)(s.h2,{id:"f",children:"F"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Flex (Flexibility)"}),"\n: Configuration parameter controlling how strict period detection is. Higher flex = more periods found, but potentially at higher prices."]}),"\n",(0,n.jsx)(s.h2,{id:"i",children:"I"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Interval"}),"\n: 15-minute time slot with fixed electricity price (00:00-00:15, 00:15-00:30, etc.)."]}),"\n",(0,n.jsx)(s.h2,{id:"l",children:"L"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Level"}),"\n: Price classification within a day (LOWEST, LOW, NORMAL, HIGH, HIGHEST). Based on daily min/max prices."]}),"\n",(0,n.jsx)(s.h2,{id:"m",children:"M"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Min Distance"}),'\n: Threshold requiring periods to be at least X% below daily average. Prevents detecting "cheap" periods during expensive days.']}),"\n",(0,n.jsx)(s.h2,{id:"p",children:"P"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Peak Price Period"}),"\n: Time window with highest electricity prices. Use to avoid heavy consumption."]}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Price Info"}),"\n: Complete dataset with all intervals (yesterday, today, tomorrow) including enriched statistics."]}),"\n",(0,n.jsx)(s.h2,{id:"q",children:"Q"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Quarter-Hourly"}),"\n: 15-minute precision (4 intervals per hour, 96 per day)."]}),"\n",(0,n.jsx)(s.h2,{id:"r",children:"R"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Rating"}),"\n: Statistical price classification (VERY_CHEAP, CHEAP, NORMAL, EXPENSIVE, VERY_EXPENSIVE). Based on 24h averages and thresholds."]}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Relaxation"}),"\n: Automatic loosening of period detection filters when target period count isn't met. Ensures you always get usable periods."]}),"\n",(0,n.jsx)(s.h2,{id:"s",children:"S"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"State"}),'\n: Current value of a sensor (e.g., price in ct/kWh, "ON"/"OFF" for binary sensors).']}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"State Class"}),"\n: Home Assistant classification for long-term statistics (MEASUREMENT, TOTAL, or none)."]}),"\n",(0,n.jsx)(s.h2,{id:"t",children:"T"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Trailing Average"}),"\n: Average price over the past 24 hours from current interval."]}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Leading Average"}),"\n: Average price over the next 24 hours from current interval."]}),"\n",(0,n.jsx)(s.h2,{id:"v",children:"V"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.strong,{children:"Volatility"}),"\n: Measure of price stability (LOW, MEDIUM, HIGH). High volatility = large price swings = good for timing optimization."]}),"\n",(0,n.jsx)(s.hr,{}),"\n",(0,n.jsxs)(s.p,{children:["\ud83d\udca1 ",(0,n.jsx)(s.strong,{children:"See Also:"})]}),"\n",(0,n.jsxs)(s.ul,{children:["\n",(0,n.jsxs)(s.li,{children:[(0,n.jsx)(s.a,{href:"/hass.tibber_prices/user/concepts",children:"Core Concepts"})," - In-depth explanations"]}),"\n",(0,n.jsxs)(s.li,{children:[(0,n.jsx)(s.a,{href:"/hass.tibber_prices/user/sensors",children:"Sensors"})," - How sensors use these concepts"]}),"\n",(0,n.jsxs)(s.li,{children:[(0,n.jsx)(s.a,{href:"/hass.tibber_prices/user/period-calculation",children:"Period Calculation"})," - Deep dive into period detection"]}),"\n"]})]})}function h(e={}){const{wrapper:s}={...(0,t.R)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}}}]);