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-----Povinné parametry
Sekce “Povinné parametry”certificate
Sekce “certificate”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-----certificate.public
Sekce “certificate.public”Veřejný certifikát.
Příklad:
public: | -----BEGIN CERTIFICATE----- 1234567890abcdef== -----END CERTIFICATE-----certificate.private
Sekce “certificate.private”Privátní klíč certifikátu.
Příklad:
private: | -----BEGIN EC PRIVATE KEY----- 1234567890abcdef -----END EC PRIVATE KEY-----Volitelné parametry
Sekce “Volitelné parametry”interfaces
Sekce “interfaces”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: - eth0shipid
Sekce “shipid”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