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

Updating the firmware to handle configuring the EVSE #296

Merged
merged 21 commits into from
Jan 24, 2022

Conversation

jeremypoulter
Copy link
Collaborator

@jeremypoulter jeremypoulter commented Jan 5, 2022

Moved all the 'setting' related RAPI commands from the UI to the backend to fix various issues with the EVSE settings changing without the WiFi module knowing. This was mainly to resolve issues around the current not being displayed correctly on the LCD and in the UI.

This change also include some updates to the RAPI tab. You can now click a button and call all the $Gx commands to get the current state of the EVSE module.

jeremypoulter and others added 21 commits November 27, 2021 18:50
This allows clients can know when the config has changed and refresh any cached data
This is a bit of a hack as doing it asyncronously would make the code really complex and this is something that only happens a few times in a devices lifetime so is acceptable.
@glynhudson glynhudson merged commit c59fd8f into master Jan 24, 2022
@glynhudson glynhudson deleted the jeremypoulter/issue140 branch January 24, 2022 11:35
@glynhudson
Copy link
Collaborator

glynhudson commented Jan 29, 2022

Nice, I like the new feature of being able to see the result of all the $Gx commands
Screenshot 2022-01-29 00 39 16

However, the 'pause' button seems to be broken. When I click pause, nothing happens and the error home.js:1 Uncaught TypeError: o.openevse.isPaused is not a function is displayed in the console.

Screenshot 2022-01-29 00 37 21

jeremypoulter added a commit that referenced this pull request Jan 31, 2022
#296 removed the `isPaused` method on `OpenEVSEViewModel` as it ws depricated and replaced by the same method on `StatusViewModel`. Updated the refrence to point to the new location.

Fixes #307
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants