<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Alle The Viessmann API-Beiträge</title>
    <link>https://community.viessmann.de/t5/The-Viessmann-API/bd-p/dev-viessmann-api</link>
    <description>Alle The Viessmann API-Beiträge</description>
    <pubDate>Tue, 01 Sep 2026 09:58:03 GMT</pubDate>
    <dc:creator>dev-viessmann-api</dc:creator>
    <dc:date>2026-09-01T09:58:03Z</dc:date>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/632205#M3559</link>
      <description>&lt;P&gt;Hallo&amp;nbsp;&lt;a href="https://community.viessmann.de/t5/user/viewprofilepage/user-id/121883"&gt;@66krieger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dieses Systemdiagramm entspricht FR2B.&lt;/P&gt;&lt;P&gt;Die interne Pumpe arbeitet für die Raumheizung sowie als Ladepumpe für die Warmwasserbereitung, abhängig von der Stellung des 3-Wege-Umschaltventils im Rücklauf.&lt;/P&gt;&lt;P&gt;Für die Raumheizung verläuft der Durchfluss von A nach AB;&lt;/P&gt;&lt;P&gt;für die Warmwasserbereitung von B nach AB.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VG&lt;/P&gt;</description>
      <pubDate>Mon, 31 Aug 2026 16:48:39 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/632205#M3559</guid>
      <dc:creator>divanc</dc:creator>
      <dc:date>2026-08-31T16:48:39Z</dc:date>
    </item>
    <item>
      <title>4. Versuch: HTTP-Statuscode 410 bei 'heating.burners.0.statistics'</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/4-Versuch-HTTP-Statuscode-410-bei-heating-burners-0-statistics/m-p/632203#M3558</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Hallo,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ich habe seit ein paar Jahren eine Applikation auf einem ESP32 laufen, alles gut !!&lt;/P&gt;&lt;P&gt;Seit ein paar Wochen bekomme ich einen Fehler&amp;nbsp;&lt;SPAN&gt;HTTP-Statuscode &lt;/SPAN&gt;&lt;STRONG&gt;410 Gone&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;Ressource dauerhaft gelöscht und nicht mehr existiert (Token-Erzeugung funktioniert!):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://api.viessmann-climatesolutions.com/iot/v1/equipment/installations/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://api.viessmann-climatesolutions.com/iot/v1/equipment/installations/&lt;/A&gt;+ vsmInstallationID + "/gateways/" + vsmGatewaySerial + "/devices/" + vsmDeviceID + "/features/heating.burners.0.statistics";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Was ist falsch? Danke für Eure Hilfe !!&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 31 Aug 2026 16:00:01 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/4-Versuch-HTTP-Statuscode-410-bei-heating-burners-0-statistics/m-p/632203#M3558</guid>
      <dc:creator>Nunu62</dc:creator>
      <dc:date>2026-08-31T16:00:01Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/632201#M3557</link>
      <description>&lt;P&gt;Guten Tag&amp;nbsp;&lt;a href="https://community.viessmann.de/t5/user/viewprofilepage/user-id/121883"&gt;@66krieger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ich habe Ihr Anlagenschema an die Konstruktion des Heizkessels angepasst.&lt;BR /&gt;Der Kessel verfügt über ein 3-Wege-Umschaltventil, das den Volumenstrom der internen Pumpe zwischen der Raumheizung und dem Plattenwärmetauscher für die Warmwasserbereitung umschaltet.&lt;BR /&gt;Auf der Trinkwasserseite befindet sich zudem eine Ladepumpe, die das Trinkwasser durch die andere Seite des Plattenwärmetauschers zirkulieren lässt.&lt;/P&gt;&lt;P&gt;Während der Trinkwassererwärmung erfolgt die Wärmeübertragung auf die Rücklaufleitung (RL) durch die Ausdehnung des Wassers in das Ausdehnungsgefäß.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Wenn der Messwert für die Trinkwasser-Ladetemperatur (57,1 °C) aus der Regelung stammt, befindet sich der Sensor am Warmwasserausgang des Wärmetauschers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mein Fehler – ich hatte das Schema für das Modell FS2B gezeichnet, Sie haben jedoch das Modell FR2B; ich werde die Zeichnung korrigieren.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VG&lt;/P&gt;</description>
      <pubDate>Mon, 31 Aug 2026 16:02:10 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/632201#M3557</guid>
      <dc:creator>divanc</dc:creator>
      <dc:date>2026-08-31T16:02:10Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/632197#M3556</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="66krieger_0-1788186720396.png" style="width: 999px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/55253iD193399D3469442D/image-size/large?v=v2&amp;amp;px=999" role="button" title="66krieger_0-1788186720396.png" alt="66krieger_0-1788186720396.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;66krieger_0-1788186720396.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hallo Divanc. Können Sie mir die Funktionsweise der internen Pumpe erläutern. Nur die Zirkulationspumpe und das MAG sind extern montiert. Die Speicherladepumpe läuft zeitgleich an und genau 3 Minuten der internen Pumpe nach. Da der Fühler des H-RL dicht am MAG sitzt, verzeichne ich dort, passend zu den Ladezeiten, einen Temperaturanstieg. Wie das sein kann, obwohl das 2-Wege-V. nur Warmwasser bedienen sollte, braucht viel Phantasie, ist aber nicht unmöglich.&lt;/P&gt;&lt;P&gt;Halten Sie es für möglich, dass durch das MAG Wärme in den Rücklauf gedrückt wird?&lt;/P&gt;&lt;P&gt;Die Temperaturverläufe und dei Aufladung entnehmen Sie dem Screenshot:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="66krieger_1-1788187352623.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/55254i0BF913B03CEC2DC6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="66krieger_1-1788187352623.png" alt="66krieger_1-1788187352623.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;66krieger_1-1788187352623.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Ich freue mich auf Ihre Meinung und hoffe mein Anlagenbild richtig erstellt zu haben.&lt;/P&gt;&lt;P&gt;VG Sören Krieger&lt;/P&gt;</description>
      <pubDate>Mon, 31 Aug 2026 14:43:38 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/632197#M3556</guid>
      <dc:creator>66krieger</dc:creator>
      <dc:date>2026-08-31T14:43:38Z</dc:date>
    </item>
    <item>
      <title>3. Versuch: HTTP-Statuscode 410 bei 'heating.burners.0.statistics'</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/3-Versuch-HTTP-Statuscode-410-bei-heating-burners-0-statistics/m-p/631525#M3555</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Hallo,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ich habe seit ein paar Jahren eine Applikation auf einem ESP32 laufen, alles gut !!&lt;/P&gt;&lt;P&gt;Seit ein paar Wochen bekomme ich einen Fehler&amp;nbsp;&lt;SPAN&gt;HTTP-Statuscode &lt;/SPAN&gt;&lt;STRONG&gt;410 Gone&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;Ressource dauerhaft gelöscht und nicht mehr existiert (Token-Erzeugung funktioniert!):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://api.viessmann-climatesolutions.com/iot/v1/equipment/installations/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://api.viessmann-climatesolutions.com/iot/v1/equipment/installations/&lt;/A&gt;+ vsmInstallationID + "/gateways/" + vsmGatewaySerial + "/devices/" + vsmDeviceID + "/features/heating.burners.0.statistics";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Was ist falsch? Danke für Eure Hilfe !!&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 26 Aug 2026 15:38:15 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/3-Versuch-HTTP-Statuscode-410-bei-heating-burners-0-statistics/m-p/631525#M3555</guid>
      <dc:creator>Nunu62</dc:creator>
      <dc:date>2026-08-26T15:38:15Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631499#M3554</link>
      <description>&lt;P&gt;Hallo und herzlichen Dank, ich war auf diese tolle Seite vor einigen Stunden auch schon gestoßen und habe meine Anlage gefunden.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Vielen Dank&lt;/P&gt;&lt;P&gt;VG&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 12:52:56 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631499#M3554</guid>
      <dc:creator>66krieger</dc:creator>
      <dc:date>2026-08-26T12:52:56Z</dc:date>
    </item>
    <item>
      <title>Betreff: Client Secret</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Client-Secret/m-p/631446#M3553</link>
      <description>&lt;P&gt;Hallo zusammen,&lt;BR /&gt;gibt es hier schon neue Erkenntnisse?&lt;BR /&gt;&lt;BR /&gt;Viele Grüße&lt;BR /&gt;cuz&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 09:55:39 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Client-Secret/m-p/631446#M3553</guid>
      <dc:creator>Cuz</dc:creator>
      <dc:date>2026-08-26T09:55:39Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631444#M3552</link>
      <description>&lt;P&gt;Hallo&amp;nbsp;&lt;a href="https://community.viessmann.de/t5/user/viewprofilepage/user-id/121883"&gt;@66krieger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;die Anlagenschemata finden Sie unter diesem Link: &lt;A href="https://schematics.viessmann-climatesolutions.com/?lang=de&amp;amp;country=DE" target="_blank"&gt;https://schematics.viessmann-climatesolutions.com/?lang=de&amp;amp;country=DE&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 09:54:53 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631444#M3552</guid>
      <dc:creator>divanc</dc:creator>
      <dc:date>2026-08-26T09:54:53Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631441#M3551</link>
      <description>&lt;P&gt;Hallo, die vollständige in der App angezeigte Bezeichnung lautet Vtitodens 222-F FR2B 26kW ECP mit der Seriennummer 7441197202067107 und ja, der Speicher ist integriert.&lt;/P&gt;&lt;P&gt;VG Sören&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 09:42:53 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631441#M3551</guid>
      <dc:creator>66krieger</dc:creator>
      <dc:date>2026-08-26T09:42:53Z</dc:date>
    </item>
    <item>
      <title>Betreff: Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631412#M3550</link>
      <description>&lt;P&gt;Guten Tag&amp;nbsp;&lt;a href="https://community.viessmann.de/t5/user/viewprofilepage/user-id/121883"&gt;@66krieger&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;da es sich bei der Vitodens 222-F FR2B um ein Kompaktgerät mit integriertem Warmwasserspeicher handelt, ist eine Konfiguration mit einem externen Vitocell-100-Warmwasserspeicher nicht vorgesehen – es sei denn, der Vitocell 100 dient als Pufferspeicher. Bitte teilen Sie uns die Modellbezeichnung des Vitocell 100 mit, damit wir dessen Funktion bestimmen können.&lt;/P&gt;&lt;P&gt;Die Bezeichnung „Vitocell 100“ wird sowohl für Warmwasserspeicher als auch für Pufferspeicher verwendet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VG&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 08:51:57 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631412#M3550</guid>
      <dc:creator>divanc</dc:creator>
      <dc:date>2026-08-26T08:51:57Z</dc:date>
    </item>
    <item>
      <title>Vitodens 222-F  FR2B</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631405#M3549</link>
      <description>&lt;P&gt;Hallo Partner. Ich habe die o.g. Brennwerttherme mit einem Vitocell 100 und möchte in meinem Home Assistant ein animiertes Schaltschema mit allen verfügbaren Mess- und Einstellwerten erzeugen. Ich finde einfach kein Schaltschema welches mir dazu als Vorlage dienen könnte.&lt;/P&gt;</description>
      <pubDate>Wed, 26 Aug 2026 07:11:20 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Vitodens-222-F-FR2B/m-p/631405#M3549</guid>
      <dc:creator>66krieger</dc:creator>
      <dc:date>2026-08-26T07:11:20Z</dc:date>
    </item>
    <item>
      <title>Betreff: Neuen Client im Developer Portal per Dashboard anlegen (Home Assistant API)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Neuen-Client-im-Developer-Portal-per-Dashboard-anlegen-Home/m-p/631272#M3548</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hallo,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;bei mir besteht offenbar ein ähnliches Problem mit dem Developer-Portal.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mein API-Client wird zwar angezeigt, die OAuth-Authentifizierung für Home Assistant wird jedoch immer mit&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;Invalid redirection URI&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;abgebrochen.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Die Redirect-URI im Client lautet exakt&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;A href="https://my.home-assistant.io/redirect/oauth" target="_blank"&gt;https://my.home-assistant.io/redirect/oauth&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Ich habe außerdem geprüft, dass Home Assistant exakt dieselbe Redirect-URI und die korrekte Client-ID an den Viessmann OAuth-Endpunkt übermittelt.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Zusätzlich fehlt mir im Developer-Portal die Möglichkeit, einen weiteren Client anzulegen.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Könnten Sie bitte meinen Developer-Portal-Benutzer bzw. den Client im Backend prüfen und gegebenenfalls bereinigen/zurücksetzen?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Vielen Dank!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 25 Aug 2026 10:05:21 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Neuen-Client-im-Developer-Portal-per-Dashboard-anlegen-Home/m-p/631272#M3548</guid>
      <dc:creator>TobiZ</dc:creator>
      <dc:date>2026-08-25T10:05:21Z</dc:date>
    </item>
    <item>
      <title>3. Versuch: HTTP-Statuscode 410 bei 'heating.burners.0.statistics'</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/3-Versuch-HTTP-Statuscode-410-bei-heating-burners-0-statistics/m-p/631024#M3547</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;Hallo,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ich habe seit ein paar Jahren eine Applikation auf einem ESP32 laufen, alles gut !!&lt;/P&gt;&lt;P&gt;Seit ein paar Wochen bekomme ich einen Fehler&amp;nbsp;&lt;SPAN&gt;HTTP-Statuscode &lt;/SPAN&gt;&lt;STRONG&gt;410 Gone&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;(&lt;/SPAN&gt;Ressource dauerhaft gelöscht und nicht mehr existiert (Token-Erzeugung funktioniert!):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://api.viessmann-climatesolutions.com/iot/v1/equipment/installations/" target="_blank" rel="noopener nofollow noreferrer"&gt;https://api.viessmann-climatesolutions.com/iot/v1/equipment/installations/&lt;/A&gt;+ vsmInstallationID + "/gateways/" + vsmGatewaySerial + "/devices/" + vsmDeviceID + "/features/heating.burners.0.statistics";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Was ist falsch? Danke für Eure Hilfe !!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 23 Aug 2026 10:13:19 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/3-Versuch-HTTP-Statuscode-410-bei-heating-burners-0-statistics/m-p/631024#M3547</guid>
      <dc:creator>Nunu62</dc:creator>
      <dc:date>2026-08-23T10:13:19Z</dc:date>
    </item>
    <item>
      <title>Authorization Code + PKCE flow returns invalid_grant despite verified-correct client config and a fresh code</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Authorization-Code-PKCE-flow-returns-invalid-grant-despite/m-p/630988#M3546</link>
      <description>&lt;P&gt;Setup:&lt;BR /&gt;- Client type: public client, PKCE required (confirmed — see below), no client secret&lt;BR /&gt;- redirect_uri: &lt;A href="http://localhost:4200/" target="_blank"&gt;http://localhost:4200/&lt;/A&gt; (registered exactly as such in the developer portal, verified via the client editor UI)&lt;BR /&gt;- Scope requested: IoT User offline_access&lt;BR /&gt;- Grant: authorization_code with code_challenge_method=S256&lt;/P&gt;&lt;P&gt;Flow followed (per the Getting Started guide):&lt;BR /&gt;1. GET &lt;A href="https://iam.viessmann-climatesolutions.com/idp/v3/authorize?client_id=...&amp;amp;redirect_uri=http://localhost:4200/&amp;amp;response_type=code&amp;amp;scope=IoT+User+offline_access&amp;amp;code_challenge_method=S256&amp;amp;code_challenge=...&amp;amp;state=" target="_blank"&gt;https://iam.viessmann-climatesolutions.com/idp/v3/authorize?client_id=...&amp;amp;redirect_uri=http://localhost:4200/&amp;amp;response_type=code&amp;amp;scope=IoT+User+offline_access&amp;amp;code_challenge_method=S256&amp;amp;code_challenge=...&amp;amp;state=&lt;/A&gt;...&lt;BR /&gt;2. Logged in interactively in a real browser (reCAPTCHA passed normally).&lt;BR /&gt;3. Browser redirects to &lt;A href="http://localhost:4200/?code=...&amp;amp;state=" target="_blank"&gt;http://localhost:4200/?code=...&amp;amp;state=&lt;/A&gt;... as expected — state always matches.&lt;BR /&gt;4. POST &lt;A href="https://iam.viessmann-climatesolutions.com/idp/v3/token" target="_blank"&gt;https://iam.viessmann-climatesolutions.com/idp/v3/token&lt;/A&gt; with grant_type=authorization_code, client_id, redirect_uri, code, code_verifier.&lt;/P&gt;&lt;P&gt;Result every time: 400 {"e&lt;STRONG&gt;rror":"invalid_grant","error_description":"Invalid grant"&lt;/STRONG&gt;}&lt;/P&gt;&lt;P&gt;What I've ruled out, to save the next reader's time:&lt;BR /&gt;- PKCE math — independently recomputed BASE6and confirmed it matches the code_challengesent at step&amp;nbsp;1. - Code freshness / latency — set up a local irect URI that performs the token exchangeinline, in the same process, the instant the redirect lands (effectively zero delay between code issua exchange). Same invalid_grant.&lt;BR /&gt;- Client/redirect_uri mismatch — visually confirmed in the developer portal's client editor that the reg redirect URI is exactly &lt;A href="http://localhost:4n" target="_blank"&gt;http://localhost:4n&lt;/A&gt; both requests, and this was alreadyconfigured before any of these attempts (not something added reactively). - PKCE optionality — tried omitting code_cha entirely to see if this client accepts aplain authorization_code flow. Got a different, earlier error instead: invalid_request: "Code Challeng thrown at the /authorize step itself, befored. This confirms PKCE is mandatory for thisclient and that the client is otherwise reachable/valid. - Tested across 5 independent attempts with ier each time — same result every time.&lt;BR /&gt;Additional context: the same client_id can sccess token via the developer portal's own"try it" feature, and that token works fine against the IoT API. So the client itself is active and the client_id/scope combination is valid for APIthe browser-driven Authorization Code + PKCEexchange that fails.&lt;/P&gt;</description>
      <pubDate>Sat, 22 Aug 2026 18:20:10 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Authorization-Code-PKCE-flow-returns-invalid-grant-despite/m-p/630988#M3546</guid>
      <dc:creator>Frank78</dc:creator>
      <dc:date>2026-08-22T18:20:10Z</dc:date>
    </item>
    <item>
      <title>Authorization Code + PKCE flow returns invalid_grant despite verified-correct client config and a fresh code</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Authorization-Code-PKCE-flow-returns-invalid-grant-despite/m-p/630986#M3545</link>
      <description>&lt;P&gt;MS-R06 is active and working on live data — confirmed via the earlier successful test run.&lt;BR /&gt;- The invalid_grant mystery remains unresolved. Every check I can perform from outside says the request should work: client_id and redirect_uri match exactly (confirmed via your portal screenshot),&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Setup:&lt;BR /&gt;- Client type: public client, PKCE required (confirmed — see below), no client secret&lt;BR /&gt;- redirect_uri: &lt;A href="http://localhost:4200/" target="_blank"&gt;http://localhost:4200/&lt;/A&gt; (registered exactly as such in the developer portal, verified via the client editor UI)&lt;BR /&gt;- Scope requested: IoT User offline_access&lt;BR /&gt;- Grant: authorization_code with code_challenge_method=S256&lt;/P&gt;&lt;P&gt;Flow followed (per the Getting Started guide):&lt;BR /&gt;1. GET &lt;A href="https://iam.viessmann-climatesolutions.com/idp/v3/authorize?client_id=...&amp;amp;redirect_uri=http://localhost:4200/&amp;amp;response_type=code&amp;amp;scope=IoT+User+offline_access&amp;amp;code_challenge_method=S256&amp;amp;code_challenge=...&amp;amp;state=" target="_blank"&gt;https://iam.viessmann-climatesolutions.com/idp/v3/authorize?client_id=...&amp;amp;redirect_uri=http://localhost:4200/&amp;amp;response_type=code&amp;amp;scope=IoT+User+offline_access&amp;amp;code_challenge_method=S256&amp;amp;code_challenge=...&amp;amp;state=&lt;/A&gt;...&lt;BR /&gt;2. Logged in interactively in a real browser (reCAPTCHA passed normally).&lt;BR /&gt;3. Browser redirects to &lt;A href="http://localhost:4200/?code=...&amp;amp;state=" target="_blank"&gt;http://localhost:4200/?code=...&amp;amp;state=&lt;/A&gt;... as expected — state always matches.&lt;BR /&gt;4. POST &lt;A href="https://iam.viessmann-climatesolutions.com/idp/v3/token" target="_blank"&gt;https://iam.viessmann-climatesolutions.com/idp/v3/token&lt;/A&gt; with grant_type=authorization_code, client_id, redirect_uri, code, code_verifier.&lt;/P&gt;&lt;P&gt;Result every time: 400 {"&lt;STRONG&gt;error":"invalid_grant","error_description":"Invalid grant"}&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;What I've ruled out, to save the next reader's time:&lt;BR /&gt;- PKCE math — independently recomputed BASE64URL(SHA256(code_verifier)) and confirmed it matches the code_challenge sent at step&amp;nbsp;1.&lt;BR /&gt;- Code freshness / latency — set up a local loopback listener on the redirect URI that performs the token exchange inline, in the same process, the instant the redirect lands (effectively zero delay between code issuance and exchange). Same invalid_grant.&lt;BR /&gt;- Client/redirect_uri mismatch — visually confirmed in the developer portal's client editor that the registered redirect URI is exactly &lt;A href="http://localhost:4200/" target="_blank"&gt;http://localhost:4200/&lt;/A&gt;, matching what's sent in both requests, and this was already configured before any of these attempts (not something added reactively).&lt;BR /&gt;- PKCE optionality — tried omitting code_challenge/code_challenge_method entirely to see if this client accepts a plain authorization_code flow. Got a different, earlier error instead: invalid_request: "Code Challenge Required", thrown at the /authorize step itself, before the login page even rendered. This confirms PKCE is mandatory for this client and that the client is otherwise reachable/valid.&lt;BR /&gt;- Tested across 5 independent attempts with fresh state/nonce/code_verifier each time — same result every time.&lt;/P&gt;&lt;P&gt;Additional context: the same client_id can successfully mint a working access token via the developer portal's own "try it" feature, and that token works fine against the IoT API. So the client itself is active and the client_id/scope combination is valid for API access — it's specifically the browser-driven Authorization Code + PKCE exchange that fails.&lt;/P&gt;</description>
      <pubDate>Sat, 22 Aug 2026 18:17:55 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Authorization-Code-PKCE-flow-returns-invalid-grant-despite/m-p/630986#M3545</guid>
      <dc:creator>Frank78</dc:creator>
      <dc:date>2026-08-22T18:17:55Z</dc:date>
    </item>
    <item>
      <title>Betreff: Verbrauchsdaten per API?</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Verbrauchsdaten-per-API/m-p/630917#M3544</link>
      <description>&lt;P&gt;Guten Tag zusammen,&lt;/P&gt;&lt;P&gt;auch wenn der Beitrag bereits von letztem Jahr ist, möchte ich die Frage an Viessmann wiederholen, wann genau der Datenpunkt der thermischen Energie frei abrufbar gemacht wird - oder auf welchem Wege er es bereits ist.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Diesen Datenpunkt sei jetzt exemplarisch für alle Datenpunkte genannt, die per App zugreifbar sind (und alle die sonst unausgewertet auf den Viessmannservern liegen).&lt;/P&gt;&lt;P&gt;Nach EU-Data-Act sollten diese Daten dem Nutzer bereits seit dem 12.09.2025&lt;/P&gt;&lt;P&gt;'unverzüglich, einfach, sicher, unentgeltlich, in einem umfassenden, gängigen und&lt;BR /&gt;maschinenlesbaren Format, kontinuierlich und in Echtzeit'&lt;/P&gt;&lt;P&gt;zur Verfügung stehen.&lt;/P&gt;&lt;P&gt;Sollte die Freischaltung erst auf Antrag erfolgen, bitte ich um Rückmeldung, bei welcher Stelle dieser Antrag einzureichen ist.&lt;/P&gt;&lt;P&gt;Viele Grüße&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 22 Aug 2026 08:23:50 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Verbrauchsdaten-per-API/m-p/630917#M3544</guid>
      <dc:creator>Eicca</dc:creator>
      <dc:date>2026-08-22T08:23:50Z</dc:date>
    </item>
    <item>
      <title>Betreff: API Vitoair FS 300 E - Bypass fehlt</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/API-Vitoair-FS-300-E-Bypass-fehlt/m-p/630779#M3543</link>
      <description>&lt;P&gt;bei mir mit der&amp;nbsp;&lt;SPAN&gt;E3 VitoconnectV 13 und Vitovent das gleiche, genau das möchte ich ja steuern, ob Bypass offen oder nicht, weil die "automatische" Steuerung echt schlecht funktioniert, im Sommer will ich es kühl haben (also Nachts Bypass offen) und Tagsüber Bypass geschlossen weil ich mir die "Warme" Luft ja nicht ins Gebäude pusten möchte.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Aug 2026 08:25:04 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/API-Vitoair-FS-300-E-Bypass-fehlt/m-p/630779#M3543</guid>
      <dc:creator>schnuffischulz</dc:creator>
      <dc:date>2026-08-21T08:25:04Z</dc:date>
    </item>
    <item>
      <title>Betreff: Neuen Client im Developer Portal per Dashboard anlegen (Home Assistant API)</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Neuen-Client-im-Developer-Portal-per-Dashboard-anlegen-Home/m-p/630598#M3542</link>
      <description>&lt;P&gt;gestern hat es gelkappt&lt;/P&gt;</description>
      <pubDate>Thu, 20 Aug 2026 08:15:26 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Neuen-Client-im-Developer-Portal-per-Dashboard-anlegen-Home/m-p/630598#M3542</guid>
      <dc:creator>dbs6</dc:creator>
      <dc:date>2026-08-20T08:15:26Z</dc:date>
    </item>
    <item>
      <title>Betreff: Developer Portal Error  - Your Clients - Kann keinen Client erstellen / Clients werden nicht angezeigt</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/Developer-Portal-Error-Your-Clients-Kann-keinen-Client-erstellen/m-p/630493#M3541</link>
      <description>&lt;P&gt;Vielen Dank, Ich wollte mitteilen, dass es nun funktioniert&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2026 15:29:08 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/Developer-Portal-Error-Your-Clients-Kann-keinen-Client-erstellen/m-p/630493#M3541</guid>
      <dc:creator>Traxx</dc:creator>
      <dc:date>2026-08-19T15:29:08Z</dc:date>
    </item>
    <item>
      <title>Betreff: kann die ViCare sollwerte nicht mehr über API setzten</title>
      <link>https://community.viessmann.de/t5/The-Viessmann-API/kann-die-ViCare-sollwerte-nicht-mehr-ueber-API-setzten/m-p/630382#M3540</link>
      <description>&lt;P&gt;Du bringst es auf den Punkt! Sehe ich ganz genauso. Alle IoT Anwendungen sollten zuerst in offenen Schnittstellen denken (für HA vor allem). Eine eigene App ist nett. Aber wer die eigene Heizung halbwegs clever steuern will, der braucht eine HA Anbindung, damit alle Komponenten in der heutigen komplexen Welt miteinander reden können. Das gehört heute dazu.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Aug 2026 06:29:02 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/The-Viessmann-API/kann-die-ViCare-sollwerte-nicht-mehr-ueber-API-setzten/m-p/630382#M3540</guid>
      <dc:creator>cmenschel</dc:creator>
      <dc:date>2026-08-19T06:29:02Z</dc:date>
    </item>
  </channel>
</rss>

