Privatsphäre-Einstellungen
Diese Webseite verwendet Cookies. Mit einem Klick auf "Alle akzeptieren" akzeptieren Sie die Verwendung der Cookies. Die Daten, die durch die Cookies entstehen, werden für nicht personalisierte Analysen genutzt. Weitere Informationen finden Sie in den Einstellungen sowie in unseren Datenschutzhinweisen. Sie können die Verwendung von Cookies jederzeit über Ihre anpassen. Ihre Zustimmung können Sie jederzeit mit Wirkung für die Zukunft widerrufen.
Privatsphäre-Einstellungen
Um Ihnen eine optimale Funktion der Webseite zu bieten, setzen wir Cookies ein. Das sind kleine Textdateien, die auf Ihrem Computer gespeichert werden. Dazu zählen Cookies für den Betrieb und die Optimierung der Seite. Hier können Sie auswählen, welche Cookies Sie zulassen:
Privacy Icon
Erforderliche Cookies
Diese Cookies sind notwendig, damit Sie durch die Seiten navigieren und wesentliche Funktionen nutzen können. Dies umschließt die Reichweitenmessung durch INFOnline (IVW-Prüfung), die für den Betrieb des HaustechnikDialogs unerlässlich ist. Wir benutzen Analysecookies, um die Zahl der individuellen Besucher auf Basis anonymer und pseudonymer Informationen zu ermitteln. Ein unmittelbarer Rückschluss auf eine Person ist dabei nicht möglich.
Privacy Icon
Optionale analytische Cookies
Diese Cookies helfen uns, das Nutzungsverhalten besser zu verstehen.Sie ermöglichen die Erhebung von Nutzungs- und Erkennungsmöglichkeiten durch Erst- oder Drittanbieter, in so genannten pseudonymen Nutzungsprofilen. Wir benutzen beispielsweise Analysecookies, um die Zahl der individuellen Besucher einer Webseite oder eines Dienstes zu ermitteln oder um andere Statistiken im Hinblick auf den Betrieb unserer Webseite zu erheben, als auch das Nutzerverhalten auf Basis anonymer und pseudonymer Informationen zu analysieren, wie Besucher mit der Webseite interagieren. Ein unmittelbarer Rückschluss auf eine Person ist dabei nicht möglich.
Privacy Icon
Dienste von anderen Unternehmen (Google AdSense)
Beim akzeptieren dieser Option erlauben Sie unserer Webseite Google AdSense zu verwenden. Google AdSense verwendet Cookies, um Ihnen personalisierte Werbung anzuzeigen, die auf Ihren Interessen basieren können.Bitte beachten Sie, dass durch das Akzeptieren der entsprechenden Cookies Daten an Google LLC in den USA übermittelt und dort verarbeitet werden. Weitere Informationen entnehmen Sie bitte unserer Datenschutzerklärung.
Datenschutzhinweise

Alle
Foren
LG Therma V Modbus Anbindung
Verfasser:
RFTwp7
Zeit: 22.12.2024 15:20:31
1
3792205
Habe jetzt eine Modbus Verbindung mit USR-TCP232-410s im Testbetrieb.
Ohne Kommunikation gibt es nach 3 min den Fehler CH 03 und der Verdichter schaltet ab. Umschalten vom Energiezustand auf N/A behebt das Problem nicht.
Nach mehreren Leseanforderungen startet der Verdichter aber wieder.

Der USR-TCP232-410s hat aber noch eine besondere Funktion, das Heartbeat Packet auf der seriellen Seite.

Mit PUSR Heartbeat Packet HEX:

07020000000879AA

läuft die WP ohne Fehler durch und antwortet auch (extern geloggt):

07020183E0A1

Ich lasse das Paket alle 120 s senden und kann so ohne Zeitdruck testen.

Verfasser:
Thermatralix
Zeit: 11.08.2025 19:56:50
0
3868980
Hallo, könnte mir bitte mal jemand helfen. Habe eine Therma V HM091MR.U43 (wohlgemerkt U43).
Habe ein Waveshare Industrial RS232/RS485 to Ethernet Converter im Einsatz. Der Converter kommuniziert auch mit dem Laptop, die Verbindung ist ok. Die Verbindung zur WP klappt noch nicht. Übertragungsraten sind richtig eingestellt.
Was mir fehlt ist ein Software Tool das man einfach bedienen kann um die Kommunikation zu prüfen und die DIP Switches dann richtig einzustellen.
Bisher habe ich nur sehr geringe Erfahrung mit HA. Welches Poll-Tool könnte ich nehmen um die Modbus Verbindung zu testen und mit welchem Befehl würde das funktionieren. Vielleicht ein Register lesen ?
Danke für jede Hilfe!

Verfasser:
Thermatralix
Zeit: 08.09.2025 20:08:55
0
3875276
Zitat von RFTwp7 Beitrag anzeigen
Habe jetzt eine Modbus Verbindung mit USR-TCP232-410s im Testbetrieb.
Ohne Kommunikation gibt es nach 3 min den Fehler CH 03 und der Verdichter schaltet ab. Umschalten vom Energiezustand auf N/A behebt das Problem nicht.
Nach mehreren Leseanforderungen startet der Verdichter aber[...]


