ich hab schon gesucht, aber so richtig eine Antwort zu meinem "fortgeschrittenen Problem" hab ich nicht gefunden.
Meinen SMA Tripower STP 9000TL-20 hab ich mehrere Jahre hinweg via OH 2.5 und Modbus abgefragt. Irgendwann kurz vor meinem Umstieg auf OH3 kamen keine Werte mehr vom WR.
Ich habe dann alles neu gestartet, auch den Modbus aus und an geschalten im WR, dann lief es wieder. Jetzt bin ich mittlerweile auf OH 3.4.4 umgestiegen, bekomme aber das Modbus nicht zum Laufen.
Aktuell bin ich vor der grundlegenden Frage, geht Modbus überhaupt wieder am WR.
Dazu hab ich mir Simply Modbus TCP Client besorgt und gebe folgendes im Fenster ein:

Nun zu meinen Fragen:
Geb ich das richtige in Simply Modbus ein?
Wenn das Programm sich nicht mit dem WR Modbus verbinden kann, liegt es dann zwingend am WR?
Welche Möglichkeiten der Analyse hab ich noch?
Danke
Ich hänge euch mal meine alte OH2.5 Thing Konfiguration hier hin, mit der ich die Werte auslesen konnte.
Code: Alles auswählen
Bridge modbus:tcp:tripower [ host="192.168.100.48", port=502, id=3, timeBetweenTransactionsMillis=250, connectMaxTries=2] {
Bridge poller input_30775_4 "SMA_Power_input_gesamt" [ start=30775, length=4, refresh=5000, type="input" ] {
Thing data 30775_4 [ readStart="30775", readValueType="int32", readTransform="JS(minus2zero.js)" ]
}
Bridge poller input_30529_72 "TP_Input_30529_72" [ start=30531, length=12, refresh=5000, type="input" ] {
Thing data 30531_2 "TP_30531_2" [ readStart="30531", readValueType="uint32"]
Thing data 30537_2 "TP_30537_2" [ readStart="30537", readValueType="uint32"]
}
Bridge poller input_30197_52 "TP_Input_30197_52" [ start=30201, length=34, refresh=2000, type="input" ] {
Thing data 30201_2 "TP_30201_2" [ readStart="30201", readValueType="uint32"]
Thing data 30211_2 "TP_30211_2" [ readStart="30211", readValueType="uint32"]
Thing data 30219_2 "TP_30219_2" [ readStart="30219", readValueType="uint32"]
}
Bridge poller input_30769_114 "TP_Input_30769_114" [ start=30839, length=4, refresh=2000, type="input" ] {
Thing data 30839_2 "TP_30839_2" [ readStart="30839", readValueType="uint32"]
}
}