NEWS
SMA Werte abfragen?
-
@lamo1966 said in SMA Werte abfragen?:
@wendy2702 said in SMA Werte abfragen?:
@lamo1966 Instanz mal neu gestartet?
ja, hab ich als erstes gemacht. Ich starte jetzt mal den Wechselrichter neu.....
-
@wendy2702
so, diesmal mit ein paar mehr Einträgen
Sieht irgendwie so aus, als könnte der iobroker den SMA nicht erreichenmodbus.02024-06-30 19:27:52.689 info Disconnected from slave 192.168.178.89 modbus.02024-06-30 19:27:52.638 warn Poll error count: 11 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:27:52.633 info Connected to slave 192.168.178.89 modbus.02024-06-30 19:26:52.628 info Disconnected from slave 192.168.178.89 modbus.02024-06-30 19:26:52.575 warn Poll error count: 10 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:26:52.566 info Connected to slave 192.168.178.89 shelly.02024-06-30 19:26:02.994 info [MQTT] Client Disconnect: 192.168.178.28 (shellyplusht / shellyplusht-c049ef8e1bdc / shellyplusht#c049ef8e1bdc#1) shelly.02024-06-30 19:25:59.576 info [MQTT] Device with client id "shellyplusht-c049ef8e1bdc" connected! modbus.02024-06-30 19:25:52.564 info Disconnected from slave 192.168.178.89 modbus.02024-06-30 19:25:52.512 warn Poll error count: 9 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:25:52.500 info Connected to slave 192.168.178.89 modbus.02024-06-30 19:24:52.497 info Disconnected from slave 192.168.178.89 modbus.02024-06-30 19:24:52.445 warn Poll error count: 8 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:24:52.442 info Connected to slave 192.168.178.89 modbus.02024-06-30 19:23:52.439 info Disconnected from slave 192.168.178.89 modbus.02024-06-30 19:23:52.387 warn Poll error count: 7 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:23:52.381 info Connected to slave 192.168.178.89 modbus.02024-06-30 19:22:52.375 info Disconnected from slave 192.168.178.89 modbus.02024-06-30 19:22:52.323 warn Poll error count: 6 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:51.269 warn Poll error count: 5 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:50.214 warn Poll error count: 4 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:49.157 warn Poll error count: 3 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:48.097 warn Poll error count: 2 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:47.040 warn Poll error count: 1 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:47.019 info Connected to slave 192.168.178.89 modbus.02024-06-30 19:22:46.275 info starting. Version 6.1.0 in /opt/iobroker/node_modules/iobroker.modbus, node: v20.15.0, js-controller: 5.0.19 host.Raspberry2024-06-30 19:22:43.634 info instance system.adapter.modbus.0 started with pid 55922 host.Raspberry2024-06-30 19:22:42.512 info Restart adapter system.adapter.modbus.0 because enabled host.Raspberry2024-06-30 19:22:42.511 info instance system.adapter.modbus.0 terminated with code 156(START_IMMEDIATELY_AFTER_STOP) modbus.02024-06-30 19:22:41.939 info Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason modbus.02024-06-30 19:22:41.938 error Reconnect did not help, restart adapter modbus.02024-06-30 19:22:41.937 warn Poll error count: 13 code: {"errorCode":132,"exceptionCode":3,"message":"ILLEGAL DATA VALUE"} modbus.02024-06-30 19:22:41.933 info Connected to slave 192.168.178.89
-
hm also anpingen kann ich den SMA
al@Raspberry:~ $ ping 192.168.178.89 PING 192.168.178.89 (192.168.178.89) 56(84) bytes of data. 64 bytes from 192.168.178.89: icmp_seq=1 ttl=64 time=1.11 ms 64 bytes from 192.168.178.89: icmp_seq=2 ttl=64 time=0.469 ms 64 bytes from 192.168.178.89: icmp_seq=3 ttl=64 time=0.425 ms 64 bytes from 192.168.178.89: icmp_seq=4 ttl=64 time=0.420 ms 64 bytes from 192.168.178.89: icmp_seq=5 ttl=64 time=0.444 ms 64 bytes from 192.168.178.89: icmp_seq=6 ttl=64 time=0.488 ms 64 bytes from 192.168.178.89: icmp_seq=7 ttl=64 time=0.453 ms 64 bytes from 192.168.178.89: icmp_seq=8 ttl=64 time=0.427 ms 64 bytes from 192.168.178.89: icmp_seq=9 ttl=64 time=0.433 ms 64 bytes from 192.168.178.89: icmp_seq=10 ttl=64 time=0.407 ms 64 bytes from 192.168.178.89: icmp_seq=11 ttl=64 time=0.411 ms 64 bytes from 192.168.178.89: icmp_seq=12 ttl=64 time=0.411 ms 64 bytes from 192.168.178.89: icmp_seq=13 ttl=64 time=0.462 ms 64 bytes from 192.168.178.89: icmp_seq=14 ttl=64 time=0.433 ms 64 bytes from 192.168.178.89: icmp_seq=15 ttl=64 time=0.461 ms 64 bytes from 192.168.178.89: icmp_seq=16 ttl=64 time=0.407 ms 64 bytes from 192.168.178.89: icmp_seq=17 ttl=64 time=0.428 ms 64 bytes from 192.168.178.89: icmp_seq=18 ttl=64 time=0.398 ms
auf der SMA Seite hab ich auch nichts geändert
-
@lamo1966 hast du ein Register zugefügt oder geändert?
-
@lamo1966 das loggen der Instanz scheint immer noch nicht auf Debug zu stehen.
Aber: hast du ein Register zugefügt?
Ein Register geändert? -
@wendy2702 said in SMA Werte abfragen?:
das loggen der Instanz scheint immer noch nicht auf Debug zu stehen.
wo muss ich das machen. Sorry bin Anfänger
Ja, hab Register erweitert, da ich keinen Tagesertrag habe.
Hab das aber wieder rückgängig gemacht -
Natürlich bei der Modbus Instanz
-
@wendy2702 said in SMA Werte abfragen?:
Natürlich bei der Modbus Instanz
Danke dir, wieder was gelernt.
Hab den Fehler nach stundenlanger Suche gefunden.
Ich hatte mehrere neue Registereinträge angelegt und beim Löschen dieser, einen ganz oben in der Liste übersehen, weil er leer war. Hatte die Registereinträge bestimmt 10 mal geprüft und es immer übersehen! -
@wendy2702
Hi, da bin ich nochmal,
Ich hab mir einen 2ten SAM Wechselrichter gekauft - einen Smart Energy 8.0
Habe dafür vom Modbus-Adapter eine 2te Instanz angelegt.
Der steht auch sauber auf grün.
Trotzdem kommen die meisten Werte nicht an, hier mal ein AusschnittDie Registernummern stimmen und sind teilweise die selben wie bei meinem ersten WR dem X15.
Hast du eine Idee? -
keiner nen Tip für mich?
-
@lamo1966 Warum Level? nimm value..
Ich hab auch den sunnyboy smart energy und den Wert kann man definitiv auslesen
-
@torti0111 said in SMA Werte abfragen?:
@lamo1966 Warum Level? nimm value..
Ich hab auch den sunnyboy smart energy und den Wert kann man definitiv auslesen
als ich deinen Beitrag gelesen hab dachte, genau das ist es, weil bei meinem anderen WR auch überall Value eingetragen ist und dort alle Werte ankommen.
Aber leider funktioniert es auch nicht mit Value....komischerweise funktionieren 2 Werte, der Rest nicht, aber das war auch schon vorher so
-
@lamo1966 zeig mal deine Modbus einstellungen
-
@torti0111 said in SMA Werte abfragen?:
@lamo1966 zeig mal deine Modbus einstellungen
das sind die selben Werte, die ich beim ersten WR auch eingetragen hab
Kann es daran liegen, dass ich eine 2te Instanz nutze und man da was anderes einstellen muss.
Wobei ich dachte, dass genau bei so einem Fall die 2te INstanz notwendig sei.Ist halt alles seltsam, weil ja 2 Registerwerte richtig ankommen
-
ich hab den Fehler gefunden.
Die Dezimalstellenfaktoren hatte ich versehentlich bei Formel statt bei Faktor eingetragen -
@lamo1966 Unit ID ist doch 2 beim Smart energy
-
@torti0111 said in SMA Werte abfragen?:
@lamo1966 Unit ID ist doch 2 beim Smart energy
Also bei mir haben beide Wechselrichter 3 als unit ID.
Was bewirkt die unit ID eigentlich -
@balu67 sagte in SMA Werte abfragen?:
Was bewirkt die unit ID eigentlich
das ist die Hausnummer, damit der Modbus Adapter die Pakete richtig zustellen kann.
-
Genau wie Homoran sagt. bei den Modellen vor dem smart energy war es die 3, das hat sich geändert. Man kann es auch nciht mehr über das SunnyPortal anpassen. daher sag ich das. hat mich einige Stunden und die korrekte Anleitung vom SMA Support gekostet...
-
warum ist doch ganz einfach
1 und 2 sind für den Smart energy reserviert
3 ist dann der WR