NEWS
Probleme mit modbus Stromzähler, keine Werte
-
@homoran nochmal es geht NICHT um mbus sondern um MODBUS
wer es genau wissen will kann hier nachlesen
https://www.wachendorff-prozesstechnik.de/produktgruppen/gateways-und-protokollwandler/informationen/busprotokolle-besser-verstehen/screenshot weil ich keine Ahnung habe und Anfänger bin
-
@obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:
wer es genau wissen will kann hier nachlesen
du scheinst es ja zu verwechseln!
@obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:
screenshot weil ich keine Ahnung habe und Anfänger bin
für zum Weiterbilden
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1Außerdem ist in deinem log kein rinziger debug Eintrag.
Hast du die modbus Instanz wirklich auf Logstufe debug gestellt?
oder nur den Filter im Protokoll? -
@obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:
@homoran nochmal es geht NICHT um mbus sondern um MODBUS
wer es genau wissen will kann hier nachlesen
https://www.wachendorff-prozesstechnik.de/produktgruppen/gateways-und-protokollwandler/informationen/busprotokolle-besser-verstehen/screenshot weil ich keine Ahnung habe und Anfänger bin
So ein Quatsch.
Du schreibt: Es kommen Errors.
Zeigst dann mbus.
Und schreibst mbus läuft.Und ich werde gar nichts nachlesen.
Du hast Probleme mit modbus. Dann zeigt dies auch.
Und nicht mbus ! -
@homoran sagte in Probleme mit modbus Stromzähler, keine Werte:
schön, dass du den entziffern kannst
auf einem 27" geht es.
-
ich sollte den debug log zeigen, das habe ich getan
dort sind nur mbus Fehler zu sehen oder ich schaue an der falschen Stelleich kann sonst keinen log für modbus finden der mir Fehler anzeigt
Wenn du hier nur Anfänger rund machen willst, klasse viel Spaß dabei!
Entweder willst du helfen oder lass es bleiben -
@homoran sagte in Probleme mit modbus Stromzähler, keine Werte:
Außerdem ist in deinem log kein einziger debug Eintrag.
Hast du die modbus Instanz wirklich auf Logstufe debug gestellt?
oder nur den Filter im Protokoll?dann bekommen wir das schon hin
-
@obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:
Entweder willst du helfen oder lass es bleiben
Das hat @homoran geschrieben.
Schalte modbus auf debug und zeige das log in code-tag.So kann man nicht helfen.
-
2023-06-30 20:38:35.213 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:38:35.213 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:38:35.215 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:38:38.669 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:38:38.669 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:38:48.749 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:38:48.749 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:38:48.754 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:38:52.205 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:38:52.205 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:02.285 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:39:02.285 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:02.287 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:39:05.741 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:39:05.741 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:15.821 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:39:15.821 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:15.823 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:39:19.277 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:39:19.277 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:29.357 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:39:29.357 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:29.361 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:39:32.813 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:39:32.813 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:42.893 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:39:42.893 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:42.897 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:39:46.349 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:39:46.349 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:56.461 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:39:56.461 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:39:56.465 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:39:59.917 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:39:59.917 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:40:09.997 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:40:09.997 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:40:10.000 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:40:13.453 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:40:13.453 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:40:23.533 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:40:23.533 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:40:23.540 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:40:26.989 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:40:26.989 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:40:37.069 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 1 err: Error: Error: Failed to send/receive M-Bus request frame[1]. 2023-06-30 20:40:37.069 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4 2023-06-30 20:40:37.076 - [32minfo[39m: mbus.1 (2589) State value to set for "mbus.1.BMT-21004.data.lastStatus" has to be type "string" but received type "object" 2023-06-30 20:40:40.529 - [33mwarn[39m: mbus.1 (2589) M-Bus ID 2 err: Error: Error: Failed to send/receive M-Bus request frame[2]. 2023-06-30 20:40:40.529 - [33mwarn[39m: mbus.1 (2589) M-Bus Devices with errors: 2 from 4
-
-
@obstbauer Danke!
aber nur mbus Meldungenhast du vielleicht auf mbus gefiltert?
wurde die modbus Instanz neu gestartet?
das muss im log zu sehen sein. -
@bahnuhr ja sorry ich arbeite daran
weiß gerade nicht wie ich modbus auf debug schalte, das ist das was mir bei Protokolle angezeigt wird, da taucht nur mbus auf, entschuldigung für die Verwirrung -
@obstbauer sagte in Probleme mit modbus Stromzähler, keine Werte:
weiß gerade nicht wie ich modbus auf debug schalte
hab dir doch was zum lesen verlinkt
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1 -
@obstbauer
Dort auf debug stellen.Und dann instanz neu starten.
Und dann log hier als code-tag posten. -
so ich denke jetzt habe ichs, sorry....
2023-06-30 21:13:47.306 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:47.362 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:47.413 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:47.414 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:47.468 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:48.519 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:48.521 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:48.582 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:48.635 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:48.636 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:48.693 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:49.746 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:49.747 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:49.802 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:49.857 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:49.858 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:49.913 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:50.966 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:50.967 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:51.022 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:51.073 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:51.074 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:51.128 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:52.181 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:52.181 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:52.237 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:52.288 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:52.288 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:52.343 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:53.395 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:53.396 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:53.452 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:53.503 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:53.504 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:53.558 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:54.609 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:54.610 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:54.667 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:54.718 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:54.718 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:54.773 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:55.825 - debug: modbus.0 (655156) [DevID_1] Poll start --------------------- 2023-06-30 21:13:55.825 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:55.882 - debug: modbus.0 (655156) [DevID_1/inputRegs] Poll address 30100 DONE 2023-06-30 21:13:55.933 - debug: modbus.0 (655156) [DevID_2] Poll start --------------------- 2023-06-30 21:13:55.935 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 - 2 registers 2023-06-30 21:13:55.993 - debug: modbus.0 (655156) [DevID_2/inputRegs] Poll address 30100 DONE
-
@obstbauer
So, da steht doch überall done.Also scheint es doch zu klappen.
Also nochmal die Frage:
Was klappt jetzt nicht bei modbus ? -
hier noch mit dem Neustart
modbus.0 2023-06-30 21:17:13.084 debug [DevID_1/inputRegs] Poll address 30256 DONE modbus.0 2023-06-30 21:17:13.026 debug [DevID_1/inputRegs] Poll address 30256 - 2 registers modbus.0 2023-06-30 21:17:13.026 debug [DevID_1] Poll start --------------------- modbus.0 2023-06-30 21:17:11.972 debug [DevID_2/inputRegs] Poll address 30256 DONE modbus.0 2023-06-30 21:17:11.912 debug [DevID_2/inputRegs] Poll address 30256 - 2 registers modbus.0 2023-06-30 21:17:11.912 debug Initialization of scale factors done! modbus.0 2023-06-30 21:17:11.911 debug [DevID_2] Poll start --------------------- modbus.0 2023-06-30 21:17:11.857 debug [DevID_1/inputRegs] Poll address 30256 DONE modbus.0 2023-06-30 21:17:11.786 debug [DevID_1/inputRegs] Poll address 30256 - 2 registers modbus.0 2023-06-30 21:17:11.785 debug Initialization of scale factors done! modbus.0 2023-06-30 21:17:11.783 debug [DevID_1] Poll start --------------------- modbus.0 2023-06-30 21:17:11.782 info Connected to slave modbus.0 2023-06-30 21:17:11.774 debug connect to serial /dev/ttyACM0 with 9600 modbus.0 2023-06-30 21:17:11.416 debug Remove old object modbus.0.inputRegisters.2.30100_Spannung modbus.0 2023-06-30 21:17:11.415 debug Remove old object modbus.0.inputRegisters.1.30100_Spannung modbus.0 2023-06-30 21:17:11.314 debug Initialize Objects for holdingRegs: [] modbus.0 2023-06-30 21:17:11.312 debug Add inputRegisters.2.30256_Spannung: {"_id":"inputRegisters.2.30256_Spannung","type":"state","common":{"name":"Spannung","role":"level","type":"number","read":true,"write":false,"def":0,"unit":"V"},"native":{"regType":"inputRegs","address":30256,"deviceId":2,"type":"int32be","len":2,"offset":0,"factor":1}} modbus.0 2023-06-30 21:17:11.312 debug Initialize Objects for inputRegs: [{"_address":30256,"deviceId":1,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30256,"id":"inputRegisters.1.30256_Spannung","fullId":"modbus.0.inputRegisters.1.30256_Spannung"},{"_address":30256,"deviceId":2,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30256,"id":"inputRegisters.2.30256_Spannung"}] modbus.0 2023-06-30 21:17:11.311 debug Initialize Objects for coils: [] modbus.0 2023-06-30 21:17:11.311 debug Initialize Objects for disInputs: [] modbus.0 2023-06-30 21:17:11.310 debug Initialize Objects for holdingRegs: [] modbus.0 2023-06-30 21:17:11.310 debug Add inputRegisters.1.30256_Spannung: {"_id":"inputRegisters.1.30256_Spannung","type":"state","common":{"name":"Spannung","role":"level","type":"number","read":true,"write":false,"def":0,"unit":"V"},"native":{"regType":"inputRegs","address":30256,"deviceId":1,"type":"int32be","len":2,"offset":0,"factor":1}} modbus.0 2023-06-30 21:17:11.308 debug Initialize Objects for inputRegs: [{"_address":30256,"deviceId":1,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":30256,"id":"inputRegisters.1.30256_Spannung"},{"_address":30256,"deviceId":2,"name":"Spannung","description":"Spannung","unit":"V","type":"int32be","len":2,"factor":1,"offset":0,"formula":"","role":"level","room":"","cw":"","isScale":"","address":"30256"}] modbus.0 2023-06-30 21:17:11.307 debug Initialize Objects for coils: [] modbus.0 2023-06-30 21:17:11.306 debug Initialize Objects for disInputs: [] modbus.0 2023-06-30 21:17:11.092 info starting. Version 5.0.11 in /opt/iobroker/node_modules/iobroker.modbus, node: v16.19.0, js-controller: 4.0.23 modbus.0 2023-06-30 21:17:10.689 debug Plugin sentry Initialize Plugin (enabled=true) modbus.0 2023-06-30 21:17:05.988 debug Cleaning up request fifo. modbus.0 2023-06-30 21:17:05.988 debug Clearing timeout of the current request. modbus.0 2023-06-30 21:17:05.984 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason modbus.0 2023-06-30 21:17:05.982 debug Plugin sentry destroyed modbus.0 2023-06-30 21:17:05.979 info terminating
-
@bahnuhr ich bekomme 0 Volt angezeigt bei den Objekten obwohl Spannung anliegt
-
@obstbauer wie @bahnuhr schon schrieb klappt alles
(zumindest mit Abfrage und Antwort)was hat dein Zähler als Offset zu seinem hex0100 angegeben?
-
@obstbauer
Dann kann es doch nur an den Einstellungen in der Instanz liegen.Meine sind so:
Aber da brauchst du natürlich deine.
Aber zum Vergleich kann es ja nicht schaden. -
@bahnuhr sagte in Probleme mit modbus Stromzähler, keine Werte:
Meine sind so:
du hast außerdem Modbus TCP, hier geht's um RTU