{{ t.house }}

{{ t.houseSub }}
{{ liveLabel }} {{ clock }}
{{ t.netNow }} {{ netNow }} kW
{{ t.houseHint }}
{{ focusTitle }} {{ focusBody }}
{{ t.editLayout }} {{ floorArea }} m² · {{ panelCount }}×PV
{{ s.label }} {{ s.read }}
{{ t.lRoof }}
{{ t.lGarage }} · {{ t.lSide }}
{{ t.lPanels }}
{{ t.lPresets }}
{{ t.timeOfDay }} {{ simTimeLabel }}
{{ t.claudeTitle }} {{ t.claudeModel }}
{{ claudeStatus }}
{{ t.claudeEmpty }}
{{ m.q }}
{{ s.label }}
{{ t.claudeWorking }}
{{ m.offlineNote }}
{{ m.text }}
{{ t.recommend }}
{{ t.bandDetail }} {{ t.stageHint }}
{{ k.label }}
{{ k.value }} {{ k.unit }}
{{ t.curveTitle }}
{{ t.production }} {{ t.consumption }} {{ t.gridImport }}
{{ tipHour }}
{{ t.production }}{{ tipSolar }}
{{ t.consumption }}{{ tipUse }}
{{ t.rate }}{{ tipRate }}
00040812162024
6 kW
{{ t.batteryTitle }} {{ battState }} {{ battNow }} kW
{{ socStr }} {{ socEta }}
{{ t.capacity }}13.5 kWh
{{ t.stored }}{{ stored }}
{{ t.reserve }}20%
{{ t.cycles }}412
{{ t.evTitle }} {{ evState }}
{{ evPower }} kW · {{ t.evAdded }} {{ evAdded }} kWh
{{ evSoc }} · {{ t.evTarget }} 80%
{{ t.touTitle }} {{ touReadoutLabel }} {{ touReadoutRate }}
0006121824
{{ tr.name }} {{ tr.rate }} {{ tr.hours }}
{{ t.circuitsTitle }} {{ t.today }} · kWh
{{ t.share }}{{ c.share }}
{{ t.peakTime }}{{ c.peak }}
{{ t.weekAvg }}{{ c.avg }}
{{ t.alertsTitle }} {{ alertNote }}
{{ a.title }}
{{ a.body }}
{{ a.when }}
{{ t.costTitle }} {{ ratePill }}
{{ costToday }} {{ t.today }}
{{ t.thisMonth }}{{ costMonth }}
{{ t.savedSolar }}{{ savedMonth }}
{{ t.avgRate }}{{ avgRate }}
{{ t.carbonTitle }}
{{ carbonToday }} kg CO₂ · {{ t.avoidedToday }}
{{ t.thisMonth }}512 kg
{{ t.thisYear }}4,180 kg
{{ t.gridMix }}0.42 kg/kWh
{{ t.historyTitle }}
{{ b.solarVal }} / {{ b.useVal }}
{{ b.name }}
{{ t.production }} {{ histSolar }} {{ t.consumption }} {{ histUse }} {{ histSelf }}
{{ t.balanceTitle }} {{ balanceState }} {{ balanceDelta }} kW
{{ t.yang }} {{ yangKw }} kW · {{ yangPct }}
{{ t.yin }} {{ yinKw }} kW · {{ yinPct }}
{{ t.termTitle }} {{ t.termNext }} {{ nextTermName }} · {{ daysToNext }} {{ t.termDays }}
{{ termName }} {{ termNameAlt }}
{{ sunriseStr }}{{ sunsetStr }}
{{ t.daylight }}{{ daylightStr }}
{{ t.altitude }}{{ altitudeStr }}
{{ t.decl }}{{ declStr }}
{{ t.almTitle }} {{ almTermName }}
{{ alm.monthEn }} {{ alm.year }} {{ almTermName }}
{{ alm.weekStr }} {{ alm.animalStr }}
{{ alm.day }}
{{ alm.yearStr }} {{ alm.monthStr }} {{ alm.dayStr }}
{{ t.almGoodMark }} {{ g.text }}
{{ t.almWindow }} {{ alm.window }}
{{ t.almClash }} {{ alm.clash }} · {{ alm.clashAnimal }}
{{ t.almElement }} {{ alm.element }}
{{ t.almAzimuth }}
{{ b.label }} {{ b.value }}
{{ t.almBadMark }} {{ b.text }}
{{ t.weatherTitle }}
{{ weatherNote }}
{{ t.selfTitle }}
{{ selfPct }} {{ t.thisMonth }}
{{ t.directSolar }}52%
{{ t.fromBattery }}31%
{{ t.fromGrid }}17%
{{ t.systemTitle }}
{{ s.name }} {{ s.value }}
{{ t.insightsTitle }} {{ t.potential }} {{ potentialSaving }} / {{ t.perMonth }}
{{ i.save }}
{{ i.title }}
{{ i.body }}
{{ t.footerLeft }} {{ t.claudeNote }} {{ t.footerRight }}
{{ toastMsg }}