NEWS
Daheimladen.de mit Modbus Adapter
-
@meute
Hallo bei uns zieht auch die Daheimladen Touch ein. Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich? -
@meute
Hallo bei uns zieht auch die Daheimladen Touch ein. Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich?Ist schon eine Steuerung, Regelung des Ladestroms, über modbus mittlerweile möglich
Hallo Gonzokalle,
der Google Copilot (KI) meint folgende Register:
DaheimLaden.pdfVielleicht funktioniert es? Sonst müsstest du den DaheimLaden-Support wegen der Registerliste kontaktieren.
Gruß, Fuzzy
[EDIT]

-
Ich danke euch beiden.
Ich hatte gehofft, dass da Datenpunke sind in die ich die Werte eintragen kann.
So einfach ist es wohl nicht.
Mit den Registern muss ich mir mal anschauen. -
Ich habe den alten ohne Touch. Sie müssten aber vom Modbus her gleich sein meinet Google KI. Ok was technisch bei allen Boxen gleich ist. Du kannst den Strom von 6 A bis 16 A / 32 A in 1‑A‑Schritten regeln, also von 4,2 kW bis 11 kW / 22 kW.
Das mit den 6A ist Protokollabhängig. Weniger als 6A ist in der Kommunikation mit dem Auto nicht möglich. Die Begrenzung findet im Auto statt. Wenn man es nachrechnen möchte16A*230V*3 = 11 kWoder32A*230V*3 = 22 kW.Wenn du weniger Leistung benötigst und die Möglichkeit in der Verteilung hast, kannst du die Sicherungen für die Phasen 2 und/oder 3 entfernen. Die Box kann – anders als eine EASY – nicht einzelne Phasen selber abschalten.
Mit einer Phase liegt der Regelbereich bei 1,4 kW bis 7,3 kW, mit zwei Phasen bei 2,8 kW bis 14,6 kW. Mit einer 11‑kW‑Box oder einem 11 kW PKW, halbiert sich der obere Bereich auf: 3,6 / 7,3 und 11 kW.
DIe tatsächlichen Leistungen variieren ein wenig je nach Spannung im Netz.Bis zu welchem Punkt die Batterie geladen wird muss im PKW hinterlegt werden. Die Wallbox hat auch keinen Zugriff auf den Batteriestand.
Ich habe dir einmal die Parametrierung von meiner Box angehängt, sie ist aber anders als das, was im PDF oben steht, diese ist aber auch für das PRO Modell.
Hier sind die Einstellungen:
TCP/MASTER/IP/Port 502/ID 0/nein
Ja Kein Alias/Ja Nicht ausrichten/Nein Adresse nicht in ID Aufnehmen/Ja Punkte in ID Austichten/Nein "_"/Nein Mehrere Register nicht/Nein Nur Multible Register/ 400 / 128 /Nicht Unveränderliche/ Zahlen runden auf 1/2000/60000/5000/2000/1000/0/0/Nein Protoll Fehler/
Nur Holding Registers
daheimladen.tsv0A ist aus... 91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs
-
Vielen Dank für deine Infos.
Werde die Wallbox am Wochenende anschließen.
Dann werde ich das mal versuchen. -
Ich habe den alten ohne Touch. Sie müssten aber vom Modbus her gleich sein meinet Google KI. Ok was technisch bei allen Boxen gleich ist. Du kannst den Strom von 6 A bis 16 A / 32 A in 1‑A‑Schritten regeln, also von 4,2 kW bis 11 kW / 22 kW.
Das mit den 6A ist Protokollabhängig. Weniger als 6A ist in der Kommunikation mit dem Auto nicht möglich. Die Begrenzung findet im Auto statt. Wenn man es nachrechnen möchte16A*230V*3 = 11 kWoder32A*230V*3 = 22 kW.Wenn du weniger Leistung benötigst und die Möglichkeit in der Verteilung hast, kannst du die Sicherungen für die Phasen 2 und/oder 3 entfernen. Die Box kann – anders als eine EASY – nicht einzelne Phasen selber abschalten.
Mit einer Phase liegt der Regelbereich bei 1,4 kW bis 7,3 kW, mit zwei Phasen bei 2,8 kW bis 14,6 kW. Mit einer 11‑kW‑Box oder einem 11 kW PKW, halbiert sich der obere Bereich auf: 3,6 / 7,3 und 11 kW.
DIe tatsächlichen Leistungen variieren ein wenig je nach Spannung im Netz.Bis zu welchem Punkt die Batterie geladen wird muss im PKW hinterlegt werden. Die Wallbox hat auch keinen Zugriff auf den Batteriestand.
Ich habe dir einmal die Parametrierung von meiner Box angehängt, sie ist aber anders als das, was im PDF oben steht, diese ist aber auch für das PRO Modell.
Hier sind die Einstellungen:
TCP/MASTER/IP/Port 502/ID 0/nein
Ja Kein Alias/Ja Nicht ausrichten/Nein Adresse nicht in ID Aufnehmen/Ja Punkte in ID Austichten/Nein "_"/Nein Mehrere Register nicht/Nein Nur Multible Register/ 400 / 128 /Nicht Unveränderliche/ Zahlen runden auf 1/2000/60000/5000/2000/1000/0/0/Nein Protoll Fehler/
Nur Holding Registers
daheimladen.tsv0A ist aus... 91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs
@PLCHome-0
Konnte erst jetzt die Wallbox anschließen.
Ist das so richtig? Wie geht es dann weiter?
-
@PLCHome-0
Konnte erst jetzt die Wallbox anschließen.
Ist das so richtig? Wie geht es dann weiter?
@PLCHome-0
Ist das so richtig? Wie geht es dann weiter?Schau bitte mal hier:
https://www.daheimladen.de/post/anleitung-modbus-einrichtung-iobrokerDann noch die TSV-Config bei HOLDING REGISTER importieren.
Ich habe bei EINSTELLUNGEN den Datenabfrageintervall (Data polling interval) von 1.000 ms (1 Sek.) auf 10.000 ms (10 Sek.) geändert.
Danach gab es keine Timeout-Verbindungsfehler mehr.
Siehe hier:
Fehler damals bei mir:
https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/5
Meine Lösung:
https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/7So sind meine EINSTELLUNGEN seit 4 Jahren:



-
@PLCHome-0
Ist das so richtig? Wie geht es dann weiter?Schau bitte mal hier:
https://www.daheimladen.de/post/anleitung-modbus-einrichtung-iobrokerDann noch die TSV-Config bei HOLDING REGISTER importieren.
Ich habe bei EINSTELLUNGEN den Datenabfrageintervall (Data polling interval) von 1.000 ms (1 Sek.) auf 10.000 ms (10 Sek.) geändert.
Danach gab es keine Timeout-Verbindungsfehler mehr.
Siehe hier:
Fehler damals bei mir:
https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/5
Meine Lösung:
https://forum.iobroker.net/topic/67714/daheimladen-de-mit-modbus-adapter/7So sind meine EINSTELLUNGEN seit 4 Jahren:



@meute
Ich danke dir. Es läuft.
Das importieren der TSV-Datei in Holding war der entscheidende Hinweis.
Die Werte sind nur lesend? -
Ich habe den alten ohne Touch. Sie müssten aber vom Modbus her gleich sein meinet Google KI. Ok was technisch bei allen Boxen gleich ist. Du kannst den Strom von 6 A bis 16 A / 32 A in 1‑A‑Schritten regeln, also von 4,2 kW bis 11 kW / 22 kW.
Das mit den 6A ist Protokollabhängig. Weniger als 6A ist in der Kommunikation mit dem Auto nicht möglich. Die Begrenzung findet im Auto statt. Wenn man es nachrechnen möchte16A*230V*3 = 11 kWoder32A*230V*3 = 22 kW.Wenn du weniger Leistung benötigst und die Möglichkeit in der Verteilung hast, kannst du die Sicherungen für die Phasen 2 und/oder 3 entfernen. Die Box kann – anders als eine EASY – nicht einzelne Phasen selber abschalten.
Mit einer Phase liegt der Regelbereich bei 1,4 kW bis 7,3 kW, mit zwei Phasen bei 2,8 kW bis 14,6 kW. Mit einer 11‑kW‑Box oder einem 11 kW PKW, halbiert sich der obere Bereich auf: 3,6 / 7,3 und 11 kW.
DIe tatsächlichen Leistungen variieren ein wenig je nach Spannung im Netz.Bis zu welchem Punkt die Batterie geladen wird muss im PKW hinterlegt werden. Die Wallbox hat auch keinen Zugriff auf den Batteriestand.
Ich habe dir einmal die Parametrierung von meiner Box angehängt, sie ist aber anders als das, was im PDF oben steht, diese ist aber auch für das PRO Modell.
Hier sind die Einstellungen:
TCP/MASTER/IP/Port 502/ID 0/nein
Ja Kein Alias/Ja Nicht ausrichten/Nein Adresse nicht in ID Aufnehmen/Ja Punkte in ID Austichten/Nein "_"/Nein Mehrere Register nicht/Nein Nur Multible Register/ 400 / 128 /Nicht Unveränderliche/ Zahlen runden auf 1/2000/60000/5000/2000/1000/0/0/Nein Protoll Fehler/
Nur Holding Registers
daheimladen.tsv0A ist aus... 91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs
PLCHome-0 sagte:
91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs
0 aus, 6 bis Größe der Sicherung gibt den Strom an. Ich weiß jetzt nicht welche tsv du Import hast je nach ein Stellung kommt da noch das Offset drauf auf die Register Nummer
-
Mit der TSV Config von Daheim Laden funktioniert es gut.
Bei der hier im Forum geposteten TSV Config kommen keine Werte. Da gefällt mir aber die deutsche Beschreibung besser.
Ich habe mal den Text in der TSV von Daheim Laden angepasst.
TSV Config von DaheimLaden auf Deutsch.txt -
PLCHome-0 sagte:
91 Limit_charging_current Limitierung maximaler Ladestrom des Ladevorgangs
0 aus, 6 bis Größe der Sicherung gibt den Strom an. Ich weiß jetzt nicht welche tsv du Import hast je nach ein Stellung kommt da noch das Offset drauf auf die Register Nummer
@PLCHome-0
Das schreiben des maximalen Ladestroms funktioniert noch nicht.
Er bleibt schön bei 16 A.

