HTTPDMOD Login OVENTROP Portal

Begonnen von pejonp, 09 Dezember 2019, 14:18:36

Vorheriges Thema - Nächstes Thema

pejonp

Hallo,

ich komme hier einfach nicht weiter. Es sollen die Daten von einem Datenlogger ausgelesen werden. Dazu muss man sich im Portal anmelden.
Das Login greift aber irgendwie nicht.


defmod PM HTTPMOD https://portal.oventrop.com/sbus/show-schema/id/451/lang/de 0
attr PM enableControlSet 1
attr PM handleRedirects 1
attr PM sid2Data ?user[login]=testuser&user[password]=PW&user[remember_me]=1&commit=Login
attr PM sidURL https://portal.oventrop.com/users/sign_in
attr PM verbose 5
attr PM reading02Name TempSensor_1
attr PM reading02Regex Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)
attr PM reading12Name TempSensor_11
attr PM reading12Regex Temperature sensor 1<\/td><td class="resol">([- \d\.]+)
attr PM reading13Name TempSensor_13
attr PM reading13Regex Temperature sensor 3<\/td><td class="resol">([- \d\.]+)


Egal was ich mache, es wird kein fehlerhafter Login erkannt bzw. die sidURL wird nicht aufgerufen.

Wenn man die https://portal.oventrop.com/sbus/show-schema/id/451/lang/de aufruft kommt man auf eine Fehlerseite (https://portal.oventrop.com/sbus/no-user-login/#yoman). Diese wollte ich mit


attr PM reAuthRegex  Zutritt verweigert|Visualisierung: Fehler


abfangen. Funktioniert aber irgenwie nicht. Vielelicht kann sich das mal jemand ansehen. Vielen Dank.

Jörg

LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

amenomade

#1
Du musst aber doch reAuthRegex setzen, damit HTTPMOD weiss, er muss einen Anmeldungsprozess starten. Funktioniert so:
- Aufruf Webseite
- Antwort = irgendwelche Fehlermeldung, dass man nicht authentifiziert ist (z.B. http 401)
- analyse durch reAuthRegex => habe ich 401? Dann muss ich mich anmelden
- sid......

Dein reAuthRegex könnte zB auf Access.denied gesetzt werden: das ist was zurück kommt

Man muss aber mit lokalizierten Seiten aufpassen: stimmt die Spracheinstellung? Access denied oder Zugriff verweigert?
Man kann auch wegen URL prüfen: z.B.
reAuthRegex no-user-login
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

pejonp

@amenomade

Ich habe schon einige  reAuthRegex Strings versucht aber keine führt zum Erfolg.


2019.12.10 13:03:04.015 4: PM: Attr got regex attr -> delete potentially precompiled regex for reAuthRegex
2019.12.10 13:03:04.033 5: PM: UpdateHintList called
2019.12.10 13:03:04.035 5: PM: UpdateHintList: setlist = interval reread:noArg stop:noArg start:noArg clearCookies:noArg upgradeAttributes:noArg storeKeyValue
2019.12.10 13:03:04.036 5: PM: UpdateHintList: getlist =
2019.12.10 13:03:04.215 2: AttrTemplates: got 126 entries
2019.12.10 13:03:14.131 5: PM: set called with reread
2019.12.10 13:03:14.132 5: PM: GetUpdate called (reread)
2019.12.10 13:03:14.137 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, no data, no headers, retry 0, initial queue len: 0
2019.12.10 13:03:14.138 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 13:03:14.140 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, No Data, No Header
2019.12.10 13:03:14.141 5: HttpUtils url=https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
2019.12.10 13:03:14.144 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.10 13:03:14.625 5: HttpUtils request header:
GET /sbus/show-schema/id/451/lang/de HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.10 13:03:14.810 4: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: HTTP response code 302
2019.12.10 13:03:14.811 5: HttpUtils https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Got data, length: 0
2019.12.10 13:03:14.811 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
date: Tue, 10 Dec 2019 12:03:14 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8
2019.12.10 13:03:14.812 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 302 Found
connection: close
date: Tue, 10 Dec 2019 12:03:14 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8, no body
2019.12.10 13:03:14.813 5: PM: Read callback: body empty
2019.12.10 13:03:14.814 5: PM: ExtractSid called, context reading, num
2019.12.10 13:03:14.815 4: PM: checking for redirects, code=302, ignore=0
2019.12.10 13:03:14.817 1: PERL WARNING: Use of uninitialized value $ra in pattern match (m//) at ./FHEM/98_HTTPMOD.pm line 2679.
2019.12.10 13:03:14.818 1: PERL WARNING: Use of uninitialized value $ra in concatenation (.) or string at ./FHEM/98_HTTPMOD.pm line 2679.
2019.12.10 13:03:14.819 4: PM: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Redirect (1) to https://portal.oventrop.com:443/
2019.12.10 13:03:14.819 5: PM: AddToQueue prepends type update to URL https://portal.oventrop.com:443/, no data, no headers, retry 0, initial queue len: 0
2019.12.10 13:03:14.820 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 13:03:14.822 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/, No Data, No Header
2019.12.10 13:03:14.822 5: HttpUtils url=https://portal.oventrop.com:443/
2019.12.10 13:03:14.825 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.10 13:03:14.968 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.10 13:03:15.265 4: https://portal.oventrop.com:443/: HTTP response code 200
2019.12.10 13:03:15.265 5: HttpUtils https://portal.oventrop.com:443/: Got data, length: 7976
2019.12.10 13:03:15.266 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "25d0a0c95131693a260aa88f48fe408a"
cache-control: max-age=0, private, must-revalidate
x-request-id: 34b87b62dc65c324a35ac73a08a87dfb
x-runtime: 0.245129
date: Tue, 10 Dec 2019 12:03:15 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=300f7d743c444adc3f95b1037ff7d9cf; path=/; HttpOnly
2019.12.10 13:03:15.267 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "25d0a0c95131693a260aa88f48fe408a"
cache-control: max-age=0, private, must-revalidate
x-request-id: 34b87b62dc65c324a35ac73a08a87dfb
x-runtime: 0.245129
date: Tue, 10 Dec 2019 12:03:15 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=300f7d743c444adc3f95b1037ff7d9cf; path=/; HttpOnly, body length 7976
2019.12.10 13:03:15.268 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="HvCN/CT7xd8Byr8qoHPH2Ef43Y1srUt+JOcramueEm0=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>


<h2 data-i18n="index.welcomeToVBusnet" style="margin-bottom: 15px;"></h2>


<img src="images/start.jpg" width="600" alt="schema" style="margin-bottom: 15px;" />

<p data-i18n="[html]index.text1"></p>

<p data-i18n="[html]index.text2"></p>

<p data-i18n="[html]index.text3"></p>

<ul>
  <li><span data-i18n="index.list.activateOptionDatalogger"></span>,</li>
  <li><span data-i18n="index.list.getActivationToken"></span>,</li>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a>
  <span data-i18n="general.and"></span></li>
   <li><a href="/ownerships/new" data-i18n="index.list.claimLoggerWhithToken"></a>.</li>
</ul>

<p><span data-i18n="index.ifYouDoNotHaveADataloggerYet"></span>:</p>

<ul>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a> <span data-i18n="general.and"></span></li>
  <li><a href="/ownerships/enable_demo" data-i18n="index.list.addADemonstationLogger"></a>.</li>
</ul>

<script>

$(document).ready(function() {
    $("#tabs-content div.tab").hide(); // Initially hide all content
    $("#tabs li:first").attr("id", "current"); // Activate first tab
    $("#tabs-content div.tab:first").fadeIn(); // Show first tab content

    $('#tabs a').click(function(e) {
        e.preventDefault();
        if ($(this).closest("li").attr("id") == "current"){ //detection for current tab
            return
        } else{
            $("#tabs-content div.tab").hide(); //Hide all content
            $("#tabs li").attr("id",""); //Reset id's
            $(this).parent().attr("id","current"); // Activate this
            $('#' + $(this).attr('name')).fadeIn(); // Show content for current tab
        }
    });
});
</script>


<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>


reAuthRegex  Visualisierung:&nbsp;Fehler  oder  Visualisierung:Fehler bringt nichts. Er schalte einfach nicht auf die login um.


2019.12.10 13:03:15.269 5: PM: ExtractSid called, context reading, num
2019.12.10 13:03:15.273 4: PM: checking for redirects, code=200, ignore=0
2019.12.10 13:03:15.274 4: PM: no redirects to handle
2019.12.10 13:03:15.276 5: PM: PrecompileRegexAttr precompiled reAuthRegex /Visualisierung:&nbsp;Fehler/ to (?^:Visualisierung:&nbsp;Fehler)
2019.12.10 13:03:15.277 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:Visualisierung:&nbsp;Fehler)
2019.12.10 13:03:15.277 5: PM: CheckAuth decided no authentication required
2019.12.10 13:03:15.278 5: PM: UpdateReadingList created list of reading.* nums to parse during getUpdate as 02 12 13
2019.12.10 13:03:15.279 5: PM: Read starts parsing response to update with defined readings: 02,12,13
2019.12.10 13:03:15.280 5: PM: PrecompileRegexAttr precompiled reading02Regex /Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.10 13:03:15.281 5: PM: ExtractReading TempSensor_1 with regex /(?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.10 13:03:15.281 5: PM: ExtractReading TempSensor_1 did not match
2019.12.10 13:03:15.283 5: PM: PrecompileRegexAttr precompiled reading12Regex /Temperature sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.10 13:03:15.283 5: PM: ExtractReading TempSensor_11 with regex /(?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.10 13:03:15.284 5: PM: ExtractReading TempSensor_11 did not match
2019.12.10 13:03:15.286 5: PM: PrecompileRegexAttr precompiled reading13Regex /Temperature sensor 3<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))
2019.12.10 13:03:15.287 5: PM: ExtractReading TempSensor_13 with regex /(?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))/...
2019.12.10 13:03:15.288 5: PM: ExtractReading TempSensor_13 did not match
2019.12.10 13:03:15.289 4: PM: Read response to update didn't match any Reading
2019.12.10 13:03:15.295 5: PM: HandleSendQueue called, qlen = 0


Vielleicht kann ich ja erst einmal testen ob der Login geht ?!

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

amenomade

#3
Und mit reAuthRegex no-user-login wie oben geschrieben?

Ansonsten mit general.login
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

pejonp

mit dem String


reAuthRegex general.login


passiert etwas. aber es geht nicht weiter.

wenn ich den String im Browser (Firefox) aufrufe

https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login


muss ich immer noch den Login-Button anklicken und dann geht es weiter. ;-(


2019.12.10 17:25:41.397 5: PM: UpdateHintList called
2019.12.10 17:25:41.399 5: PM: UpdateHintList: setlist = interval reread:noArg stop:noArg start:noArg clearCookies:noArg upgradeAttributes:noArg storeKeyValue
2019.12.10 17:25:41.400 5: PM: UpdateHintList: getlist =
2019.12.10 17:25:41.570 2: AttrTemplates: got 126 entries
2019.12.10 17:25:50.835 5: PM: set called with reread
2019.12.10 17:25:50.836 5: PM: GetUpdate called (reread)
2019.12.10 17:25:50.838 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, no data, no headers, retry 0, initial queue len: 0
2019.12.10 17:25:50.838 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 17:25:50.840 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, No Data, No Header
2019.12.10 17:25:50.841 5: HttpUtils url=https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
2019.12.10 17:25:50.844 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.10 17:25:51.304 5: HttpUtils request header:
GET /sbus/show-schema/id/451/lang/de HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.10 17:25:51.396 4: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: HTTP response code 302
2019.12.10 17:25:51.397 5: HttpUtils https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Got data, length: 0
2019.12.10 17:25:51.398 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
date: Tue, 10 Dec 2019 16:25:51 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8
2019.12.10 17:25:51.399 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 302 Found
connection: close
date: Tue, 10 Dec 2019 16:25:51 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8, no body
2019.12.10 17:25:51.399 5: PM: Read callback: body empty
2019.12.10 17:25:51.401 5: PM: ExtractSid called, context reading, num
2019.12.10 17:25:51.402 4: PM: checking for redirects, code=302, ignore=0
2019.12.10 17:25:51.404 1: PERL WARNING: Use of uninitialized value $ra in pattern match (m//) at ./FHEM/98_HTTPMOD.pm line 2679.
2019.12.10 17:25:51.405 1: PERL WARNING: Use of uninitialized value $ra in concatenation (.) or string at ./FHEM/98_HTTPMOD.pm line 2679.
2019.12.10 17:25:51.406 4: PM: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Redirect (1) to https://portal.oventrop.com:443/
2019.12.10 17:25:51.406 5: PM: AddToQueue prepends type update to URL https://portal.oventrop.com:443/, no data, no headers, retry 0, initial queue len: 0
2019.12.10 17:25:51.407 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 17:25:51.409 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/, No Data, No Header
2019.12.10 17:25:51.409 5: HttpUtils url=https://portal.oventrop.com:443/
2019.12.10 17:25:51.412 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.10 17:25:51.582 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.10 17:25:52.023 4: https://portal.oventrop.com:443/: HTTP response code 200
2019.12.10 17:25:52.024 5: HttpUtils https://portal.oventrop.com:443/: Got data, length: 7976
2019.12.10 17:25:52.025 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "9e41d30e7e12f2a4293e54460470b6c4"
cache-control: max-age=0, private, must-revalidate
x-request-id: 2815a8f2cf466ccf25d6458e24a81ee4
x-runtime: 0.373668
date: Tue, 10 Dec 2019 16:25:51 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=b49949678a2def04f95fe38d0bc1143c; path=/; HttpOnly
2019.12.10 17:25:52.026 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "9e41d30e7e12f2a4293e54460470b6c4"
cache-control: max-age=0, private, must-revalidate
x-request-id: 2815a8f2cf466ccf25d6458e24a81ee4
x-runtime: 0.373668
date: Tue, 10 Dec 2019 16:25:51 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=b49949678a2def04f95fe38d0bc1143c; path=/; HttpOnly, body length 7976
2019.12.10 17:25:52.027 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="66EMjCtToA1HYuJmf5csf8I2JlSUIijtnmyhtXueRJU=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>


<h2 data-i18n="index.welcomeToVBusnet" style="margin-bottom: 15px;"></h2>


<img src="images/start.jpg" width="600" alt="schema" style="margin-bottom: 15px;" />

<p data-i18n="[html]index.text1"></p>

<p data-i18n="[html]index.text2"></p>

<p data-i18n="[html]index.text3"></p>

<ul>
  <li><span data-i18n="index.list.activateOptionDatalogger"></span>,</li>
  <li><span data-i18n="index.list.getActivationToken"></span>,</li>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a>
  <span data-i18n="general.and"></span></li>
   <li><a href="/ownerships/new" data-i18n="index.list.claimLoggerWhithToken"></a>.</li>
</ul>

<p><span data-i18n="index.ifYouDoNotHaveADataloggerYet"></span>:</p>

<ul>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a> <span data-i18n="general.and"></span></li>
  <li><a href="/ownerships/enable_demo" data-i18n="index.list.addADemonstationLogger"></a>.</li>
</ul>

<script>

$(document).ready(function() {
    $("#tabs-content div.tab").hide(); // Initially hide all content
    $("#tabs li:first").attr("id", "current"); // Activate first tab
    $("#tabs-content div.tab:first").fadeIn(); // Show first tab content

    $('#tabs a').click(function(e) {
        e.preventDefault();
        if ($(this).closest("li").attr("id") == "current"){ //detection for current tab
            return
        } else{
            $("#tabs-content div.tab").hide(); //Hide all content
            $("#tabs li").attr("id",""); //Reset id's
            $(this).parent().attr("id","current"); // Activate this
            $('#' + $(this).attr('name')).fadeIn(); // Show content for current tab
        }
    });
});
</script>


<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>

2019.12.10 17:25:52.028 5: PM: ExtractSid called, context reading, num
2019.12.10 17:25:52.029 4: PM: checking for redirects, code=200, ignore=0
2019.12.10 17:25:52.030 4: PM: no redirects to handle
2019.12.10 17:25:52.032 5: PM: PrecompileRegexAttr precompiled reAuthRegex /general.login/ to (?^:general.login)
2019.12.10 17:25:52.033 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:general.login)
2019.12.10 17:25:52.034 4: PM: CheckAuth decided new authentication required
2019.12.10 17:25:52.035 4: PM: Auth called with Steps: 01
2019.12.10 17:25:52.037 5: PM: AddToQueue prepends type auth01 to URL https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login, no data, no headers, ignore redirects, retry 0, initial queue len: 0
2019.12.10 17:25:52.038 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 17:25:52.040 4: PM: HandleSendQueue sends auth01 with timeout 2 to https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PWf&user[remember_me]=1&commit=general.login, No Data, No Header
2019.12.10 17:25:52.040 5: HttpUtils url=https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login
2019.12.10 17:25:52.044 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.10 17:25:52.047 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com:443/, no data, no headers, retry 1, initial queue len: 0
2019.12.10 17:25:52.047 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 17:25:52.049 5: PM: HandleSendQueue - still waiting for reply to last request, delay sending from queue
2019.12.10 17:25:52.049 4: PM: CheckAuth requeued request update after auth, retryCount 0 ...
2019.12.10 17:25:52.187 5: HttpUtils request header:
GET /users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.10 17:25:52.547 4: https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login: HTTP response code 200
2019.12.10 17:25:52.548 5: HttpUtils https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login: Got data, length: 7662
2019.12.10 17:25:52.549 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "c98b4c5d453b440d6fe57a8d95f81872"
cache-control: max-age=0, private, must-revalidate
x-request-id: 3db005a0670e331e88952c8028e50e19
x-runtime: 0.311929
date: Tue, 10 Dec 2019 16:25:52 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7662
set-cookie: _vbus_net_session=0ab1f10050e72d62a6a787ca0a52a036; path=/; HttpOnly
2019.12.10 17:25:52.550 4: PM: Read callback: request type was auth01 retry 0,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "c98b4c5d453b440d6fe57a8d95f81872"
cache-control: max-age=0, private, must-revalidate
x-request-id: 3db005a0670e331e88952c8028e50e19
x-runtime: 0.311929
date: Tue, 10 Dec 2019 16:25:52 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7662
set-cookie: _vbus_net_session=0ab1f10050e72d62a6a787ca0a52a036; path=/; HttpOnly, body length 7662
2019.12.10 17:25:52.550 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="/YdWVwA2FZBwMe+4thUCEFCOv1qn527/IOou72zV2Vo=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>


<h2 data-i18n="general.login"></h2>

<form accept-charset="UTF-8" action="/users/sign_in" class="new_user" id="new_user" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /><input name="authenticity_token" type="hidden" value="/YdWVwA2FZBwMe+4thUCEFCOv1qn527/IOou72zV2Vo=" /></div>
  <p>
  <label for="login" data-i18n="general.login"></label>
    <input data-i18n="[placeholder]general.login" id="user_login" name="user[login]" size="30" type="text" value="fhemtest" />
  </p>

  <p>
  <label for="password" data-i18n="general.password"></label>
    <input data-i18n="[placeholder]general.password" id="user_password" name="user[password]" size="30" type="password" />
  </p>

    <p>
      <input name="user[remember_me]" type="hidden" value="0" /><input checked="checked" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1" />
      <label for="remember_me" data-i18n="general.rememberMe" style="display:inline"></label>
    </p>

  <p>
  <input name="commit" type="submit" data-i18n="[value]general.login" />
  </p>
</form>

  <a href="/users/sign_up" data-i18n="general.register"></a><br />

  <a href="/users/password/new" data-i18n="general.forgotYourPassword"></a><br />

  <a href="/users/confirmation/new" data-i18n="links.didNotReceiveConfirmationInstructions"></a><br />



<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>

2019.12.10 17:25:52.552 5: PM: ExtractSid called, context sid, num 01
2019.12.10 17:25:52.553 4: PM: checking for redirects, code=200, ignore=1
2019.12.10 17:25:52.553 4: PM: no redirects to handle
2019.12.10 17:25:53.051 5: PM: HandleSendQueue called, qlen = 1
2019.12.10 17:25:53.052 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/, No Data, No Header
2019.12.10 17:25:53.053 5: HttpUtils url=https://portal.oventrop.com:443/
2019.12.10 17:25:53.055 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.10 17:25:53.225 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.10 17:25:53.421 4: https://portal.oventrop.com:443/: HTTP response code 200
2019.12.10 17:25:53.422 5: HttpUtils https://portal.oventrop.com:443/: Got data, length: 7976
2019.12.10 17:25:53.423 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "4f9e9548a80515dafadaab387d7e6428"
cache-control: max-age=0, private, must-revalidate
x-request-id: a5edc3d2de6e2ccf478270c6234e9bcb
x-runtime: 0.139186
date: Tue, 10 Dec 2019 16:25:53 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=424f46c801155a0fa0a473fca9372067; path=/; HttpOnly
2019.12.10 17:25:53.424 4: PM: Read callback: request type was update retry 1,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "4f9e9548a80515dafadaab387d7e6428"
cache-control: max-age=0, private, must-revalidate
x-request-id: a5edc3d2de6e2ccf478270c6234e9bcb
x-runtime: 0.139186
date: Tue, 10 Dec 2019 16:25:53 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=424f46c801155a0fa0a473fca9372067; path=/; HttpOnly, body length 7976
2019.12.10 17:25:53.425 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="mdjZUsDmv/vWNvi126bI7pShmQdLpneh7Mdhj6+Wa7w=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>


<h2 data-i18n="index.welcomeToVBusnet" style="margin-bottom: 15px;"></h2>


<img src="images/start.jpg" width="600" alt="schema" style="margin-bottom: 15px;" />

<p data-i18n="[html]index.text1"></p>

<p data-i18n="[html]index.text2"></p>

<p data-i18n="[html]index.text3"></p>

<ul>
  <li><span data-i18n="index.list.activateOptionDatalogger"></span>,</li>
  <li><span data-i18n="index.list.getActivationToken"></span>,</li>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a>
  <span data-i18n="general.and"></span></li>
   <li><a href="/ownerships/new" data-i18n="index.list.claimLoggerWhithToken"></a>.</li>
</ul>

<p><span data-i18n="index.ifYouDoNotHaveADataloggerYet"></span>:</p>

<ul>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a> <span data-i18n="general.and"></span></li>
  <li><a href="/ownerships/enable_demo" data-i18n="index.list.addADemonstationLogger"></a>.</li>
</ul>

<script>

$(document).ready(function() {
    $("#tabs-content div.tab").hide(); // Initially hide all content
    $("#tabs li:first").attr("id", "current"); // Activate first tab
    $("#tabs-content div.tab:first").fadeIn(); // Show first tab content

    $('#tabs a').click(function(e) {
        e.preventDefault();
        if ($(this).closest("li").attr("id") == "current"){ //detection for current tab
            return
        } else{
            $("#tabs-content div.tab").hide(); //Hide all content
            $("#tabs li").attr("id",""); //Reset id's
            $(this).parent().attr("id","current"); // Activate this
            $('#' + $(this).attr('name')).fadeIn(); // Show content for current tab
        }
    });
});
</script>


<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>

2019.12.10 17:25:53.426 5: PM: ExtractSid called, context reading, num
2019.12.10 17:25:53.428 4: PM: checking for redirects, code=200, ignore=0
2019.12.10 17:25:53.428 4: PM: no redirects to handle
2019.12.10 17:25:53.430 5: PM: GetRegex found precompiled reAuthRegex for  as (?^:general.login)
2019.12.10 17:25:53.431 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:general.login)
2019.12.10 17:25:53.432 4: PM: CheckAuth decided new authentication required
2019.12.10 17:25:53.433 4: PM: Authentication still required but no retries left - did last authentication fail?
2019.12.10 17:25:53.434 5: PM: UpdateReadingList created list of reading.* nums to parse during getUpdate as 02 12 13
2019.12.10 17:25:53.435 5: PM: Read starts parsing response to update with defined readings: 02,12,13
2019.12.10 17:25:53.437 5: PM: PrecompileRegexAttr precompiled reading02Regex /Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.10 17:25:53.438 5: PM: ExtractReading TempSensor_1 with regex /(?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.10 17:25:53.439 5: PM: ExtractReading TempSensor_1 did not match
2019.12.10 17:25:53.442 5: PM: PrecompileRegexAttr precompiled reading12Regex /Temperature sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.10 17:25:53.443 5: PM: ExtractReading TempSensor_11 with regex /(?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.10 17:25:53.443 5: PM: ExtractReading TempSensor_11 did not match
2019.12.10 17:25:53.445 5: PM: PrecompileRegexAttr precompiled reading13Regex /Temperature sensor 3<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))
2019.12.10 17:25:53.446 5: PM: ExtractReading TempSensor_13 with regex /(?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))/...
2019.12.10 17:25:53.447 5: PM: ExtractReading TempSensor_13 did not match
2019.12.10 17:25:53.449 4: PM: Read response to update didn't match any Reading
2019.12.10 17:25:53.461 5: PM: HandleSendQueue called, qlen = 0


Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

