victronenergy / venus

Victron Energy Unix/Linux OS
https://github.com/victronenergy/venus/wiki
590 stars 75 forks source link

Connected gensets step 2: complete the UI/UX cleanup #1287

Closed mpvader closed 1 month ago

mpvader commented 5 months ago

In v3.33 we are making, a few changes to improve the UI. Some things were left out to not delay releasing v3.33 any further.

This issue is to list the things we need to look into as a follow-up:

philipptrenz commented 5 months ago

There is no runtime reset button for the DSE controller (or is there?)

No, I think the generator runtime is like the odometer on a car, it should not be manipulable.

One note to service interval: Some controllers have their own service interval counter with reset option, but I think it's fine that both systems provide that and it is up to the customer to decide which one to use.

mpvader commented 5 months ago

@philipptrenz , sorry, I wasn’t clear: I meant button to reset the service interval counter. Totally agree on the total runtime counter.

Does our system already use the DSE runtime counter for its own counting? Or if not the DSE status (running/stopped) in order to when when the counter needs to count and when not?

philipptrenz commented 5 months ago

@mpvader As far as I know, it does not use the reported runtime of the genset, but I think it initially uses the readings when a genset is first found, which still causes the values to drift apart.

philipptrenz commented 5 months ago

I want to propose to streamline this issue with additional tasks:

Generator stop time
philipptrenz commented 5 months ago

I also have a stack of VRM issues related to generator, which El Niño asked to discuss next Wednesday with me and @ReinvdZee:

mpvader commented 5 months ago

One more here. And for me its not necessary to fix that in gui-v1; lets just make sure its 100% in gui-v2.

image

mpvader commented 5 months ago

Hey @philipptrenz ,

I also have a stack of VRM issues related to generator, which El Niño asked to discuss next Wednesday with me and @ReinvdZee:

I went through those issues; finally - sorry for the delay. See my responses there - hope that helps!

ReinvdZee commented 5 months ago

I've added a todo item for the clear error gui button currently implemented. The current implementation was originally added for FP but is outdated. It does not do anything on the genset (possibly only on very old genset firmware versions, according to @martinbosma). Newer gensets support clearing errors via Modbus.

We should offer the option to clear errors remotely only when that is actually supported by the genset.

ReinvdZee commented 4 months ago

I moved some of the tasks to separate issues to track them separately.

philipptrenz commented 2 months ago

Just noticed, that the error message says "Remote switch control disabled", but should now say "Remote start mode disabled". I suspect that this may have slipped through during path renaming.

192 168 254 90_gui-beta_(Ekrano GX) (18)

Bildschirmfoto 2024-09-06 um 15 23 59
ReinvdZee commented 1 month ago

Most of the bullet points are checked. As per the UI alignment, gui-v1 and v2 won't be in sync since we're not doing all changes to v1 anymore. And the other UI-related items are tracked in different issues. (see this one about VRM).

Closing this issue.