From 0b85994288f3c9db74d6febe68a35d6627635688 Mon Sep 17 00:00:00 2001 From: ndrsnhs Date: Mon, 29 Sep 2025 09:29:17 +0200 Subject: [PATCH] add frequency --- packages/modules/devices/deye/deye/counter.py | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/modules/devices/deye/deye/counter.py b/packages/modules/devices/deye/deye/counter.py index a2769bc967..e66d5a4706 100644 --- a/packages/modules/devices/deye/deye/counter.py +++ b/packages/modules/devices/deye/deye/counter.py @@ -58,6 +58,7 @@ def update(self): voltages = [v / 10 for v in self.client.read_holding_registers(644, [ModbusDataType.INT_16]*3, unit=unit)] powers = self.client.read_holding_registers(616, [ModbusDataType.INT_16]*3, unit=unit) power = sum(powers) + frequency = self.client.read_holding_registers(609, ModbusDataType.INT_16, unit=unit) / 100 imported, exported = self.sim_counter.sim_count(power) counter_state = CounterState(