From 56615a32848465e0f048e3f0a242148bb37c8541 Mon Sep 17 00:00:00 2001 From: Guido Jansen Date: Sun, 15 Jun 2025 12:04:22 +0200 Subject: [PATCH 1/9] cli automated update, including --custem-css --- docs/reference/cli/evcc.md | 2 ++ docs/reference/cli/evcc_charger.md | 2 ++ docs/reference/cli/evcc_charger_ramp.md | 2 ++ docs/reference/cli/evcc_checkconfig.md | 2 ++ docs/reference/cli/evcc_completion.md | 2 ++ docs/reference/cli/evcc_completion_bash.md | 2 ++ docs/reference/cli/evcc_completion_fish.md | 2 ++ docs/reference/cli/evcc_completion_powershell.md | 2 ++ docs/reference/cli/evcc_completion_zsh.md | 2 ++ docs/reference/cli/evcc_config.md | 2 ++ docs/reference/cli/evcc_config_delete.md | 2 ++ docs/reference/cli/evcc_configure.md | 2 ++ docs/reference/cli/evcc_detect.md | 2 ++ docs/reference/cli/evcc_device.md | 2 ++ docs/reference/cli/evcc_discuss.md | 2 ++ docs/reference/cli/evcc_dump.md | 2 ++ docs/reference/cli/evcc_eebus-cert.md | 2 ++ docs/reference/cli/evcc_health.md | 2 ++ docs/reference/cli/evcc_meter.md | 2 ++ docs/reference/cli/evcc_migrate.md | 2 ++ docs/reference/cli/evcc_password.md | 2 ++ docs/reference/cli/evcc_password_reset.md | 2 ++ docs/reference/cli/evcc_password_set.md | 2 ++ docs/reference/cli/evcc_settings.md | 2 ++ docs/reference/cli/evcc_settings_get.md | 2 ++ docs/reference/cli/evcc_settings_set.md | 2 ++ docs/reference/cli/evcc_sponsor.md | 2 ++ docs/reference/cli/evcc_sunspec.md | 2 ++ docs/reference/cli/evcc_tariff.md | 2 ++ docs/reference/cli/evcc_token.md | 2 ++ docs/reference/cli/evcc_vehicle.md | 2 ++ 31 files changed, 62 insertions(+) diff --git a/docs/reference/cli/evcc.md b/docs/reference/cli/evcc.md index 95d31a938..217e363b3 100644 --- a/docs/reference/cli/evcc.md +++ b/docs/reference/cli/evcc.md @@ -10,7 +10,9 @@ evcc [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart --disable-auth Disable authentication (dangerous) -h, --help Help --ignore-db Run command ignoring service database diff --git a/docs/reference/cli/evcc_charger.md b/docs/reference/cli/evcc_charger.md index cfb5cd767..2a6a031dd 100644 --- a/docs/reference/cli/evcc_charger.md +++ b/docs/reference/cli/evcc_charger.md @@ -21,7 +21,9 @@ evcc charger [name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_charger_ramp.md b/docs/reference/cli/evcc_charger_ramp.md index dbd9fe9da..847b75271 100644 --- a/docs/reference/cli/evcc_charger_ramp.md +++ b/docs/reference/cli/evcc_charger_ramp.md @@ -17,7 +17,9 @@ evcc charger ramp [name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_checkconfig.md b/docs/reference/cli/evcc_checkconfig.md index 571db9009..53eb2c5e3 100644 --- a/docs/reference/cli/evcc_checkconfig.md +++ b/docs/reference/cli/evcc_checkconfig.md @@ -16,7 +16,9 @@ evcc checkconfig [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_completion.md b/docs/reference/cli/evcc_completion.md index f06704867..f7df5c818 100644 --- a/docs/reference/cli/evcc_completion.md +++ b/docs/reference/cli/evcc_completion.md @@ -12,7 +12,9 @@ See each sub-command's help for details on how to use the generated script. ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_completion_bash.md b/docs/reference/cli/evcc_completion_bash.md index 3bd3ddc3a..2d346a2aa 100644 --- a/docs/reference/cli/evcc_completion_bash.md +++ b/docs/reference/cli/evcc_completion_bash.md @@ -46,7 +46,9 @@ evcc completion bash ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_completion_fish.md b/docs/reference/cli/evcc_completion_fish.md index d99b9644f..5c9a9af3f 100644 --- a/docs/reference/cli/evcc_completion_fish.md +++ b/docs/reference/cli/evcc_completion_fish.md @@ -35,7 +35,9 @@ evcc completion fish [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_completion_powershell.md b/docs/reference/cli/evcc_completion_powershell.md index 3cb0e6c35..a984552b2 100644 --- a/docs/reference/cli/evcc_completion_powershell.md +++ b/docs/reference/cli/evcc_completion_powershell.md @@ -30,7 +30,9 @@ evcc completion powershell [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_completion_zsh.md b/docs/reference/cli/evcc_completion_zsh.md index f5a564e1e..79c32b5ed 100644 --- a/docs/reference/cli/evcc_completion_zsh.md +++ b/docs/reference/cli/evcc_completion_zsh.md @@ -50,7 +50,9 @@ evcc completion zsh [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_config.md b/docs/reference/cli/evcc_config.md index 4e5dd5d93..b5aead7aa 100644 --- a/docs/reference/cli/evcc_config.md +++ b/docs/reference/cli/evcc_config.md @@ -16,7 +16,9 @@ evcc config [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_config_delete.md b/docs/reference/cli/evcc_config_delete.md index 29c962c4f..b13168b5c 100644 --- a/docs/reference/cli/evcc_config_delete.md +++ b/docs/reference/cli/evcc_config_delete.md @@ -10,7 +10,9 @@ evcc config delete [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_configure.md b/docs/reference/cli/evcc_configure.md index 9fa7c3e25..d07cd8b4b 100644 --- a/docs/reference/cli/evcc_configure.md +++ b/docs/reference/cli/evcc_configure.md @@ -19,7 +19,9 @@ evcc configure [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_detect.md b/docs/reference/cli/evcc_detect.md index e46702140..0952cc824 100644 --- a/docs/reference/cli/evcc_detect.md +++ b/docs/reference/cli/evcc_detect.md @@ -18,7 +18,9 @@ evcc detect [host ...] [subnet ...] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_device.md b/docs/reference/cli/evcc_device.md index db52461fc..6e0431bd7 100644 --- a/docs/reference/cli/evcc_device.md +++ b/docs/reference/cli/evcc_device.md @@ -10,7 +10,9 @@ evcc device [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_discuss.md b/docs/reference/cli/evcc_discuss.md index 53b85e68f..14c8ed9ab 100644 --- a/docs/reference/cli/evcc_discuss.md +++ b/docs/reference/cli/evcc_discuss.md @@ -10,7 +10,9 @@ evcc discuss [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_dump.md b/docs/reference/cli/evcc_dump.md index ba84e503a..8b1066f4e 100644 --- a/docs/reference/cli/evcc_dump.md +++ b/docs/reference/cli/evcc_dump.md @@ -16,7 +16,9 @@ evcc dump [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_eebus-cert.md b/docs/reference/cli/evcc_eebus-cert.md index 689bc7de7..0d0895e88 100644 --- a/docs/reference/cli/evcc_eebus-cert.md +++ b/docs/reference/cli/evcc_eebus-cert.md @@ -10,7 +10,9 @@ evcc eebus-cert [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_health.md b/docs/reference/cli/evcc_health.md index 4fba9b89d..195bf0186 100644 --- a/docs/reference/cli/evcc_health.md +++ b/docs/reference/cli/evcc_health.md @@ -10,7 +10,9 @@ evcc health [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_meter.md b/docs/reference/cli/evcc_meter.md index 4efadc4f5..a90db5128 100644 --- a/docs/reference/cli/evcc_meter.md +++ b/docs/reference/cli/evcc_meter.md @@ -19,7 +19,9 @@ evcc meter [name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_migrate.md b/docs/reference/cli/evcc_migrate.md index a73f38bfc..ab9fccdc4 100644 --- a/docs/reference/cli/evcc_migrate.md +++ b/docs/reference/cli/evcc_migrate.md @@ -16,7 +16,9 @@ evcc migrate [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_password.md b/docs/reference/cli/evcc_password.md index 5baf79db0..2775a5b2b 100644 --- a/docs/reference/cli/evcc_password.md +++ b/docs/reference/cli/evcc_password.md @@ -6,7 +6,9 @@ Password administration ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_password_reset.md b/docs/reference/cli/evcc_password_reset.md index 0282ce167..9d760683c 100644 --- a/docs/reference/cli/evcc_password_reset.md +++ b/docs/reference/cli/evcc_password_reset.md @@ -10,7 +10,9 @@ evcc password reset [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_password_set.md b/docs/reference/cli/evcc_password_set.md index 705724b53..d254ce6fb 100644 --- a/docs/reference/cli/evcc_password_set.md +++ b/docs/reference/cli/evcc_password_set.md @@ -10,7 +10,9 @@ evcc password set [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_settings.md b/docs/reference/cli/evcc_settings.md index 57a99489c..f7be38e82 100644 --- a/docs/reference/cli/evcc_settings.md +++ b/docs/reference/cli/evcc_settings.md @@ -6,7 +6,9 @@ Manage configuration settings ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_settings_get.md b/docs/reference/cli/evcc_settings_get.md index ecdda4a36..6eeee321b 100644 --- a/docs/reference/cli/evcc_settings_get.md +++ b/docs/reference/cli/evcc_settings_get.md @@ -10,7 +10,9 @@ evcc settings get [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_settings_set.md b/docs/reference/cli/evcc_settings_set.md index 53f65c625..e67f15778 100644 --- a/docs/reference/cli/evcc_settings_set.md +++ b/docs/reference/cli/evcc_settings_set.md @@ -16,7 +16,9 @@ evcc settings set [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_sponsor.md b/docs/reference/cli/evcc_sponsor.md index 56d4075b0..9eab073c7 100644 --- a/docs/reference/cli/evcc_sponsor.md +++ b/docs/reference/cli/evcc_sponsor.md @@ -10,7 +10,9 @@ evcc sponsor [name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_sunspec.md b/docs/reference/cli/evcc_sunspec.md index 704e531e7..a480721ff 100644 --- a/docs/reference/cli/evcc_sunspec.md +++ b/docs/reference/cli/evcc_sunspec.md @@ -16,7 +16,9 @@ evcc sunspec [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_tariff.md b/docs/reference/cli/evcc_tariff.md index 867bbd0c7..ccec35657 100644 --- a/docs/reference/cli/evcc_tariff.md +++ b/docs/reference/cli/evcc_tariff.md @@ -10,7 +10,9 @@ evcc tariff [name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_token.md b/docs/reference/cli/evcc_token.md index 919f8d22e..6af1e94df 100644 --- a/docs/reference/cli/evcc_token.md +++ b/docs/reference/cli/evcc_token.md @@ -10,7 +10,9 @@ evcc token [vehicle name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") diff --git a/docs/reference/cli/evcc_vehicle.md b/docs/reference/cli/evcc_vehicle.md index 6bfc1960c..168a580ce 100644 --- a/docs/reference/cli/evcc_vehicle.md +++ b/docs/reference/cli/evcc_vehicle.md @@ -21,7 +21,9 @@ evcc vehicle [name] [flags] ``` -c, --config string Config file (default "~/evcc.yaml" or "/etc/evcc.yaml") + --custom-css string Additional user-defined CSS file for custom styling. No compatibility guarantees. --database string Database location (default "~/.evcc/evcc.db") + --demo Enter demo mode. Disables auth, config ui and restart -h, --help Help --ignore-db Run command ignoring service database -l, --log string Log level (fatal, error, warn, info, debug, trace) (default "info") From 51a3b111941098e3bb04803061c907df2768b4d1 Mon Sep 17 00:00:00 2001 From: Guido Jansen Date: Sun, 15 Jun 2025 12:51:00 +0200 Subject: [PATCH 2/9] Proposed changes to the german documentation, once these changes are final, work on english can start --- docs/installation/configuration.mdx | 5 ++- docs/installation/home-assistant.mdx | 60 +++++++++++++++------------- docs/installation/linux.mdx | 5 ++- docs/installation/macos.md | 2 +- 4 files changed, 41 insertions(+), 31 deletions(-) diff --git a/docs/installation/configuration.mdx b/docs/installation/configuration.mdx index 4f250e4da..b8933a336 100644 --- a/docs/installation/configuration.mdx +++ b/docs/installation/configuration.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 10 --- + import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; @@ -46,6 +47,7 @@ Für deine erste Konfiguration ist das aber nicht notwendig. ```sh evcc configure --advanced ``` + ::: Teste, ob die Konfiguration funktioniert @@ -190,7 +192,6 @@ Oft sind es auch Einrückungs- oder Tippfehler. Die Datei ist im [YAML Format](https://wikipedia.org/wiki/YAML) verfasst. Mit dem Online-Tool [YAML Lint](https://www.yamllint.com/) kannst du prüfen ob deine Datei das richtige Format einhält. - ### Anpassen Die Datei beinhaltet lediglich Demo-Geräte (`demo-charger`, `demo-meter`, `demo-battery`, `offline`). @@ -219,3 +220,5 @@ Ausführlichere Erklärungen zu den Optionen findest du unter [Referenz → evcc Willst du eine dynamische Demo sehen kannst du dir auch den Inhalt der Datei [demo.yaml](https://github.com/evcc-io/evcc/blob/master/cmd/demo.yaml) ansehen. Diese Datei beinhaltet JavaScript-basierte Demo-Geräte, die eine eingeschränkte Funktionalität simulieren. Sie wird auch für [demo.evcc.io](https://demo.evcc.io) genutzt. + +Willst du deine eigene Installation im Demo mode ausführen, dann starte evcc mit dem Parameter --demo . Siehe [CLI Referenz](/docs/reference/cli/evcc) für mehr information. diff --git a/docs/installation/home-assistant.mdx b/docs/installation/home-assistant.mdx index 03c6a0450..3c8c12ea5 100644 --- a/docs/installation/home-assistant.mdx +++ b/docs/installation/home-assistant.mdx @@ -40,37 +40,37 @@ Siehe [Home Assistant Dokumentation](https://www.home-assistant.io/installation/ Die aktuelle stabile Version. - 1. Repository automatisch hinzufügen: Klicke auf den nachfolgenden Button und dann auf **Open link**, dann auf **Hinzufügen**. - [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) - 2. Repository manuell hinzufügen: - 1. Klicke auf **Einstellungen** → **Addons** → **Addon Store** - 2. Klicke auf die **drei Punkte** → **Repositories** - 3. Füge die Repository-URL ein und klicke auf **Hinzufügen** - ``` - https://github.com/evcc-io/hassio-addon - ``` - 3. Webseite neu laden - 4. Finde das Addon **evcc** und klicke es an - 5. Klicke auf die Schaltfläche **Installieren** +1. Repository automatisch hinzufügen: Klicke auf den nachfolgenden Button und dann auf **Open link**, dann auf **Hinzufügen**. + [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) +2. Repository manuell hinzufügen: + 1. Klicke auf **Einstellungen** → **Addons** → **Addon Store** + 2. Klicke auf die **drei Punkte** → **Repositories** + 3. Füge die Repository-URL ein und klicke auf **Hinzufügen** + ``` + https://github.com/evcc-io/hassio-addon + ``` +3. Webseite neu laden +4. Finde das Addon **evcc** und klicke es an +5. Klicke auf die Schaltfläche **Installieren** Die aktuelle Entwicklerversion. Täglich aktualisiert. Kann instabil sein. Kann zwar parallel zur Release Version installiert werden, aber es kann immer nur eine Version gleichzeitig laufen. - Falls du das Nightly nutzt, ändern sich auch die in dieser Anleitung genannten Pfade bzw. Docker Container Namen, d.h. statt `evcc` muss `evcc-nightly` verwendet werden. - - 1. Repository automatisch hinzufügen: Klicke auf den nachfolgenden Button und dann auf **Open link**, dann auf **Hinzufügen**. - [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) - 2. Repository manuell hinzufügen: - 1. Klicke auf **Einstellungen** → **Addons** → **Addon Store** - 2. Klicke auf die **drei Punkte** → **Repositories** - 3. Füge die Repository-URL ein und klicke auf **Hinzufügen** - ``` - https://github.com/evcc-io/hassio-addon - ``` - 3. Webseite neu laden - 4. Finde das Addon **evcc (nightly)** und klicke es an - 5. Klicke auf die Schaltfläche **Installieren** + Falls du das Nightly nutzt, ändern sich auch die in dieser Anleitung genannten Pfade bzw. Docker Container Namen, d.h. statt `evcc` muss `evcc-nightly` verwendet werden. + +1. Repository automatisch hinzufügen: Klicke auf den nachfolgenden Button und dann auf **Open link**, dann auf **Hinzufügen**. + [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) +2. Repository manuell hinzufügen: + 1. Klicke auf **Einstellungen** → **Addons** → **Addon Store** + 2. Klicke auf die **drei Punkte** → **Repositories** + 3. Füge die Repository-URL ein und klicke auf **Hinzufügen** + ``` + https://github.com/evcc-io/hassio-addon + ``` +3. Webseite neu laden +4. Finde das Addon **evcc (nightly)** und klicke es an +5. Klicke auf die Schaltfläche **Installieren** @@ -94,13 +94,14 @@ Lege eine leere Konfigurationsdatei `evcc.yaml` in deinem Addon-Stammkonfigurati Falls dieser Ordner noch nicht exisiert, erstelle ihn manuell. Um die Konfigurationsdatei anzulegen bzw. zu editieren, hast du verschiedene Möglichkeiten, hier ein paar zur Auswahl: + - [Visual Studio Code](https://github.com/hassio-addons/addon-vscode), in Visual Studio Code wähle das Hamburger-Menü oben links aus und wähle "File", "Open Folder...", select `/addon_configs/49686a9f_evcc` - [File Editor](https://github.com/home-assistant/addons/tree/master/configurator), stelle sicher, dass Du die Option "Enforce Basepath" in der Addon Konfiguration deaktiviert hast, starte das Addon neu und navigiere nach `/addon_configs/49686a9f_evcc` - [Advanced SSH & Web Terminal](https://github.com/hassio-addons/addon-ssh), navigiere nach `/addon_configs/49686a9f_evcc` und verwende z. B. nano Unter [Konfiguration](./configuration) findest du eine Anleitung, wie du den Inhalt für die `evcc.yaml` erstellen kannst. -Wenn du erstmal mit einer Demo starten möchtest, kopiere den Inhalt dieser [Demo](https://github.com/evcc-io/evcc/blob/master/cmd/demo.yaml) in deine `evcc.yaml` Datei. +Wenn du erstmal mit einer Demo starten möchtest, starte evcc mit dem parameter --demo. Weitere Informationen find Sie under [CLI Referenz](/docs/reference/cli/evcc). Jetzt bist du bereit und kannst das Addon starten. @@ -120,11 +121,13 @@ Um die folgenden Funktionen auszuführen, benötigst du SSH Zugriff auf Home Ass ### Wie komme ich an die evcc Datenbank? Zeige die Dateien in `/data` an: + ```sh docker exec addon_49686a9f_evcc ls -la /data ``` Kopiere die `evcc.db` nach `/addon_configs/49686a9f_evcc`: + ```sh docker cp addon_49686a9f_evcc:/data/evcc.db /addon_configs/49686a9f_evcc/ ``` @@ -132,16 +135,19 @@ docker cp addon_49686a9f_evcc:/data/evcc.db /addon_configs/49686a9f_evcc/ ### Wie kann ich das evcc CLI nutzen? Öffne eine Shell zum evcc Docker Container: + ```sh docker exec -it addon_49686a9f_evcc /bin/sh ``` Starte evcc CLI Befehle (hier als Beispiel `checkconfig`): + ```sh evcc -c /config/evcc.yaml checkconfig ``` Schließe die Shell im evcc Docker Container wenn du fertig bist: + ```sh exit ``` diff --git a/docs/installation/linux.mdx b/docs/installation/linux.mdx index 551d30d76..6599516c8 100644 --- a/docs/installation/linux.mdx +++ b/docs/installation/linux.mdx @@ -68,7 +68,7 @@ Cloudsmith ist ein Service, welcher die Entwicklung von Software und Dienstleist sudo systemctl start evcc ``` -- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche sollte im Demo Modus zu sehen sein. +- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche sollte im Erstkonfiguration Modus zu sehen sein. - Stoppe den evcc-Server: @@ -231,6 +231,7 @@ Neben dem Debian/Ubuntu APT Paket, stellen wir auch weitere Binaries für Linux ### Installation - Lade die entsprechende Datei auf dein System herunter: + - 64-Bit Intel CPU: [evcc_X.XX_linux_amd64.tar.gz](https://github.com/evcc-io/evcc/releases/latest) - 64-Bit ARM CPU: [evcc_X.XX_linux_arm64.tar.gz](https://github.com/evcc-io/evcc/releases/latest) - 32-Bit ARM CPU (e.g. Raspberry Pi 32-Bit OS): [evcc_X.XX_linux_armv6.tar.gz](https://github.com/evcc-io/evcc/releases/latest) @@ -317,4 +318,4 @@ Diese Dokumentation geht davon aus, dass Linux `systemd` unterstützt. - Fertig :-) -Weitere Informationen findest du oben im Abschnitt [Systemdienst](#systemd). \ No newline at end of file +Weitere Informationen findest du oben im Abschnitt [Systemdienst](#systemd). diff --git a/docs/installation/macos.md b/docs/installation/macos.md index 6b219b26b..9e6772be3 100644 --- a/docs/installation/macos.md +++ b/docs/installation/macos.md @@ -38,7 +38,7 @@ Wenn du evcc ohne Paketmanager installieren willst oder eine nightly Version tes brew services start evcc ``` -- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche sollte im Demo Modus zu sehen sein. +- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche sollte im Erstkonfiguration Modus zu sehen sein. - Stoppe den evcc-Server: ```sh From decbd8d302e9ebba0b137f5f999d312cf54e65a1 Mon Sep 17 00:00:00 2001 From: guido4096 Date: Sun, 22 Jun 2025 08:33:37 +0200 Subject: [PATCH 3/9] Update docs/installation/configuration.mdx Co-authored-by: Michael Geers --- docs/installation/configuration.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/installation/configuration.mdx b/docs/installation/configuration.mdx index b8933a336..6cf1d8388 100644 --- a/docs/installation/configuration.mdx +++ b/docs/installation/configuration.mdx @@ -221,4 +221,5 @@ Willst du eine dynamische Demo sehen kannst du dir auch den Inhalt der Datei [de Diese Datei beinhaltet JavaScript-basierte Demo-Geräte, die eine eingeschränkte Funktionalität simulieren. Sie wird auch für [demo.evcc.io](https://demo.evcc.io) genutzt. -Willst du deine eigene Installation im Demo mode ausführen, dann starte evcc mit dem Parameter --demo . Siehe [CLI Referenz](/docs/reference/cli/evcc) für mehr information. +Willst du deine eigene Installation im Demo mode ausführen, dann starte evcc mit dem Parameter --demo . +Siehe [CLI Referenz](/docs/reference/cli/evcc) für mehr Information. From cecd8d7359a48460bd5989e96ad1ada998689fe9 Mon Sep 17 00:00:00 2001 From: guido4096 Date: Sun, 22 Jun 2025 08:35:23 +0200 Subject: [PATCH 4/9] Update docs/installation/linux.mdx Co-authored-by: Michael Geers --- docs/installation/linux.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/installation/linux.mdx b/docs/installation/linux.mdx index 6599516c8..19affbce4 100644 --- a/docs/installation/linux.mdx +++ b/docs/installation/linux.mdx @@ -68,7 +68,7 @@ Cloudsmith ist ein Service, welcher die Entwicklung von Software und Dienstleist sudo systemctl start evcc ``` -- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche sollte im Erstkonfiguration Modus zu sehen sein. +- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche fordert dich auf ein Password zu vergeben und die Einrichtung zu starten. - Stoppe den evcc-Server: From 2fd986867e6a2fcb00144d9a3fb9d3a2b0ac6e63 Mon Sep 17 00:00:00 2001 From: guido4096 Date: Sun, 22 Jun 2025 08:35:45 +0200 Subject: [PATCH 5/9] Update docs/installation/macos.md Co-authored-by: Michael Geers --- docs/installation/macos.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/installation/macos.md b/docs/installation/macos.md index 9e6772be3..7b6b1d447 100644 --- a/docs/installation/macos.md +++ b/docs/installation/macos.md @@ -38,7 +38,7 @@ Wenn du evcc ohne Paketmanager installieren willst oder eine nightly Version tes brew services start evcc ``` -- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche sollte im Erstkonfiguration Modus zu sehen sein. +- Prüfe die Installation und öffne einen Browser und gib die folgende URL ein: [http://localhost:7070](http://localhost:7070). Die evcc Oberfläche fordert dich auf ein Password zu vergeben und die Einrichtung zu starten.. - Stoppe den evcc-Server: ```sh From 1f3f799f4197f9f3b1466a597076f4a45df3ac64 Mon Sep 17 00:00:00 2001 From: guido4096 Date: Sun, 22 Jun 2025 08:36:50 +0200 Subject: [PATCH 6/9] Update docs/installation/home-assistant.mdx Co-authored-by: Michael Geers --- docs/installation/home-assistant.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/installation/home-assistant.mdx b/docs/installation/home-assistant.mdx index 3c8c12ea5..26d09422c 100644 --- a/docs/installation/home-assistant.mdx +++ b/docs/installation/home-assistant.mdx @@ -101,7 +101,8 @@ Um die Konfigurationsdatei anzulegen bzw. zu editieren, hast du verschiedene Mö Unter [Konfiguration](./configuration) findest du eine Anleitung, wie du den Inhalt für die `evcc.yaml` erstellen kannst. -Wenn du erstmal mit einer Demo starten möchtest, starte evcc mit dem parameter --demo. Weitere Informationen find Sie under [CLI Referenz](/docs/reference/cli/evcc). +Wenn du erstmal mit einer Demo starten möchtest, starte evcc mit dem parameter --demo. +Weitere Informationen findest du unter [CLI Referenz](/docs/reference/cli/evcc). Jetzt bist du bereit und kannst das Addon starten. From 4dd86379986818fcc3f78e8442e32f877b216653 Mon Sep 17 00:00:00 2001 From: Guido Jansen Date: Sun, 22 Jun 2025 08:49:07 +0200 Subject: [PATCH 7/9] cocnsistent formulation with other location in docs/installation/home-assistant.mdx --- docs/installation/configuration.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/installation/configuration.mdx b/docs/installation/configuration.mdx index 6cf1d8388..78d15beea 100644 --- a/docs/installation/configuration.mdx +++ b/docs/installation/configuration.mdx @@ -222,4 +222,4 @@ Diese Datei beinhaltet JavaScript-basierte Demo-Geräte, die eine eingeschränkt Sie wird auch für [demo.evcc.io](https://demo.evcc.io) genutzt. Willst du deine eigene Installation im Demo mode ausführen, dann starte evcc mit dem Parameter --demo . -Siehe [CLI Referenz](/docs/reference/cli/evcc) für mehr Information. +Weitere Informationen findest du under [CLI Referenz](/docs/reference/cli/evcc). From 0f808245b567aa6f3365866e07e669df108abb86 Mon Sep 17 00:00:00 2001 From: Guido Jansen Date: Sun, 22 Jun 2025 09:08:06 +0200 Subject: [PATCH 8/9] English translation --- .../current/installation/configuration.mdx | 7 ++- .../current/installation/home-assistant.mdx | 57 +++++++++++-------- .../current/installation/linux.mdx | 5 +- .../current/installation/macos.md | 2 +- 4 files changed, 42 insertions(+), 29 deletions(-) diff --git a/i18n/en/docusaurus-plugin-content-docs/current/installation/configuration.mdx b/i18n/en/docusaurus-plugin-content-docs/current/installation/configuration.mdx index 30c5c8ea7..1dbc34fbf 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/installation/configuration.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/installation/configuration.mdx @@ -1,6 +1,7 @@ --- sidebar_position: 10 --- + import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; @@ -46,6 +47,7 @@ However, this is not necessary for your first configuration. ```sh evcc configure --advanced ``` + ::: Test if the configuration works: @@ -217,4 +219,7 @@ More detailed explanations of the options can be found under [Reference → evcc If you want to see a dynamic demo, you can also look at the contents of the [demo.yaml](https://github.com/evcc-io/evcc/blob/master/cmd/demo.yaml) file. This file contains JavaScript-based demo devices that simulate limited functionality. -It is also used for [demo.evcc.io](https://demo.evcc.io). \ No newline at end of file +It is also used for [demo.evcc.io](https://demo.evcc.io). + +To run your own installation in Demo mode, just start evcc with the parameter --demo . +See [CLI Referenz](/docs/reference/cli/evcc) for more information. diff --git a/i18n/en/docusaurus-plugin-content-docs/current/installation/home-assistant.mdx b/i18n/en/docusaurus-plugin-content-docs/current/installation/home-assistant.mdx index c84328db6..1457efc72 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/installation/home-assistant.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/installation/home-assistant.mdx @@ -40,18 +40,18 @@ See [Home Assistant Documentation](https://www.home-assistant.io/installation/#a The current stable version. - 1. Automatically add repository: Click on the following button and then on **Open link**, then on **Add**. - [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) - 2. Manually add repository: - 1. Click on **Settings** → **Addons** → **Add-on Store** - 2. Click on the **three dots** → **Repositories** - 3. Add the repository URL and click **Add** - ``` - https://github.com/evcc-io/hassio-addon - ``` - 3. Reload the webpage - 4. Find the **evcc** addon and click on it - 5. Click on the **INSTALL** button +1. Automatically add repository: Click on the following button and then on **Open link**, then on **Add**. + [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) +2. Manually add repository: + 1. Click on **Settings** → **Addons** → **Add-on Store** + 2. Click on the **three dots** → **Repositories** + 3. Add the repository URL and click **Add** + ``` + https://github.com/evcc-io/hassio-addon + ``` +3. Reload the webpage +4. Find the **evcc** addon and click on it +5. Click on the **INSTALL** button @@ -59,18 +59,18 @@ See [Home Assistant Documentation](https://www.home-assistant.io/installation/#a Although it can be installed alongside the release version, only one version can run at a time. If you use the nightly version, the paths and Docker container names mentioned in this guide will change, i.e., instead of `evcc`, you must use `evcc-nightly`. - 1. Automatically add repository: Click on the following button and then on **Open link**, then on **Add**. - [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) - 2. Manually add repository: - 1. Click on **Settings** → **Addons** → **Add-on Store** - 2. Click on the **three dots** → **Repositories** - 3. Add the repository URL and click **Add** - ``` - https://github.com/evcc-io/hassio-addon - ``` - 3. Reload the webpage - 4. Find the **evcc (nightly)** addon and click on it - 5. Click on the **INSTALL** button +1. Automatically add repository: Click on the following button and then on **Open link**, then on **Add**. + [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fevcc-io%2Fhassio-addon) +2. Manually add repository: + 1. Click on **Settings** → **Addons** → **Add-on Store** + 2. Click on the **three dots** → **Repositories** + 3. Add the repository URL and click **Add** + ``` + https://github.com/evcc-io/hassio-addon + ``` +3. Reload the webpage +4. Find the **evcc (nightly)** addon and click on it +5. Click on the **INSTALL** button @@ -94,13 +94,15 @@ Create an empty evcc configuration file `evcc.yaml` in your Addon root configura If this folder does not exist, create it manually. To create or edit the configuration file, you have many options, here are a few: + - [Visual Studio Code](https://github.com/hassio-addons/addon-vscode), in Visual Studio Code select the hamburger menu in the top left and choose "File", "Open Folder...", select `/addon_configs/49686a9f_evcc` - [File Editor](https://github.com/home-assistant/addons/tree/master/configurator), make sure you have disabled the "Enforce Basepath" option in the Addon configuration, restart the Addon and navigate to `/addon_configs/49686a9f_evcc` - [Advanced SSH & Web Terminal](https://github.com/hassio-addons/addon-ssh), navigate to `/addon_configs/49686a9f_evcc` and use e.g. nano Under [Configuration](./configuration) you'll find instructions on how to create the content for the `evcc.yaml`. -If you want to start with a demo, copy the content of this [demo](https://github.com/evcc-io/evcc/blob/master/cmd/demo.yaml) into your `evcc.yaml` file. +If you want to start with a demo, just start evcc with the parameter --demo . +See [CLI Referenz](/docs/reference/cli/evcc) for more information. Now you are ready and can start the addon. @@ -120,11 +122,13 @@ To perform the following functions, you need SSH access to Home Assistant. You c ### How do I access the evcc database? Show the files in `/data`: + ```sh docker exec addon_49686a9f_evcc ls -la /data ``` Copy the `evcc.db` to `/addon_configs/49686a9f_evcc`: + ```sh docker cp addon_49686a9f_evcc:/data/evcc.db /addon_configs/49686a9f_evcc/ ``` @@ -132,16 +136,19 @@ docker cp addon_49686a9f_evcc:/data/evcc.db /addon_configs/49686a9f_evcc/ ### How can I use the evcc CLI? Open a shell to the evcc Docker container: + ```sh docker exec -it addon_49686a9f_evcc /bin/sh ``` Run evcc CLI commands (here as an example `checkconfig`): + ```sh evcc -c /config/evcc.yaml checkconfig ``` Close the shell in the evcc Docker container if you are done: + ```sh exit ``` diff --git a/i18n/en/docusaurus-plugin-content-docs/current/installation/linux.mdx b/i18n/en/docusaurus-plugin-content-docs/current/installation/linux.mdx index 2e261d297..a8525bcef 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/installation/linux.mdx +++ b/i18n/en/docusaurus-plugin-content-docs/current/installation/linux.mdx @@ -68,7 +68,7 @@ Cloudsmith provides services to support the development of free software and pla sudo systemctl start evcc ``` -- Now check the installation by opening a browser to `http://localhost:7070`. You should see the evcc web interface in demo mode. +- Now check the installation by opening a browser to `http://localhost:7070`. The evcc application will ask you to set a password and start the configuration. - Stop the server: @@ -231,6 +231,7 @@ In addition to the Debian/Ubuntu APT package, we also provide other binaries for ### Installation - Download the appropriate file for your system: + - 64-bit Intel CPU: [evcc_X.XX_linux_amd64.tar.gz](https://github.com/evcc-io/evcc/releases/latest) - 64-bit ARM CPU: [evcc_X.XX_linux_arm64.tar.gz](https://github.com/evcc-io/evcc/releases/latest) - 32-bit ARM CPU (e.g. Raspberry Pi 32-bit OS): [evcc_X.XX_linux_armv6.tar.gz](https://github.com/evcc-io/evcc/releases/latest) @@ -265,4 +266,4 @@ This ensures evcc starts when the computer boots and automatically restarts in c :::note This documentation assumes Linux supports `systemd`. -::: \ No newline at end of file +::: diff --git a/i18n/en/docusaurus-plugin-content-docs/current/installation/macos.md b/i18n/en/docusaurus-plugin-content-docs/current/installation/macos.md index 5ab16146b..77bb6587b 100644 --- a/i18n/en/docusaurus-plugin-content-docs/current/installation/macos.md +++ b/i18n/en/docusaurus-plugin-content-docs/current/installation/macos.md @@ -38,7 +38,7 @@ If you want to install evcc without a package manager or test a nightly version, brew services start evcc ``` -- Check the installation by opening a browser and entering the following URL: [http://localhost:7070](http://localhost:7070). You should see the evcc interface in demo mode. +- Check the installation by opening a browser and entering the following URL: [http://localhost:7070](http://localhost:7070). The evcc application will ask you to set a password and start the configuration. - Stop the evcc server: ```sh From 6bc7da4277c7f346c8f00c148d1d6e7bf8c314cb Mon Sep 17 00:00:00 2001 From: Guido Jansen Date: Sun, 22 Jun 2025 09:10:56 +0200 Subject: [PATCH 9/9] typo -> under should be unter --- docs/installation/configuration.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/installation/configuration.mdx b/docs/installation/configuration.mdx index 78d15beea..ebb89539a 100644 --- a/docs/installation/configuration.mdx +++ b/docs/installation/configuration.mdx @@ -222,4 +222,4 @@ Diese Datei beinhaltet JavaScript-basierte Demo-Geräte, die eine eingeschränkt Sie wird auch für [demo.evcc.io](https://demo.evcc.io) genutzt. Willst du deine eigene Installation im Demo mode ausführen, dann starte evcc mit dem Parameter --demo . -Weitere Informationen findest du under [CLI Referenz](/docs/reference/cli/evcc). +Weitere Informationen findest du unter [CLI Referenz](/docs/reference/cli/evcc).