Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test ViessmannAPI v2.0.0

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Test ViessmannAPI v2.0.0

Scheduled Pinned Locked Moved Tester
818 Posts 128 Posters 298.8k Views 124 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T TobiB

    @thomas-braun Alles durchgeführt und dennoch bekomme ich folgende Meldung im Log:e330f5ef-4478-4589-8fca-d8febdab36cf-image.png

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    wrote on last edited by
    #624

    @tobib

    404: Das Ziel existiert nicht.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    T 1 Reply Last reply
    0
    • Thomas BraunT Thomas Braun

      @tobib

      404: Das Ziel existiert nicht.

      T Offline
      T Offline
      TobiB
      wrote on last edited by
      #625

      @thomas-braun Den Fehler hatte ich ja vorhin auch schon und wusste nicht weiter.

      Thomas BraunT 1 Reply Last reply
      0
      • T TobiB

        @thomas-braun Den Fehler hatte ich ja vorhin auch schon und wusste nicht weiter.

        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        wrote on last edited by
        #626

        @tobib

        Versuch mal die Beta-Version des Adapters. Ist gerade ganz frisch angerollt.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        T 2 Replies Last reply
        0
        • Thomas BraunT Thomas Braun

          @tobib

          Versuch mal die Beta-Version des Adapters. Ist gerade ganz frisch angerollt.

          T Offline
          T Offline
          TobiB
          wrote on last edited by
          #627

          @thomas-braun 9cfd08bf-a865-4c25-8fbc-4746f6b656f5-image.png

          1 Reply Last reply
          0
          • Thomas BraunT Thomas Braun

            @tobib

            Versuch mal die Beta-Version des Adapters. Ist gerade ganz frisch angerollt.

            T Offline
            T Offline
            TobiB
            wrote on last edited by
            #628

            @thomas-braun Der Fehler bleibt leider weiterhin. Ich habe nochmal eine neue Client-ID erstellt sowie deinstalliert und installiert. Ich finde mit google auch nicht wirklich eine Lösung..

            ? 1 Reply Last reply
            0
            • T TobiB

              @thomas-braun Der Fehler bleibt leider weiterhin. Ich habe nochmal eine neue Client-ID erstellt sowie deinstalliert und installiert. Ich finde mit google auch nicht wirklich eine Lösung..

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #629

              @tobib

              Google recaptcha deaktivert, wie in der Anleitung beschrieben?

              T 1 Reply Last reply
              0
              • ? A Former User

                @tobib

                Google recaptcha deaktivert, wie in der Anleitung beschrieben?

                T Offline
                T Offline
                TobiB
                wrote on last edited by
                #630

                @ilovegym Ich habe es so 26ae2ecc-75f4-44ec-922d-c509e5ef460d-image.png

                1 Reply Last reply
                0
                • Z zolpetol

                  Hallo, ich finde bei mir in den Objekten den Datenpunkt heating.dhw.oneTimeCharge, für die einmalige Warmwasserbereitung, nicht. Nun heißt es immer mal wieder "Objektbaum löschen und neu anlegen lassen". Da ich für den Heizungsbetrieb diverse Daten logge und in Grafana aufbereite ist nach dem Löschen des Objektbaumes die Aktivierung für influxdb weg.

                  Wie ist bitte in solchen Fällen die richtige Vorgehensweise?

                  Grüße Thomas

                  R Offline
                  R Offline
                  Ronniboy
                  wrote on last edited by
                  #631

                  @zolpetol Bist Du mit Deinem Problem weitergekommen?
                  Ich benutze auch Grafana.
                  Den Objektbaum löschen und neu anlegen lassen wäre woll eine schlechte Lösung.
                  Bei mir wären dann die Daten von Monate weg?

                  1 Reply Last reply
                  0
                  • T tombox

                    Hi ich habe ein neuen Adapter für Viessman erstellt

                    Man benötigt eine ClientID von der Viessmann API

                    https://app.developer.viessmann-climatesolutions.com besuchen und eine Client ID mit diesen Optionen erstellen:

                    Name: iobroker
                    Google reCAPTCHA deaktivieren
                    Redirect URI: http://localhost:4200/

                    Die Client ID in die Einstellungen kopieren

                    Außentemperatur findet sich z.B. hier:
                    viessmannapi.0.XXXXX.0.features.heating.sensors.temperature.outside.properties.value.value

                    Weitere Beispiele siehe Unten

                    Remote Befehle sind möglich unter
                    viessmannapi.0.XXXXX.0.features.heating.dhw.temperature.main.commands.setTargetTemperature.setValue

                    Zum Installieren:
                    Via Adaptersuche

                    In den Instanzoptionen die jeweiligen Optionen einstellen.

                    Github
                    https://github.com/TA2k/ioBroker.viessmannapi

                    Kompatibilitätsliste:
                    https://documentation.viessmann.com/static/compatibility
                    Regelungen für Wand- oder Kompaktgeräte
                    Vitotronic 200, Typ HO1, HO1A, HO1B, HO1D, HO2B, HO2C
                    Vitotronic 200 RF, Typ HO1C, HO1E
                    Regelungen für bodenstehende Heizkessel
                    Vitotronic 200, Typ KO1B, KO2B, KW6, KW6A, KW6B, KW1, KW2, KW4, KW5
                    Vitotronic 300, Typ KW3
                    Regelungen für Wärmepumpen und Hybridgeräte
                    Vitotronic 200, Typ WO1A, WO1B, WO1C
                    Regelungen für Festbrennstoffkessel
                    Vitoligno 200-S mit Ecotronic (ab Softwarestand 2.03)
                    Vitoligno 250-S mit Ecotronic (ab Softwarestand 2.00)
                    Vitoligno 300-C mit Ecotronic (ab Softwarestand 2.12)
                    Vitoligno 300-P mit Vitotronic 200 FO1
                    Vitoligno 300-S mit Ecotronic (ab Softwarestand 2.04)

                    Liste aller Datenpunkte:
                    https://documentation.viessmann.com/static/iot/data-points

                    Frage zu fehlende Datenpunkte bitte direkt an Viessmann
                    https://www.viessmann-community.com/t5/The-Viessmann-API/bd-p/dev-viessmann-api

                    Beispiele:

                    Vorlauftemperatur: 
                    viessmannapi.0.XXXX.features.heating.circuits.0.sensors.temperature.supply.properties.value.value, 
                    
                    Brennerstatus:
                    viessmannapi.0.XXXX.0.features.heating.burners.0.properties.active.value
                    
                    Anzahl Zündungen:
                    viessmannapi.0.XXXXX.features.heating.burners.0.statistics.properties.starts.value
                    
                    Betriebsstunden
                    viessmannapi.0.XXXXX.features.heating.burners.0.statistics.properties.hours.value
                    
                    Kesseltemperatur
                    viessmannapi.0.XXXXX.features.heating.boiler.sensors.temperature.main.properties.unit.value
                    
                    Kompressor aktiv:		viessmannapi.0.xxx.0.features.heating.compressors.0.properties.active.value
                    Heizkreispumpe aktiv:		viessmannapi.0.xxx.0.features.heating.circuits.1.circulation.pump.properties.status.value
                    Warmwasserbereitung:		viessmannapi.0.xxx.0.features.heating.dhw.charging.properties.active.value
                    Heizungsmodus:			viessmannapi.0.xxx.0.features.heating.circuits.1.operating.modes.active.properties.value.value
                    Heizprogramm:			viessmannapi.0.xxx.0.features.heating.circuits.1.operating.programs.active.properties.value.value
                    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
                    Warmwasser Soll Temperatur:	viessmannapi.0.xxx.0.features.heating.dhw.temperature.properties.value.value
                    Warmwasser Ist Temperatur:	viessmannapi.0.xxx.0.features.heating.dhw.sensors.temperature.hotWaterStorage.properties.value.value
                    Temperatur Außensensor:		viessmannapi.0.xxx.0.features.heating.sensors.temperature.outside.properties.value.value
                    Statistik Kompressor Starts:	viessmannapi.0.xxx.0.features.heating.compressors.0.statistics.properties.starts.value
                    Statistik Kompressor Stunden:	viessmannapi.0.xxx.0.features.heating.compressors.0.statistics.properties.hours.value
                    Temperatursensoren der Heizkreise:   viessmannapi.0.xxxxxxx.0.features.heating.circuits.0.sensors.temperature.supply.properties.value.value
                     
                    Primärkreis Vorlauftemperatur:		viessmann.0.xxx.0.features.heating.primaryCircuit.sensors.temperature.supply.properties.value.value
                    Sekundärkreis Vorlauftemperatur:	viessmann.0.xxx.0.features.heating.secondaryCircuit.sensors.temperature.supply.properties.value.value
                    Sekundärkreis Rücklauftemperatur:	viessmann.0.xxx.0.features.heating.secondaryCircuit.sensors.temperature.return.properties.value.value
                    ?					viessmann.0.xxx.0.features.heating.sensors.temperature.return.properties.value.value
                    
                    
                    Heizung an (Kompressor): viessmannapi.0.x.0.features.heating.compressors.0.properties.active.value
                    
                    WW Temp viessmannapi.0.x.0.features.heating.dhw.sensors.temperature.hotWaterStorage.properties.value.value
                    
                    HW Temp  viessmannapi.0.x.0.features.heating.buffer.sensors.temperature.main.properties.value.value
                    
                    ZP features.heating.circuits.1.circulation.pump.properties.status.value
                    
                    WP_Aussentemperatur 0.features.heating.sensors.temperature.outside.properties.value.value
                    WP_gemeinsame Vorlauftemperatur 0.features.heating.boiler.sensors.temperature.commonSupply.properties.value.value
                    WP_Temperatur Pufferspeicher 0.features.heating.buffer.sensors.temperature.main.properties.value.value
                    WP_Heizkörper_Umwälzpumpe ON/OFF 0.features.heating.circuits.0.circulation.pump.properties.status.value
                    WP_Heizkörper_Umwälzpumpe_Frostschutz 0.features.heating.circuits.0.frostprotection.properties.status.value
                    WP_Heizkörper_Niveau 0.features.heating.circuits.0.heating.curve.properties.shift.value
                    WP_Heizkörper_Neigung 0.features.heating.circuits.0.heating.curve.properties.slope.value
                    WP_Heizkörper_Zeitplan 0.features.heating.circuits.0.heating.schedule.properties.entries.value
                    WP_Heizkörper_Komfort_Solltemperatur 0.features.heating.circuits.0.operating.programs.comfortHeating.properties.temperature.value
                    WP_Heizkörper_Normal_Solltemperatur 0.features.heating.circuits.0.operating.programs.normalHeating.properties.temperature.value
                    WP_Heizkörper_Reduziert_Solltemperatur 0.features.heating.circuits.0.operating.programs.reducedHeating.properties.temperature.value
                    WP_Vorlauftemperatur Heizkörper 0.features.heating.circuits.0.sensors.temperature.supply.properties.value.value
                    ???? 0.features.heating.circuits.0.operating.programs.comfortEnergySaving.properties.reason.value
                    ???? 0.features.heating.circuits.0.operating.programs.normalEnergySaving.properties.reason.value
                    WP_Heizkörper_FBH ON/OFF 0.features.heating.circuits.1.circulation.pump.properties.status.value
                    WP_FBH_Umwälzpumpe_Frostschutz 0.features.heating.circuits.1.frostprotection.properties.status.value
                    WP_FBH_Niveau 0.features.heating.circuits.1.heating.curve.properties.shift.value
                    WP_FBH_Neigung 0.features.heating.circuits.1.heating.curve.properties.slope.value
                    WP_FBH_Zeitplan 0.features.heating.circuits.1.heating.schedule.properties.entries.value
                    
                    WP_FBH_Komfort_Solltemperatur 0.features.heating.circuits.1.operating.programs.comfortHeating.properties.temperature.value
                    WP_FBH_Normal_Solltemperatur 0.features.heating.circuits.1.operating.programs.normalHeating.properties.temperature.value
                    WP_FBH_Reduziert_Solltemperatur 0.features.heating.circuits.1.operating.programs.reducedHeating.properties.temperature.value
                    
                    WP_FBH_Vorlauftemperatur 0.features.heating.circuits.1.sensors.temperature.supply.properties.value.value
                    
                    WP_Stromverbrauch_HEUTE 0.features.heating.power.consumption.summary.heating.properties.currentDay.value
                    WP_Stromverbrauch_MONAT 0.features.heating.power.consumption.summary.heating.properties.currentMonth.value
                    WP_Stromverbrauch_JAHR 0.features.heating.power.consumption.summary.heating.properties.currentYear.value
                    WP_Stromverbrauch_LETZTER_MONAT 0.features.heating.power.consumption.summary.heating.properties.lastMonth.value
                    WP_Stromverbrauch_LETZTEN_7_TAGE 0.features.heating.power.consumption.summary.heating.properties.lastSevenDays.value
                    WP_Stromverbrauch_LETZTES_JAHR 0.features.heating.power.consumption.summary.heating.properties.lastYear.value
                    WP_Primärkreis_Temperatur 0.features.heating.primaryCircuit.sensors.temperature.supply.properties.value.value
                    WP_Sekundärkreis_Temperatur 0.features.heating.secondaryCircuit.sensors.temperature.supply.properties.value.value
                    WP_Rücklauftemperatur 0.features.heating.sensors.temperature.return.properties.value.value
                    WP_Volumenstrom 0.features.heating.sensors.volumetricFlow.allengra.properties.value.value
                    Betriebsstunden Verdichter 0.features.heating.compressors.0.statistics.properties.hours.value
                    

                    Beispiel zum setzen eines Schedule:

                    var standard = '{"mon":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],"tue":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],\
                                  "wed":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],"thu":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],\
                                  "fri":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],"sat":[{"start":"00:00","end":"24:00","mode":"standard","position":0}],\
                                  "sun":[{"start":"00:00","end":"24:00","mode":"standard","position":0}]}'
                     
                    setState("viessmannapi.0.xxxxxxx.0.features.ventilation.schedule.commands.setSchedule.setValue", JSON.parse(standard)); 
                    

                    Beispiel zirkulationspumpe

                    // schedule zum einschalten, allerdings nur zwischen 6 und 21 uhr
                    var pump_on = '{"mon":[{"start":"06:00","end":"21:00","mode":"on","position":0}],"tue":[{"start":"06:00","end":"21:00","mode":"on","position":0}],"wed":[{"start":"06:00","end":"21:00","mode":"on","position":0}],"thu":[{"start":"06:00","end":"21:00","mode":"on","position":0}],"fri":[{"start":"06:00","end":"21:00","mode":"on","position":0}],"sat":[{"start":"06:00","end":"21:00","mode":"on","position":0}],"sun":[{"start":"06:00","end":"21:00","mode":"on","position":0}]}'
                    // schedule leeren - pumpe ausschalten
                    var pump_off = '{"mon":[], "tue":[],"wed":[],"thu":[],"fri":[],"sat":[],"sun":[]}' 
                     
                    setState("viessmannapi.0.xxx.features.heating.dhw.pumps.circulation.schedule.commands.setSchedule.setValue", JSON.parse(pump_on)); // oder pump_off
                    

                    Die Max. Heizleistung gibt es nicht als API Datenpunkt, kann nur am Gerät geändert werden.

                    Kostenlose Paket enthält:
                    23a824bd-cb36-4930-b8c0-cde030634129-image.png

                    Zum Installieren:
                    https://github.com/TA2k/ioBroker.viessmannapi

                    Für die aktuelle Version bitte das latest Repo auswählen:

                    2d049982-5353-4202-a33f-996f344bd4ae-image.png

                    T Offline
                    T Offline
                    Tontechniker
                    wrote on last edited by
                    #632

                    @tombox Hallo"
                    Ich habe eine Frage zur ViessmannAPI. Installiert ist die v2.3.0.
                    In den Objekten wird nur
                    Viess.jpg
                    angelegt. Muss ich die Datenpunkte "von Hand" erstellen, oder sollten sie automatisch erstellt werden?
                    Danke für eure Antworten!
                    Hans

                    T 1 Reply Last reply
                    0
                    • T Tontechniker

                      @tombox Hallo"
                      Ich habe eine Frage zur ViessmannAPI. Installiert ist die v2.3.0.
                      In den Objekten wird nur
                      Viess.jpg
                      angelegt. Muss ich die Datenpunkte "von Hand" erstellen, oder sollten sie automatisch erstellt werden?
                      Danke für eure Antworten!
                      Hans

                      T Offline
                      T Offline
                      tombox
                      wrote on last edited by
                      #633

                      @tontechniker Automatisch du solltest drauf achten was im log angezeigt wird

                      T 2 Replies Last reply
                      1
                      • T tombox

                        @tontechniker Automatisch du solltest drauf achten was im log angezeigt wird

                        T Offline
                        T Offline
                        Tontechniker
                        wrote on last edited by
                        #634

                        @tombox Im Log erscheint nichts, muss ich im Adapter auf Debug stellen?

                        1 Reply Last reply
                        0
                        • T tombox

                          @tontechniker Automatisch du solltest drauf achten was im log angezeigt wird

                          T Offline
                          T Offline
                          Tontechniker
                          wrote on last edited by
                          #635

                          @tombox Habe jetzt mal geloggt. Die App bekommt keine Verbindung. Kannst Du im Log erkennen, was da schief läuft?
                          Viessmann.txt

                          ? 1 Reply Last reply
                          0
                          • T Tontechniker

                            @tombox Habe jetzt mal geloggt. Die App bekommt keine Verbindung. Kannst Du im Log erkennen, was da schief läuft?
                            Viessmann.txt

                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #636

                            @tontechniker

                            das erste, was mir ins Auge sticht, ist "no installations found" - du hast bei dem Viessmannapi Account keine Heizung hinterlegt..

                            T 2 Replies Last reply
                            1
                            • ? A Former User

                              @tontechniker

                              das erste, was mir ins Auge sticht, ist "no installations found" - du hast bei dem Viessmannapi Account keine Heizung hinterlegt..

                              T Offline
                              T Offline
                              Tontechniker
                              wrote on last edited by
                              #637

                              @ilovegym Danke für Deine Antwort! Das werde ich die nächsten Tage überprüfen.

                              T 1 Reply Last reply
                              0
                              • T Tontechniker

                                @ilovegym Danke für Deine Antwort! Das werde ich die nächsten Tage überprüfen.

                                T Offline
                                T Offline
                                Tontechniker
                                wrote on last edited by Tontechniker
                                #638

                                @tontechniker Falscher Artikelbezug!

                                1 Reply Last reply
                                0
                                • ? A Former User

                                  @tontechniker

                                  das erste, was mir ins Auge sticht, ist "no installations found" - du hast bei dem Viessmannapi Account keine Heizung hinterlegt..

                                  T Offline
                                  T Offline
                                  Tontechniker
                                  wrote on last edited by
                                  #639

                                  @ilovegym Kannst Du mir schreiben, wo ich die Heizungsdaten einstellen muss? Habe beim Erzeugen des Accounts die Login-Daten meines Sohnes bei Viessmann eingegeben. Wird dann nicht automatisch die Heizung hinterlegt?

                                  ? 1 Reply Last reply
                                  0
                                  • T Tontechniker

                                    @ilovegym Kannst Du mir schreiben, wo ich die Heizungsdaten einstellen muss? Habe beim Erzeugen des Accounts die Login-Daten meines Sohnes bei Viessmann eingegeben. Wird dann nicht automatisch die Heizung hinterlegt?

                                    ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #640

                                    @tontechniker

                                    wenn du das wie im ersten Beitrag beschrieben anlegst, solltest du ja deine Anlage dort sehen. Ansonsten an Viessmann wenden, wenn der Developer-Account nicht geht oder was mit der App nicht stimmt..

                                    T 1 Reply Last reply
                                    1
                                    • D Online
                                      D Online
                                      DarkDevil
                                      wrote on last edited by
                                      #641

                                      Hat schon jemand von eich die Steuerung der heizung ins yahka bekommen? Ich habe seit neustem einen vitoconnect und bin erschlagen von den datenpunkten 😂

                                      1 Reply Last reply
                                      0
                                      • ? A Former User

                                        @tontechniker

                                        wenn du das wie im ersten Beitrag beschrieben anlegst, solltest du ja deine Anlage dort sehen. Ansonsten an Viessmann wenden, wenn der Developer-Account nicht geht oder was mit der App nicht stimmt..

                                        T Offline
                                        T Offline
                                        Tontechniker
                                        wrote on last edited by
                                        #642

                                        @ilovegym Vielen Dank! Werde bei Gelegenheit den Account neu anlege und damit versuchen.

                                        1 Reply Last reply
                                        0
                                        • D Online
                                          D Online
                                          DarkDevil
                                          wrote on last edited by
                                          #643

                                          Und wie(bzw. Wo) kann ich zwischen den Modis (Comfort, normal und reduziert) wechseln?

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          550

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe