Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
5 of 6 tasks
mpvader opened this issue Jun 5, 2024 · 11 comments
Closed
5 of 6 tasks

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

mpvader opened this issue Jun 5, 2024 · 11 comments
Assignees
Milestone

Comments

@mpvader
Copy link
Contributor

mpvader commented Jun 5, 2024

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:

@mpvader mpvader changed the title Connected gensets: complete the UI/UX cleanup Connected gensets step 2: complete the UI/UX cleanup Jun 5, 2024
@philipptrenz
Copy link
Collaborator

philipptrenz commented Jun 5, 2024

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
Copy link
Contributor Author

mpvader commented Jun 5, 2024

@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
Copy link
Collaborator

@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
Copy link
Collaborator

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

Generator stop time

@mpvader
Copy link
Contributor Author

mpvader commented Jun 8, 2024

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
Copy link
Contributor Author

mpvader commented Jun 9, 2024

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
Copy link
Collaborator

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
Copy link
Collaborator

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

@philipptrenz
Copy link
Collaborator

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
Copy link
Collaborator

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants