Ankündigung

Einklappen
Keine Ankündigung bisher.

Einbindung von Modbus TCP

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

    suspend wird in der bisherigen Art nicht implementiert bleiben. Da Plugins sowieso idealerweise neustartbar sind, nutzen wir stattdessen stop() und run().

    Dass das Plugin bei aktivem Item nicht startet, ist derzeit nicht implementiert; das ließe sich bei entsprechendem Bedarf aber ohne großen Aufwand nachrüsten.

    Kommentar


      Hallo,

      Ich versuche mich gerade an diesem Plugin versucht, um mit meinem Wechselrichter zu sprechen. Plugin läuft, Status connected.

      Die Werte die ich kriege sind aber komisch, ich vermute, das RegisterFormat ist falsch. Hat schonmal jemand eine SMA WR zum laufen bekommen und ein Demo Item?

      Kommentar


        was heißt denn "komisch" ?
        es gelten zwar default Werte, aber oft muss Du natürlich bei den items mehr vorgeben:
        z.B den "modbusDataType" und manchmal auch mit dem "modbusFactor" den Wert anpassen.
        hast Du mal in die Doku geschaut, was man da alles spezifizieren kann.
        und hast Du eine SMA Doku zu den Modbus Registern ?

        Beispiel:
        Code:
                    grid:
                        name: Netz Wirkleistung
                        type: num
                        modBusFactor@fenecon: -1
                        modBusAddress@fenecon: 315
                        modBusDataType@fenecon: 'float32'​
        Zuletzt geändert von whe; 04.11.2024, 21:11.

        Kommentar


          Hi,
          so ähnlich habe ich das auch:
          Items:
          Code:
          Test:
            A:
              type: num
              name: TestIR
              enforce_updates: True
              modBusAddress: 31393
              modBusDataType:  uint32
            B:
              type: num
              name: TestHR
              enforce_updates: True
              modBusAddress: 31395
              modBusDataType: uint32​
          Doku SMA z.B.
          grafik.png

          Beide Items haben aber dann einen seltsamen (gleichen) Wert
          grafik.png

          Kommentar


            das sieht doch nach 0xFFFF FFFF aus, dass diese Werte gar nicht vorhanden sind "NaN"
            versuche es doch mal mit Registern, deren Inhalt Du kennst.

            Kommentar


              Hol Dir mal qModMaster: https://sourceforge.net/projects/qmodmaster/
              ist eine einfache .exe für Windows, die nicht installiert werden muss (nur downloaden und anklicken)
              damit kannst die Register die Du brauchst testen bevor Du sie als Items in SHNG einbaust.

              Kommentar


                Danke. Die Lösung war: Ich hatte die falsche unitId. Mit der richtigen geht's dann wie erwartet

                Kommentar

                Lädt...
                X