mitchese / shm-et340

Sunny Home Manager emulator in a Victron ESS System (replaces ET340)
GNU General Public License v3.0
30 stars 9 forks source link

Venus OS 3.10 breaks shm-et340 #12

Closed cribskip closed 7 months ago

cribskip commented 1 year ago

Just updated from 3.00 to 3.10 to test and grid meter using shm-et340 went missing.

On the shell, everything seems good:

root@einstein:/data/smashm# ./shm-et340 
INFO[0000] Successfully connected to dbus and registered as a meter... Commencing reading of the SMA meter 
INFO[0000] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3484.4 W currently flowing 
INFO[0000] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3484.7 W currently flowing 
INFO[0000] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3499.7 W currently flowing 
INFO[0000] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3489.3 W currently flowing 
INFO[0000] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3485.1 W currently flowing 
INFO[0001] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3492.7 W currently flowing 
INFO[0001] Meter update received: 6966.04 kWh bought and 42104.66 kWh sold, -3501.4 W currently flowing 
...

But on the victron console, the grid meter shows no data and after a short wait it's available for deletion as it is missing.

I've booted back to 3.00 and everything is back to normal.

Maybe the d-bus interface changed?

mitchese commented 7 months ago

This is working on 3.30 for me, I just upgraded for the new dynamic ess and it was working as before.