Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adatper Wolf

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adatper Wolf

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Einklaus last edited by

      Schon erledigt,

      ebenfalls ein link zu diesem Beitrag.

      Gruß

      Klaus

      1 Reply Last reply Reply Quote 0
      • T
        Trademan last edited by

        Auch wenn der letzte Beitrag hier schon ein paar Tage her ist platziere ich hier mal eine Frage dazu (hoffe hier ist sie richtig aufgehoben):

        Ich bekomme beim Schreiben zum Mischermodul im Log immer folgende Warnung angezeigt:

        warn

        at Object. <anonymous>(script.js.common.Heizung.Hauptprog_Winterzeit_draft:301:9)

        warn

        Wrong type of wolf.0.bm2.78: "number". Please fix, while deprecated and will not work in next versions.

        Und zwar unabhängig davon, ob ich für "Standby" eine 0 oder "Standby" mit setState schreibe.

        Davon ab macht das Programm was es soll. Deutet das auf die Verwendung eines falschen types hin?

        Danke, falls jemand helfen kann!</anonymous>

        1 Reply Last reply Reply Quote 0
        • E
          Einklaus last edited by

          Hallo,

          habe nur eine BM. Kenne den Parameter 78 nicht (meine BM hat die Parameter 53-66).
          7732_wolf.png

          Was mich aber vor allen wundert, habe beim Mischer Modul kein Parameter bei dem ich Standby reinschreiben könnte.
          7732_wolf2.png

          1 Reply Last reply Reply Quote 0
          • T
            Trademan last edited by

            Hi,

            danke für die Info. Im MM kann ich auch keinen State schreiben, nur in den BM. Das 2. BM ist für die Bedienung des Mischermoduls MM. Sieht bei mir dann so aus:
            3976_screens.png

            Der Parameter 78 war hier auch falsch: Das ist die Sollwertkorrektur. Habe aber den gleichen Fehler bei allen Parametern in denen ich Schreibe also 57, 58, 65, 70, 78.

            so also leider im Log:

            Wrong type of wolf.0.bm1.57: "string". Please fix, while deprecated and will not work in next versions.

            1 Reply Last reply Reply Quote 0
            • E
              Einklaus last edited by

              Warum auch immer steht bei den Parameter die Art auf Logikwert. Dieses auf Zeichenkette ändern (bei Objekte bei dem entsprechenden Parameter rechts auf den Stift(?) klicken)
              7732_wolf2.png
              7732_wolf3.png

              danach konnte ich ohne Probleme (und Fehlermeldung im Log) mit Blockly den Parameter ändern
              7732_wolf4.png

              1 Reply Last reply Reply Quote 0
              • K
                kukli31 last edited by

                Gibt es auch einen Adapter für ISM7i ?

                Das wäre super <emoji seq="1f44d-1f3fb">👍🏻</emoji>

                LG Jürgen

                1 Reply Last reply Reply Quote 0
                • E
                  Einklaus last edited by

                  Laut meiner Info geht es nur über den Umweg mit FHEM.

                  Habe es selber aber nicht realisiert.

                  1 Reply Last reply Reply Quote 0
                  • T
                    Trademan last edited by

                    Das war es, vielen Dank @Einklaus. Habe ein bisschen zwischen Zahl, gemischt und Zeichenkette herumprobiert und jetzt läuft es fehlerfrei. Danke für die Hilfe!!!

                    1 Reply Last reply Reply Quote 0
                    • T
                      Trademan last edited by

                      @kukli31:

                      Gibt es auch einen Adapter für ISM7i ?

                      Das wäre super <emoji seq="1f44d-1f3fb">👍🏻</emoji>

                      LG Jürgen `

                      Hallo Jürgen,

                      ich hatte vorher auch das ism7i und bin zur Einbindung umgestiegen. Der Aus- und Einbau ist schnell erledigt und der Verkaufspreis für das gebrauchte ism7 auf eBay recht gut. Vielleicht ist der Wechsel einfacher als über FHEM.

                      VG

                      1 Reply Last reply Reply Quote 0
                      • E
                        Einklaus last edited by

                        Habe noch die ISM7 bei mir liegen. War für Fehlerdiagnosen/Einstellungen der Heizung ein super Sache.

                        Die ISM8 ist da schon sehr stark eingeschränkt.

                        Nutze sie eigentliche nur zu Visualisierung

                        Aber nunmal besser als nichts 😉

                        1 Reply Last reply Reply Quote 0
                        • W
                          WolfUser01 last edited by

                          Bei mir startet der Adapter zwar, liest aus, terminiert aber gleich mal wieder:

                          undefined2019-02-04 22:42:48.051 - info: host.KirschCola object change system.adapter.wolf.0
                          2019-02-04 22:42:48.082 - info: host.KirschCola instance system.adapter.wolf.0 started with pid 3504
                          2019-02-04 22:42:51.237 - info: wolf.0 starting. Version 0.9.2 in /opt/iobroker/node_modules/iobroker.wolf, node: v8.15.0
                          2019-02-04 22:43:17.449 - error: wolf.0 uncaught exception: "list" argument must be an Array of Buffer or Uint8Array instances
                          2019-02-04 22:43:17.453 - error: wolf.0 TypeError: "list" argument must be an Array of Buffer or Uint8Array instances
                          at Function.Buffer.concat (buffer.js:446:13)
                          at Adapter. (/opt/iobroker/node_modules/iobroker.wolf/wolf.js:467:48)
                          at emitTwo (events.js:126:13)
                          at Adapter.emit (events.js:214:7)
                          at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3429:38)
                          at runCallback (timers.js:810:20)
                          at tryOnImmediate (timers.js:768:5)
                          at processImmediate [as _immediateCallback] (timers.js:745:5)
                          2019-02-04 22:43:17.565 - error: wolf.0 uncaught exception: "list" argument must be an Array of Buffer or Uint8Array instances
                          2019-02-04 22:43:17.566 - error: wolf.0 TypeError: "list" argument must be an Array of Buffer or Uint8Array instances
                          at Function.Buffer.concat (buffer.js:446:13)
                          at Adapter. (/opt/iobroker/node_modules/iobroker.wolf/wolf.js:467:48)
                          at emitTwo (events.js:126:13)
                          at Adapter.emit (events.js:214:7)
                          at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3429:38)
                          at runCallback (timers.js:810:20)
                          at tryOnImmediate (timers.js:768:5)
                          at processImmediate [as _immediateCallback] (timers.js:745:5)
                          2019-02-04 22:43:17.705 - error: wolf.0 Can't parse DP : 156 - data: 0620f080001704000000f006009c0001009c03030d0000 - length: 23
                          2019-02-04 22:43:17.865 - error: wolf.0 Can't parse DP : 157 - data: 0620f080001704000000f006009d0001009d03030d1400 - length: 23
                          2019-02-04 22:43:17.966 - info: wolf.0 terminating
                          2019-02-04 22:43:18.001 - error: Caught by controller[0]: TypeError: "list" argument must be an Array of Buffer or Uint8Array instances
                          2019-02-04 22:43:18.002 - error: Caught by controller[0]: at Function.Buffer.concat (buffer.js:446:13)
                          2019-02-04 22:43:18.003 - error: Caught by controller[0]: at Adapter. (/opt/iobroker/node_modules/iobroker.wolf/wolf.js:467:48)
                          2019-02-04 22:43:18.003 - error: Caught by controller[0]: at emitTwo (events.js:126:13)
                          2019-02-04 22:43:18.004 - error: Caught by controller[0]: at Adapter.emit (events.js:214:7)
                          2019-02-04 22:43:18.005 - error: Caught by controller[0]: at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3429:38)
                          2019-02-04 22:43:18.005 - error: Caught by controller[0]: at runCallback (timers.js:810:20)
                          2019-02-04 22:43:18.006 - error: Caught by controller[0]: at tryOnImmediate (timers.js:768:5)
                          2019-02-04 22:43:18.006 - error: Caught by controller[0]: at processImmediate [as _immediateCallback] (timers.js:745:5)
                          2019-02-04 22:43:18.007 - error: Caught by controller[1]: TypeError: "list" argument must be an Array of Buffer or Uint8Array instances
                          2019-02-04 22:43:18.007 - error: Caught by controller[1]: at Function.Buffer.concat (buffer.js:446:13)
                          2019-02-04 22:43:18.008 - error: Caught by controller[1]: at Adapter. (/opt/iobroker/node_modules/iobroker.wolf/wolf.js:467:48)
                          2019-02-04 22:43:18.009 - error: Caught by controller[1]: at emitTwo (events.js:126:13)
                          2019-02-04 22:43:18.010 - error: Caught by controller[1]: at Adapter.emit (events.js:214:7)
                          2019-02-04 22:43:18.010 - error: Caught by controller[1]: at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3429:38)
                          2019-02-04 22:43:18.011 - error: Caught by controller[1]: at runCallback (timers.js:810:20)
                          2019-02-04 22:43:18.011 - error: Caught by controller[1]: at tryOnImmediate (timers.js:768:5)
                          2019-02-04 22:43:18.012 - error: Caught by controller[1]: at processImmediate [as _immediateCallback] (timers.js:745:5)
                          2019-02-04 22:43:18.013 - error: host.KirschCola instance system.adapter.wolf.0 terminated with code 0 (OK)
                          2019-02-04 22:43:18.013 - info: host.KirschCola Restart adapter system.adapter.wolf.0 because enabled
                          

                          hat jemand eine Idee?

                          1 Reply Last reply Reply Quote 0
                          • E
                            Einklaus last edited by

                            Hallo,

                            nimm die CWL mal raus (bei der Instanz abwählen) und schaue ob die Fehler noch auftreten.

                            1 Reply Last reply Reply Quote 0
                            • W
                              WolfUser01 last edited by

                              Danke @Einklaus. Das war das Issue des ständigen Neustartens..

                              Dh. also, ich hab da eine Problem mit den CWL Daten bzw. des Parsens dessen. Wie wäre hier ein debugging vorzunehmen. JS Scripting ist ne Weile her. Ich habe ein grobes Programmierverständnis und mit den richtigen Werkzeugen als Handwerkszeug sollte ich das irgendwie hinbekommen.

                              Aber wo schauen?

                              Würde mich über Hilfe freuen.. (Auch ein Hinweis ob ich dazu einen neuen Thread aufmachen sollte)

                              Gruß

                              WolfUser01

                              1 Reply Last reply Reply Quote 0
                              • E
                                Einklaus last edited by

                                Paar Beiträge vorher habe ich beschrieben wie man es hinbekommen kann dass es dennoch funktioniert.

                                Leider habe ich nur noch paar verschüttete C64 Basic Kenntnisse. Aber mit Poke53281,10 komme ich hier nicht weiter 😉

                                Der Schreiber des Adapters scheint nicht mehr aktiv zu sein. Auf Github hatte ich ein issue hinterlegt.

                                Aber vielleicht kommst du mit dem was ich herausbekommen hatte schon weiter.

                                Gruß

                                Klaus

                                1 Reply Last reply Reply Quote 0
                                • K
                                  killroy2 last edited by

                                  Hallo,

                                  ich habe eine Wolf CWL300. Ich habe aber ein Problem die Anlage von IOBroker zu steuern. Lüftungsstufe bleibt immer auf 51%. Welche Werte muss ich wie vorgaben damit ich die Stufen schalten kann?

                                  Unbenannt.JPG

                                  Hier wird eine Version 1.0.0 erwähnt. Im NPM sehe ich nur 0.9.2

                                  Vielen Dank

                                  1 Reply Last reply Reply Quote 0
                                  • E
                                    Einklaus last edited by

                                    Hallo,
                                    die Lüftung kannst du so nicht schalten/steuern.
                                    Beziehungsweise ich habe es auch nicht geschafft, aber auch nicht lange probiert.
                                    Geht leider nur über eine Externe Anwahl, die Schalte ich über Schaltkontakte (bei mir über FS20), so dass ich 4 Lüftungsstufen steuern kann.
                                    Werde heute Abend mal schauen was ich rausbekomme und ob mir noch was einfällt.

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      killroy2 last edited by

                                      @Einklaus said in Adatper Wolf:

                                      FS20

                                      Das ist aber schade. Gibts dafür einen technischen Grund? Das Interface ist ja irgendwie da

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        Einklaus last edited by

                                        Hallo Killroy,

                                        der Adapter wurde scheinbar nicht fertig gestellt bzw. damals nicht mit der CWL getestet.
                                        Habe gestern geschafft zwei Stufen anzusteuern. Schreibe morgen was dafür beim Adapter geändert werden muss.

                                        1 Reply Last reply Reply Quote 0
                                        • E
                                          Einklaus last edited by

                                          Hallo,

                                          hier die Änderungen damit wenigstens 2 Geschwindigkeiten funktionieren.
                                          In der Wolf.js (node.modules/iobroker.wolf) folgendes einfügen bzw ersetzen

                                                  } else if (datapoints[dp].name == "Programm CWL") {
                                                      if (_data == 0) {
                                                          return "Automatikbetrieb"
                                                      } else if (_data == 1) {
                                                          return "Nennlüftung"
                                                      } else if (_data == 3) {
                                                          return "Reduzierte Lüftung"				
                                                      } else if (_data == 2) {
                                                          return "Lüftung Aus"
                                                      } else {
                                                         throw " "+data+ " ";
                                          			  // throw "";
                                                      }
                                          

                                          etwas tiefer noch folgendes einfügen/ersetzen

                                              } else if (name == "Programmwahl Warmwasser") {
                                                  if (data == 0 || data == "Standby") {
                                                      return [new Buffer("04", "hex"), "Standby"];
                                                  }
                                                  else if (data == 2 || data == "Dauerbetrieb") {
                                                      return [new Buffer("02", "hex"), "Dauerbetrieb"];
                                                  } else {
                                                      return [new Buffer("00", "hex"), "Automatikbetrieb"];
                                                  }
                                              } else if (name == "Programm CWL") {
                                                  if (data == 3 || data == "Reduzierte Lüftung") {
                                                      return [new Buffer("03", "hex"), "Reduzierte Lüftung"];
                                                  }
                                                  else if (data == 2 || data == "Lüftung Aus") {
                                                      return [new Buffer("02", "hex"), "Lüftung Aus"];
                                                  } else if (data == 1 || data == "Nennlüftung") {
                                                      return [new Buffer("01", "hex"), "Nennlüftung"];
                                                  }
                                          		else {
                                                      return [new Buffer("00", "hex"), "Automatikbetrieb"];
                                                  }
                                          		   
                                          		
                                              } else if (name == "Programmwahl Mischer" || name == "Programmwahl Heizkreis") {
                                          

                                          Mit den Änderungen kann man jetzt beim den Parameter 149 Ändern (mit 0,1,2 oder 3)
                                          Es zeigen sich aber nur bei 3 eine Änderung zu den anderen. Dürfte daran liegen das die Zeiten und Datumsangaben nicht funktionieren (DPT_TimeOfDay/dec.decodeDPT10 und DPT_Date/dec.decodeDPT11 in der decoder.js Datei im Verzeichnis JS..
                                          Habe da was versucht aber ist zu kompliziert für mich.

                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            Einklaus last edited by

                                            Hatte ein bisschen gekämpft aber nun scheint es endlich zu funktionieren (4 Lüftungsstufen).
                                            Werde mich die Tage nochmal melden. Muss es erst noch testen.
                                            Hängt mit der BM-2 zusammen (Im Lüftungsmenü Feuchteschutz und Intensivlüften aktivieren mit Endzeit 202X)
                                            Kann dann über die Parameter 153 / 158 die entsprechenden Lüftungsstufen ansteuern.
                                            Die Zeiten machen mir allerdings bisschen Sorgen. Wie geschrieben muss es noch paar Tage testen.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            660
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            21
                                            103
                                            15441
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo