diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue
index c6aff04..078854e 100644
--- a/src/views/HomeView.vue
+++ b/src/views/HomeView.vue
@@ -19,14 +19,14 @@
{
- return energyStore.latestMessage?.value?.toFixed(2) || '0.00'
+ return websocketStore.latestMessage?.energy?.value.toFixed(2) || '0.00'
})
const averageEnergyUsage = computed(() => {
- const data = energyStore.timeSeriesData.datasets[0].data
+ const data = websocketStore.timeSeriesData.datasets[0].data
if (data.length === 0) return '0.00'
const sum = data.reduce((acc, val) => acc + val, 0)
return (sum / data.length).toFixed(2)
})
onMounted(() => {
- // Initialize settings
settingsStore.initialize()
- // Auto-connect based on settings
if (settingsStore.settings.autoConnect) {
- energyStore.connect(settingsStore.settings.websocketUrl)
+ websocketStore.connect(settingsStore.settings.websocketUrl)
}
})
onUnmounted(() => {
- energyStore.disconnect()
+ websocketStore.disconnect()
})