Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000161/162 - Stiebel Eltron ISG

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

    LBS19000161/162 - Stiebel Eltron ISG

    Zuerst einmal danke benji für die tolle Arbeit an den Bausteinen. Leider bekomme ich keine Daten angezeigt. Ich bin dankbar für jede Hilfe.

    Zum System: WPF05 mit WPM3i-Regler. Das ISG web ist gerade neu und hat die FW 12.1.1 Build 150. Laut Stiebel soll diese Version bereits Modbus TCP integriert haben, obwohl es mir unter Diagnose > System nicht angezeigt wird. Ich habe CentOS 7.7-1908 mit Edomi V2.01.

    ​​ sc002.png

    Fehlerlog
    Code:
    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000161.php | Fehlercode: 8 | Zeile: 138 | Undefined offset: 1
    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000162.php | Fehlercode: 2 | Zeile: 3 | require_once(/usr/local/edomi/www/data/liveproject/lbs/../../../../main/include/php/stiebel/ModbusMaster.php): failed to open stream: No such file or directory

    Der LBS 19000162 startet ganz normal und gibt keine Fehler aus.

    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
     	 		[TR]
     			[TD]2021-02-18 19:33:45[/TD]
     			[TD]724535[/TD]
     			[TD]566[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000162 [v0.2]: LBS started[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-19 16:32:48[/TD]
     			[TD]410687[/TD]
     			[TD]31829[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000162 [v0.2]: LBS started[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-19 16:44:49[/TD]
     			[TD]677634[/TD]
     			[TD]6758[/TD]
     			[TD]debug[/TD]
     			[TD]LBS19000162 [v0.2]: LBS started[/TD]
     		[/TR]
     	 [/TABLE]
    Angehängte Dateien

    #2
    motn : Hast du die ModbusMaster.php lt. Anleitung in das Verzeichnis kopiert:


    ....main/include/php/stiebel/ModbusMaster.php

    Die Fehlermeldung lässt vermuten, dass das nicht passiert ist.

    Gruß
    Sven

    Kommentar


      #3
      In der Anleitung hab ich den Hinweis nicht gefunden. Hab jetzt alle drei php-Dateien, wie bei 19000163 beschrieben, in /usr/local/edomi/main/include/php/stiebel/ abgelegt. Trotzdem bekomme ich keine Werte 🤔

      Code:
       [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
       	 		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]377192[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: START ModbusMaster Exec[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]384032[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: v203:0[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]385025[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: inputs203:[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]385118[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT START ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]385211[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ["0"][/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]385284[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT END ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]386450[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: v204:0[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]387290[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: inputs204:[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]387372[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT START ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]387445[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ["0"][/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]387516[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT END ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]388703[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: v205:0[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]389523[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: inputs205:[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]389596[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT START ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]389671[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ["0"][/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]389761[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT END ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]392052[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: Modbus Error:[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]392195[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT START ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]392291[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: {"host":"192.168.2.22","port":"502","client":"","c lient_port":"502","status":"readMultipleRegisters: START\nConnected\nPacket: 386a00000006010300000001\nSend\nWait data ... \nData received\nPacket: 386a00000003018302\n","timeout_sec":5,"endianness" :0,"socket_protocol":"TCP"}[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]392370[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT END ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]393213[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: Modbus Error:[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]393297[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT START ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]393373[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: {}[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]393445[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: ================ ARRAY/OBJECT END ================[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]394268[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: Retries:0[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]395111[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: Status:<pre>readMultipleRegisters: START[LF]Connected[LF]Packet: 386a00000006010300000001[LF]Send[LF]Wait data ... [LF]Data received[LF]Packet: 386a00000003018302[LF]</pre>[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]396833[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: end of delay[/TD]
       		[/TR]
       		[TR]
       			[TD]2021-02-19 18:53:12[/TD]
       			[TD]400229[/TD]
       			[TD]3177[/TD]
       			[TD]debug[/TD]
       			[TD]EXE19000162 [v0.2]: STOP ModbusMaster EXEC[/TD]
       		[/TR]
       	 [/TABLE]

      Kommentar


        #4
        Bei meinem ISG zeigt er die Version und das Vorhandesein von Modbus unter Diagnose/Inbetriebnahme. Allerdings habe ich eine ältere Firmware-Version.

        Unbenannt.PNG

        Kommentar


          #5
          Der Eintrag fehlt bei mir. Der Stiebel Eltron Support schrieb mir hierzu dass Modbus TCP bereits aktiviert sei: (...) da sowohl SG Ready und Modbus bei der Version 12 aktiv sind, ist keine Erweiterung mehr angezeigt.

          Kommentar


            #6
            Das sollte seit der Version 9.x eigentlich immer der Fall sein.
            Bei meiner LWZ404 Trend läuft Modbus sowohl mit Edomi als auch mit FHEM prima. Mit Deiner WP und diesem LBS habe ich allerdings keine Erfahrung. Ich benutze den LBS19000163 seit etlichen Monaten ohne Probleme.
            Allerdings polle ich die Daten nur alle 120.000ms, also alle zwei Minuten.
            Zuletzt geändert von McJameson; 19.02.2021, 20:51.

            Kommentar


              #7
              Bei mir spuckt das Fehler-Log aus:

              /usr/local/edomi/main/include/php/stiebel/ModbusMaster.php | Fehlercode: 8192 | Zeile: 43 | Methods with the same name as their class will not be constructors in a future version of PHP; ModbusMaster has a deprecated constructor

              Kommentar


                #8
                Hi,

                ich bekomme seit einiger Zeit folgenden Fehler:

                Fehlercode: 0 | Zeile: 332 | Call to undefined method ModbusMaster::readMultipleInputRegisters()​

                Ich sehe auch nicht mehr die aktuelle Temperatur des WW - irgendeine Idee?

                Kommentar


                  #9
                  Hat SE etvl. im Rahmen der Wartung die Firmware des ISG akutualisiert?

                  Kommentar


                    #10
                    Ist mir nicht bekannt! Hier ist die Übersicht aller Versionen:

                    Bildschirmfoto 2024-09-20 um 22.35.34.png

                    Kommentar


                      #11
                      Hast Du evtl. das Linux bzw. PHP aktualisiert?
                      Ggf. nochmals mal die ModbusMaster.php lt. Anleitung in das Verzeichnis kopieren und alles neu starten.

                      Kommentar


                        #12
                        Ne, leider nicht. Ich benutzte das gleiche Docker Image wie vorher auch (Starwarsfan) und habe die PHP Dateien in den Ordner Stiebel und "/usr/local/edomi/main/include/php/" gepackt!

                        Ich bekomme ja auch einige Werte, allerdings keine aktuellen Messdaten. Ist irgendwie komisch und ich kann mir keine Reim drauf machen.

                        Kommentar


                          #13
                          Kannst Du denn mit einer externen ModBus-Software auf die fraglichen Register zugreifen?

                          Kommentar


                            #14
                            Zitat von Doenges Beitrag anzeigen
                            habe die PHP Dateien in den Ordner Stiebel und "/usr/local/edomi/main/include/php/" gepackt!
                            .
                            Die ModbusMaster.php​ gehört in das Verzeichnis "/usr/local/edomi/main/include/php/stiebel"

                            Kommentar


                              #15
                              Danke für das Feedback, die PHP ist im richtigen Ordner, sonst würde ich ja gar keine Plugins bekommen, oder? Leider konnte ich mit den generischen ModBus Plugin was lesen, ich weiß einfach nicht was all diesen Parameter sind!

                              Bildschirmfoto 2024-11-18 um 19.04.29.png

                              Kommentar

                              Lädt...
                              X