Closed ReinvdZee closed 2 weeks ago
It turned out the paths /Settings/Ess/Mode
and /Settings/Ess/MinimumSocLimit
were invalid on all three multi RS devices. After setting them on one of the Multi RS'es, the AC system service showed up in dbus and on the gui. I don't know why the ESS settings were invalid, though. That may be an issue on the RS side.
Looks like it came from v3.40~20:
And it was updated to v3.40~34 on 4/7/2024:
Knowing that vecan-dbus
does not have timeout on /Settings/Ess/Mode
and /Settings/Ess/MinimumSocLimit
and does not invalidate those items by itself, it seems to me that dbus-acsystem
had copied data around, while vecan-dbus
did not fetch all items yet and hence the above mentions items were still invalid. Venus v3.40\~20 included dbus-acsystem
v0.6 and does not have the "do not copy invalid data" fix. This was introduced in dbus-acsystem
v0.7 in Venus v3.40\~21. So, I believe this issue is an old bug and already solved.
Case closed
Found on this site: the multi RS 3 phase system does not show up in the gui because there is no
com.victronenergy.acsystem...
service.dbus-acsystem
is throwing the following exception (note that this log is from a few days ago, probably an older version, so this may not be the problem here):I suppose there is some invalid dbus path that is not expected to be invalid?