amenomade

Der macht ein GET auf der Login Seite. Es muss ein POST sein.

Wie sieht jetzt ein "list" von deinem HTTPMOD aus?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

pejonp


Internals:
   BUSY       0
   DEF        https://portal.oventrop.com/sbus/show-schema/id/451/lang/de 0
   FUUID      5decd37c-f33f-6fdc-98e6-667b71c2802ce40d
   Interval   0
   LASTSEND   1575996438.91462
   LastAuthTry 2019-12-10 17:47:17
   MainURL    https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
   ModuleVersion 3.5.19 - 29.11.2019
   NAME       PM
   NOTIFYDEV  global
   NR         390
   NTFY_ORDER 50-PM
   STATE      ???
   TRIGGERTIME 0
   TRIGGERTIME_FMT
   TYPE       HTTPMOD
   addr       https://portal.oventrop.com:443
   auth       0
   buf       
   code       200
   compress   1
   conn       
   data       
   displayurl https://portal.oventrop.com:443/
   header     
   host       portal.oventrop.com
   httpheader HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "def22a6ec2efcb62f277b3fb95566824"
cache-control: max-age=0, private, must-revalidate
x-request-id: 25934db4f8e01fe90fcf686ffc662323
x-runtime: 0.104831
date: Tue, 10 Dec 2019 16:47:19 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=8b85149bf80263e1b41fa72c3b5a83fa; path=/; HttpOnly
   httpversion 1.0
   hu_blocking 0
   hu_filecount 25
   hu_port    443
   hu_portSfx
   ignoreredirects 1
   loglevel   4
   path       /
   protocol   https
   redirects  0
   sid       
   timeout    2
   url        https://portal.oventrop.com:443/
   value      0
   CompiledRegexes:
   QUEUE:
   READINGS:
     2019-12-10 13:16:54   LAST_ERROR      read from https://portal.oventrop.com:443 timed out
     2019-12-10 17:47:19   LAST_REQUEST    update
     2019-12-10 17:47:19   MATCHED_READINGS
     2019-12-08 16:59:31   TempSensor_1    -888.8
     2019-12-08 16:59:31   TempSensor_11   16.7
     2019-12-10 17:47:19   UNMATCHED_READINGS TempSensor_1 TempSensor_11 TempSensor_13
   REQUEST:
     data       
     header     
     ignoreredirects 0
     retryCount 1
     type       update
     url        https://portal.oventrop.com:443/
     value      0
   sslargs:
Attributes:
   clearSIdBeforeAuth 1
   enableControlSet 1
   get01URL   https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
   handleRedirects 1
   reAuthRegex general.login
   reading02Name TempSensor_1
   reading02Regex Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)
   reading12Name TempSensor_11
   reading12Regex Temperature sensor 1<\/td><td class="resol">([- \d\.]+)
   reading13Name TempSensor_13
   reading13Regex Temperature sensor 3<\/td><td class="resol">([- \d\.]+)
   room       APM
   showError  1
   showMatched 1
   sid01IgnoreRedirects 1
   sid01URL   https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=general.login
   userattr   get01URL reading02Name reading02Regex reading12Name reading12Regex reading13Name reading13Regex sid01Data sid01IgnoreRedirects:0,1 sid01URL sid02Data sid1IdRegex sid2Data sidURL
   verbose    5



defmod PM HTTPMOD https://portal.oventrop.com/sbus/show-schema/id/451/lang/de 0
attr PM userattr get01URL reading02Name reading02Regex reading12Name reading12Regex reading13Name reading13Regex sid01Data sid01IgnoreRedirects:0,1 sid01URL sid02Data sid1IdRegex sid2Data sidURL
attr PM clearSIdBeforeAuth 1
attr PM enableControlSet 1
attr PM get01URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
attr PM handleRedirects 1
attr PM reAuthRegex general.login
attr PM reading02Name TempSensor_1
attr PM reading02Regex Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)
attr PM reading12Name TempSensor_11
attr PM reading12Regex Temperature sensor 1<\/td><td class="resol">([- \d\.]+)
attr PM reading13Name TempSensor_13
attr PM reading13Regex Temperature sensor 3<\/td><td class="resol">([- \d\.]+)
attr PM room APM
attr PM showError 1
attr PM showMatched 1
attr PM sid01IgnoreRedirects 1
attr PM sid01URL https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PWf&user[remember_me]=1&commit=general.login
attr PM verbose 5


Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

amenomade

Mach mal noch dazu ein sid01Data .und poste die Log
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

pejonp

Zitat von: amenomade am 11 Dezember 2019, 19:29:08
Mach mal noch dazu ein sid01Data .und poste die Log

Es sieht so aus als wenn die Logindaten nicht gesendet werden ?


2019.12.12 16:29:57.911 5: PM: set called with reread
2019.12.12 16:29:57.912 5: PM: GetUpdate called (reread)
2019.12.12 16:29:57.914 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, no data, no headers, retry 0, initial queue len: 0
2019.12.12 16:29:57.915 5: PM: HandleSendQueue called, qlen = 1
2019.12.12 16:29:57.918 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, No Data, No Header
2019.12.12 16:29:57.919 5: HttpUtils url=https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
2019.12.12 16:29:57.984 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.12 16:29:58.159 5: HttpUtils request header:
GET /sbus/show-schema/id/451/lang/de HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.12 16:29:58.447 4: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: HTTP response code 302
2019.12.12 16:29:58.449 5: HttpUtils https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Got data, length: 0
2019.12.12 16:29:58.450 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
date: Thu, 12 Dec 2019 15:29:58 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8
2019.12.12 16:29:58.451 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 302 Found
connection: close
date: Thu, 12 Dec 2019 15:29:58 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8, no body
2019.12.12 16:29:58.452 5: PM: Read callback: body empty
2019.12.12 16:29:58.454 5: PM: ExtractSid called, context reading, num
2019.12.12 16:29:58.456 4: PM: checking for redirects, code=302, ignore=0
2019.12.12 16:29:58.458 4: PM: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Redirect (1) to https://portal.oventrop.com:443/
2019.12.12 16:29:58.459 5: PM: AddToQueue prepends type update to URL https://portal.oventrop.com:443/, no data, no headers, retry 0, initial queue len: 0
2019.12.12 16:29:58.461 5: PM: HandleSendQueue called, qlen = 1
2019.12.12 16:29:58.463 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/, No Data, No Header
2019.12.12 16:29:58.464 5: HttpUtils url=https://portal.oventrop.com:443/
2019.12.12 16:29:58.468 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.12 16:29:58.672 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.12 16:29:59.103 4: https://portal.oventrop.com:443/: HTTP response code 200
2019.12.12 16:29:59.104 5: HttpUtils https://portal.oventrop.com:443/: Got data, length: 7976
2019.12.12 16:29:59.105 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "9652d81b8c3d5b30529db38cf711f9ab"
cache-control: max-age=0, private, must-revalidate
x-request-id: 54103601f221e5e30eb7defe9625612b
x-runtime: 0.351847
date: Thu, 12 Dec 2019 15:29:59 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=be14d153834477384f5c18a4ed16c910; path=/; HttpOnly
2019.12.12 16:29:59.107 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "9652d81b8c3d5b30529db38cf711f9ab"
cache-control: max-age=0, private, must-revalidate
x-request-id: 54103601f221e5e30eb7defe9625612b
x-runtime: 0.351847
date: Thu, 12 Dec 2019 15:29:59 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=be14d153834477384f5c18a4ed16c910; path=/; HttpOnly, body length 7976
2019.12.12 16:29:59.108 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="2z6M46na574WTrpzM2DYwYcCphlzjKM8//1A1jdV/0s=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>


<h2 data-i18n="index.welcomeToVBusnet" style="margin-bottom: 15px;"></h2>


<img src="images/start.jpg" width="600" alt="schema" style="margin-bottom: 15px;" />

<p data-i18n="[html]index.text1"></p>

<p data-i18n="[html]index.text2"></p>

<p data-i18n="[html]index.text3"></p>

<ul>
  <li><span data-i18n="index.list.activateOptionDatalogger"></span>,</li>
  <li><span data-i18n="index.list.getActivationToken"></span>,</li>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a>
  <span data-i18n="general.and"></span></li>
   <li><a href="/ownerships/new" data-i18n="index.list.claimLoggerWhithToken"></a>.</li>
</ul>

<p><span data-i18n="index.ifYouDoNotHaveADataloggerYet"></span>:</p>

<ul>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a> <span data-i18n="general.and"></span></li>
  <li><a href="/ownerships/enable_demo" data-i18n="index.list.addADemonstationLogger"></a>.</li>
</ul>

<script>

$(document).ready(function() {
    $("#tabs-content div.tab").hide(); // Initially hide all content
    $("#tabs li:first").attr("id", "current"); // Activate first tab
    $("#tabs-content div.tab:first").fadeIn(); // Show first tab content

    $('#tabs a').click(function(e) {
        e.preventDefault();
        if ($(this).closest("li").attr("id") == "current"){ //detection for current tab
            return
        } else{
            $("#tabs-content div.tab").hide(); //Hide all content
            $("#tabs li").attr("id",""); //Reset id's
            $(this).parent().attr("id","current"); // Activate this
            $('#' + $(this).attr('name')).fadeIn(); // Show content for current tab
        }
    });
});
</script>


<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>

