diff --git a/webapp/src/components/InverterTotalInfo.vue b/webapp/src/components/InverterTotalInfo.vue index b7c671955..755a870ce 100644 --- a/webapp/src/components/InverterTotalInfo.vue +++ b/webapp/src/components/InverterTotalInfo.vue @@ -123,8 +123,8 @@ export default defineComponent({ totalData: { type: Object as PropType, required: true }, totalVeData: { type: Object as PropType, required: true }, totalBattData: { type: Object as PropType, required: true }, - powerMeterData: { type: Object as PropType, required: true }, - huaweiData: { type: Object as PropType, required: true }, + powerMeterData: { type: Object as PropType, required: true }, + huaweiData: { type: Object as PropType, required: true }, }, }); diff --git a/webapp/src/views/HomeView.vue b/webapp/src/views/HomeView.vue index f35ecd98f..b8f4b682c 100644 --- a/webapp/src/views/HomeView.vue +++ b/webapp/src/views/HomeView.vue @@ -463,6 +463,10 @@ export default defineComponent({ const newData = JSON.parse(event.data); Object.assign(this.liveData.total, newData.total); Object.assign(this.liveData.hints, newData.hints); + Object.assign(this.liveData.vedirect, newData.vedirect); + Object.assign(this.liveData.huawei, newData.huawei); + Object.assign(this.liveData.battery, newData.battery); + Object.assign(this.liveData.power_meter, newData.power_meter); const foundIdx = this.liveData.inverters.findIndex((element) => element.serial == newData.inverters[0].serial); if (foundIdx == -1) {