Hallo
RFTwp7

könntest Du bitte mal den Heartbeat Befehl entschlüsseln. Mein Waveshare ETH to RS385 hat auch die Möglichkeit einen Heartbeaat zu senden, hat bisher aber nicht funktioniert.

Verfasser:
homerlin
Zeit: 27.09.2025 16:31:57
0
3880054
Heyho,
wollte meine Erfahrungen auch hier teilen.

Ich habe etliche Seiten hier im Forum gelesen. Stundenlang Einstellungen ausprobiert.

Ich benutze einen "Waveshare RS485 to eth", iobroker und eine LG Therma V.

Die Modbus-Instanz im iobroker lief immer auf Timeout. Schlussendlich war das Problem nicht eine Einstellung, sondern die Verkabelung. Ich benutze ein Telefonkabel "JY(ST)Y".

Anfangs nur mit einem Adernpärchen. Später habe ich beide Pärchen verdrahtet, und siehe da, die Verbindung ist jetzt stabil.

Viele Anleitungen waren also korrekt.

Verfasser:
homerlin
Zeit: 04.10.2025 01:32:37
0
3882266
Zitat von OW1000 Beitrag anzeigen
Hallo zusammen,

ich betreibe eine LG Therma V HM091U44.

Die Modbus-Kommunikation erfolgt dabei über ein ELFIN EW11 welches das Modbussignal RTU auf Modbus TCP wandelt, also per WLAN zur Verfügung stellt.

Ich kann mit diesem Setup alle Werte lesen, aber keine[...]

Nur "holding" Register sind fürs Schreiben ausgelegt. Das funktioniert bei mir auch, bis auf das Schreiben vom Energiezustand. Egal welche Zahl ich dort eintrage, sie färbt sich im iobroker kurz rot und wird mit dem nächsten Leseinterval wieder auf 0 zurückgesetzt.

Aber wie gesagt, das Ändern von z.B. dem Betriebsmodus oder der Solltemperatur geht ohne Probleme.

Falls jemand bereits erfolgreich die Energiezustände per Modbus schaltet, ich wäre überaus an der Lösung interessiert.

Verfasser:
Opa78
Zeit: 04.11.2025 16:51:00
0
3893452
Hallo, ich habe bei mir das Problem dass in manchen Fällen die Befehle nicht genommen werden. zB muss ich den Wert dann erst 2mal hin schicken bevor er genommen wird. Weiß jemand woran das liegt?

Habe einen Waveshare Adapter und es lesen nebenbei telegraf Daten aus (alle 10sekunden) und evcc (alle 20 oder 30s).

Bin am rumtesten mit QModMaster indem ich zB auf das Holding Register für die Raumtemperatur schreibe. Im Bus Monitor zeigt er mir auch an dass alles okay ist, aber dennoch muss ich die Werte manchmal erst ein zweites mal schicken bevor sie dann beim auslesen auch mit denen die ich hingeschickt habe identisch sind

Verfasser:
Schultes
Zeit: 04.11.2025 20:12:21
0
3893557
Du musst die Register blockweise alle auf einmal schreiben.
Wenn du alle Register per write Befehl sequentiell auf den Bus schreibst und das noch im 10 s Intervall ist der Modbus manchmal ausgelastet. Der hat ja nur 9600 Baud. Und die Overhead Datenlast per Write Befehl ist mehr als der Informationsgehalt. Wenn du also blockweise sendest, dann hast du fur die 30 übertragenen Signale/Messdaten nur einmalig den Overhead. Bei sequentiellem Senden hast du 30x den Overhead und das macht den Bus zu. Zumindest verschluckt er sich manchmal und dann siehst du die Laufzeitprobleme.
Gib den existierenden Code in ChatGPT rein und lass dir zeigen wie das aussieht, wenn du alle Signale als Block schicken willst.

Verfasser:
Schultes
Zeit: 04.11.2025 20:15:17
0
3893561
Ich habe anfänglich auch sequentiell geschrieben und in den Traces gesehen, dass es tlw. bis zu 5 s gedauert hat bis die Nachricht auf dem Bus gesendet war.

Verfasser:
Opa78
Zeit: 04.11.2025 20:34:12
0
3893568
Versteh ich nicht. Ich will doch nur dieses eine Register beschreiben. Was soll ich denn sonst noch für Register beschreiben wenn ich da nix hinschreiben will?

Aktuelle Forenbeiträge
ajokr schrieb: ist leider ein Bug im Heizreport. Für Altbauten setzt der...
flo222 schrieb: @Thomas: danke Dir schon mal von ganzem Herzen! Die paar erklärenden...
ANZEIGE
Hersteller-Anzeigen
Hersteller von Armaturen
und Ventilen
Website-Statistik