2019.12.12 16:29:59.109 5: PM: ExtractSid called, context reading, num
2019.12.12 16:29:59.111 4: PM: checking for redirects, code=200, ignore=0
2019.12.12 16:29:59.112 4: PM: no redirects to handle
2019.12.12 16:29:59.114 5: PM: GetRegex found precompiled reAuthRegex for  as (?^:general.login)
2019.12.12 16:29:59.115 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:general.login)
2019.12.12 16:29:59.115 4: PM: CheckAuth decided new authentication required
2019.12.12 16:29:59.117 4: PM: Auth called with Steps: 01
2019.12.12 16:29:59.121 5: PM: AddToQueue prepends type auth01 to URL https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login, data ., no headers, ignore redirects, retry 0, initial queue len: 0
2019.12.12 16:29:59.122 5: PM: HandleSendQueue called, qlen = 1
2019.12.12 16:29:59.125 4: PM: HandleSendQueue sends auth01 with timeout 2 to https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login,
data: ., No Header
2019.12.12 16:29:59.126 5: HttpUtils url=https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login
2019.12.12 16:29:59.129 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.12 16:29:59.133 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com:443/, no data, no headers, retry 1, initial queue len: 0
2019.12.12 16:29:59.134 5: PM: HandleSendQueue called, qlen = 1
2019.12.12 16:29:59.136 5: PM: HandleSendQueue - still waiting for reply to last request, delay sending from queue
2019.12.12 16:29:59.137 4: PM: CheckAuth requeued request update after auth, retryCount 0 ...
2019.12.12 16:29:59.326 5: HttpUtils request header:
POST /users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Content-Length: 1
Content-Type: application/x-www-form-urlencoded

2019.12.12 16:29:59.811 4: https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login: HTTP response code 302
2019.12.12 16:29:59.812 5: HttpUtils https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login: Got data, length: 93
2019.12.12 16:29:59.813 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
location: http://portal.oventrop.com/
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
cache-control: no-cache
x-request-id: 8ce7c6dbdffff539f1f8ba46bcf66328
x-runtime: 0.430226
date: Thu, 12 Dec 2019 15:29:59 GMT
x-rack-cache: invalidate, pass
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 93
set-cookie: _vbus_net_session=28a1d33a656a3fcb34d327c5c7e926f2; path=/; HttpOnly
2019.12.12 16:29:59.814 4: PM: Read callback: request type was auth01 retry 0,
header: HTTP/1.1 302 Found
connection: close
location: http://portal.oventrop.com/
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
cache-control: no-cache
x-request-id: 8ce7c6dbdffff539f1f8ba46bcf66328
x-runtime: 0.430226
date: Thu, 12 Dec 2019 15:29:59 GMT
x-rack-cache: invalidate, pass
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 93
set-cookie: _vbus_net_session=28a1d33a656a3fcb34d327c5c7e926f2; path=/; HttpOnly, body length 93
2019.12.12 16:29:59.815 5: PM: Read callback: body
<html><body>You are being <a href="http://portal.oventrop.com/">redirected</a>.</body></html>
2019.12.12 16:29:59.817 5: PM: ExtractSid called, context sid, num 01
2019.12.12 16:29:59.819 4: PM: checking for redirects, code=302, ignore=1
2019.12.12 16:29:59.822 4: PM: ignoring redirect to https://portal.oventrop.com:443/
2019.12.12 16:30:00.139 5: PM: HandleSendQueue called, qlen = 1
2019.12.12 16:30:00.141 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/, No Data, No Header
2019.12.12 16:30:00.142 5: HttpUtils url=https://portal.oventrop.com:443/
2019.12.12 16:30:00.146 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.12 16:30:00.351 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.12 16:30:00.580 4: https://portal.oventrop.com:443/: HTTP response code 200
2019.12.12 16:30:00.581 5: HttpUtils https://portal.oventrop.com:443/: Got data, length: 7976
2019.12.12 16:30:00.582 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "899df507631ea0e501c77ee145aacd75"
cache-control: max-age=0, private, must-revalidate
x-request-id: 2a7db8cb91501c68617552c89f0dd185
x-runtime: 0.163316
date: Thu, 12 Dec 2019 15:30:00 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=887f52ffe6e823fc13d9c93d0a13e2b9; path=/; HttpOnly
2019.12.12 16:30:00.583 4: PM: Read callback: request type was update retry 1,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "899df507631ea0e501c77ee145aacd75"
cache-control: max-age=0, private, must-revalidate
x-request-id: 2a7db8cb91501c68617552c89f0dd185
x-runtime: 0.163316
date: Thu, 12 Dec 2019 15:30:00 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 7976
set-cookie: _vbus_net_session=887f52ffe6e823fc13d9c93d0a13e2b9; path=/; HttpOnly, body length 7976
2019.12.12 16:30:00.584 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="DfW8yfgKGRHjDkO/pXO/epVt/aNpQ+B7h/tewMmmXJ8=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>


<h2 data-i18n="index.welcomeToVBusnet" style="margin-bottom: 15px;"></h2>


<img src="images/start.jpg" width="600" alt="schema" style="margin-bottom: 15px;" />

<p data-i18n="[html]index.text1"></p>

<p data-i18n="[html]index.text2"></p>

<p data-i18n="[html]index.text3"></p>

<ul>
  <li><span data-i18n="index.list.activateOptionDatalogger"></span>,</li>
  <li><span data-i18n="index.list.getActivationToken"></span>,</li>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a>
  <span data-i18n="general.and"></span></li>
   <li><a href="/ownerships/new" data-i18n="index.list.claimLoggerWhithToken"></a>.</li>
</ul>

<p><span data-i18n="index.ifYouDoNotHaveADataloggerYet"></span>:</p>

<ul>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a> <span data-i18n="general.and"></span></li>
  <li><a href="/ownerships/enable_demo" data-i18n="index.list.addADemonstationLogger"></a>.</li>
</ul>

<script>

$(document).ready(function() {
    $("#tabs-content div.tab").hide(); // Initially hide all content
    $("#tabs li:first").attr("id", "current"); // Activate first tab
    $("#tabs-content div.tab:first").fadeIn(); // Show first tab content

    $('#tabs a').click(function(e) {
        e.preventDefault();
        if ($(this).closest("li").attr("id") == "current"){ //detection for current tab
            return
        } else{
            $("#tabs-content div.tab").hide(); //Hide all content
            $("#tabs li").attr("id",""); //Reset id's
            $(this).parent().attr("id","current"); // Activate this
            $('#' + $(this).attr('name')).fadeIn(); // Show content for current tab
        }
    });
});
</script>


<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>

2019.12.12 16:30:00.586 5: PM: ExtractSid called, context reading, num
2019.12.12 16:30:00.588 4: PM: checking for redirects, code=200, ignore=0
2019.12.12 16:30:00.589 4: PM: no redirects to handle
2019.12.12 16:30:00.591 5: PM: GetRegex found precompiled reAuthRegex for  as (?^:general.login)
2019.12.12 16:30:00.592 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:general.login)
2019.12.12 16:30:00.593 4: PM: CheckAuth decided new authentication required
2019.12.12 16:30:00.594 4: PM: Authentication still required but no retries left - did last authentication fail?
2019.12.12 16:30:00.595 5: PM: Read starts parsing response to update with defined readings: 02,12,13
2019.12.12 16:30:00.597 5: PM: GetRegex found precompiled Regex for reading02 as (?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.12 16:30:00.599 5: PM: ExtractReading TempSensor_1 with regex /(?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.12 16:30:00.600 5: PM: ExtractReading TempSensor_1 did not match
2019.12.12 16:30:00.602 5: PM: GetRegex found precompiled Regex for reading12 as (?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.12 16:30:00.603 5: PM: ExtractReading TempSensor_11 with regex /(?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.12 16:30:00.604 5: PM: ExtractReading TempSensor_11 did not match
2019.12.12 16:30:00.606 5: PM: GetRegex found precompiled Regex for reading13 as (?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))
2019.12.12 16:30:00.607 5: PM: ExtractReading TempSensor_13 with regex /(?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))/...
2019.12.12 16:30:00.608 5: PM: ExtractReading TempSensor_13 did not match
2019.12.12 16:30:00.610 4: PM: Read response to update didn't match any Reading
2019.12.12 16:30:00.629 5: PM: HandleSendQueue called, qlen = 0

LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

amenomade

Doch schon. Man sieht jetzt die "POST" Request. Aber irgendwie wird das Redirect nicht bearbeitet. Guck mal die attr handleredirect in CommandRef
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

StefanStrobel

Hallo pejonp,


2019.12.10 17:25:51.402 4: PM: checking for redirects, code=302, ignore=0
2019.12.10 17:25:51.404 1: PERL WARNING: Use of uninitialized value $ra in pattern match (m//) at ./FHEM/98_HTTPMOD.pm line 2679.
2019.12.10 17:25:51.405 1: PERL WARNING: Use of uninitialized value $ra in concatenation (.) or string at ./FHEM/98_HTTPMOD.pm line 2679.

deutet darauf hin, dass HTTPMOD keinen Location-Header findet. Der zeigt bei einem Response Code 302 das neue Ziel.

In der Response von Deinem Portal ist Location fälschlicherweise klein geschrieben. Deshalb funktioniert es nicht.
Probier mal die angehängte neue Version von HTTPMOD, die auch ein kleingeschriebenes Location im Response-Header akzeptiert.

Zudem würde ich das Cookie-Handling in HTTPMOD anschalten. Eventuell wird das später auch noch benötigt, zumindest sollte es nichts schaden.

Gruss
   Stefan

pejonp

Hallo amenomade, Hallo Stefan,

habe die neue Datei eingespielt und Cookies Aktiviert, hier der Log.


2019.12.14 10:56:55.598 5: PM: UpdateHintList called
2019.12.14 10:56:55.600 5: PM: UpdateHintList: setlist = interval reread:noArg stop:noArg start:noArg clearCookies:noArg upgradeAttributes:noArg storeKeyValue
2019.12.14 10:56:55.601 5: PM: UpdateHintList: getlist =
2019.12.14 10:56:55.783 2: AttrTemplates: got 126 entries
2019.12.14 10:57:46.300 5: PM: set called with reread
2019.12.14 10:57:46.302 5: PM: GetUpdate called (reread)
2019.12.14 10:57:46.305 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, no data, no headers, retry 0, initial queue len: 0
2019.12.14 10:57:46.306 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 10:57:46.310 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, No Data, No Header
2019.12.14 10:57:46.311 5: HttpUtils url=https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
2019.12.14 10:57:46.375 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 10:57:47.231 5: HttpUtils request header:
GET /sbus/show-schema/id/451/lang/de HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate

2019.12.14 10:57:47.567 4: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: HTTP response code 302
2019.12.14 10:57:47.568 5: HttpUtils https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Got data, length: 0
2019.12.14 10:57:47.569 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
date: Sat, 14 Dec 2019 09:57:47 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8
2019.12.14 10:57:47.570 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 302 Found
connection: close
date: Sat, 14 Dec 2019 09:57:47 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8, no body
2019.12.14 10:57:47.571 5: PM: Read callback: body empty
2019.12.14 10:57:47.573 5: PM: GetCookies is looking for Cookies
2019.12.14 10:57:47.574 4: PM: GetCookies parsed Cookie: ZDEDebuggerPresent Wert php Rest phtml,php3; path=/
2019.12.14 10:57:47.576 5: PM: ExtractSid called, context reading, num
2019.12.14 10:57:47.579 4: PM: checking for redirects, code=302, ignore=0
2019.12.14 10:57:47.580 4: PM: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Redirect (1) to https://portal.oventrop.com:443/sbus/no-user-login/#yoman
2019.12.14 10:57:47.581 5: PM: AddToQueue prepends type update to URL https://portal.oventrop.com:443/sbus/no-user-login/#yoman, no data, no headers, retry 0, initial queue len: 0
2019.12.14 10:57:47.582 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 10:57:47.585 5: PM: HandleSendQueue is using Cookie ZDEDebuggerPresent with path / and Value php (key ZDEDebuggerPresent;/, destination path is /sbus/no-user-login/#yoman)
2019.12.14 10:57:47.586 5: PM: HandleSendQueue is adding Cookie header: ZDEDebuggerPresent=php
2019.12.14 10:57:47.587 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/sbus/no-user-login/#yoman, No Data,
header: Cookie: ZDEDebuggerPresent=php
2019.12.14 10:57:47.588 5: HttpUtils url=https://portal.oventrop.com:443/sbus/no-user-login/#yoman
2019.12.14 10:57:47.592 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 10:57:47.764 5: HttpUtils request header:
GET /sbus/no-user-login/#yoman HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: ZDEDebuggerPresent=php

2019.12.14 10:57:47.851 4: https://portal.oventrop.com:443/sbus/no-user-login/#yoman: HTTP response code 200
2019.12.14 10:57:47.852 5: HttpUtils https://portal.oventrop.com:443/sbus/no-user-login/#yoman: Got data, length: 5573
2019.12.14 10:57:47.853 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 09:57:47 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8
2019.12.14 10:57:47.855 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 09:57:47 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8, body length 5573
2019.12.14 10:57:47.856 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />

    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <link href="/sbus/css/vbus.css" rel="stylesheet" />
    <link href="/sbus/stylesheets/smoothness/jquery-ui-1.8.8.custom.css" rel="stylesheet" />
    <link href="/sbus/jQuery-File-Upload/css/jquery.fileupload-ui.css" rel="stylesheet" />
    <link href="/sbus/stylesheets/style.css" media="screen" rel="stylesheet" />
    <link href="/sbus/css/language-selector.css" rel="stylesheet" />
    <link href="/sbus/colorpicker/css/colorpicker.css" rel="stylesheet" />
    <link href="/sbus/css/daterangepicker.css" rel="stylesheet" />
    <link href="/sbus/jquery-lightbox-0.5/css/jquery.lightbox-0.5.css" media="screen" rel="stylesheet" />
    <link href="/sbus/font-awesome/css/font-awesome.css" rel="stylesheet">

    <script src="/sbus/bootstrap/js/jquery.js"></script>
    <script src="/sbus/bootstrap/js/jquery-ui.js"></script>
    <script src="/sbus/bootstrap/js/bootstrap.js"></script>
    <script src="/sbus/js/resol.vbus.net.js"></script>
    <script src="/sbus/i18next/i18next-1.6.3.js"></script>
    <script src="/sbus/js/language-selector.js"></script>
    <script src="/sbus/js/underscore-min.js"></script>
    <script src="/sbus/colorpicker/js/bootstrap-colorpicker.js"></script>
    <script src="/sbus/js/date.en.js"></script>
    <script src="/sbus/js/daterangepicker.js"></script>
    <script src="/sbus/jquery-lightbox-0.5/js/jquery.lightbox-0.5.js"></script>

    </head>

<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="https://portal.oventrop.com"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="https://portal.oventrop.com">Home</a>
    </li>
        <li>
        <a href="https://portal.oventrop.com/users/sign_up">
            Register        </a>
    </li>
    <li>
        <a href="https://portal.oventrop.com/users/sign_in">
            Login        </a>
    </li>
      </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      Utilities    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe">DeviceDiscoveryTool</a>
    </li>
   
   
        </ul>
</div> <!-- nav -->

<div id='content'>

<!-- START OF CONTENT -->

<a href="https://portal.oventrop.com/users/sign_up" class="link">Register</a>
or <a href="https://portal.oventrop.com/users/sign_in" class="link">Login</a>

    <p></p>
      <div>    <div>        <div class='resol resol-topSpacer'></div>        <h3 class='resol'>Visualization:&nbsp;Error</h3>        <div class='resol resol-topSpacer'></div>    </div></div>
<div class="row" style="margin-top:15px"> 
    <div class="span3 alert-fehler alert-block alert alert-error fade in">
        <h4 class="alert-heading">Access denied</h4>
        <p>
            You are not logged in!             
        </p>
    </div>
</div>


    <br />
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum" target="_self">Imprint</a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070">Feedback</a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
    });
  });
