Vehicle: add charge mode in arrival tab (#31330)

This commit is contained in:
Michael Geers 2026-07-09 19:27:36 +02:00 • committed by GitHub
parent d495d3e442
commit cc5ba51c31
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 401 additions and 75 deletions

View file

@ -173,6 +173,8 @@ func (s *HTTPd) RegisterSiteHandlers(site site.API) {
// vehicle api
vehicles := map[string]route{
"mode": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/mode/{value:[a-z]+}", vehicleModeHandler(site)},
"modeDelete": {"DELETE", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/mode", vehicleModeHandler(site)},
"minsoc": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/minsoc/{value:[0-9]+}", minSocHandler(site)},
"limitsoc": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/limitsoc/{value:[0-9]+}", limitSocHandler(site)},
"plan": {"POST", "/vehicles/{name:[a-zA-Z0-9_.:-]+}/plan/soc/{value:[0-9]+}/{time:[0-9TZ:.+-]+}", planSocHandler(site)},