[Modul] evccMQTT

evccMQTT

Dieses Modul ermöglicht die vollständige Integration der Ladesteuerung evcc in Symcon auf Basis der MQTT-API.

1. Voraussetzungen

  • mindestens Symcon Version 8.1
  • eine installierte Version von evcc

2. Enthaltene Module

  • evcc Standort
  • evcc Ladepunkt
  • evcc PV Anlage
  • evcc Batterie
  • evcc Extern geregeltes Gerät
  • evcc Fahrzeug
  • evcc Statistikdaten

3. Installation

Über den IP-Symcon Module Store.



Momentan liegt das Modul als Beta Version vor. Daher bei der Suche bitte den vollständigen Namen eingeben.
Probiert es gerne mal aus. Über Anregungen freue ich mich immer.

Gruß

Burkhard

4 „Gefällt mir“

Hallo,

ich scheitere gerade daran den richtigen MQTT Server auszuwählen. Welcher ist denn der Richtige?

Gruß
Marc

Du hast in Symcon einen MQTT Server mit einem I/O auf einem Port (bei mir 1032):

image

Den stellt du bei evvcc ein:

192.168.178.86 ist die IP-Adresse des Symcon Systems.

Ach so. Ich hatte das bei evcc nicht eingestellt. :squinting_face_with_tongue:

Danke für den ausführlichen Hinweis.

Hi Burkhard,

ich habe noch ein Problem. Bei mir wird das Fahrzeug in Symcon nicht angezeigt, obwohl es in evcc richtig erscheint. Ich habe es auch mit dem richtigen Namen versucht.

Viele Grüße

Marc

Es muss wohl der interne Name sein:

Also hier „db:6“.

Und wo trage ich den ein?

In der Instanz evccVehicleName:

image

Ich bekomme da leider nichts angezeigt.

Jetzt hat es geklappt. Sind das nur zwei Variablen, die da übermittelt werden?

Das ist momentan noch recht rudimentär und lässt sich bislang nur nutzen, um an den Namen des verbundenen Fahrzeugs zu kommen.

Kennst du das Tool „MQTT Explorer“? Wenn es dich interessiert kannst du mal darüber dir anzeigen lassen, was so alles kommt. Wenn du dort die Verbindungsdaten zu deinem MQTT Server angibst, siehst du schön übersichtlich, was „angeboten“ wird.

Ja den kannte ich in der Tat. Hatte es aber nicht mehr auf dem Schirm. Ich bekomme folgendes Angeboten:

Hallo,

nachdem nun das Modul im Prinzip gut bei mir läuft, erhalte ich hin und wieder folgende Fehlermeldungen:

24.02.2026, 14:03:42 | FlowHandler | Kann Daten nicht zur Instanz #10058 weiterleiten:
Warning: Cannot auto-convert value for parameter Value (stod) in /var/lib/symcon/modules/.store/de.bumaas.evccmqtt/evccLoadPointId/module.php on line 111
RESULT:

Sowie:

24.02.2026, 14:03:42 | FlowHandler | Kann Daten nicht zur Instanz #43496 weiterleiten:
Warning: Cannot auto-convert value for parameter Value (stod) in /var/lib/symcon/modules/.store/de.bumaas.evccmqtt/evccSite/module.php on line 99
RESULT:

Gruß

Marc

Da scheinen unerwartete Werte anzukommen. Magst du mal im Logfile nachschauen? Da sollten unter dem Stichpunkt „ReceiveData“ Hinweise zu finden sein.

Das scheint nur hin und wieder aufzutreten. Meinst du einen Debug? Oder wo finde ich sonst einen entsprechenden Logfile?

Die Logfiles (auch das von gestern) findest du im Ordner logs.

Könnte sich das mit dem Fix aus der letzten evcc-Version erledigt haben?

Bug Fixes :lady_beetle:

  • c69c767 Mqtt: fix panic publishing nil interface

Guter HInweis! Das klingt plausibel.

Bei mir ist in der Tat jetzt auch Ruhe eingekehrt.

Wo finde ich das Modul? Welchen Kanal muss ich da wählen?