</script>
</body>
</html>

2019.12.14 10:57:47.857 5: PM: GetCookies is looking for Cookies
2019.12.14 10:57:47.858 4: PM: GetCookies parsed Cookie: ZDEDebuggerPresent Wert php Rest phtml,php3; path=/
2019.12.14 10:57:47.859 5: PM: ExtractSid called, context reading, num
2019.12.14 10:57:47.861 4: PM: checking for redirects, code=200, ignore=0
2019.12.14 10:57:47.862 4: PM: no redirects to handle
2019.12.14 10:57:47.864 5: PM: PrecompileRegexAttr precompiled reAuthRegex /general.login/ to (?^:general.login)
2019.12.14 10:57:47.866 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:general.login)
2019.12.14 10:57:47.867 5: PM: CheckAuth decided no authentication required
2019.12.14 10:57:47.869 5: PM: UpdateReadingList created list of reading.* nums to parse during getUpdate as 02 12 13
2019.12.14 10:57:47.870 5: PM: Read starts parsing response to update with defined readings: 02,12,13
2019.12.14 10:57:47.872 5: PM: PrecompileRegexAttr precompiled reading02Regex /Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.14 10:57:47.873 5: PM: ExtractReading TempSensor_1 with regex /(?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 10:57:47.874 5: PM: ExtractReading TempSensor_1 did not match
2019.12.14 10:57:47.876 5: PM: PrecompileRegexAttr precompiled reading12Regex /Temperature sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.14 10:57:47.877 5: PM: ExtractReading TempSensor_11 with regex /(?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 10:57:47.878 5: PM: ExtractReading TempSensor_11 did not match
2019.12.14 10:57:47.881 5: PM: PrecompileRegexAttr precompiled reading13Regex /Temperature sensor 3<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))
2019.12.14 10:57:47.882 5: PM: ExtractReading TempSensor_13 with regex /(?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 10:57:47.884 5: PM: ExtractReading TempSensor_13 did not match
2019.12.14 10:57:47.886 4: PM: Read response to update didn't match any Reading
2019.12.14 10:57:47.897 5: PM: HandleSendQueue called, qlen = 0
2019.12.14 10:59:22.834 1: 192.168.2.219:82 disconnected, waiting to reappear (LG1)


Jetzt findet er auch die URL bei fehlendem Login


https://portal.oventrop.com:443/sbus/no-user-login/#yoman: HTTP response code 200


Daraufhin habe ich das reAuthRegex angepasst von general.login auf no-user-login


reAuthRegex no-user-login


führt aber auch nicht zum Erfolg. Das eigenliche Login wird garnicht mehr aufgerufen. Unten das list vom Device.


2019.12.14 11:00:10.531 4: PM: Attr got regex attr -> delete potentially precompiled regex for reAuthRegex
2019.12.14 11:00:34.634 5: PM: set called with reread
2019.12.14 11:00:34.635 5: PM: GetUpdate called (reread)
2019.12.14 11:00:34.638 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, no data, no headers, retry 0, initial queue len: 0
2019.12.14 11:00:34.639 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 11:00:34.641 5: PM: HandleSendQueue is using Cookie ZDEDebuggerPresent with path / and Value php (key ZDEDebuggerPresent;/, destination path is /sbus/show-schema/id/451/lang/de)
2019.12.14 11:00:34.642 5: PM: HandleSendQueue is adding Cookie header: ZDEDebuggerPresent=php
2019.12.14 11:00:34.643 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, No Data,
header: Cookie: ZDEDebuggerPresent=php
2019.12.14 11:00:34.644 5: HttpUtils url=https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
2019.12.14 11:00:34.648 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 11:00:34.837 5: HttpUtils request header:
GET /sbus/show-schema/id/451/lang/de HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: ZDEDebuggerPresent=php

2019.12.14 11:00:35.200 4: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: HTTP response code 302
2019.12.14 11:00:35.201 5: HttpUtils https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Got data, length: 0
2019.12.14 11:00:35.202 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
date: Sat, 14 Dec 2019 10:00:35 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8
2019.12.14 11:00:35.204 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 302 Found
connection: close
date: Sat, 14 Dec 2019 10:00:35 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8, no body
2019.12.14 11:00:35.205 5: PM: Read callback: body empty
2019.12.14 11:00:35.207 5: PM: GetCookies is looking for Cookies
2019.12.14 11:00:35.208 4: PM: GetCookies parsed Cookie: ZDEDebuggerPresent Wert php Rest phtml,php3; path=/
2019.12.14 11:00:35.210 5: PM: ExtractSid called, context reading, num
2019.12.14 11:00:35.212 4: PM: checking for redirects, code=302, ignore=0
2019.12.14 11:00:35.214 4: PM: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Redirect (1) to https://portal.oventrop.com:443/sbus/no-user-login/#yoman
2019.12.14 11:00:35.215 5: PM: AddToQueue prepends type update to URL https://portal.oventrop.com:443/sbus/no-user-login/#yoman, no data, no headers, retry 0, initial queue len: 0
2019.12.14 11:00:35.216 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 11:00:35.219 5: PM: HandleSendQueue is using Cookie ZDEDebuggerPresent with path / and Value php (key ZDEDebuggerPresent;/, destination path is /sbus/no-user-login/#yoman)
2019.12.14 11:00:35.220 5: PM: HandleSendQueue is adding Cookie header: ZDEDebuggerPresent=php
2019.12.14 11:00:35.221 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/sbus/no-user-login/#yoman, No Data,
header: Cookie: ZDEDebuggerPresent=php
2019.12.14 11:00:35.222 5: HttpUtils url=https://portal.oventrop.com:443/sbus/no-user-login/#yoman
2019.12.14 11:00:35.227 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 11:00:35.415 5: HttpUtils request header:
GET /sbus/no-user-login/#yoman HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: ZDEDebuggerPresent=php

2019.12.14 11:00:35.500 4: https://portal.oventrop.com:443/sbus/no-user-login/#yoman: HTTP response code 200
2019.12.14 11:00:35.501 5: HttpUtils https://portal.oventrop.com:443/sbus/no-user-login/#yoman: Got data, length: 5573
2019.12.14 11:00:35.502 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 10:00:35 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8
2019.12.14 11:00:35.504 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 10:00:35 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8, body length 5573
2019.12.14 11:00:35.505 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />

    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <link href="/sbus/css/vbus.css" rel="stylesheet" />
    <link href="/sbus/stylesheets/smoothness/jquery-ui-1.8.8.custom.css" rel="stylesheet" />
    <link href="/sbus/jQuery-File-Upload/css/jquery.fileupload-ui.css" rel="stylesheet" />
    <link href="/sbus/stylesheets/style.css" media="screen" rel="stylesheet" />
    <link href="/sbus/css/language-selector.css" rel="stylesheet" />
    <link href="/sbus/colorpicker/css/colorpicker.css" rel="stylesheet" />
    <link href="/sbus/css/daterangepicker.css" rel="stylesheet" />
    <link href="/sbus/jquery-lightbox-0.5/css/jquery.lightbox-0.5.css" media="screen" rel="stylesheet" />
    <link href="/sbus/font-awesome/css/font-awesome.css" rel="stylesheet">

    <script src="/sbus/bootstrap/js/jquery.js"></script>
    <script src="/sbus/bootstrap/js/jquery-ui.js"></script>
    <script src="/sbus/bootstrap/js/bootstrap.js"></script>
    <script src="/sbus/js/resol.vbus.net.js"></script>
    <script src="/sbus/i18next/i18next-1.6.3.js"></script>
    <script src="/sbus/js/language-selector.js"></script>
    <script src="/sbus/js/underscore-min.js"></script>
    <script src="/sbus/colorpicker/js/bootstrap-colorpicker.js"></script>
    <script src="/sbus/js/date.en.js"></script>
    <script src="/sbus/js/daterangepicker.js"></script>
    <script src="/sbus/jquery-lightbox-0.5/js/jquery.lightbox-0.5.js"></script>

    </head>

<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="https://portal.oventrop.com"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="https://portal.oventrop.com">Home</a>
    </li>
        <li>
        <a href="https://portal.oventrop.com/users/sign_up">
            Register        </a>
    </li>
    <li>
        <a href="https://portal.oventrop.com/users/sign_in">
            Login        </a>
    </li>
      </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      Utilities    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe">DeviceDiscoveryTool</a>
    </li>
   
   
        </ul>
</div> <!-- nav -->

<div id='content'>

<!-- START OF CONTENT -->

<a href="https://portal.oventrop.com/users/sign_up" class="link">Register</a>
or <a href="https://portal.oventrop.com/users/sign_in" class="link">Login</a>

    <p></p>
      <div>    <div>        <div class='resol resol-topSpacer'></div>        <h3 class='resol'>Visualization:&nbsp;Error</h3>        <div class='resol resol-topSpacer'></div>    </div></div>
<div class="row" style="margin-top:15px"> 
    <div class="span3 alert-fehler alert-block alert alert-error fade in">
        <h4 class="alert-heading">Access denied</h4>
        <p>
            You are not logged in!             
        </p>
    </div>
</div>


    <br />
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum" target="_self">Imprint</a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070">Feedback</a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
    });
  });
</script>
</body>
</html>

2019.12.14 11:00:35.507 5: PM: GetCookies is looking for Cookies
2019.12.14 11:00:35.508 4: PM: GetCookies parsed Cookie: ZDEDebuggerPresent Wert php Rest phtml,php3; path=/
2019.12.14 11:00:35.509 5: PM: ExtractSid called, context reading, num
2019.12.14 11:00:35.511 4: PM: checking for redirects, code=200, ignore=0
2019.12.14 11:00:35.512 4: PM: no redirects to handle
2019.12.14 11:00:35.516 5: PM: PrecompileRegexAttr precompiled reAuthRegex /no-user-login/ to (?^:no-user-login)
2019.12.14 11:00:35.517 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:no-user-login)
2019.12.14 11:00:35.518 5: PM: CheckAuth decided no authentication required
2019.12.14 11:00:35.520 5: PM: Read starts parsing response to update with defined readings: 02,12,13
2019.12.14 11:00:35.522 5: PM: GetRegex found precompiled Regex for reading02 as (?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.14 11:00:35.523 5: PM: ExtractReading TempSensor_1 with regex /(?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 11:00:35.524 5: PM: ExtractReading TempSensor_1 did not match
2019.12.14 11:00:35.526 5: PM: GetRegex found precompiled Regex for reading12 as (?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.14 11:00:35.527 5: PM: ExtractReading TempSensor_11 with regex /(?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 11:00:35.528 5: PM: ExtractReading TempSensor_11 did not match
2019.12.14 11:00:35.530 5: PM: GetRegex found precompiled Regex for reading13 as (?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))
2019.12.14 11:00:35.531 5: PM: ExtractReading TempSensor_13 with regex /(?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 11:00:35.532 5: PM: ExtractReading TempSensor_13 did not match
2019.12.14 11:00:35.534 4: PM: Read response to update didn't match any Reading
2019.12.14 11:00:35.545 5: PM: HandleSendQueue called, qlen = 0




nternals:
   BUSY       0
   DEF        https://portal.oventrop.com/sbus/show-schema/id/451/lang/de 0
   FUUID      5decd37c-f33f-6fdc-98e6-667b71c2802ce40d
   Interval   0
   LASTSEND   1576317635.21812
   MainURL    https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
   ModuleVersion 3.5.20 - 13.12.2019
   NAME       PM
   NOTIFYDEV  global
   NR         390
   NTFY_ORDER 50-PM
   STATE      ???
   TRIGGERTIME 0
   TRIGGERTIME_FMT
   TYPE       HTTPMOD
   addr       https://portal.oventrop.com:443
   auth       0
   buf       
   code       200
   compress   1
   conn       
   data       
   displayurl https://portal.oventrop.com:443/sbus/no-user-login/#yoman
   header     Cookie: ZDEDebuggerPresent=php
   host       portal.oventrop.com
   httpheader HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 10:00:35 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8
   httpversion 1.0
   hu_blocking 0
   hu_filecount 4
   hu_port    443
   hu_portSfx
   ignoreredirects 1
   loglevel   4
   path       /sbus/no-user-login/#yoman
   protocol   https
   redirects  0
   timeout    2
   url        https://portal.oventrop.com:443/sbus/no-user-login/#yoman
   value      0
   CompiledRegexes:
   HTTPCookieHash:
     ZDEDebuggerPresent;/:
       Name       ZDEDebuggerPresent
       Options    phtml,php3; path=/
       Path       /
       Value      php
   QUEUE:
   READINGS:
     2019-12-10 13:16:54   LAST_ERROR      read from https://portal.oventrop.com:443 timed out
     2019-12-14 11:00:35   LAST_REQUEST    update
     2019-12-14 11:00:35   MATCHED_READINGS
     2019-12-08 16:59:31   TempSensor_1    -888.8
     2019-12-08 16:59:31   TempSensor_11   16.7
     2019-12-14 11:00:35   UNMATCHED_READINGS TempSensor_1 TempSensor_11 TempSensor_13
   REQUEST:
     data       
     header     
     ignoreredirects 0
     retryCount 0
     type       update
     url        https://portal.oventrop.com:443/sbus/no-user-login/#yoman
     value      0
   sslargs:
Attributes:
   clearSIdBeforeAuth 1
   enableControlSet 1
   enableCookies 1
   get01URL   https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
   handleRedirects 1
   reAuthRegex no-user-login
   reading02Name TempSensor_1
   reading02Regex Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)
   reading12Name TempSensor_11
   reading12Regex Temperature sensor 1<\/td><td class="resol">([- \d\.]+)
   reading13Name TempSensor_13
   reading13Regex Temperature sensor 3<\/td><td class="resol">([- \d\.]+)
   room       APM
   showError  1
   showMatched 1
   sid01Data  .
   sid01IgnoreRedirects 1
   sid01URL   https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&user[remember_me]=1&commit=Login
   userattr   get01URL reading02Name reading02Regex reading12Name reading12Regex reading13Name reading13Regex sid01Data sid01IgnoreRedirects:0,1 sid01URL sid02Data sid1IdRegex sid2Data sidURL
   verbose    5


Vielen Dank für Eure Hilfe.

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

amenomade

Zitat2019.12.14 11:00:35.517 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:no-user-login)
2019.12.14 11:00:35.518 5: PM: CheckAuth decided no authentication required

Mach mal
reAuthRegex You.are.not.logged.in
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

pejonp

Zitat von: amenomade am 14 Dezember 2019, 13:22:19
Mach mal
reAuthRegex You.are.not.logged.in

reAuthRegex wurde angepasst. Hier der Log und unten ein list vom Device.

Ich hate die DEF schon einmal auf none gesetzt.
defmod PM HTTPMOD none 0
Da sollten doch wenn get01URL belegt ist auch eigentlich auch eine Abfrage gemacht werden, da passiert aber nichts.

Kann man das nicht so aufbauen, das sich zuerst angemeldet werden muss und dann werden die Daten geholt ?



2019.12.14 15:36:37.297 5: PM: UpdateHintList called
2019.12.14 15:36:37.299 5: PM: UpdateHintList: setlist = interval reread:noArg stop:noArg start:noArg clearCookies:noArg upgradeAttributes:noArg storeKeyValue
2019.12.14 15:36:37.300 5: PM: UpdateHintList: getlist = MyGetValue:noArg
2019.12.14 15:36:37.476 2: AttrTemplates: got 126 entries
2019.12.14 15:36:51.609 5: PM: set called with reread
2019.12.14 15:36:51.611 5: PM: GetUpdate called (reread)
2019.12.14 15:36:51.613 4: PM: Auth called with Steps: 01
2019.12.14 15:36:51.615 5: PM: AddToQueue prepends type auth01 to URL https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login, data ., no headers, retry 0, initial queue len: 0
2019.12.14 15:36:51.616 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 15:36:51.619 4: PM: HandleSendQueue sends auth01 with timeout 2 to https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login,
data: ., No Header
2019.12.14 15:36:51.620 5: HttpUtils url=https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login
2019.12.14 15:36:51.623 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 15:36:51.626 5: PM: AddToQueue adds type update to URL https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, no data, no headers, retry 0, initial queue len: 0
2019.12.14 15:36:51.627 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 15:36:51.629 5: PM: HandleSendQueue - still waiting for reply to last request, delay sending from queue
2019.12.14 15:36:52.093 5: HttpUtils request header:
POST /users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Content-Length: 1
Content-Type: application/x-www-form-urlencoded

2019.12.14 15:36:52.559 4: https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login: HTTP response code 302
2019.12.14 15:36:52.560 5: HttpUtils https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login: Got data, length: 93
2019.12.14 15:36:52.561 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
location: http://portal.oventrop.com/
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
cache-control: no-cache
x-request-id: 4844b36564c2852dda401f2f269ca125
x-runtime: 0.331504
date: Sat, 14 Dec 2019 14:36:52 GMT
x-rack-cache: invalidate, pass
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 93
set-cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886; path=/; HttpOnly
2019.12.14 15:36:52.563 4: PM: Read callback: request type was auth01 retry 0,
header: HTTP/1.1 302 Found
connection: close
location: http://portal.oventrop.com/
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
cache-control: no-cache
x-request-id: 4844b36564c2852dda401f2f269ca125
x-runtime: 0.331504
date: Sat, 14 Dec 2019 14:36:52 GMT
x-rack-cache: invalidate, pass
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 93
set-cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886; path=/; HttpOnly, body length 93
2019.12.14 15:36:52.564 5: PM: Read callback: body
<html><body>You are being <a href="http://portal.oventrop.com/">redirected</a>.</body></html>
2019.12.14 15:36:52.566 5: PM: GetCookies is looking for Cookies
2019.12.14 15:36:52.566 4: PM: GetCookies parsed Cookie: _vbus_net_session Wert 04b1edb6f8da49c95003cf1289797886 Rest path=/; HttpOnly
2019.12.14 15:36:52.568 5: PM: ExtractSid called, context sid, num 01
2019.12.14 15:36:52.569 4: PM: checking for redirects, code=302, ignore=0
2019.12.14 15:36:52.570 4: PM: https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login: Redirect (1) to http://portal.oventrop.com/
2019.12.14 15:36:52.571 5: PM: AddToQueue prepends type auth01 to URL http://portal.oventrop.com/, no data, no headers, retry 0, initial queue len: 1
2019.12.14 15:36:52.572 5: PM: HandleSendQueue called, qlen = 2
2019.12.14 15:36:52.573 5: PM: HandleSendQueue is using Cookie _vbus_net_session with path / and Value 04b1edb6f8da49c95003cf1289797886 (key _vbus_net_session;/, destination path is /)
2019.12.14 15:36:52.574 5: PM: HandleSendQueue is adding Cookie header: _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:52.575 4: PM: HandleSendQueue sends auth01 with timeout 2 to http://portal.oventrop.com/, No Data,
header: Cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:52.576 5: HttpUtils url=http://portal.oventrop.com/
2019.12.14 15:36:52.579 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 15:36:52.620 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886

2019.12.14 15:36:52.665 4: http://portal.oventrop.com/: HTTP response code 301
2019.12.14 15:36:52.666 5: HttpUtils http://portal.oventrop.com/: Got data, length: 0
2019.12.14 15:36:52.667 5: HttpUtils response header:
HTTP/1.1 301 Moved Permanently
connection: close
Location: https://portal.oventrop.com/
Date: Sat, 14 Dec 2019 14:36:52 GMT
2019.12.14 15:36:52.667 4: PM: Read callback: request type was auth01 retry 0,
header: HTTP/1.1 301 Moved Permanently
connection: close
Location: https://portal.oventrop.com/
Date: Sat, 14 Dec 2019 14:36:52 GMT, no body
2019.12.14 15:36:52.668 5: PM: Read callback: body empty
2019.12.14 15:36:52.668 5: PM: GetCookies is looking for Cookies
2019.12.14 15:36:52.668 5: PM: ExtractSid called, context sid, num 01
2019.12.14 15:36:52.669 4: PM: checking for redirects, code=301, ignore=0
2019.12.14 15:36:52.670 4: PM: http://portal.oventrop.com/: Redirect (2) to https://portal.oventrop.com/
2019.12.14 15:36:52.670 5: PM: AddToQueue prepends type auth01 to URL https://portal.oventrop.com/, no data, no headers, retry 0, initial queue len: 1
2019.12.14 15:36:52.671 5: PM: HandleSendQueue called, qlen = 2
2019.12.14 15:36:52.672 5: PM: HandleSendQueue - minSendDelay not over, rescheduling
2019.12.14 15:36:53.673 5: PM: HandleSendQueue called, qlen = 2
2019.12.14 15:36:53.675 5: PM: HandleSendQueue is using Cookie _vbus_net_session with path / and Value 04b1edb6f8da49c95003cf1289797886 (key _vbus_net_session;/, destination path is /)
2019.12.14 15:36:53.675 5: PM: HandleSendQueue is adding Cookie header: _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:53.676 4: PM: HandleSendQueue sends auth01 with timeout 2 to https://portal.oventrop.com/, No Data,
header: Cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:53.677 5: HttpUtils url=https://portal.oventrop.com/
2019.12.14 15:36:53.680 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 15:36:53.840 5: HttpUtils request header:
GET / HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886

2019.12.14 15:36:54.072 4: https://portal.oventrop.com/: HTTP response code 200
2019.12.14 15:36:54.073 5: HttpUtils https://portal.oventrop.com/: Got data, length: 8282
2019.12.14 15:36:54.073 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "cd3e3a7b8b2d0f65169f8037b2aa700c"
cache-control: must-revalidate, private, max-age=0
x-request-id: da1e057266497ee297ca44c822613111
x-runtime: 0.179268
date: Sat, 14 Dec 2019 14:36:54 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 8282
2019.12.14 15:36:54.074 4: PM: Read callback: request type was auth01 retry 0,
header: HTTP/1.1 200 OK
connection: close
content-type: text/html; charset=utf-8
x-ua-compatible: IE=Edge,chrome=1
etag: "cd3e3a7b8b2d0f65169f8037b2aa700c"
cache-control: must-revalidate, private, max-age=0
x-request-id: da1e057266497ee297ca44c822613111
x-runtime: 0.179268
date: Sat, 14 Dec 2019 14:36:54 GMT
x-rack-cache: miss
server: WEBrick/1.3.1 (Ruby/1.9.3/2014-02-24)
content-length: 8282, body length 8282
2019.12.14 15:36:54.075 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />
    <link href="/stylesheets/bootstrap-dropdown.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/bootstrap-form.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/button.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/language-selector.css?1394605255" media="screen" rel="stylesheet" type="text/css" />
<link href="/stylesheets/style.css?1473838709" media="screen" rel="stylesheet" type="text/css" />
    <link href="/stylesheets/smoothness/jquery-ui-1.8.8.custom.css?1394605256" media="screen" rel="stylesheet" type="text/css" />
    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <script src="/javascripts/jquery.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery_ujs.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/jquery.min.js?1394605255" type="text/javascript"></script>
<script src="/javascripts/application.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/jquery-ui-1.8.8.custom.min.js?1394605255" type="text/javascript"></script>
    <script src="/javascripts/i18next-1.6.3.js?1394605255" type="text/javascript"></script>
    <meta content="authenticity_token" name="csrf-param" />
<meta content="S/A4NQKPHBXcs0jF9hCZYV7LTsaYAWlTiD6wX32uYkI=" name="csrf-token" />
    <script src="/sbus/js/language-selector.js"></script>
  </head>
<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="http://portal.oventrop.com/"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="http://portal.oventrop.com/" class="" data-i18n="topBar.home"></a>
    </li>
    <li>
      <a href="/users/sign_up" class="" data-i18n="general.register"></a>
    </li>
    <li>
      <a href="/users/sign_in" class="" data-i18n="general.login"></a>
    </li>
  </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      <span data-i18n="sideBar.utilities"></span>
    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe" data-i18n="sideBar.discovery"></a>
    </li>
    <li>
      <span class='left_menu_head' style='opacity: 0.5'><span style="display: inline" data-i18n="sideBar.visualization"></span>
      <a style="display: inline" href="/sbus/howto"><img src="../images/fragezeichen.png" width="16" title="help" alt="" /></a></span>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.status"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.filters"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.images"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.liveSchemes"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.diagrams"></a>
    </li>
    <li class='left_menu_item' style='opacity: 0.5'>
      <a href="/sbus/info" data-i18n="sideBar.downloads"></a>
    </li>
    </ul>
</div> <!-- nav -->

<div id="content">

<!-- START OF CONTENT -->

<div>
    <a href="/users/sign_up" data-i18n="general.register"></a>
    <span data-i18n="general.or"></span>
    <a href="/users/sign_in" data-i18n="general.login"></a>
</div>

<div class="ui-widget">
<div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em;">
<p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span>
<strong><span data-i18n="general.info"></span>:</strong> Signed in successfully.</p>
</div>
</div>

<h2 data-i18n="index.welcomeToVBusnet" style="margin-bottom: 15px;"></h2>


<img src="images/start.jpg" width="600" alt="schema" style="margin-bottom: 15px;" />

<p data-i18n="[html]index.text1"></p>

<p data-i18n="[html]index.text2"></p>

<p data-i18n="[html]index.text3"></p>

<ul>
  <li><span data-i18n="index.list.activateOptionDatalogger"></span>,</li>
  <li><span data-i18n="index.list.getActivationToken"></span>,</li>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a>
  <span data-i18n="general.and"></span></li>
   <li><a href="/ownerships/new" data-i18n="index.list.claimLoggerWhithToken"></a>.</li>
</ul>

<p><span data-i18n="index.ifYouDoNotHaveADataloggerYet"></span>:</p>

<ul>
  <li><a href="/users/sign_in" data-i18n="index.list.logInToVBusNet"></a> <span data-i18n="general.and"></span></li>
  <li><a href="/ownerships/enable_demo" data-i18n="index.list.addADemonstationLogger"></a>.</li>
</ul>

<script>

$(document).ready(function() {
    $("#tabs-content div.tab").hide(); // Initially hide all content
    $("#tabs li:first").attr("id", "current"); // Activate first tab
    $("#tabs-content div.tab:first").fadeIn(); // Show first tab content

    $('#tabs a').click(function(e) {
        e.preventDefault();
        if ($(this).closest("li").attr("id") == "current"){ //detection for current tab
            return
        } else{
            $("#tabs-content div.tab").hide(); //Hide all content
            $("#tabs li").attr("id",""); //Reset id's
            $(this).parent().attr("id","current"); // Activate this
            $('#' + $(this).attr('name')).fadeIn(); // Show content for current tab
        }
    });
});
</script>


<p>&nbsp;</p>
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum"><span data-i18n="topBar.imprint"></span></a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070"><span data-i18n="general.feedback"></span></a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
        $(".resol-lang-" + lng).show();
        $(".resol-js").show();
    });
  });
