NEWS
Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox
-
@andreask sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
Was mache ich falsch?
du zeigst das log als Screenshot und nicht als Text in code-tags.
Als Ausgleich gibt es die Modbus Einstellungen gar nicht. -
@homoran sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
du zeigst das log als Screenshot und nicht als Text in code-tags.
Als Ausgleich gibt es die Modbus Einstellungen gar nicht.Danke für das Feedback. Habe ich angepasst
-
@andreask sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
@homoran sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
du zeigst das log als Screenshot und nicht als Text in code-tags.
Als Ausgleich gibt es die Modbus Einstellungen gar nicht.Danke für das Feedback. Habe ich angepasst
Danke!
die Register Einstellungen wären noch sehr sinnvoll zu kennen, wenn due Meldung entsprechend ausfällt -
@homoran Auch das ist hinzugefügt
-
@andreask sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
@homoran Auch das ist hinzugefügt
Die
@andreask sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
anderen Werte, welche ich schon auslese, ins Holding-Register
hast du genau so eingetragen?
3-stellige Ziffern, und das ohne Haken bei Alias verwenden?
Und funktionieren trotzdem?hast du ein debug-log vom Aufruf?
da müsste die letztlich effektiv abgefragte Registernummer zu sehen sein.Ansonsten ist es keine Zahl
Ob alle 5 Tags zeitgleich ausgelesen werden und zerlegt werden müssen kann ich nicht beurteilen
-
@homoran
Alias hatte ich eigentlich aktiviert. Heute aber raus genommen. Ich habe es jetzt wieder aktiviert.
Dann sehen die Register Einträge so aus:
Hier der Debug-Log:
modbus.0 2025-05-06 21:19:05.875 debug Closing client on purpose. modbus.0 2025-05-06 21:19:04.875 debug Cleaning up request fifo. modbus.0 2025-05-06 21:19:04.874 debug Socket closed with error modbus.0 2025-05-06 21:19:04.869 info Disconnected from slave 192.168.30.242 modbus.0 2025-05-06 21:19:04.868 debug Closing client on purpose. modbus.0 2025-05-06 21:19:04.817 warn [DevID_1] Poll error count: 6 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-06 21:19:04.816 debug Received pdu describes an error. modbus.0 2025-05-06 21:19:04.809 debug [DevID_1/holdingRegs] Poll address 716 - 14 registers modbus.0 2025-05-06 21:19:04.808 debug [DevID_1/holdingRegs] Poll address 206 DONE modbus.0 2025-05-06 21:19:04.800 debug [DevID_1/holdingRegs] Poll address 206 - 16 registers modbus.0 2025-05-06 21:19:04.799 debug [DevID_1] Poll start --------------------- modbus.0 2025-05-06 21:19:03.745 warn [DevID_1] Poll error count: 5 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-06 21:19:03.745 debug Received pdu describes an error. modbus.0 2025-05-06 21:19:03.740 debug [DevID_1/holdingRegs] Poll address 716 - 14 registers modbus.0 2025-05-06 21:19:03.736 debug [DevID_1/holdingRegs] Poll address 206 DONE modbus.0 2025-05-06 21:19:03.719 debug [DevID_1/holdingRegs] Poll address 206 - 16 registers modbus.0 2025-05-06 21:19:03.718 debug [DevID_1] Poll start --------------------- modbus.0 2025-05-06 21:19:02.666 warn [DevID_1] Poll error count: 4 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-06 21:19:02.665 debug Received pdu describes an error. modbus.0 2025-05-06 21:19:02.656 debug [DevID_1/holdingRegs] Poll address 716 - 14 registers modbus.0 2025-05-06 21:19:02.653 debug [DevID_1/holdingRegs] Poll address 206 DONE modbus.0 2025-05-06 21:19:02.647 debug [DevID_1/holdingRegs] Poll address 206 - 16 registers modbus.0 2025-05-06 21:19:02.646 debug [DevID_1] Poll start --------------------- modbus.0 2025-05-06 21:19:01.594 warn [DevID_1] Poll error count: 3 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-06 21:19:01.593 debug Received pdu describes an error. modbus.0 2025-05-06 21:19:01.588 debug [DevID_1/holdingRegs] Poll address 716 - 14 registers modbus.0 2025-05-06 21:19:01.587 debug [DevID_1/holdingRegs] Poll address 206 DONE modbus.0 2025-05-06 21:19:01.575 debug [DevID_1/holdingRegs] Poll address 206 - 16 registers modbus.0 2025-05-06 21:19:01.575 debug [DevID_1] Poll start --------------------- modbus.0 2025-05-06 21:19:00.523 warn [DevID_1] Poll error count: 2 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-06 21:19:00.522 debug Received pdu describes an error. modbus.0 2025-05-06 21:19:00.517 debug [DevID_1/holdingRegs] Poll address 716 - 14 registers modbus.0 2025-05-06 21:19:00.516 debug [DevID_1/holdingRegs] Poll address 206 DONE modbus.0 2025-05-06 21:19:00.506 debug [DevID_1/holdingRegs] Poll address 206 - 16 registers modbus.0 2025-05-06 21:19:00.505 debug [DevID_1] Poll start --------------------- modbus.0 2025-05-06 21:18:59.452 warn [DevID_1] Poll error count: 1 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-06 21:18:59.450 debug Received pdu describes an error. modbus.0 2025-05-06 21:18:59.447 debug [DevID_1/holdingRegs] Poll address 716 - 14 registers modbus.0 2025-05-06 21:18:59.441 debug [DevID_1/holdingRegs] Poll address 206 DONE modbus.0 2025-05-06 21:18:59.428 debug [DevID_1/holdingRegs] Poll address 206 - 16 registers modbus.0 2025-05-06 21:18:59.427 debug Initialization of scale factors done! modbus.0 2025-05-06 21:18:59.425 debug [DevID_1] Poll start --------------------- modbus.0 2025-05-06 21:18:59.423 info Connected to slave 192.168.30.242 modbus.0 2025-05-06 21:18:59.014 debug Add holdingRegisters.40729_IDTAG_5: {"_id":"holdingRegisters.40729_IDTAG_5","type":"state","common":{"name":"RFID Tag Teil 5","role":"value","type":"number","read":true,"write":true,"def":0,"unit":""},"native":{"regType":"holdingRegs","address":728,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.014 debug Add holdingRegisters.40727_IDTAG_4: {"_id":"holdingRegisters.40727_IDTAG_4","type":"state","common":{"name":"RFID Tag Teil 4","role":"value","type":"number","read":true,"write":true,"def":0,"unit":""},"native":{"regType":"holdingRegs","address":726,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.013 debug Add holdingRegisters.40725_IDTAG_3: {"_id":"holdingRegisters.40725_IDTAG_3","type":"state","common":{"name":"RFID Tag Teil 3","role":"value","type":"number","read":true,"write":true,"def":0,"unit":""},"native":{"regType":"holdingRegs","address":724,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.012 debug Add holdingRegisters.40723_IDTAG_2: {"_id":"holdingRegisters.40723_IDTAG_2","type":"state","common":{"name":"RFID Tag Teil 2","role":"value","type":"number","read":true,"write":true,"def":0,"unit":""},"native":{"regType":"holdingRegs","address":722,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.011 debug Add holdingRegisters.40721_IDTAG_1: {"_id":"holdingRegisters.40721_IDTAG_1","type":"state","common":{"name":"RFID Tag Teil 1","role":"value","type":"number","read":true,"write":true,"def":0,"unit":""},"native":{"regType":"holdingRegs","address":720,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.011 debug Add holdingRegisters.40719_Ladedauer: {"_id":"holdingRegisters.40719_Ladedauer","type":"state","common":{"name":"Ladedauer","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"s"},"native":{"regType":"holdingRegs","address":718,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.010 debug Add holdingRegisters.40717_CHARGED_ENERGY: {"_id":"holdingRegisters.40717_CHARGED_ENERGY","type":"state","common":{"name":"Wert aktueller Ladevorgang","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"Wh"},"native":{"regType":"holdingRegs","address":716,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.010 debug Add holdingRegisters.40221_Aktuelle_Leistung: {"_id":"holdingRegisters.40221_Aktuelle_Leistung","type":"state","common":{"name":"Aktuell gezogene Leistung","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"W"},"native":{"regType":"holdingRegs","address":220,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.009 debug Add holdingRegisters.40219_Total_Energy_: {"_id":"holdingRegisters.40219_Total_Energy_","type":"state","common":{"name":"Zählerstand","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"Wh"},"native":{"regType":"holdingRegs","address":218,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.009 debug Add holdingRegisters.40217_Strom_L3: {"_id":"holdingRegisters.40217_Strom_L3","type":"state","common":{"name":"Aktueller Strom über L3","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"mA"},"native":{"regType":"holdingRegs","address":216,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.008 debug Add holdingRegisters.40215_Strom_L2: {"_id":"holdingRegisters.40215_Strom_L2","type":"state","common":{"name":"Aktueller Strom über L2","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"mA"},"native":{"regType":"holdingRegs","address":214,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.007 debug Add holdingRegisters.40213_Strom_L1: {"_id":"holdingRegisters.40213_Strom_L1","type":"state","common":{"name":"Aktueller Strom über L1","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"mA"},"native":{"regType":"holdingRegs","address":212,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.007 debug Add holdingRegisters.40211_Leistung_L3: {"_id":"holdingRegisters.40211_Leistung_L3","type":"state","common":{"name":"Aktuelle Leistung über L3","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"W"},"native":{"regType":"holdingRegs","address":210,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.006 debug Add holdingRegisters.40209_Leistung_L2: {"_id":"holdingRegisters.40209_Leistung_L2","type":"state","common":{"name":"Aktuelle Leistung über L2","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"W"},"native":{"regType":"holdingRegs","address":208,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.006 debug Add holdingRegisters.40207_Leistung_L1: {"_id":"holdingRegisters.40207_Leistung_L1","type":"state","common":{"name":"Aktuelle Leistung über L1","role":"value","type":"number","read":true,"write":true,"def":0,"unit":"W"},"native":{"regType":"holdingRegs","address":206,"deviceId":1,"type":"uint32be","len":2,"offset":0,"factor":1,"poll":true}} modbus.0 2025-05-06 21:18:59.005 debug Initialize Objects for holdingRegs: [{"_address":40207,"name":"Leistung L1","description":"Aktuelle Leistung über L1","unit":"W","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":206,"id":"holdingRegisters.40207_Leistung_L1"},{"_address":40209,"name":"Leistung L2","description":"Aktuelle Leistung über L2","unit":"W","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":208,"id":"holdingRegisters.40209_Leistung_L2"},{"_address":40211,"name":"Leistung L3","description":"Aktuelle Leistung über L3","unit":"W","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":210,"id":"holdingRegisters.40211_Leistung_L3"},{"_address":40213,"name":"Strom L1","description":"Aktueller Strom über L1","unit":"mA","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":212,"id":"holdingRegisters.40213_Strom_L1"},{"_address":40215,"name":"Strom L2","description":"Aktueller Strom über L2","unit":"mA","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":214,"id":"holdingRegisters.40215_Strom_L2"},{"_address":40217,"name":"Strom L3","description":"Aktueller Strom über L3","unit":"mA","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":216,"id":"holdingRegisters.40217_Strom_L3"},{"_address":40219,"name":"Total Energy ","description":"Zählerstand","unit":"Wh","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","address":218,"deviceId":1,"id":"holdingRegisters.40219_Total_Energy_"},{"_address":40221,"name":"Aktuelle Leistung","description":"Aktuell gezogene Leistung","unit":"W","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":220,"id":"holdingRegisters.40221_Aktuelle_Leistung"},{"_address":40717,"name":"CHARGED_ENERGY","description":"Wert aktueller Ladevorgang","unit":"Wh","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":716,"id":"holdingRegisters.40717_CHARGED_ENERGY"},{"_address":40719,"name":"Ladedauer","description":"Ladedauer","unit":"s","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":718,"id":"holdingRegisters.40719_Ladedauer"},{"_address":40721,"name":"IDTAG_1","description":"RFID Tag Teil 1","unit":"","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":720,"id":"holdingRegisters.40721_IDTAG_1"},{"_address":40723,"name":"IDTAG_2","description":"RFID Tag Teil 2","unit":"","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":722,"id":"holdingRegisters.40723_IDTAG_2"},{"_address":40725,"name":"IDTAG_3","description":"RFID Tag Teil 3","unit":"","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":724,"id":"holdingRegisters.40725_IDTAG_3"},{"_address":40727,"name":"IDTAG_4","description":"RFID Tag Teil 4","unit":"","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":726,"id":"holdingRegisters.40727_IDTAG_4"},{"_address":40729,"name":"IDTAG_5","description":"RFID Tag Teil 5","unit":"","type":"uint32be","len":2,"factor":1,"offset":0,"formula":"","role":"value","room":"","poll":true,"wp":"","cw":"","isScale":"","deviceId":1,"address":728,"id":"holdingRegisters.40729_IDTAG_5"}] modbus.0 2025-05-06 21:18:59.004 debug Initialize Objects for inputRegs: [] modbus.0 2025-05-06 21:18:59.003 debug Initialize Objects for coils: [] modbus.0 2025-05-06 21:18:59.002 debug Initialize Objects for disInputs: [] modbus.0 2025-05-06 21:18:58.775 info starting. Version 6.3.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.19.0, js-controller: 7.0.6
-
@andreask du hast aber immer noch Zahl und nicht text drin.
Die Register stimmen jetzt, der Errorcode hat sich geändert.
Leider hilft mir das nicht.Wenn es mit Text/String auch nicht klappt, weiß ich nicht weiter
-
@homoran
Danke für die Unterstützung.
Leider funktioniert auch kein String. Ich habe alle durchprobiert.
Ist es richtig, dass bei den Springs die Länge auch immer 2 ist? Auch bei den 16 Bit Varianten? Normalerweise hat doch 16 Bit nur eine Länge von 1 -
@andreask sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
Leider funktioniert auch kein String.
heisst was?
@andreask sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
Ist es richtig, dass bei den Springs die Länge auch immer 2 ist? Auch bei den 16 Bit Varianten? Normalerweise hat doch 16 Bit nur eine Länge von 1
Meines Wissens gilt das für Zahlen um einen entsprechenden Wertebereich abzudecken.
Bei String müsste die Länge variabel sein, hab ich aber noch nie probiert.
-
@homoran sagte in Probleme Auslesen Modbus Mennekes Amtron 4You Wallbox:
heisst was?
Soll heissen, dass ich alle String Typen durchprobiert habe. Immer mit der vergebenen Länge von 2
Und immer erhalte ich die gleiche Fehlermeldung im Log
modbus.0 2025-05-07 19:03:42.599 info Disconnected from slave 192.168.30.242 modbus.0 2025-05-07 19:03:42.547 warn [DevID_1] Poll error count: 6 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-07 19:03:41.484 warn [DevID_1] Poll error count: 5 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-07 19:03:40.420 warn [DevID_1] Poll error count: 4 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-07 19:03:39.361 warn [DevID_1] Poll error count: 3 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-07 19:03:38.300 warn [DevID_1] Poll error count: 2 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-07 19:03:37.216 warn [DevID_1] Poll error count: 1 code: {"errorCode":131,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"} modbus.0 2025-05-07 19:03:37.187 info Connected to slave 192.168.30.242 modbus.0 2025-05-07 19:03:36.591 info starting. Version 6.3.2 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.19.0, js-controller: 7.0.6
-
@andreask Dann weiss ich auch nichts mehr, sorry.
Möglicherweise ist auch mit "non-null string...." ein "non-0 string" gemeint, und (zero-end) passt dann nicht.