Patrick Schurig b26274595c
Some checks failed
Build & Deploy docs / build-deploy (push) Failing after 10m17s
feat: référence API JsonRPC générée depuis introspect.json
- Nouveau générateur scripts/gen_api_reference.py : 19 namespaces →
  docs/api/metier/ (10) + docs/api/systeme/ (9) + notifications.md +
  types.md (96 types · 55 enums · 4 flags) + SUMMARY.md literate-nav
- Badges permissionScope (perm-none/control/configure/admin) dans extra.css
- Guide docs/integrations/jsonrpc-api.md (connexion TCP/WS, auth, conventions énergie)
- mkdocs.yml : Référence API dans la nav, REST→JsonRPC renommé
- mkdocs build --strict : 0 warnings · --check idempotent

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 08:15:37 +02:00

2.1 KiB

EvDash

Méthodes

EvDash.AddUser

ADMIN

Add a new user with the given username and password.

Paramètres :

Champ Type Notes
password String
username String

Retour :

Champ Type Notes
evDashError EvDashError

EvDash.GetEnabled

ADMIN

Get the enabled status of EV Dash service.

Paramètres :

Aucun paramètre.

Retour :

Champ Type Notes
enabled Bool

EvDash.GetUsers

ADMIN

Get the list of available users names.

Paramètres :

Aucun paramètre.

Retour :

Champ Type Notes
usernames StringList

EvDash.RemoveUser

ADMIN

Remove the user with the given username.

Paramètres :

Champ Type Notes
username String

Retour :

Champ Type Notes
evDashError EvDashError

EvDash.SetEnabled

ADMIN

Enable/Disable the EV Dash service.

Paramètres :

Champ Type Notes
enabled Bool

Retour :

Champ Type Notes
evDashError EvDashError

Notifications

EvDash.EnabledChanged

Emitted whenever the EV Dash service has been enabled or disabled.

Paramètres :

Champ Type Notes
enabled Bool

EvDash.UserAdded

Emitted whenever a new username has been added for the dashboard.

Paramètres :

Champ Type Notes
username String

EvDash.UserRemoved

Emitted whenever a username has been removed from the dashboard.

Paramètres :

Champ Type Notes
username String