</script>
</body>
</html>

2019.12.14 15:36:54.077 5: PM: GetCookies is looking for Cookies
2019.12.14 15:36:54.077 5: PM: ExtractSid called, context sid, num 01
2019.12.14 15:36:54.078 4: PM: checking for redirects, code=200, ignore=0
2019.12.14 15:36:54.079 4: PM: no redirects to handle
2019.12.14 15:36:54.676 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 15:36:54.678 5: PM: HandleSendQueue is using Cookie _vbus_net_session with path / and Value 04b1edb6f8da49c95003cf1289797886 (key _vbus_net_session;/, destination path is /sbus/show-schema/id/451/lang/de)
2019.12.14 15:36:54.679 5: PM: HandleSendQueue is adding Cookie header: _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:54.680 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com/sbus/show-schema/id/451/lang/de, No Data,
header: Cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:54.680 5: HttpUtils url=https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
2019.12.14 15:36:54.683 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 15:36:54.834 5: HttpUtils request header:
GET /sbus/show-schema/id/451/lang/de HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: _vbus_net_session=04b1edb6f8da49c95003cf1289797886

2019.12.14 15:36:55.076 4: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: HTTP response code 302
2019.12.14 15:36:55.077 5: HttpUtils https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Got data, length: 0
2019.12.14 15:36:55.077 5: HttpUtils response header:
HTTP/1.1 302 Found
connection: close
date: Sat, 14 Dec 2019 14:36:54 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8
2019.12.14 15:36:55.078 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 302 Found
connection: close
date: Sat, 14 Dec 2019 14:36:54 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
location: /sbus/no-user-login/#yoman
content-length: 0
content-type: text/html; charset=utf-8, no body
2019.12.14 15:36:55.079 5: PM: Read callback: body empty
2019.12.14 15:36:55.081 5: PM: GetCookies is looking for Cookies
2019.12.14 15:36:55.082 4: PM: GetCookies parsed Cookie: ZDEDebuggerPresent Wert php Rest phtml,php3; path=/
2019.12.14 15:36:55.082 5: PM: ExtractSid called, context reading, num
2019.12.14 15:36:55.084 4: PM: checking for redirects, code=302, ignore=0
2019.12.14 15:36:55.085 4: PM: https://portal.oventrop.com/sbus/show-schema/id/451/lang/de: Redirect (1) to https://portal.oventrop.com:443/sbus/no-user-login/#yoman
2019.12.14 15:36:55.086 5: PM: AddToQueue prepends type update to URL https://portal.oventrop.com:443/sbus/no-user-login/#yoman, no data, no headers, retry 0, initial queue len: 0
2019.12.14 15:36:55.087 5: PM: HandleSendQueue called, qlen = 1
2019.12.14 15:36:55.089 5: PM: HandleSendQueue is using Cookie ZDEDebuggerPresent with path / and Value php (key ZDEDebuggerPresent;/, destination path is /sbus/no-user-login/#yoman)
2019.12.14 15:36:55.089 5: PM: HandleSendQueue is using Cookie _vbus_net_session with path / and Value 04b1edb6f8da49c95003cf1289797886 (key _vbus_net_session;/, destination path is /sbus/no-user-login/#yoman)
2019.12.14 15:36:55.090 5: PM: HandleSendQueue is adding Cookie header: ZDEDebuggerPresent=php; _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:55.091 4: PM: HandleSendQueue sends update with timeout 2 to https://portal.oventrop.com:443/sbus/no-user-login/#yoman, No Data,
header: Cookie: ZDEDebuggerPresent=php; _vbus_net_session=04b1edb6f8da49c95003cf1289797886
2019.12.14 15:36:55.092 5: HttpUtils url=https://portal.oventrop.com:443/sbus/no-user-login/#yoman
2019.12.14 15:36:55.095 4: IP: portal.oventrop.com -> 188.138.89.61
2019.12.14 15:36:55.263 5: HttpUtils request header:
GET /sbus/no-user-login/#yoman HTTP/1.0
Host: portal.oventrop.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Cookie: ZDEDebuggerPresent=php; _vbus_net_session=04b1edb6f8da49c95003cf1289797886

2019.12.14 15:36:55.336 4: https://portal.oventrop.com:443/sbus/no-user-login/#yoman: HTTP response code 200
2019.12.14 15:36:55.363 5: HttpUtils https://portal.oventrop.com:443/sbus/no-user-login/#yoman: Got data, length: 5573
2019.12.14 15:36:55.364 5: HttpUtils response header:
HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 14:36:55 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8
2019.12.14 15:36:55.365 4: PM: Read callback: request type was update retry 0,
header: HTTP/1.1 200 OK
connection: close
date: Sat, 14 Dec 2019 14:36:55 GMT
server: Apache/2.2.15 (CentOS)
x-powered-by: PHP/5.3.14 ZendServer/5.0
set-cookie: ZDEDebuggerPresent=php,phtml,php3; path=/
content-length: 5573
content-type: text/html; charset=utf-8, body length 5573
2019.12.14 15:36:55.366 5: PM: Read callback: body
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title>OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie.</title>
    <meta name="description" content="OVENTROP Armaturen und Ventile für Heizung, Fußbodenheizung, Sanitär, Kühlung und Solarthermie." />

    <link href="/sbus/bootstrap/css/bootstrap_custom.css" rel="stylesheet" />
    <link href="/sbus/css/vbus.css" rel="stylesheet" />
    <link href="/sbus/stylesheets/smoothness/jquery-ui-1.8.8.custom.css" rel="stylesheet" />
    <link href="/sbus/jQuery-File-Upload/css/jquery.fileupload-ui.css" rel="stylesheet" />
    <link href="/sbus/stylesheets/style.css" media="screen" rel="stylesheet" />
    <link href="/sbus/css/language-selector.css" rel="stylesheet" />
    <link href="/sbus/colorpicker/css/colorpicker.css" rel="stylesheet" />
    <link href="/sbus/css/daterangepicker.css" rel="stylesheet" />
    <link href="/sbus/jquery-lightbox-0.5/css/jquery.lightbox-0.5.css" media="screen" rel="stylesheet" />
    <link href="/sbus/font-awesome/css/font-awesome.css" rel="stylesheet">

    <script src="/sbus/bootstrap/js/jquery.js"></script>
    <script src="/sbus/bootstrap/js/jquery-ui.js"></script>
    <script src="/sbus/bootstrap/js/bootstrap.js"></script>
    <script src="/sbus/js/resol.vbus.net.js"></script>
    <script src="/sbus/i18next/i18next-1.6.3.js"></script>
    <script src="/sbus/js/language-selector.js"></script>
    <script src="/sbus/js/underscore-min.js"></script>
    <script src="/sbus/colorpicker/js/bootstrap-colorpicker.js"></script>
    <script src="/sbus/js/date.en.js"></script>
    <script src="/sbus/js/daterangepicker.js"></script>
    <script src="/sbus/jquery-lightbox-0.5/js/jquery.lightbox-0.5.js"></script>

    </head>

<body>

<div id="container">

<div id="banner">
  <div class="languageBar">
    <a href="#" class="dropdown-link" data-lang="de">
      <img src="/sbus/images/flags/de.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="en">
      <img src="/sbus/images/flags/en.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="fr">
      <img src="/sbus/images/flags/fr.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="es">
      <img src="/sbus/images/flags/es.png" class="dropdown-image" alt="">
    </a>
    <a href="#" class="dropdown-link" data-lang="it">
      <img src="/sbus/images/flags/it.png" class="dropdown-image" alt="">
    </a>
  </div>
  <div id="topslogan">
    <br />Premium Armaturen + Systeme
  </div>
  <a href="https://portal.oventrop.com"><img src="/images/ovlogo.png" alt="Oventrop" class="toplogo"></a>
  <a href="http://www.handwerkermarke.de" target="_blank"><img src="/images/logo_handwerker.png" alt="Handwerkerklasse" style="margin-left:7px;margin-bottom:7px;vertical-align: baseline;border:0" /></a>
  <div id="trennlinie"></div>
  <ul id="main_menu">
    <li>
      <a href="https://portal.oventrop.com">Home</a>
    </li>
        <li>
        <a href="https://portal.oventrop.com/users/sign_up">
            Register        </a>
    </li>
    <li>
        <a href="https://portal.oventrop.com/users/sign_in">
            Login        </a>
    </li>
      </ul>
  <div id="trennlinie_s"></div>
</div> <!-- Banner -->

<div id="nav">
  <ul id='left_menu'>
    <li class='left_menu_head'>
      Utilities    </li>
    <li class='left_menu_item'>
      <a href="http://static.portal.oventrop.com/downloads/OventropDeviceDiscoveryToolSetup.exe">DeviceDiscoveryTool</a>
    </li>
   
   
        </ul>
</div> <!-- nav -->

<div id='content'>

<!-- START OF CONTENT -->

<a href="https://portal.oventrop.com/users/sign_up" class="link">Register</a>
or <a href="https://portal.oventrop.com/users/sign_in" class="link">Login</a>

    <p></p>
      <div>    <div>        <div class='resol resol-topSpacer'></div>        <h3 class='resol'>Visualization:&nbsp;Error</h3>        <div class='resol resol-topSpacer'></div>    </div></div>
<div class="row" style="margin-top:15px"> 
    <div class="span3 alert-fehler alert-block alert alert-error fade in">
        <h4 class="alert-heading">Access denied</h4>
        <p>
            You are not logged in!             
        </p>
    </div>
</div>


    <br />
<!-- END OF CONTENT -->

</div>

<div id="footer">
  <ul id="bottom_menu">
    <li>
      <a href="http://www.oventrop.com/de-DE/impressum" target="_self">Imprint</a>
    </li>
    <li>
      <a href="http://www.oventrop.de/feedback.asp?BM0=1070">Feedback</a>
    </li>
  </ul>
<!-- Piwik
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.uniserve.de/" : "http://piwik.uniserve.de/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 6);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://piwik.uniserve.de/piwik.php?idsite=6" style="border:0" alt="" /></p></noscript>
End Piwik Tracking Code -->
</div> <!-- footer -->
</div> <!-- container -->

<script>
  $(function() {
    i18n.init({
        fallbackLng: 'en',
        debug: false,
        resGetPath: '/locales/__lng__/__ns__.json'
    }, function(t) {
        $("body").i18n();
        var lng = i18n.lng();
    });
  });
</script>
</body>
</html>

2019.12.14 15:36:55.374 5: PM: GetCookies is looking for Cookies
2019.12.14 15:36:55.375 4: PM: GetCookies parsed Cookie: ZDEDebuggerPresent Wert php Rest phtml,php3; path=/
2019.12.14 15:36:55.376 5: PM: ExtractSid called, context reading, num
2019.12.14 15:36:55.377 4: PM: checking for redirects, code=200, ignore=0
2019.12.14 15:36:55.378 4: PM: no redirects to handle
2019.12.14 15:36:55.380 5: PM: PrecompileRegexAttr precompiled reAuthRegex /You.are.not.logged.in.!/ to (?^:You.are.not.logged.in.!)
2019.12.14 15:36:55.381 5: PM: CheckAuth is checking buffer with ReAuthRegex (?^:You.are.not.logged.in.!)
2019.12.14 15:36:55.381 5: PM: CheckAuth decided no authentication required
2019.12.14 15:36:55.383 5: PM: UpdateReadingList created list of reading.* nums to parse during getUpdate as 02 12 13
2019.12.14 15:36:55.383 5: PM: Read starts parsing response to update with defined readings: 02,12,13
2019.12.14 15:36:55.386 5: PM: PrecompileRegexAttr precompiled reading02Regex /Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.14 15:36:55.386 5: PM: ExtractReading TempSensor_1 with regex /(?^:Temperature Sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 15:36:55.387 5: PM: ExtractReading TempSensor_1 did not match
2019.12.14 15:36:55.389 5: PM: PrecompileRegexAttr precompiled reading12Regex /Temperature sensor 1<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))
2019.12.14 15:36:55.390 5: PM: ExtractReading TempSensor_11 with regex /(?^:Temperature sensor 1<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 15:36:55.391 5: PM: ExtractReading TempSensor_11 did not match
2019.12.14 15:36:55.392 5: PM: PrecompileRegexAttr precompiled reading13Regex /Temperature sensor 3<\/td><td class="resol">([- \d\.]+)/ to (?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))
2019.12.14 15:36:55.393 5: PM: ExtractReading TempSensor_13 with regex /(?^:Temperature sensor 3<\/td><td class="resol">([- \d\.]+))/...
2019.12.14 15:36:55.394 5: PM: ExtractReading TempSensor_13 did not match
2019.12.14 15:36:55.395 4: PM: Read response to update didn't match any Reading
2019.12.14 15:36:55.411 5: PM: HandleSendQueue called, qlen = 0
2019.12.14 15:37:09.198 0: Server shutdown
2019.12.14 15:37:09.430 1: Timeout for SIP_ListenStart reached, terminated process 5374




Internals:
   DEF        https://portal.oventrop.com/sbus/show-schema/id/451/lang/de 0
   FUUID      5decd37c-f33f-6fdc-98e6-667b71c2802ce40d
   Interval   0
   MainURL    https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
   ModuleVersion 3.5.20 - 13.12.2019
   NAME       PM
   NOTIFYDEV  global
   NR         390
   NTFY_ORDER 50-PM
   STATE      ???
   TRIGGERTIME 0
   TRIGGERTIME_FMT
   TYPE       HTTPMOD
   CompiledRegexes:
   READINGS:
     2019-12-14 15:32:28   LAST_ERROR      read from https://portal.oventrop.com:443 timed out
     2019-12-14 15:36:55   LAST_REQUEST    update
     2019-12-14 15:36:55   MATCHED_READINGS
     2019-12-14 15:36:55   UNMATCHED_READINGS TempSensor_1 TempSensor_11 TempSensor_13
Attributes:
   enableControlSet 1
   enableCookies 1
   get01Data  Temperature sensor 3<\/td><td class="resol">([- \d\.]+)
   get01Name  MyGetValue
   get01URL   https://portal.oventrop.com/sbus/show-schema/id/451/lang/de
   getHeader1 Content-Type: application/json
   handleRedirects 1
   reAuthAlways 1
   reAuthRegex You.are.not.logged.in.!
   reading02Name TempSensor_1
   reading02Regex Temperature Sensor 1<\/td><td class="resol">([- \d\.]+)
   reading12Name TempSensor_11
   reading12Regex Temperature sensor 1<\/td><td class="resol">([- \d\.]+)
   reading13Name TempSensor_13
   reading13Regex Temperature sensor 3<\/td><td class="resol">([- \d\.]+)
   room       APM
   showError  1
   showMatched 1
   sid01Data  .
   sid01URL   https://portal.oventrop.com/users/sign_in?user[login]=fhemtest&user[password]=PW&commit=Login
   userattr   get01Data get01Name get01URL getHeader1 reading02Name reading02Regex reading12Name reading12Regex reading13Name reading13Regex sid01Data sid01IgnoreRedirects:0,1 sid01URL sid02Data sid02URL sid1IdRegex sid2Data sidURL
   verbose    5


pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

StefanStrobel

Hallo pejonp,

HTTPMOD versucht auch zunächst einen Login zu machen.
Das ist der Effekt von reAuthAlways.

Leider klappt der Login nicht und in der Antwort wirst Du zwei mal weitergeleitet, bis dann endlich die Seite mit "You are not logged in" kommt.
Möglicherweise fehlen Cookies, die beim normalen Browsen in vorangehenden Seiten gesetzt werden.
Möglicherweise müssen die Login-Daten aber auch an eine andere URL gesendet werden.

HTTPMOD merkt dann aber nicht, dass der Login erfolglos war, da Deine reAuthRegex noch falsch ist:
reAuthRegex You.are.not.logged.in.!
Vor dem ! kommt in der Response vom Server kein Zeichen mehr. Der letzte Punkt verhindert somit dass es matcht.

Gruss
    Stefan