Ankündigung

Einklappen
Keine Ankündigung bisher.

Generischer MOD-Bus TCP-Connector

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    In HA hast du die Slave-ID auf 247. In Edomi steht da eine 1.

    Kommentar


      #47
      Moin,
      sorry, die 2 Bilder verwirren, vllt etwas. Das Edomi Bild zeigt den Inverter mit der "1".
      Das HA Bild zeigt das Plant mit der 247.

      image.png

      Kommentar


        #48
        ich habe mir copilot zunutze gemacht.
        Er meint er könne den Fehler auf den Offset eingrenzen.
        Habe ihm die Readme, Sigenergy-Protokoll und das LBS-Log gegeben.

        Auffälligkeit in deiner JSON

        ModelType wird gelesen als:

        JSON
        start = 501

        Weitere Zeilen anzeigen Das kommt aus:

        Plain Text
        30500 -> 501

        Weitere Zeilen anzeigen und GridFrequency:

        JSON
        start = 1003

        Weitere Zeilen anzeigen aus:

        Plain Text
        31002 -> 1003

        Weitere Zeilen anzeigen oder

        Plain Text
        RatedGridVoltage

        1001 -> 1000

        Aktuell deuten die Logs für mich auf eines von zwei Problemen:
        1. Falsche Registeradressierung (Offsetproblem) ← am wahrscheinlichsten.
        2. Modbus-Adresse des Inverters stimmt nicht mit der im LBS konfigurierten Adresse überein.
        Die Netzverbindung selbst können wir inzwischen praktisch ausschließen.
        Das Offsetproblem kann ich nicht angehen, weil ich nicht weiß, wo ich da etwas ändern könnte.
        Die Modbus-Adressen sind zumindest gleich wie im HA und wie es der Installateur mir mitteilte. Dennoch habe ich hier auch entsprechend der Vorschläge von Copilot verändert und getestet.


        Auszug aus dem LBS-Log (Debug Level:3)

        2026-07-13 22:11:37 027947 28956 Info E1=0: LBS wird beendet.
        2026-07-13 22:11:37 028283 28956 Info LBS beendet.
        2026-07-13 22:11:39 764702 5976 Info Lib (/usr/local/edomi/main/include/php/Modbus/ClassModbus.php) installiert.
        2026-07-13 22:11:39 768019 5976 Info Admin (/usr/local/edomi/www/Modbus/modbus_admin.php) aktiviert.
        2026-07-13 22:11:39 911621 9712 Info Geräte geladen: 3
        2026-07-13 22:11:39 913908 9712 Info Gruppen: 12, Register: 127
        2026-07-13 22:11:39 914638 9712 Info LBS gestartet. Write-KOs: 0
        2026-07-13 22:11:39 915070 9712 Debug Verbunden: Sigenergy_Inverter (192.168.2.84:502)
        2026-07-13 22:11:39 915229 9712 Debug Poll: Sigenergy_Inverter / inverter_identity @ 501..516 (15 Reg)
        2026-07-13 22:11:39 917162 9712 Info Modbus-Exception Sigenergy_Inverter / inverter_identity: Modbus exception FC03@501 (192.168.2.84): code=2
        2026-07-13 22:11:39 917278 9712 Debug Gruppe 'inverter_rated': kein KO zugewiesen ? übersprungen.
        2026-07-13 22:11:39 917362 9712 Debug Gruppe 'inverter_energy': kein KO zugewiesen ? übersprungen.
        2026-07-13 22:11:39 917448 9712 Debug Gruppe 'inverter_status': kein KO zugewiesen ? übersprungen.
        2026-07-13 22:11:39 917563 9712 Debug Poll: Sigenergy_Inverter / inverter_grid @ 1001..1002 (1 Reg)
        2026-07-13 22:11:39 918171 9712 Info Modbus-Exception Sigenergy_Inverter / inverter_grid: Modbus exception FC03@1001 (192.168.2.84): code=2
        2026-07-13 22:11:39 918302 9712 Debug Gruppe 'inverter_dccharger': kein KO zugewiesen ? übersprungen.
        2026-07-13 22:11:39 918385 9712 Debug Gruppe 'inverter_settings': kein KO zugewiesen ? übersprungen.
        2026-07-13 22:11:39 918467 9712 Debug Gruppe 'inverter_dccharger_ctrl': kein KO zugewiesen ? übersprungen.
        2026-07-13 22:11:39 918781 9712 Debug Verbunden: Sigenergy_Plant (192.168.2.84:502)
        2026-07-13 22:11:39 918900 9712 Debug Poll: Sigenergy_Plant / plant_system @ 1..3 (2 Reg)
        2026-07-13 22:11:42 922477 9712 Kritisch Modbus-Fehler Sigenergy_Plant (192.168.2.84) / plant_system: Modbus: timeout reading response from 192.168.2.84
        Das Log sagt ja, es hätte 3 Geräte gefunden. Deshalb gehe ich davon aus, dass die Adressen stimmen.
        Ein weiterer Verdacht von Copilot lag auf Read FC03 und meinte es könnte FC04 sein. Aber auch das kann ich nicht ändern.
        Zuletzt geändert von lio123; Heute, 06:13.

        Kommentar


          #49
          Moin,

          bin am Sonntag wieder zuhause, dann schau ich mir das genauer an. Den Offset kannst du in der json Datei umstellen, entweder +1 oder -1 machen.

          Kommentar

          Lädt...
          X