Re: Support: EVCC
Verfasst: So Aug 14, 2022 9:22 am
Hallo zusammen,
ich habe Probleme beim Einrichten vielleicht kann mir ja jemand helfen. Leider ist die Doku zu MQTT auch eher mau.
Ich nutze als Smarthome-Zentrale den Home Assistant mit einem MQTT Server. Der Home Assistant zieht sich alle möglichen Werte rein (Stromzähler über Infrarot; Batteriespeicher, der noch zu neu ist und nirgendwo sonst unterstützt über die REST-API; Tesla über TeslaLogger; PV-Anlage über Modbus etc).
Alle Werte setzt der Home Assistant auch über MQTT um und schiebt sie so der OpenWB zu. Das funktioniert auch prächtig.
Jetzt müsste ich EVCC auf "MQTT-Only" konfiguieren. Leider weiß ich überhaupt nicht, welche Werte in welcher Form EVCC überall braucht. Ich nehme an, ich kann vieles vom OpenWB Topic übernehmen?
Soweit klar, ich muss also erstmal den mqtt-Broker definieren, richtig?
Kann ich das Auto bzw den SoC auch über MQTT abfragen? Die Tesla API wird bereits über TeslaLogger abgerufen. Wenn hier zu viele Clients die API abrufen, geht das Auto nicht mehr in den Deep Sleep, daher würde ich gern auch hier alle relevanten Werte wie den SoC über MQTT publishen. Wie?
Hier die wichtigsten Fragen: Welche Werte werden bei "grid", "pv", "battery", "charge" denn erwartet? W? kW? Passt "type: custom"? Float, round? Sind negative Werte erlaubt? Gibt es irgendwo eine Doku, die über die 3 Zeilen von https://docs.evcc.io/docs/reference/plugins hinausgeht?
Merci schonmal!
ich habe Probleme beim Einrichten vielleicht kann mir ja jemand helfen. Leider ist die Doku zu MQTT auch eher mau.
Ich nutze als Smarthome-Zentrale den Home Assistant mit einem MQTT Server. Der Home Assistant zieht sich alle möglichen Werte rein (Stromzähler über Infrarot; Batteriespeicher, der noch zu neu ist und nirgendwo sonst unterstützt über die REST-API; Tesla über TeslaLogger; PV-Anlage über Modbus etc).
Alle Werte setzt der Home Assistant auch über MQTT um und schiebt sie so der OpenWB zu. Das funktioniert auch prächtig.
Jetzt müsste ich EVCC auf "MQTT-Only" konfiguieren. Leider weiß ich überhaupt nicht, welche Werte in welcher Form EVCC überall braucht. Ich nehme an, ich kann vieles vom OpenWB Topic übernehmen?
Code: Alles auswählen
mqtt:
broker: 192.168.1.2:1883
topic: evcc
user: xxx
password: xxx
Code: Alles auswählen
vehicles:
- type: template
template: tesla
title: Model 3
accessToken: abc
refreshToken: abc
vin: 123456
capacity: 82
phases: 3
mode: pv
minSoC: 20
targetSoC: 80
minCurrent: 6
maxCurrent: 16
cloud: false
name: ev1
Code: Alles auswählen
meters:
- name: grid
type: custom
power:
source: mqtt
topic: openWB/evu/W
scale: 1
energy:
source: mqtt
topic: openWB/evu/WhImported
- name: pv
type: custom
# power:
# source: mqtt
# topic: openWB/pv/1/W
energy: ##Gesamtertrag aus Umrichter
source: mqtt
topic: openWB/pv/1/WhCounter
- name: battery
type: custom
source: mqtt
topic: openWB/evu/W
- name: charge
type: custom
source: mqtt
topic: openWB/evu/W
Merci schonmal!