NEWS
Hargassner Anbindung ModBus läuft nicht
-
Das Informations PDF ist doch in Beitrag 5 verlinkt.
-
@homoran Nur das PDF vom Hersteller (Link weiter oben)
-
@warp735 sagte in Hargassner Anbindung ModBus läuft nicht:
Das Informations PDF ist doch in Beitrag 5 verlinkt.
isch 'abe kein pdf reader auf dem Handy
-
@homoran Habs auch über den Browser geöffnet. Geht das am Handy nicht auf? Liegt auch in nem Forum.
-
@flok sagte in Hargassner Anbindung ModBus läuft nicht:
Geht das am Handy nicht auf?
Seit wann geht das denn?
Hat früher immer nur unter Downloads gespeichert, da nutzte es mir nichts.@FloK
die Adresse für die ersten Register finde ich nicht, bei späteren Tabellen scheint die notwendige Adresse drüber zu stehenIn den Grundeinstellungen hast du ja auch bereits "mehrere IDs verwenden" angehakt
-
@homoran Ja, ist angehakt.
Hier nochmal ein Bild der ersten Adressen. Außentemperatur wäre z.B. für einen Test geeignet
-
Hat noch jemand eine Idee??? Echt blöd wenn das nicht machbar ist.
-
@flok Ich würde mal von vorne anfangen.
Also Modbus löschen, neu installieren, alles default.
Dann IP vom Heizkessel eintragen und nur eine Geräte ID verwenden. Keine Aliase und im Holding Register mal die 40009 Außentemperatur aktuell und Float ein Debug log machen.
EDIT: Verwende mal ID 3 im Adapter
Hier scheint jemand erfolg gehabt zu haben: Alter Forums Eintrag
https://213.136.68.177/topic/1259/modbus-adapter/655?lang=en-GB
Hier als Bild
-
@wendy2702 Hab beides versucht. Wie von dir beschrieben und dann nochmal wie im Bild zu sehen. Beides ohne Erfolg. Adapter blieb orange.
Hier der Log mit den Einstellungen wie im Bild zu sehen:modbus.0 2024-11-12 20:38:27.257 warn On error: {"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.26","port":502} modbus.0 2024-11-12 20:38:27.257 error Client in error state. modbus.0 2024-11-12 20:38:27.257 error Socket Error modbus.0 2024-11-12 20:38:25.066 info starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11 modbus.0 2024-11-12 20:38:20.946 info terminating modbus.0 2024-11-12 20:38:20.455 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason modbus.0 2024-11-12 20:38:20.454 info terminating modbus.0 2024-11-12 20:38:20.436 info Got terminate signal TERMINATE_YOURSELF
Hier das Log mit den Einstellungen wie von dir beschrieben:
modbus.0 2024-11-12 20:43:27.787 warn On error: {"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.26","port":502} modbus.0 2024-11-12 20:43:27.787 error Client in error state. modbus.0 2024-11-12 20:43:27.786 error Socket Error modbus.0 2024-11-12 20:43:25.606 info starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11 modbus.0 2024-11-12 20:43:21.515 info terminating modbus.0 2024-11-12 20:43:21.021 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason modbus.0 2024-11-12 20:43:21.021 info terminating modbus.0 2024-11-12 20:43:21.004 info Got terminate signal TERMINATE_YOURSELF
-
@flok steht das loggen auf Debug?
Mal mit Qmodmaster probiert?
-
@wendy2702 Sorry, war nicht auf debug.
Hier nochmal mit den Bildeinstellungenmodbus.0 2024-11-12 20:58:48.014 warn On error: {"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.26","port":502} modbus.0 2024-11-12 20:58:48.014 error Client in error state. modbus.0 2024-11-12 20:58:48.013 error Socket Error modbus.0 2024-11-12 20:58:45.828 info starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11 modbus.0 2024-11-12 20:58:41.781 info terminating modbus.0 2024-11-12 20:58:41.295 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason modbus.0 2024-11-12 20:58:41.295 info terminating modbus.0 2024-11-12 20:58:41.278 info Got terminate signal TERMINATE_YOURSELF
Hier mit den Einstellungen wie im Text beschrieben:
modbus.0 2024-11-12 20:57:36.706 warn On error: {"errno":-4078,"code":"ECONNREFUSED","syscall":"connect","address":"192.168.178.26","port":502} modbus.0 2024-11-12 20:57:36.706 error Client in error state. modbus.0 2024-11-12 20:57:36.706 error Socket Error modbus.0 2024-11-12 20:57:34.531 info starting. Version 6.3.2 in C:/iobroker/KieserHome/node_modules/iobroker.modbus, node: v18.20.4, js-controller: 6.0.11 modbus.0 2024-11-12 20:57:30.470 info terminating modbus.0 2024-11-12 20:57:29.978 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason modbus.0 2024-11-12 20:57:29.978 info terminating modbus.0 2024-11-12 20:57:29.958 info Got terminate signal TERMINATE_YOURSELF
Die Software kenne ich nicht. Was genau kann man damit machen?
-
@flok ist da ein Register eingetragen?
Zeige mal Screenshots
Ist Modbus an der Heizung aktiviert?
Kannst du die IP der Heizung von Iobroker aus erreichen?
-
@wendy2702 Hier die Einstellungen vom Adapter:
Hier das Register:
Hab das tool mal geladen und versucht zu bedienen:
In der Heizung ist eine spezielle SD Karte gesteckt und der Modbus aktiviert.
Laut tool und ping ist die Adresse erreichbar. -
@flok im Tool steht auch das Port 502 nicht erreicht werden kann.
Auf was läuft iobroker? Docker oder sowas?
-
@wendy2702 Tool steht auf Port 502, ja.
ioBroker läuft auf einem Windows 11 PC.Liegt es an der Heizung wenn der Port nicht erreichbar ist laut dem Tool?
-
@flok sagte in Hargassner Anbindung ModBus läuft nicht:
ioBroker läuft auf einem Windows 11 PC.
Port 502 in der Firewall frei?
-
@codierknecht Hi,
in den Netzwerkeinstellungen habe ich nichts geändert. Muss man da was einstellen? -
@flok denke du musst in win11 die Firewall für die Kommunikation Port 502 freigeben
-
@wendy2702 Portfreigabe in der Frizbox oder Firewall auf dem PC auf dem ioBroker läuft?
-
@flok sagte in Hargassner Anbindung ModBus läuft nicht:
Portfreigabe in der Frizbox oder Firewall auf dem PC auf dem ioBroker läuft?
Auf dem PC mit ioBroker.
In der Fritte gibt man keine Ports frei.