Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test ViessmannAPI v2.0.0

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test ViessmannAPI v2.0.0

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      legro @Rene55 last edited by legro

      @rene55, @guitardoc .. sagte in Test ViessmannAPI v2.0.0:

      @legro .., die Heizung hat RJ45-Buchsen, wo dann das CATx rein kommt.

      Die Wärmepumpen haben keine RJ45-Buchsen. Man musst die Adern einzeln anklemmen (Schraubklemmen).

      Das Gerät, auf dem dein ioBroker läuft, muss halt eine USB-Schnittstelle haben.

      T 1 Reply Last reply Reply Quote 0
      • T
        tombox @legro last edited by

        @legro Macht doch ein alternativen thread dafür auf den werde ich ganz oben mit verlinken

        1 Reply Last reply Reply Quote 2
        • I
          io2345 @io2345 last edited by

          @io2345 said in Test ViessmannAPI v2.0.0:

          @io2345 said in Test ViessmannAPI v2.0.0:

          Zur Info, nicht dass andere sich wundern: Das Zirkulationspumpenscript (fünf Posts weiter oben) bringt mittlerweile nicht mehr den gewünschten Effekt, warum auch immer.

          Mit

          pump_on = '{"mon":[{"start":"00:00","end":"23:59","mode":"on","position":0}],"tue":[{"start":"00:00","end":"23:59","mode":"on","position":0}],"wed":[{"start":"00:00","end":"23:59","mode":"on","position":0}],"thu":[{"start":"00:00","end":"23:59","mode":"on","position":0}],"fri":[{"start":"00:00","end":"23:59","mode":"on","position":0}],"sat":[{"start":"00:00","end":"23:59","mode":"on","position":0}],"sun":[{"start":"00:00","end":"23:59","mode":"on","position":0}]}'
              setState('viessmannapi.0.133000.0.features.heating.dhw.pumps.circulation.schedule.commands.setSchedule.setValue', JSON.parse(pump_on));
          

          kann ich den setValue-Datenpunkt zwar beschreiben, die Zirkulationspumpe startet jedoch nicht (zumindest bei mir). Den Grund hierfür kenne ich noch nicht, wollte aber die Info weitergeben.

          Hatte heute Zeit, mich mit der Sache auseinanderzusetzen. Der Fehler liegt in den Werten für die Variable "pump_on". Diese können nur in Zehn-Minuten-Schritten gesetzt werden.
          Die entsprechende Zeile muss also so lauten:

          pump_on = '{"mon":[{"start":"00:00","end":"24:00","mode":"on","position":0}],"tue":[{"start":"00:00","end":"24:00","mode":"on","position":0}],"wed":[{"start":"00:00","end":"24:00","mode":"on","position":0}],"thu":[{"start":"00:00","end":"24:00","mode":"on","position":0}],"fri":[{"start":"00:00","end":"24:00","mode":"on","position":0}],"sat":[{"start":"00:00","end":"24:00","mode":"on","position":0}],"sun":[{"start":"00:00","end":"24:00","mode":"on","position":0}]}'
          
          

          Damit funktioniert das Script nun auch wieder.

          1 Reply Last reply Reply Quote 0
          • NWH
            NWH last edited by

            @tombox
            Ich habe auch eine Viessmann WP Vitocal 200-S.
            Habe den Adapter Viessmann api in Version 2.4.0 am laufen. Soweit alles gut und funktioniert auch.
            Was ich möchte ist, dass ich die Solltemperatur der Heizung erhöhen und senken kann.
            Leider ist bei mir der DP wie als Beispiel angeführt nicht vorhanden.
            Woran kann das liegen?

            Temperatur Heizprogramm normal: viessmannapi.0.xxx.0.features.heating.circuits.1.operating.programs.normal.properties.temperature.value

            c3ed9ed2-7f24-4792-a90a-6f507b0ad339-image.png

            Die Temperatur des WW kann ich ändern.

            Vielleicht kann mir hier wer helfen oder sagen was hier falsch ist.

            1 Reply Last reply Reply Quote 0
            • L
              legro last edited by

              @nwh sagte in Test ViessmannAPI v2.0.0:

              @tombox
              Ich habe auch eine Viessmann WP Vitocal 200-S.
              ..

              Deine Vitocal 200-S sollte einen E3 CAN-Bus besitzen. Wenn dem so ist, kennst du (noch) nicht das E3onCAN-Projekt?

              Völlig kostenlos kannst du mit e3oncan Adapter von @jrbwh hunderte von Datenpunkten lesen und schreiben.

              G NWH 2 Replies Last reply Reply Quote 0
              • G
                guitardoc @legro last edited by

                @legro Nein, die Vitocal 200 S hat diese Schnittstelle nicht. Zumindest meine nicht.

                1 Reply Last reply Reply Quote 0
                • NWH
                  NWH @legro last edited by NWH

                  @legro sagte in Test ViessmannAPI v2.0.0:

                  E3 CAN-Bus

                  @guitardoc
                  Servus
                  Ich habe davon gelesen das es sowas gibt, habe mich aber nicht näher damit beschäftigt.

                  Eigentlich bräuchte ich nur zusätzlich die Soll Temperatur...

                  Woran erkennt man den ob ich E3 CAN-Bus habe oder nicht?

                  Meine Anlage habe ich August 2023 bekommen und hat die Bezeichnung Vitocal 200-s awb-e-ac 201.d08.
                  Im Viessmann Forum meine ich wo gelesen zu haben, dass es neue Vitocal ab Ende 2022 gekommen sind, aber keine Ahnung ob ich so eine WP habe.

                  Aus dem Forum, gerade gefunden...
                  Eine Auswahl zwischen verschiedenen Regelungsplattformen wird es nicht geben. Das neue Modell hat die E3- und die aktuelle die Vitotronic WO1C-Regelung.

                  Nur wie erkenne ich das?

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    legro @NWH last edited by legro

                    @nwh

                    Du hast vermutlich Glück: Deine Wärmepumpe - wie alle neueren - sollte mit einem E3 CAN Bus ausgestattet sein. Von einem Freund weiß ich, dass seine ältere, vor 2021 stammende Wärmepumpe dieses Typs noch keine solche Steuerung besitzt.

                    Schaue doch einmal im Viessmann Forum vorbei. In diesem Thread solltest Hilfen finden und man kann dir dort gewiss deine Frage zuverlässig beantworten

                    NWH 1 Reply Last reply Reply Quote 0
                    • NWH
                      NWH @legro last edited by

                      @legro
                      Danke
                      Ich habe mal dort nachgefragt.
                      Aber sieht nicht so aus, als hätte ich Glück. Wo CAN steht ist kein Stecker sondern nur Kontakte, und rumlöten tue ich nicht.

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        legro @NWH last edited by

                        @nwh

                        Nicht so schnell aufgeben!

                        Deine (funkelnagel)neue Wärmepumpe sollte bereits über die neue E3-Plattform verfügen. Lediglich die älteren Modelle aus dieser Baureihe haben kein E3.

                        Nach Auskunft meines Freundes, der eine Vitocal 200-S besitzt, hat er sich bewusst ein älteres Modell aus dieser Baureihe einbauen lassen, weil dieses um viel 1000€ billiger war.

                        In dem referenzierten Thread findest du auch Abbildungen zu der Klemmleiste (zum Schrauben) im Inneren der Wärmepumpe. Musst dich halt auf die (endlose) Suche machen.

                        G 1 Reply Last reply Reply Quote 1
                        • G
                          guitardoc @legro last edited by

                          @legro IIRC wird das E3 über eine RS232 Schnittstelle angesprochen (das ist dieser kleine Stecker wo man vor 20 Jahren Computermäuse angeschlossen hat). Wenn man da keine Buchse dafür in der WP hat, dann hat das Gerät vermutlich kein E3.

                          L 1 Reply Last reply Reply Quote 0
                          • L
                            legro @guitardoc last edited by

                            @guitardoc

                            Hoffentlich hat man @NWH kein altes Hündchen verkauft. Die neuen 200-S haben jedenfalls E3.

                            NWH G 2 Replies Last reply Reply Quote 0
                            • NWH
                              NWH @legro last edited by

                              @legro
                              Also so wie es aussieht habe ich was altes bekommen.
                              Muss jetzt noch rausfinden, ab wann genau welche Version ausgeliefert wurde.

                              1 Reply Last reply Reply Quote 0
                              • G
                                guitardoc @legro last edited by

                                @legro said in Test ViessmannAPI v2.0.0:

                                @guitardoc

                                Hoffentlich hat man @NWH kein altes Hündchen verkauft. Die neuen 200-S haben jedenfalls E3.

                                Hmm, keine Ahnung ob das mit dem Kältemittel (?) zusammen hängt. Ich habe mir extra eines der älteren Systeme einbauen lassen, weil dort das Kältemittel nichtbrennbar ist. Das neuere Mittel ist wohl ökologisch toller und rettet das Klima sowie das ganze Universum ganz alleine, hat aber das Problem der Brennbarkeit wenn ich das richtig verstanden hab.
                                Auslesen kann man die WP trotzdem ohne E3 mit einem separaten Gerät (das hab ich einbauen lassen). Müsste nachschauen wie das genau heißt, hab ich jetzt nicht im Kopf...
                                Es kann aber auch mit etwas ganz anderem zusammen hängen.

                                N 1 Reply Last reply Reply Quote 0
                                • N
                                  nobbiman @guitardoc last edited by

                                  @guitardoc sagte in Test ViessmannAPI v2.0.0:

                                  @legro said in Test ViessmannAPI v2.0.0:

                                  @guitardoc

                                  Auslesen kann man die WP trotzdem ohne E3 mit einem separaten Gerät (das hab ich einbauen lassen). Müsste nachschauen wie das genau heißt, hab ich jetzt nicht im Kopf...

                                  Dann schau doch bitte mal nach, wie das Gerät heißt und poste es hier!

                                  G 1 Reply Last reply Reply Quote 0
                                  • NWH
                                    NWH last edited by

                                    @legro

                                    Mal zur Info!
                                    Laut meinen Installateur ist meine WP definitiv keine E3 Generation, somit habe ich auch keinen CAN BUS.

                                    Aber ich habe mit dem **optolink-Splitter** einen Weg gefunden an alle Daten heran zukommen.

                                    J 1 Reply Last reply Reply Quote 0
                                    • G
                                      guitardoc @nobbiman last edited by

                                      @nobbiman Ich habe die WP über Vitoconnect angebunden. Dazu gibt es auch einen Adapter in ioB. Drüber bekomme ich alle Werte, die für mich wichtig sind. Ich habe gesehen, dass Viessmann sukzessive immer mehr Daten freischaltet, welche der Adapter dann in den ioB zieht.

                                      NWH N 2 Replies Last reply Reply Quote 0
                                      • NWH
                                        NWH @guitardoc last edited by

                                        @guitardoc
                                        Bei mir fehlen leider ein paar Werte in diesem Adapter.
                                        Deshalb bin ich den Umweg gegangen.

                                        1 Reply Last reply Reply Quote 0
                                        • N
                                          nobbiman @guitardoc last edited by

                                          @guitardoc sagte in Test ViessmannAPI v2.0.0:

                                          @nobbiman Ich habe die WP über Vitoconnect angebunden. Dazu gibt es auch einen Adapter in ioB. Drüber bekomme ich alle Werte, die für mich wichtig sind. Ich habe gesehen, dass Viessmann sukzessive immer mehr Daten freischaltet, welche der Adapter dann in den ioB zieht.

                                          Ja, den Adapter viessmannapi nutze ich auch, ich würde mir nur eine Schnittstelle wünschen, die mir die Daten übersichtlich darstellt. Die aktuelle Datenstruktur ist verheerend, da musst du ja die gesuchten Daten z.B. in dem 12. Unterordner der Objekte suchen - niederschwellig, bzw. nutzerfreundlich ist anders!
                                          Wenn denn wenigstens die Strukturen der Ordner und Unterordner bei den verschiedenen Gerätetypen gleich wären, wäre es ja noch erträglich, aber hier scheint jeder Entwickler nach dem Motto zu handeln: Mehr Unterordner ist besser. Ich habe bis heute für meine Wärmepumpe keine Übersicht gefunden, die passt - ständig bin ich am Suchen nach Datenpunkten wobei man in der ioB-Struktur ja keine SuFu hat und klappt einen nach dem anderen Ordner auf und zu!

                                          NWH L 2 Replies Last reply Reply Quote 1
                                          • NWH
                                            NWH @nobbiman last edited by

                                            @nobbiman @guitardoc

                                            Habt ihr alle DP im Iob zur Verfügung die ihr benötigt?

                                            zB.
                                            Temperatur Heizprogramm normal: viessmannapi.0.xxx.0.features.heating.circuits.1.operating.programs.normal.properties.temperature.value

                                            Temperatur Heizprogramm reduz.: viessmannapi.0.xxx.0.features.heating.circuits.1.operating.programs.reduced.properties.temperature.value

                                            Habt ihr die?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            844
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            125
                                            791
                                            203661
                                            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