<?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>Thema "Login request fail with system error" in Getting started programming with the Viessmann API</title>
    <link>https://community.viessmann.de/t5/Getting-started-programming-with/Login-request-fail-with-system-error/m-p/418221#M517</link>
    <description>&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Hi,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;First of all, I am French, I sadly do not speak German and I have some doubts on how google translate behaves. &lt;/FONT&gt;&lt;FONT&gt;Well, sorry for that!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Secondly, I have trouble creating the first authentication request:&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="https://documentation.viessmann.com/static/authentication" target="_blank" rel="noopener"&gt;&lt;FONT&gt;&lt;FONT&gt;https://documentation.viessmann.com/static/authentication&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Here is my request:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;https://iam.viessmann.com/idp/v3/authorize?client_id=[client-iad-as-seen-in-developer-board]&amp;amp;redirect_uri=[valid-uri]&amp;amp;scope=IoT%20User%20offline_access&amp;amp;reponse_type=code&amp;amp;code_challenge_method=S256&amp;amp;code_challenge=[generated-with-python-pkce]&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;The challenge is generated with:&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="https://github.com/RomeoDespres/pkce" target="_blank" rel="noopener"&gt;&lt;FONT&gt;&lt;FONT&gt;https://github.com/RomeoDespres/pkce&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;FONT&gt; &amp;nbsp;Which seems to match the requirements for Viessmann API. &lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;But I am faced 99.99999% of the time by this page:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="qdel_0-1706777403025.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/29871iF3499BE1CF77E96D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="qdel_0-1706777403025.png" alt="qdel_0-1706777403025.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Roughly translated by "System error, try again later". &lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;I managed to get the login page once. &lt;/FONT&gt;&lt;FONT&gt;But my callback code was not created at this time.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Is my request wrongly made? &lt;/FONT&gt;&lt;FONT&gt;Is the API just down?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Note that my account is not linked to any hardware at the moment. &lt;/FONT&gt;&lt;FONT&gt;(Buying the house where I will install heat pump there, but code do not need to wait &lt;span class="lia-unicode-emoji" title=":grinsendes_Gesicht_mit_großen_Augen:"&gt;😃&lt;/span&gt; ) &lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;Is there a sandbox api ?&lt;BR /&gt;&lt;BR /&gt;Thanks for your help !&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 01 Feb 2024 08:54:32 GMT</pubDate>
    <dc:creator>qdel</dc:creator>
    <dc:date>2024-02-01T08:54:32Z</dc:date>
    <item>
      <title>Login request fail with system error</title>
      <link>https://community.viessmann.de/t5/Getting-started-programming-with/Login-request-fail-with-system-error/m-p/418221#M517</link>
      <description>&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Hi,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;First of all, I am French, I sadly do not speak German and I have some doubts on how google translate behaves. &lt;/FONT&gt;&lt;FONT&gt;Well, sorry for that!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Secondly, I have trouble creating the first authentication request:&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="https://documentation.viessmann.com/static/authentication" target="_blank" rel="noopener"&gt;&lt;FONT&gt;&lt;FONT&gt;https://documentation.viessmann.com/static/authentication&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Here is my request:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;https://iam.viessmann.com/idp/v3/authorize?client_id=[client-iad-as-seen-in-developer-board]&amp;amp;redirect_uri=[valid-uri]&amp;amp;scope=IoT%20User%20offline_access&amp;amp;reponse_type=code&amp;amp;code_challenge_method=S256&amp;amp;code_challenge=[generated-with-python-pkce]&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;The challenge is generated with:&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href="https://github.com/RomeoDespres/pkce" target="_blank" rel="noopener"&gt;&lt;FONT&gt;&lt;FONT&gt;https://github.com/RomeoDespres/pkce&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT&gt;&lt;FONT&gt; &amp;nbsp;Which seems to match the requirements for Viessmann API. &lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;But I am faced 99.99999% of the time by this page:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="qdel_0-1706777403025.png" style="width: 400px;"&gt;&lt;img src="https://community.viessmann.de/t5/image/serverpage/image-id/29871iF3499BE1CF77E96D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="qdel_0-1706777403025.png" alt="qdel_0-1706777403025.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Roughly translated by "System error, try again later". &lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;I managed to get the login page once. &lt;/FONT&gt;&lt;FONT&gt;But my callback code was not created at this time.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Is my request wrongly made? &lt;/FONT&gt;&lt;FONT&gt;Is the API just down?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;FONT&gt;Note that my account is not linked to any hardware at the moment. &lt;/FONT&gt;&lt;FONT&gt;(Buying the house where I will install heat pump there, but code do not need to wait &lt;span class="lia-unicode-emoji" title=":grinsendes_Gesicht_mit_großen_Augen:"&gt;😃&lt;/span&gt; ) &lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT&gt;&lt;FONT&gt;Is there a sandbox api ?&lt;BR /&gt;&lt;BR /&gt;Thanks for your help !&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Feb 2024 08:54:32 GMT</pubDate>
      <guid>https://community.viessmann.de/t5/Getting-started-programming-with/Login-request-fail-with-system-error/m-p/418221#M517</guid>
      <dc:creator>qdel</dc:creator>
      <dc:date>2024-02-01T08:54:32Z</dc:date>
    </item>
  </channel>
</rss>

