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
Gracefully handle startup errors #4383
Conversation
yaml parsing errors should also result in readable error message, currently the process exists on invalid yamls. Example:
|
a8ec161
to
8ac3d05
Compare
Gute Idee! Done. |
Nicer design for error page. @andig The restart button calls |
Der PR enthält komische Dinge- hast du neAhnung, wieso? |
f1d0c74
to
4871783
Compare
4871783
to
7af605e
Compare
* master: Fix resetOnDisconnect overriding default vehicle properties (evcc-io#4551) chore: add lint timeout more concise button Gracefully handle startup errors (evcc-io#4383) Add Solarwatt EnergyManager/Pro (evcc-io#4538) Fronius Gen24: simplify (evcc-io#4510) Telemetry: add green power Ford: handle login errors Telemetry: log Wh instead of kWh Telemetry: send only if above standby power Telemetry: switch to bearer auth Telemetry: improve naming Revert "SE: fix hybrid template (evcc-io#4503)" (evcc-io#4528) Allow Credentials (Basic Auth) for manifest.json (evcc-io#4525) Experimental: add telemetry for virtual power plant (evcc-io#4343) Easee: simplify smart charging OpenEVSE: fix null pointer (evcc-io#4515)
Könnte man in der Darstellung der Konfigdatei noch die Zeilennummern vorne mit angegeben? |
If startup fails, show GUI for 5 minutes, then restart. Fatal error messages (
fatal
) will be displayed to aid new users with diagnosis.Todo
fatal
gui (@naltatis)configured
check (@naltatis)POST /api/shutdown
(@andig)Refs spf13/viper#1433, go-yaml/yaml#760