Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter stiebel-isg v1.7.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Test Adapter stiebel-isg v1.7.x

Geplant Angeheftet Gesperrt Verschoben Tester
138 Beiträge 20 Kommentatoren 21.8k Aufrufe 17 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Q Qlink

    @darkiop

    Nach einem Telefonat mit Stiebel Eltron bin ich nun etwas schlauer und weiß zumindest warum ich den SG Ready Eingang nicht per Modbus schreiben kann.

    Es geht scheinbar nur entweder das EMI Software Modul oder Modbus TCP (schreibend) am ISG. Beides gleichzeitig funktioniert nicht bzw. ist nicht unterstützt.
    Da ich das EMI Software Modul habe, kann ich per Modbus keine Werte schreibend verändern, welche auch EMI verändert...

    @unltdnetworx

    Da ich nun weiß, dass ich den SG Ready Eingang per iobroker nicht setzen kann, folgende Frage:

    Spricht deiner Meinung nach irgendwas dagegen, wenn ich einfach ein Blockly Script erstelle mit folgender sinngemäßer Funktion:

    WENN Strompreis < 0,03€ DANN WW-Soll auf +10°C UND HEIZKREIS-Soll auf +10°C
    

    kurz, wenn Strom billig, dann mache Warmwasser und Heizkreis um 10°C wärmer ?

    Oder könnte sich dass dann in die Quere mit dem EMI kommen, wenn die Situation da ist, dass der Strom billig ist und die Sonne ausreichend scheint, dass EMI die Überheizung aktiviert ?

    Beste Grüße

    unltdnetworxU Offline
    unltdnetworxU Offline
    unltdnetworx
    Developer
    schrieb am zuletzt editiert von
    #126

    @qlink sagte in Test Adapter stiebel-isg v1.7.x:

    Spricht deiner Meinung nach irgendwas dagegen, wenn ich einfach ein Blockly Script erstelle mit folgender sinngemäßer Funktion

    Sry, für die späte Antwort. Ich denke nicht, dass das ein Problem ist. So etwas habe ich zusätzlich zum Schalteingang 1 per Button in der VIS realisiert, falls ich das Wasser mal schnell einmalig aufheizen will und das über die empfohlenen Werte hinaus.

    Gruß, Michael
    Weitere Infos im Profil.
    Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

    Q 1 Antwort Letzte Antwort
    0
    • unltdnetworxU unltdnetworx

      @fal-ke sagte in Test Adapter stiebel-isg v1.7.x:

      wobei die Anzahl der Parameter auch in der ISG-Web schwankt: mal sind es 6, mal nur 2. Verrückt.

      Das ist das große Problem für den Adapter. Die Werte werden nicht auf 0, aus o.ä. gesetzt, sondern verschwinden einfach. Daher wird in der Liste des Adapters auch nur angezeigt, was er bereits einmal ausgelesen hat. Wenn der Werte dann zweimal hintereinander nicht mehr ausgelesen wird (Standardeinstellung) verfällt der Wert in ioBroker.

      nik82N Offline
      nik82N Offline
      nik82
      Most Active
      schrieb am zuletzt editiert von
      #127

      @unltdnetworx sagte in Test Adapter stiebel-isg v1.7.x:

      @fal-ke sagte in Test Adapter stiebel-isg v1.7.x:

      wobei die Anzahl der Parameter auch in der ISG-Web schwankt: mal sind es 6, mal nur 2. Verrückt.

      Das ist das große Problem für den Adapter. Die Werte werden nicht auf 0, aus o.ä. gesetzt, sondern verschwinden einfach. Daher wird in der Liste des Adapters auch nur angezeigt, was er bereits einmal ausgelesen hat. Wenn der Werte dann zweimal hintereinander nicht mehr ausgelesen wird (Standardeinstellung) verfällt der Wert in ioBroker.

      Darum lass ich das immer über ein Javascript in eine extra Variable schreiben:

      schedule("*/2 * * * *", function () {
      
      if (existsState("stiebel-isg.0.Info.STATUS.BETRIEBSSTATUS.WARMWASSERBEREITUNG") == false) {
          setState("javascript.0.Tecalor_Warmwasserbereitung", false, true);
      }
      else {
          setState("javascript.0.Tecalor_Warmwasserbereitung", true, true);
      };
      
      1 Antwort Letzte Antwort
      0
      • unltdnetworxU unltdnetworx

        @qlink sagte in Test Adapter stiebel-isg v1.7.x:

        Spricht deiner Meinung nach irgendwas dagegen, wenn ich einfach ein Blockly Script erstelle mit folgender sinngemäßer Funktion

        Sry, für die späte Antwort. Ich denke nicht, dass das ein Problem ist. So etwas habe ich zusätzlich zum Schalteingang 1 per Button in der VIS realisiert, falls ich das Wasser mal schnell einmalig aufheizen will und das über die empfohlenen Werte hinaus.

        Q Offline
        Q Offline
        Qlink
        schrieb am zuletzt editiert von
        #128

        @unltdnetworx

        Danke für die Antwort.

        Hast du dazu eventuell schon ein Blockly, welches ich nur noch anpassen muss oder wie hast du das umgesetzt ?

        F 1 Antwort Letzte Antwort
        0
        • Q Qlink

          @unltdnetworx

          Danke für die Antwort.

          Hast du dazu eventuell schon ein Blockly, welches ich nur noch anpassen muss oder wie hast du das umgesetzt ?

          F Offline
          F Offline
          fal-ke
          schrieb am zuletzt editiert von
          #129

          @qlink z.B. so hier:

          3bfbe8b5-1498-4051-86a0-682faa9913ae-image.png

          bzw.

          schedule("*/2 * * * *", async () => {
            if (getState('stiebel-isg.0.Info.STATUS.ANLAGE.HEIZKREISPUMPE').val != null) {
              setState('0_userdata.0.ISG-Web.Status.Heizkreispumpe' /* Heizkreispumpe */, getState('stiebel-isg.0.Info.STATUS.ANLAGE.HEIZKREISPUMPE').val, true);
            }
          });
          
          N 1 Antwort Letzte Antwort
          0
          • F fal-ke

            @qlink z.B. so hier:

            3bfbe8b5-1498-4051-86a0-682faa9913ae-image.png

            bzw.

            schedule("*/2 * * * *", async () => {
              if (getState('stiebel-isg.0.Info.STATUS.ANLAGE.HEIZKREISPUMPE').val != null) {
                setState('0_userdata.0.ISG-Web.Status.Heizkreispumpe' /* Heizkreispumpe */, getState('stiebel-isg.0.Info.STATUS.ANLAGE.HEIZKREISPUMPE').val, true);
              }
            });
            
            N Offline
            N Offline
            NetFritz
            schrieb am zuletzt editiert von
            #130

            Da es mit dem Modbus Adapter z.Z. nicht geht die SG-Ready1 + 2 Objekte zu schreiben ins ISG.
            Habe ich es deshalb nochmals mit dem stiebel-isg Adapter versucht.
            Kann man überhaupt SG-Ready 1 und 2 mit diesen Adapter schreiben.?
            Denn im Objekt Namen steht Info drin

            stiebel-isg.0.Info.ANLAGE.ENERGIEMANAGEMENT.SG_READY_1
            

            Gruß NetFritz

            unltdnetworxU 1 Antwort Letzte Antwort
            0
            • N NetFritz

              Da es mit dem Modbus Adapter z.Z. nicht geht die SG-Ready1 + 2 Objekte zu schreiben ins ISG.
              Habe ich es deshalb nochmals mit dem stiebel-isg Adapter versucht.
              Kann man überhaupt SG-Ready 1 und 2 mit diesen Adapter schreiben.?
              Denn im Objekt Namen steht Info drin

              stiebel-isg.0.Info.ANLAGE.ENERGIEMANAGEMENT.SG_READY_1
              

              Gruß NetFritz

              unltdnetworxU Offline
              unltdnetworxU Offline
              unltdnetworx
              Developer
              schrieb am zuletzt editiert von
              #131

              @netfritz
              Der Adapter kann logischerweise nur, was auch die Weboberfläche kann. Das ISGweb kann leider den Eingang 1 nicht schalten, was in der Natur des ISGweb liegt. Das ISGplus hat einen Hardware-Eingang.

              Daher kam mit einem Update der Software in der Vergangenheit die Modbus-Schnittstelle dazu um das Gerät auch ins Smarthome einbinden zu können und eben auch Eingang 1 zu schalten.

              Gruß, Michael
              Weitere Infos im Profil.
              Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

              N 1 Antwort Letzte Antwort
              0
              • unltdnetworxU unltdnetworx

                @netfritz
                Der Adapter kann logischerweise nur, was auch die Weboberfläche kann. Das ISGweb kann leider den Eingang 1 nicht schalten, was in der Natur des ISGweb liegt. Das ISGplus hat einen Hardware-Eingang.

                Daher kam mit einem Update der Software in der Vergangenheit die Modbus-Schnittstelle dazu um das Gerät auch ins Smarthome einbinden zu können und eben auch Eingang 1 zu schalten.

                N Offline
                N Offline
                NetFritz
                schrieb am zuletzt editiert von
                #132

                @unltdnetworx
                Wenn ich dich jetzt richtig verstanden habe geht beim ISG.Web, SG-Ready nur über Modbus.
                Gruß NetFritz

                unltdnetworxU 1 Antwort Letzte Antwort
                0
                • N NetFritz

                  @unltdnetworx
                  Wenn ich dich jetzt richtig verstanden habe geht beim ISG.Web, SG-Ready nur über Modbus.
                  Gruß NetFritz

                  unltdnetworxU Offline
                  unltdnetworxU Offline
                  unltdnetworx
                  Developer
                  schrieb am zuletzt editiert von
                  #133

                  @netfritz
                  Ich bin mir gerade nicht 100% sicher, da ich ein ISGplus habe, aber warum sollte ein Eingang im ISGweb geschalten werden können, den es nicht gibt.

                  Als Alternative könntest du aber einfach die Solltemperaturen erhöhen (Tag, Nacht Warmwasser und Heizkreis) und später wieder zurücksetzen. Etwas anderes macht der Eingang wahrscheinlich ja auch nicht.

                  Gruß, Michael
                  Weitere Infos im Profil.
                  Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                  N 1 Antwort Letzte Antwort
                  0
                  • unltdnetworxU unltdnetworx

                    @netfritz
                    Ich bin mir gerade nicht 100% sicher, da ich ein ISGplus habe, aber warum sollte ein Eingang im ISGweb geschalten werden können, den es nicht gibt.

                    Als Alternative könntest du aber einfach die Solltemperaturen erhöhen (Tag, Nacht Warmwasser und Heizkreis) und später wieder zurücksetzen. Etwas anderes macht der Eingang wahrscheinlich ja auch nicht.

                    N Offline
                    N Offline
                    NetFritz
                    schrieb am zuletzt editiert von
                    #134

                    @unltdnetworx
                    Beim Stiebel-isg Adapter wird es wohl so sein das es beim ISG-Web
                    über Modbus nicht geht da sie auf dem ISG-Web auch nicht geschaltet
                    werden können.
                    Gruß NetFritz
                    PS Bin gerade dabei auf einem Win11 Notebook ioBroker mit dem
                    Modbus Adapter zu installieren.

                    1 Antwort Letzte Antwort
                    0
                    • F fal-ke

                      Eine Frage: Ist der Adapter (Version 1.7.7) in der Lage, den momentanen Fehlerzustand auszulesen? Habe die ISG-Version 12.2.2 und eine Sole-Wärmepumpe. Bei mir wird auf der ISG-Startseite s=0 der Zustand angezeigt, i.d.R. "keine Fehler". Ein-/zweimal im Jahr habe ich aber auch Fälle von Hochdruck und müsste dann relativ schnell reagieren.
                      Ich finde leider keinen passenden Datenpunkt.

                      C Offline
                      C Offline
                      c1olli
                      schrieb am zuletzt editiert von
                      #135

                      @fal-ke
                      Ich habe eine WPL A-07 mit HSBC und ISG Plus.
                      Da der Elektriker das SG-Ready Kabel noch nicht angeklemmt hat um den Wechselrichter das Schalten in den überhöhten Zustand zu schalten.
                      Schalte ich einen Shelly UNI über ein Script und MQTT - der Schaltkontakt ist mit den Eingang für SG-Ready.

                      Gruß
                      Olli

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        axel
                        schrieb am zuletzt editiert von
                        #136

                        @unltdnetworx Ich suche die Systematik in den URLs, bzw. die richtigen Einstellungen. Musste nach längerem problemlosen Betrieb die ioBroker-Hardware austauschen. Nach dem Einspielen des Backup funktionieren nicht mehr alle Werte...
                        Einstellungen:
                        Screen_Montag, 13. Januar 2025_17h50m15s_012_.png
                        Ergebnis:
                        Screen_Montag, 13. Januar 2025_17h52m13s_013_.png
                        Ich bekomme nur Werte bei den Einstellungen.

                        Kannst Du mit da einen Tipp geben?

                        BG Axel

                        QNAP 677 VM 16 ´GB, 4 Kerne, 3,4 GHz
                        17.258 Objekte
                        15.633 Zustände

                        P 1 Antwort Letzte Antwort
                        0
                        • A axel

                          @unltdnetworx Ich suche die Systematik in den URLs, bzw. die richtigen Einstellungen. Musste nach längerem problemlosen Betrieb die ioBroker-Hardware austauschen. Nach dem Einspielen des Backup funktionieren nicht mehr alle Werte...
                          Einstellungen:
                          Screen_Montag, 13. Januar 2025_17h50m15s_012_.png
                          Ergebnis:
                          Screen_Montag, 13. Januar 2025_17h52m13s_013_.png
                          Ich bekomme nur Werte bei den Einstellungen.

                          Kannst Du mit da einen Tipp geben?

                          BG Axel

                          P Online
                          P Online
                          pdbjjens
                          schrieb am zuletzt editiert von
                          #137

                          @unltdnetworx
                          Seit einiger Zeit wird der Adapter in nicht reproduzierbaren Abständen mit Fehler beendet und neu gestartet.

                          
                          stiebel-isg.0
                          2025-05-19 06:46:48.855	info	starting. Version 1.7.7 in /opt/iobroker/node_modules/iobroker.stiebel-isg, node: v20.18.3, js-controller: 7.0.6
                          
                          host.raspberrypi4-iob
                          2025-05-19 06:46:45.033	info	instance system.adapter.stiebel-isg.0 in version "1.7.7" started with pid 2329363
                          
                          host.raspberrypi4-iob
                          2025-05-19 06:46:13.775	info	Restart adapter system.adapter.stiebel-isg.0 because enabled
                          
                          host.raspberrypi4-iob
                          2025-05-19 06:46:13.755	error	instance system.adapter.stiebel-isg.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                          
                          stiebel-isg.0
                          2025-05-19 06:46:13.504	info	terminating
                          
                          stiebel-isg.0
                          2025-05-19 06:46:13.002	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                          
                          stiebel-isg.0
                          2025-05-19 06:46:13.001	info	terminating
                          
                          stiebel-isg.0
                          2025-05-19 06:46:12.998	info	cleaned everything up...
                          
                          stiebel-isg.0
                          2025-05-19 06:46:12.988	error	Exception-Code: ECONNRESET: socket hang up
                          
                          stiebel-isg.0
                          2025-05-19 06:46:12.987	error	Error: socket hang up at Socket.socketOnEnd (node:_http_client:528:25) at Socket.emit (node:events:530:35) at endReadableNT (node:internal/streams/readable:1698:12) at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
                          
                          stiebel-isg.0
                          2025-05-19 06:46:12.985	error	unhandled promise rejection: socket hang up
                          
                          stiebel-isg.0
                          2025-05-19 06:46:12.984	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                          
                          stiebel-isg.0
                          2025-05-19 06:46:12.967	error	Error: Error: socket hang up
                          

                          Ein entsprechendes issue habe ich auf GitHub estellt.
                          Bei der Gelegenheit ist mir aufgefallen, dass der Adapter seit 2 Jahren kein neues Release erhalten hat (11 offene issues, 3 offene PR).
                          Deswegen halte ich es für wahrscheinlich, dass dies Problem u.a. wegen Inkompatibiltäten mit neueren js-controller und node/modul Versionen auftritt und durch ein entsprechendes Wartungsupdate behoben werden könnte.

                          P 1 Antwort Letzte Antwort
                          0
                          • P pdbjjens

                            @unltdnetworx
                            Seit einiger Zeit wird der Adapter in nicht reproduzierbaren Abständen mit Fehler beendet und neu gestartet.

                            
                            stiebel-isg.0
                            2025-05-19 06:46:48.855	info	starting. Version 1.7.7 in /opt/iobroker/node_modules/iobroker.stiebel-isg, node: v20.18.3, js-controller: 7.0.6
                            
                            host.raspberrypi4-iob
                            2025-05-19 06:46:45.033	info	instance system.adapter.stiebel-isg.0 in version "1.7.7" started with pid 2329363
                            
                            host.raspberrypi4-iob
                            2025-05-19 06:46:13.775	info	Restart adapter system.adapter.stiebel-isg.0 because enabled
                            
                            host.raspberrypi4-iob
                            2025-05-19 06:46:13.755	error	instance system.adapter.stiebel-isg.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                            
                            stiebel-isg.0
                            2025-05-19 06:46:13.504	info	terminating
                            
                            stiebel-isg.0
                            2025-05-19 06:46:13.002	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                            
                            stiebel-isg.0
                            2025-05-19 06:46:13.001	info	terminating
                            
                            stiebel-isg.0
                            2025-05-19 06:46:12.998	info	cleaned everything up...
                            
                            stiebel-isg.0
                            2025-05-19 06:46:12.988	error	Exception-Code: ECONNRESET: socket hang up
                            
                            stiebel-isg.0
                            2025-05-19 06:46:12.987	error	Error: socket hang up at Socket.socketOnEnd (node:_http_client:528:25) at Socket.emit (node:events:530:35) at endReadableNT (node:internal/streams/readable:1698:12) at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
                            
                            stiebel-isg.0
                            2025-05-19 06:46:12.985	error	unhandled promise rejection: socket hang up
                            
                            stiebel-isg.0
                            2025-05-19 06:46:12.984	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                            
                            stiebel-isg.0
                            2025-05-19 06:46:12.967	error	Error: Error: socket hang up
                            

                            Ein entsprechendes issue habe ich auf GitHub estellt.
                            Bei der Gelegenheit ist mir aufgefallen, dass der Adapter seit 2 Jahren kein neues Release erhalten hat (11 offene issues, 3 offene PR).
                            Deswegen halte ich es für wahrscheinlich, dass dies Problem u.a. wegen Inkompatibiltäten mit neueren js-controller und node/modul Versionen auftritt und durch ein entsprechendes Wartungsupdate behoben werden könnte.

                            P Online
                            P Online
                            pdbjjens
                            schrieb am zuletzt editiert von
                            #138

                            HINWEIS: Der Adapter ioBroker.stiebel-isg wurde zur Wartung in die iobroker-community-adapters Organisation übernommen. In Zukunft werden daher nur noch wichtige Fehlerbehebungen und Abhängigkeitsaktualisierungen veröffentlicht. PRs mit Fehlerbehebungen oder Funktionserweiterungen sind jedoch immer willkommen.
                            DANKE an Michael Schuster ( @unltdnetworx ) der die bisherigen Versionen dieses Adapters erstellt hat, zumindest derzeit aber nicht in der Lage ist diesen weiter zu warten.

                            Ich ( @pdbjjens ) habe mich bereit erklärt, die weitere Wartung des Adapters, Bugfixing und notwendige Modernisierungen vorzunehmen.

                            Bitte Probleme / Fragen in Zukunft im Forum nur noch deponieren unter: https://forum.iobroker.net/topic/82576/test-adapter-stiebel-isg-2-0-x-latest
                            oder auch als Issues direkt im Adapter repository anlegen:
                            https://github.com/iobroker-community-adapters/ioBroker.stiebel-isg/issues

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            829

                            Online

                            32.4k

                            Benutzer

                            81.5k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe