Neues Modul: vitoconnect

Begonnen von andreas13, 24 November 2018, 17:42:33

Vorheriges Thema - Nächstes Thema

satprofi

#1035
heute bemerkt, das passwort und apikey als falsch gemeldet werden.
gabs änderung? komme nicht mehr zum server
klappt wieder, neues Passwörter angefordert
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Newbie

Zitatheute bemerkt, das passwort und apikey als falsch gemeldet werden.

Hatte ich vor kurzem auch, Viessmann-Forum durchforstet - Heizung für 10 min stromlos machen und Router reseten.
Hat bei mir funktioniert.
fhem-6.1 (configDB+DbLog)  auf ODROID-XU4

uron

Seit dem 22.2.2024, 0:55 Uhr wird das Reading "HK1-Vorlauftemperatur" bei meiner Wärmepumpe Vitocall 200-S AWB-E-AC 201.D13 im Modul nicht mehr aktualisiert.
(Fast) alle anderen Readings werden aktualisiert. Gab es irgendwelche Veränderungen, die an mir vorbei gingen?
Raspberry Pi  fhem  FHEMobile  CUL  FS20-, HM-, Intertechno-, AVM- und Shelly-Aktoren, Vitoconnect 100, Vitocal 200-S, Optolink, FTUI auf iPad, FTUI auf iPhone, Stromzähler von Powerfox, Wechselrichter Growatt MIN 4600 TL-XH, RasPi ioBroker

Roger

Zitat von: uron am 23 Februar 2024, 11:28:04Seit dem 22.2.2024, 0:55 Uhr wird das Reading "HK1-Vorlauftemperatur" bei meiner Wärmepumpe Vitocall 200-S AWB-E-AC 201.D13 im Modul nicht mehr aktualisiert.
(Fast) alle anderen Readings werden aktualisiert. Gab es irgendwelche Veränderungen, die an mir vorbei gingen?
Hi,
in "meiner" Version heißt das Reading HK1_Vorlauf_Temp__C und wird aktualisiert.
//Roger
Zotac, BBB, RPIs mit 10*FHEM
2*HM-LAN, 2*JeeLink, 2*RS485, SignalESP
HomeMatic, PCA301 Komponenten, ModBus: Stromzähler, Fronius WR, Shelly

uron

#1039
Das Reading von Roger finde ich bei mir nicht.
Mittlerweile habe ich aber festgestellt, dass das Problen anderswo zu liegen scheint:
Ich habe mal meinen ioBroker tracken lassen:
Der Datenpunkt viessmannapi.0.XXXXXX.0.features.heating.circuits.0.sensors.temperature.supply.properties.value.value zeigt den gleichen Altwert an, der ebenfalls nicht akutualisiert wird.
D.h., dass wohl die API-Schnittstelle die Quelle des Übels ist.
Keine Ahnung, was da nun zu tun ist, ob Viessmann da helfen kann?
Raspberry Pi  fhem  FHEMobile  CUL  FS20-, HM-, Intertechno-, AVM- und Shelly-Aktoren, Vitoconnect 100, Vitocal 200-S, Optolink, FTUI auf iPad, FTUI auf iPhone, Stromzähler von Powerfox, Wechselrichter Growatt MIN 4600 TL-XH, RasPi ioBroker

WolfgangV

Hallo,

ich bin gerade dabei, das Modul erstmalig einzurichten.
Beim Anmelden erhalte ich dann die Meldung: login failure... etc.

Im Wiki steht, dass man das Passwort aus der Vitoconnect app benutzen soll. Das habe ich gemacht.
Im Viessmann Develpor-Portal erhalte ich dann aber noch einen Token. Ich habe jetzt sowohl diesen Token als auch die Api versucht, scheitere aber trotzdem. Welches von beiden ist denn grundsätzlich richtig?

Gruß


Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL

sepultura30

Hallo Wolfgang,

Keinen Token eintragen sondern den Api-Key aus dem Dev-Portal, User Und Passwort sind aus der App zu nehmen.
Und die DEV sieht bei mir so aus -> test@email.de deinPasswort 180

Grüße

Sandro

WolfgangV

Hi,

klappt leider nicht.
der Raspi hat nur den Optolink-Adapter angesteckt, sonst nichts. Er wird auch erkannt auf  Ist es trotzdem notwendig, die USB-Schnittstelle zu konfigurieren?
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Gruß


Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL

sepultura30

Zitat von: WolfgangV am 17 März 2024, 16:16:42Hi,

klappt leider nicht.
der Raspi hat nur den Optolink-Adapter angesteckt, sonst nichts. Er wird auch erkannt auf  Ist es trotzdem notwendig, die USB-Schnittstelle zu konfigurieren?
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Gruß


Wolfgang


Hi,

ich glaube du bist hier falsch, siehe hier......:)

https://fhem.de/commandref_DE.html#VCONTROL

Grüße

Sandro

WolfgangV

Hi,

alles klar,
ich dachte tatsächlich, das Modul benötigt den Optolink-Adapter.
Ich habe den jetzt abgesteckt und bei der Heizung wieder eingesteckt. Dann müsste es doch eigentlich funktionieren?

Aber auch ohne den Adapter erhalte ich leider keinen Kontakt mit der Wärmepumpe...

Gruß


Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL

WolfgangV

Hallo,

dies ist das Ergebnis von einem verbose 5-Logfile und dem Versuch der vitoconnect, sich mit dem richtigen Passwort und dem richtigen Token anzumelden:

2024.03.20 14:53:31 5: Waermepumpe - ReadKeyValue tries to read value for passwd from file
2024.03.20 14:53:31 4: Waermepumpe - getCodeCallback went ok
2024.03.20 14:53:31 5: Waermepumpe - Received response:    





 



 


 
        <!DOCTYPE html>
<html>
    <head>
        <title>Viessmann Login</title>
        <meta name='viewport' content='width=device-width, initial-scale=1'>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta name="color-scheme" content="dark light">

        <link rel="icon" href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/images/favicon.ico" type="image/x-icon">
        <link href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/css/material-components-web.min.css" rel="stylesheet">
        <script src="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/js/material-components-web.min.js"></script>
        <link href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/css/iam.css" rel="stylesheet">
        <script src="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/js/iam.js"></script>
        <link href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/css/icon.css" rel="stylesheet">
        <script src="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/js/jquery-3.6.3.min.js"></script>
       
    </head>
    <body onload="loadForms();">
        <div class="mdc-panel-left" id="mdc-panel-left">

<header class="mdc-top-app-bar">
    <section class="mdc-top-section" >
        <svg width="147" height="31" viewBox="0 0 147 31" fill="none" xmlns="http://www.w3.org/2000/svg">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M65.2066 0.00829679L53.8352 0C53.8352 0 49.3753 0.109502 49.3753 4.5076C49.3753 9.03172 53.8352 8.92957 53.8352 8.92957L60.5928 8.92036C60.5928 8.92036 61.4846 8.92036 61.4846 9.85427C61.4846 10.6631 60.59 10.6631 60.59 10.6631H49.6867V14.4585L60.9844 14.4594C60.9844 14.4594 65.7934 14.6424 65.7934 9.69881C65.7934 5.44426 60.9844 5.31914 60.9844 5.31914H54.5805C54.5805 5.31914 53.5864 5.31914 53.5864 4.50849C53.5864 3.72457 54.5805 3.72458 54.5805 3.72458H65.2066V0.00829679ZM0 7.22562L7.41078 21.0851H13.3816L20.6948 7.22652H14.9036L10.7735 15.6547C10.5598 16.0898 10.5598 16.5775 10.5598 16.5775C10.5598 16.5775 10.5598 16.0898 10.3405 15.6427L6.2113 7.22652L0 7.22562ZM28.0705 7.22657V21.0667H22.9122V7.22657H28.0705ZM87.4235 7.22657L80.4651 7.22753L78.3231 12.9561C78.1471 13.4299 78.0955 14.3353 78.0955 14.3353C78.0955 14.3353 78.0209 13.4161 77.8505 12.9561L75.726 7.22753L68.7933 7.22657L68.7868 21.0685L73.2358 21.0667V12.8328C73.2358 12.8328 73.2358 13.3213 73.4255 13.7621L76.5745 21.0685H79.6166L82.7655 13.5927C82.9525 13.1493 82.9525 12.6607 82.9525 12.6607V21.0667H87.4235V7.22657ZM120.817 21.0695L125.912 21.0667V7.22657H121.044V14.8257C121.044 14.8257 121.044 14.3371 120.724 13.9654L114.94 7.22657H109.811V21.0667H114.94V13.4685C114.94 13.4685 114.94 13.9562 115.246 14.3271L120.817 21.0695ZM108.145 21.0686L101.138 7.22846H95.6904L88.6831 21.0686H93.3899H94.1307L95.426 18.5089L101.401 18.5098L102.698 21.0686H102.911V21.0695H107.673L107.672 21.0686H108.145ZM96.737 15.0052C96.737 15.0052 97.9825 12.5375 98.1981 12.1096C98.4137 11.6818 98.4137 11.1941 98.4137 11.1941C98.4137 11.1941 98.4137 11.6818 98.6302 12.1114L100.098 15.0189L96.737 15.0052ZM37.6209 17.3753L37.6218 15.455H45.3587V12.3405H37.6218V10.6254H47.0392V7.22753L32.7326 7.22657V21.0667H47.415V17.3762L37.6209 17.3753ZM141.277 21.0714L146.372 21.0695V7.22846H141.504V14.8276C141.504 14.8276 141.504 14.339 141.185 13.9673L135.4 7.22846H130.271V21.0695H135.4V13.4704C135.4 13.4704 135.4 13.959 135.707 14.3298L141.277 21.0714ZM65.2103 16.5478L53.8389 16.5405C53.8389 16.5405 49.3781 16.649 49.3781 21.048C49.3781 25.5712 53.8389 25.4691 53.8389 25.4691L60.5956 25.4608C60.5956 25.4608 61.4874 25.4608 61.4874 26.3947C61.4874 27.2035 60.5938 27.2035 60.5938 27.2035H49.6904V30.9989H60.9872C60.9872 30.9989 65.7972 31.1829 65.7972 26.2392C65.7972 21.9837 60.9872 21.8595 60.9872 21.8595L54.5843 21.8586C54.5843 21.8586 53.5902 21.8586 53.5902 21.048C53.5902 20.2641 54.5843 20.2641 54.5843 20.2641L65.2103 20.265V16.5478Z" fill="#FF3E17"/>
        </svg>
        <div class="circle"></div>
        <div class="mdc-fsp-text-element mdc-iam-font-viessmann-pro mdc-iam-font-account">Account</div>
        <div class="mdc-fsp-button mdc-fsp-button-header" id="CreateAccountButton"></div>
    </section>              
</header>
           
            <main class="bg-container">
                <section class="inside">
<form class="b2b-form-space" id="FidoPwDialog" name="FidoPwDialog" method="POST" target="_self" action="https://iam.viessmann.com/idp/v2/authorize?client_id=10d50ad331e469a32af3a8c2bf79026c&redirect_uri=http://localhost:4200/&code_challenge=2e21faa1-db2c-4d0b-a10f-575fd372bc8c-575fd372bc8c&&scope=IoT%20User%20offline_access&response_type=code" autocomplete="off" accept-charset="UTF-8" onchange="spez.onformchange();">


   
   
    <div class="mdl-grid mdl-grid--no-spacing">
        <div class="normal-text font-size-26px opacity-87 --mdc-theme-primary mdc-iam-font-viessmann-pro mdc-iam-font-big mdc-iam-info-title mdc-iam-font-title"><p>Sign in</p></div>
</div>



           
          <div class="mdc-fsp-error-panel">
          <div class="mdc-fsp-error-panel-inside">
              <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M10 0C4.47 0 0 4.47 0 10C0 15.53 4.47 20 10 20C15.53 20 20 15.53 20 10C20 4.47 15.53 0 10 0ZM15 13.59L13.59 15L10 11.41L6.41 15L5 13.59L8.59 10L5 6.41L6.41 5L10 8.59L13.59 5L15 6.41L11.41 10L15 13.59Z" fill="#A71C00"/>
              </svg>   
              <div class="mdc-fsp-error-text">Your account has been suspended due to repeated failed authentication.</div>
          </div>
      </div>



   
    <div class="mdl-grid mdl-grid--no-spacing">
        <div class="normal-text font-size-26px opacity-87 --mdc-theme-primary "><p>User name: wolfgang-volk@gmx.de</p></div>
</div>



    <input type="text" name="isiwebuserid" value="wolfgang-volk@gmx.de" style="display: none;"
      label="User name"
      >


 






</label>

<label class="mdc-text-field mdc-text-field--filled" for="isiwebpasswd">
  <span class="mdc-text-field__ripple"></span>
  <span class="mdc-floating-label" id="isiwebpasswd-id">Password</span>
  <input type="password" name="hidden-password" value="00" tabindex="-1" style="display:none" autocomplete="off">
  <input name="isiwebpasswd" class="mdc-text-field__input" id="isiwebpasswd" type="password" aria-labelledby="isiwebpasswd-id" autocapitalize="off" autocomplete="off" spellcheck="false" size="20" maxlength="255" tabindex="5"
    required
  onkeyup="spez.onformchange();"
  >
    <i class="material-icons mdc-text-field__icon textfield-icon" id="visibillityIcon" tabindex="-2" ontouchstart="spez.changePWType('isiwebpasswd', 'click', this);" ontouchend="spez.changePWType('isiwebpasswd', 'focus', this);" onmousedown="spez.changePWType('isiwebpasswd', 'click', this);" onmouseup="spez.changePWType('isiwebpasswd', 'focus', this);" onmouseout="spez.changePWType('isiwebpasswd', 'focus', this);">visibility_off</i>
</label>




 
      <div class="mdl-grid mdl-grid--no-spacing mdl-fsp-link mdl-fsp-link-pwlost" id="links">
      <div class="mdl-cell mdl-fsp-cell mdl-fsp-cell-pwlost"  style="width:auto">
        <a href="/selfservice/passwordlost" title="Forgotten password" class="link link-pwlost" >
          <span class="link mdc-iam-font-big">Forgotten password</span>
                    <i class="material-icons mdc-text-field__icon mdc-text-field__icon--trailing link" id="eastIcon" tabindex="0" role="button">east</i>
        </a>
      </div>
    </div>





         <div class="mdc-fsp-button mdc-fsp-button-submitbtn">

                <button class="mdc-button mdc-button--raised mdc-button-big mdc-button-big-submit mdc-button-big-submitbtn"  type="submit" name="submitbtn" value="LOGIN"
                id="submitButton" onclick="return spez.formSubmit();" disabled="true"
            >
                <span class="mdc-button__label mdc-iam-font-big">LOGIN</span>
            </button>
        </div>
 





 






</label>



 




    <div class="mdc-fsp-button-footer" id="CreateAccountButtonMobile"></div>
   

      
</form>
   
<script type="text/javascript">
    spez.formEl = document.getElementById( 'FidoPwDialog' );
    spez.focousElement(document.forms['FidoPwDialog']);
    spez.footerCreateButton();
    spez.onformchange();
    function gcapSuccess(token)
    {
        document.getElementById("FidoPwDialog").submit();
    }
</script>
            </section>
            </main>
        </div>
       
                <div class="mdc-panel-right" id="mdc-panel-right">
                </div>
        <script>
            var leftPanel = document.getElementById( "mdc-panel-left" );
            leftPanel.setAttribute( "style", "width: 38%;");
        </script>
        <style>
            div.mdl-grid > div.normal-text{
                text-align: left !important;
            }
            .inside{
                margin: auto 32px !important;
                max-width: none;
            }
        </style>
       
    </body>
</html>



 
2024.03.20 14:53:31 4: Waermepumpe - code: 4
2024.03.20 14:53:31 1: Waermepumpe - Login failure. Check password and apiKey


Kann jemand was damit anfangen?


Gruß


Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL

sepultura30

#1046
Zitat von: WolfgangV am 20 März 2024, 15:01:04Hallo,

dies ist das Ergebnis von einem verbose 5-Logfile und dem Versuch der vitoconnect, sich mit dem richtigen Passwort und dem richtigen Token anzumelden:

2024.03.20 14:53:31 5: Waermepumpe - ReadKeyValue tries to read value for passwd from file
2024.03.20 14:53:31 4: Waermepumpe - getCodeCallback went ok
2024.03.20 14:53:31 5: Waermepumpe - Received response:    





 



 


 
        <!DOCTYPE html>
<html>
    <head>
        <title>Viessmann Login</title>
        <meta name='viewport' content='width=device-width, initial-scale=1'>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta name="color-scheme" content="dark light">

        <link rel="icon" href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/images/favicon.ico" type="image/x-icon">
        <link href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/css/material-components-web.min.css" rel="stylesheet">
        <script src="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/js/material-components-web.min.js"></script>
        <link href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/css/iam.css" rel="stylesheet">
        <script src="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/js/iam.js"></script>
        <link href="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/css/icon.css" rel="stylesheet">
        <script src="/idp/v2/authorize/nevislogrend/applications/OpenID_v2/webdata/js/jquery-3.6.3.min.js"></script>
       
    </head>
    <body onload="loadForms();">
        <div class="mdc-panel-left" id="mdc-panel-left">

<header class="mdc-top-app-bar">
    <section class="mdc-top-section" >
        <svg width="147" height="31" viewBox="0 0 147 31" fill="none" xmlns="http://www.w3.org/2000/svg">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M65.2066 0.00829679L53.8352 0C53.8352 0 49.3753 0.109502 49.3753 4.5076C49.3753 9.03172 53.8352 8.92957 53.8352 8.92957L60.5928 8.92036C60.5928 8.92036 61.4846 8.92036 61.4846 9.85427C61.4846 10.6631 60.59 10.6631 60.59 10.6631H49.6867V14.4585L60.9844 14.4594C60.9844 14.4594 65.7934 14.6424 65.7934 9.69881C65.7934 5.44426 60.9844 5.31914 60.9844 5.31914H54.5805C54.5805 5.31914 53.5864 5.31914 53.5864 4.50849C53.5864 3.72457 54.5805 3.72458 54.5805 3.72458H65.2066V0.00829679ZM0 7.22562L7.41078 21.0851H13.3816L20.6948 7.22652H14.9036L10.7735 15.6547C10.5598 16.0898 10.5598 16.5775 10.5598 16.5775C10.5598 16.5775 10.5598 16.0898 10.3405 15.6427L6.2113 7.22652L0 7.22562ZM28.0705 7.22657V21.0667H22.9122V7.22657H28.0705ZM87.4235 7.22657L80.4651 7.22753L78.3231 12.9561C78.1471 13.4299 78.0955 14.3353 78.0955 14.3353C78.0955 14.3353 78.0209 13.4161 77.8505 12.9561L75.726 7.22753L68.7933 7.22657L68.7868 21.0685L73.2358 21.0667V12.8328C73.2358 12.8328 73.2358 13.3213 73.4255 13.7621L76.5745 21.0685H79.6166L82.7655 13.5927C82.9525 13.1493 82.9525 12.6607 82.9525 12.6607V21.0667H87.4235V7.22657ZM120.817 21.0695L125.912 21.0667V7.22657H121.044V14.8257C121.044 14.8257 121.044 14.3371 120.724 13.9654L114.94 7.22657H109.811V21.0667H114.94V13.4685C114.94 13.4685 114.94 13.9562 115.246 14.3271L120.817 21.0695ZM108.145 21.0686L101.138 7.22846H95.6904L88.6831 21.0686H93.3899H94.1307L95.426 18.5089L101.401 18.5098L102.698 21.0686H102.911V21.0695H107.673L107.672 21.0686H108.145ZM96.737 15.0052C96.737 15.0052 97.9825 12.5375 98.1981 12.1096C98.4137 11.6818 98.4137 11.1941 98.4137 11.1941C98.4137 11.1941 98.4137 11.6818 98.6302 12.1114L100.098 15.0189L96.737 15.0052ZM37.6209 17.3753L37.6218 15.455H45.3587V12.3405H37.6218V10.6254H47.0392V7.22753L32.7326 7.22657V21.0667H47.415V17.3762L37.6209 17.3753ZM141.277 21.0714L146.372 21.0695V7.22846H141.504V14.8276C141.504 14.8276 141.504 14.339 141.185 13.9673L135.4 7.22846H130.271V21.0695H135.4V13.4704C135.4 13.4704 135.4 13.959 135.707 14.3298L141.277 21.0714ZM65.2103 16.5478L53.8389 16.5405C53.8389 16.5405 49.3781 16.649 49.3781 21.048C49.3781 25.5712 53.8389 25.4691 53.8389 25.4691L60.5956 25.4608C60.5956 25.4608 61.4874 25.4608 61.4874 26.3947C61.4874 27.2035 60.5938 27.2035 60.5938 27.2035H49.6904V30.9989H60.9872C60.9872 30.9989 65.7972 31.1829 65.7972 26.2392C65.7972 21.9837 60.9872 21.8595 60.9872 21.8595L54.5843 21.8586C54.5843 21.8586 53.5902 21.8586 53.5902 21.048C53.5902 20.2641 54.5843 20.2641 54.5843 20.2641L65.2103 20.265V16.5478Z" fill="#FF3E17"/>
        </svg>
        <div class="circle"></div>
        <div class="mdc-fsp-text-element mdc-iam-font-viessmann-pro mdc-iam-font-account">Account</div>
        <div class="mdc-fsp-button mdc-fsp-button-header" id="CreateAccountButton"></div>
    </section>              
</header>
           
            <main class="bg-container">
                <section class="inside">
<form class="b2b-form-space" id="FidoPwDialog" name="FidoPwDialog" method="POST" target="_self" action="https://iam.viessmann.com/idp/v2/authorize?client_id=10d50ad331e469a32af3a8c2bf79026c&redirect_uri=http://localhost:4200/&code_challenge=2e21faa1-db2c-4d0b-a10f-575fd372bc8c-575fd372bc8c&&scope=IoT%20User%20offline_access&response_type=code" autocomplete="off" accept-charset="UTF-8" onchange="spez.onformchange();">


   
   
    <div class="mdl-grid mdl-grid--no-spacing">
        <div class="normal-text font-size-26px opacity-87 --mdc-theme-primary mdc-iam-font-viessmann-pro mdc-iam-font-big mdc-iam-info-title mdc-iam-font-title"><p>Sign in</p></div>
</div>



           
          <div class="mdc-fsp-error-panel">
          <div class="mdc-fsp-error-panel-inside">
              <svg viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M10 0C4.47 0 0 4.47 0 10C0 15.53 4.47 20 10 20C15.53 20 20 15.53 20 10C20 4.47 15.53 0 10 0ZM15 13.59L13.59 15L10 11.41L6.41 15L5 13.59L8.59 10L5 6.41L6.41 5L10 8.59L13.59 5L15 6.41L11.41 10L15 13.59Z" fill="#A71C00"/>
              </svg>   
              <div class="mdc-fsp-error-text">Your account has been suspended due to repeated failed authentication.</div>
          </div>
      </div>



   
    <div class="mdl-grid mdl-grid--no-spacing">
        <div class="normal-text font-size-26px opacity-87 --mdc-theme-primary "><p>User name: wolfgang-volk@gmx.de</p></div>
</div>



    <input type="text" name="isiwebuserid" value="wolfgang-volk@gmx.de" style="display: none;"
      label="User name"
      >


 






</label>

<label class="mdc-text-field mdc-text-field--filled" for="isiwebpasswd">
  <span class="mdc-text-field__ripple"></span>
  <span class="mdc-floating-label" id="isiwebpasswd-id">Password</span>
  <input type="password" name="hidden-password" value="00" tabindex="-1" style="display:none" autocomplete="off">
  <input name="isiwebpasswd" class="mdc-text-field__input" id="isiwebpasswd" type="password" aria-labelledby="isiwebpasswd-id" autocapitalize="off" autocomplete="off" spellcheck="false" size="20" maxlength="255" tabindex="5"
    required
  onkeyup="spez.onformchange();"
  >
    <i class="material-icons mdc-text-field__icon textfield-icon" id="visibillityIcon" tabindex="-2" ontouchstart="spez.changePWType('isiwebpasswd', 'click', this);" ontouchend="spez.changePWType('isiwebpasswd', 'focus', this);" onmousedown="spez.changePWType('isiwebpasswd', 'click', this);" onmouseup="spez.changePWType('isiwebpasswd', 'focus', this);" onmouseout="spez.changePWType('isiwebpasswd', 'focus', this);">visibility_off</i>
</label>




 
      <div class="mdl-grid mdl-grid--no-spacing mdl-fsp-link mdl-fsp-link-pwlost" id="links">
      <div class="mdl-cell mdl-fsp-cell mdl-fsp-cell-pwlost"  style="width:auto">
        <a href="/selfservice/passwordlost" title="Forgotten password" class="link link-pwlost" >
          <span class="link mdc-iam-font-big">Forgotten password</span>
                    <i class="material-icons mdc-text-field__icon mdc-text-field__icon--trailing link" id="eastIcon" tabindex="0" role="button">east</i>
        </a>
      </div>
    </div>





         <div class="mdc-fsp-button mdc-fsp-button-submitbtn">

                <button class="mdc-button mdc-button--raised mdc-button-big mdc-button-big-submit mdc-button-big-submitbtn"  type="submit" name="submitbtn" value="LOGIN"
                id="submitButton" onclick="return spez.formSubmit();" disabled="true"
            >
                <span class="mdc-button__label mdc-iam-font-big">LOGIN</span>
            </button>
        </div>
 





 






</label>



 




    <div class="mdc-fsp-button-footer" id="CreateAccountButtonMobile"></div>
   

      
</form>
   
<script type="text/javascript">
    spez.formEl = document.getElementById( 'FidoPwDialog' );
    spez.focousElement(document.forms['FidoPwDialog']);
    spez.footerCreateButton();
    spez.onformchange();
    function gcapSuccess(token)
    {
        document.getElementById("FidoPwDialog").submit();
    }
</script>
            </section>
            </main>
        </div>
       
                <div class="mdc-panel-right" id="mdc-panel-right">
                </div>
        <script>
            var leftPanel = document.getElementById( "mdc-panel-left" );
            leftPanel.setAttribute( "style", "width: 38%;");
        </script>
        <style>
            div.mdl-grid > div.normal-text{
                text-align: left !important;
            }
            .inside{
                margin: auto 32px !important;
                max-width: none;
            }
        </style>
       
    </body>
</html>



 
2024.03.20 14:53:31 4: Waermepumpe - code: 4
2024.03.20 14:53:31 1: Waermepumpe - Login failure. Check password and apiKey


Kann jemand was damit anfangen?


Gruß


Wolfgang


Hi,

ja kann ich -> Ihr Konto wurde aufgrund wiederholter fehlgeschlagener Authentifizierung gesperrt.
Ein Frage, hasst du dich bei der ViCare App schon angemeldet mit deiner Wärmepumpe.
Und die VITOCONNECT 100 hasst du auch ??

Grüße

Sandro

RappaSan

O.T.: Vielleicht hasst!! er auch nur vitoconnect.
Könnte ich versehen.  :)

WolfgangV

Hi,

mit der ViCare-app bin ich problemlos angemeldet.

Gruß


Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL

WolfgangV

Hi,

ich habe mich bei Viessmann neu eingeloggt und das Passwort geändert. Jetzt läuft alles.
Danke für die Unterstützung.

Gruß


Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL