Seite 52 von 102

Re: Support: EVCC

Verfasst: So Aug 14, 2022 9:22 am
von sportfreund
Hallo zusammen,
ich habe Probleme beim Einrichten :D 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
Soweit klar, ich muss also erstmal den mqtt-Broker definieren, richtig?

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
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?

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
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!

Re: Support: EVCC

Verfasst: So Aug 14, 2022 9:38 am
von derNeueDet
Ich glaub du bist im falschen Forum unterwegs. Auch wenn hier EVCC steht, geht es um SoC Module, die von EVCC für die openWB abonniert werden können. Es geht nicht um die Einrichtung von EVCC als Ansteuerung für einen Ladepunkt eines beliebigen Herstellers.

VG
Det

Re: Support: EVCC

Verfasst: So Aug 14, 2022 12:36 pm
von Benny
Wie kann ich in dem SOC Modul EVCC eine Abfrage bei einer lokalen EVCC installation beibringen? Ich habe keine Auswahl des abzufragenden Servers.
Ein Token brauche ich dafür ja dann auch nicht.
Oder kann ich eine bestimmte URL beim HTTP Modul eingeben um den SOC anzuzeigen? In der API (/api/state) bekomme ich z.B. die vehicleSoC:62 als JSON.

Re: Support: EVCC

Verfasst: So Aug 14, 2022 1:31 pm
von Benny
Ich habe mir jetzt mal mit einem Workaround geholfen.
Da ich ausschließlich den SOC des Mach-E anzeigen wollte, scheint das ein möglicher Weg zu sein.

- EVCC installieren
- JSON Abfrageprogramm estellen (soc.sh)

Code: Alles auswählen

#!/bin/bash
curl -s http://localhost:7070/api/state | jq . | grep "vehicleSoC" > soc_tmp.txt
sed 's/[^0-9]*//g' soc_tmp.txt > soc.txt
cp soc.txt /var/www/html/
- ausführbar machen (chmod +x soc.sh)
- cronjob als root estellen (* * * * * /home/pi/soc.sh)

- in der OpenWB Modulkonfiguration der Ladepunkte als SOC Modul HTTP wählen.
- http://IP-openWB/soc.txt
- als Intervall jeweils 1 Minute eintragen

Läuft wohl. (Fahrradbox)
evcc.png

Re: Support: EVCC

Verfasst: So Aug 21, 2022 11:00 am
von feilofix
Moin,
Wir haben seit gestern einen neuen Fiat 500e. Ist das für Laien aufwendige Verfahren, dass am Anfang des Threads beschrieben wird noch aktuell oder gibt es schon ein anwenderfreundlicheres Verfahren? Hatte bis jetzt Tesla und ZOE.
VG feilofix

Re: Support: EVCC

Verfasst: Mo Aug 22, 2022 9:16 am
von mattle1957
Hallo Feliofix,

nein, es geht bei Fiat nur über das EVCC. Mir war es die monatliche Spende wert, dass der Kleine auch vernünftig geladen werden kann.

sonnige Grüße
Martin

Re: Support: EVCC

Verfasst: Mo Aug 22, 2022 9:22 am
von Proxima
Hallo,

bzgl. FIAT 500e: Wie machst Du das mit dem PIN ???
Hast Du die Datei geändert ???

Grüße

Re: Support: EVCC

Verfasst: Mo Aug 22, 2022 1:24 pm
von rulf
Ich empfinde die aktuelle Situation beim Fiat 500e auch als unbefriedigend. Würde ebenfalls gerne das EVCC-Modul von Andi nutzen (und zahlen), aber um dieses machen zu können, muss ich das root-PW erbitten mit (unwahrscheinlichen, aber möglichen) Folgen für die Garantie der Wallbox. Sorry, großes BÄH.
Da muss es doch eine 'offizielle' Lösung zu geben? Ist ja nun kein taufrisches Problem und auch alles andere als ein 'Nischen'auto.

VG :)

Re: Support: EVCC

Verfasst: Mo Aug 22, 2022 1:39 pm
von LutzB
Müsste nur mal jemand eine Eingabemöglichkeit für den PIN als PR einstellen, dann hätten alle etwas davon.

Re: Support: EVCC

Verfasst: Di Aug 23, 2022 7:38 am
von rulf
Das übersteigt leider meine Fähigkeiten. Ich lobe hier aber einfach mal zwanzig Euro aus für denjenigen, der das macht. Vll beteiligt sich ja noch jmd. und es kommt was zusammen, damit das hier mal vorangeht ;)