Přeskočit na obsah
chytré nabíjení

eebus

Příklad:

eebus:
shipid: EVCC-1234567890abcdef
interfaces:
- eth0
certificate:
public: |
-----BEGIN CERTIFICATE-----
1234567890abcdef==
-----END CERTIFICATE-----
private: |
-----BEGIN EC PRIVATE KEY-----
1234567890abcdef
-----END EC PRIVATE KEY-----

Určuje certifikát a jeho privátní klíč, které se použijí pro spojení HTTPS, které EEBUS vyžaduje.

Při konfiguraci ve webovém rozhraní se certifikát vygeneruje automaticky.

Příklad:

certificate:
public: |
-----BEGIN CERTIFICATE-----
1234567890abcdef==
-----END CERTIFICATE-----
private: |
-----BEGIN EC PRIVATE KEY-----
1234567890abcdef
-----END EC PRIVATE KEY-----

Veřejný certifikát.

Příklad:

public: |
-----BEGIN CERTIFICATE-----
1234567890abcdef==
-----END CERTIFICATE-----

Privátní klíč certifikátu.

Příklad:

private: |
-----BEGIN EC PRIVATE KEY-----
1234567890abcdef
-----END EC PRIVATE KEY-----

Určuje seznam síťových rozhraní, přes která má EEBUS komunikovat. Ve výchozím stavu se používají všechna rozhraní, to ale může vést k problémům s komunikací.

Příklad:

interfaces:
- eth0

Určuje SHIP-ID, které se má použít. Zpravidla ho potřebujete nastavit jen při vývoji.

Za normálních okolností evcc generuje SHIP-ID automaticky z machine-id (na skutečném hardwaru) nebo z náhodně vygenerovaného ID instalace (v kontejnerových prostředích, jako je Docker), které se ukládá do databáze. Explicitní ID instalace můžete nastavit pomocí plant v evcc.yaml nebo proměnnou prostředí EVCC_PLANT, což se doporučuje kvůli lepší přenositelnosti. SHIP-ID je svázané s certifikátem. Pokud se změní jedno z nich, je nutné zařízení znovu spárovat.

Příklad:

shipid: EVCC-1234567890abcdef