-
Erst einmal zur Frage, warum die eine TSV-Datei funktioniert und die andere nicht: Du nutzt dort jetzt einen Import mit Alias, wodurch die Register bei 40001 beginnen. Ich habe die Register bei Null anfangen lassen – das regelt dieser Schalter. Wenn du in der TSV-Datei 40001 zur ersten Spalte hinzuaddierst, funktioniert sie.

Es kann natürlich viele Ursachen haben, warum die Box den Wert nicht annimmt. Das Erste, was mir einfällt, ist: Hast du den Schalter gesetzt? Aber eigentlich müsste dann der Wert nicht bestätigt sein.

Oder hast du den Wert mit Ack gesetzt? Dann wird er nicht gesendet und auch nicht zurückgeschrieben...
Kein ACK der Wet soll zum Gerät.
ACK der Wert kommt vom Gerät.
Ansonsten einmal das Debugging einschalten und prüfen, ob dort ein Fehler kommt. Zur Not bei Daheimladen nachfragen oder in der App nachschauen, ob es da nicht noch eine Einstellung gibt.
Du hattest mal gefragt, welche Register sich editieren lassen: Die Register 91 bis 95 (also 40092 bis 40096) lassen sich übrigens editieren.
Ich habe bei mir noch ein JavaScript, das man nach dem Update der Register nur einmal laufen lassen muss. Danach wieder STOP. Danach zeigen die Objekte den Zustand an. Leg einfach ein neues JavaScript an, kopiere den Code hinein und passe die Objektnamen an.
async function setState(id, states){ var s = await getObjectAsync(id); s.common.states = states; setObjectAsync(id,s); }; setState('modbus.1.holdingRegisters.Charge_command',{"0":"default","1":"Start charging","2":"Stop charging"}) setState('modbus.1.holdingRegisters.Charge_control',{"0":"Plug & Change","1":"RFID / OCPP start+stop","2":"Ladestation gesperrt"}) setState('modbus.1.holdingRegisters.Connection_status',{"0":"No connect to electric vehicle","1":"Connect to electric vehicle"}) setState('modbus.1.holdingRegisters.Error_code',{"0":"No error","11":"CP-Control Value","12":"EStop (nur DHL Smart)","13":"Under Voltage","14":"Over Voltage","15":"Over temperature","16":"Meter Value","17":"Leakage Fault","18":"Output Short","19":"Over Current","21":"Vehicle","22":"Vehicle Unrecognizable","23":"Relay Adhesion","24":"Leakage Check Device","25":"PE fault","26":"Start-up Charging fault"}) setState('modbus.1.holdingRegisters.Status',{"0":"No state","1":"Standby","2":"Connected","3":"Start","4":"Charging","5":"Start fail","6":"Charging end","7":"Charger system fail","8":"Appointment","9":"Firmware Upgrade","10":"Power on","31":"station blocked"})

Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden