Hi,
hier mal ein Log vom fehlerhaften Verbindungsaufbau.
Habe deinen Vorschlag mal versucht einzubauen, doch hat so leider nicht geklappt:
2019.01.14 22:24:35 5: Tigo_Opti: set called with reread
2019.01.14 22:24:35 4: Tigo_Opti: GetUpdate called (reread)
2019.01.14 22:24:35 4: Tigo_Opti: AddToQueue adds update, initial queue len: 0
2019.01.14 22:24:35 5: Tigo_Opti: AddToQueue adds type update to URL https://installations.tigoenergy.com/base/main/status/view/sysid/38067, no data, no headers, retry 0
2019.01.14 22:24:35 5: Tigo_Opti: HandleSendQueue called, qlen = 1
2019.01.14 22:24:35 5: Tigo_Opti: HandleSendQueue is using Cookie PHPSESSID with path / and Value nbqjubu1vjaccok8qk8j9e2u61 (key PHPSESSID;/, destination path is /base/main/status/view/sysid/38067)
2019.01.14 22:24:35 5: Tigo_Opti: HandleSendQueue is using Cookie YII_CSRF_TOKEN with path / and Value 08c2ac74dae5ccd1d8f10f1233da85be313701d7 (key YII_CSRF_TOKEN;/, destination path is /base/main/status/view/sysid/38067)
2019.01.14 22:24:35 5: Tigo_Opti: HandleSendQueue is using Cookie lang with path / and Value English (key lang;/, destination path is /base/main/status/view/sysid/38067)
2019.01.14 22:24:35 5: Tigo_Opti: HandleSendQueue is adding Cookie header: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
2019.01.14 22:24:35 4: Tigo_Opti: HandleSendQueue sends request type update to URL https://installations.tigoenergy.com/base/main/status/view/sysid/38067, No Data,
header: Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
timeout 2
2019.01.14 22:24:35 5: HttpUtils url=https://installations.tigoenergy.com/base/main/status/view/sysid/38067
2019.01.14 22:24:35 4: IP: installations.tigoenergy.com -> 64.62.250.202
2019.01.14 22:24:35 5: HttpUtils request header:
GET /base/main/status/view/sysid/38067 HTTP/1.1
Host: installations.tigoenergy.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Connection: Close
Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
Content-Length: 0
Content-Type: application/x-www-form-urlencoded
2019.01.14 22:24:36 4: https://installations.tigoenergy.com/base/main/status/view/sysid/38067: HTTP response code 302
2019.01.14 22:24:36 5: HttpUtils https://installations.tigoenergy.com/base/main/status/view/sysid/38067: Got data, length: 0
2019.01.14 22:24:36 5: HttpUtils response header:
HTTP/1.1 302 Found
Date: Mon, 14 Jan 2019 21:24:35 GMT
Server: Apache/2.4.18
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Location: https://installations.tigoenergy.com/base/login/login
Content-Length: 0
Connection: close
Content-Type: text/html; charset=UTF-8
2019.01.14 22:24:36 4: Tigo_Opti: Read callback: request type was update retry 0, body empty
2019.01.14 22:24:36 5: Tigo_Opti: GetCookies is looking for Cookies
2019.01.14 22:24:36 5: Tigo_Opti: ExtractSid called, context reading, num
2019.01.14 22:24:36 4: Tigo_Opti: checking for redirects, code=302, ignore=0
2019.01.14 22:24:36 4: Tigo_Opti: https://installations.tigoenergy.com/base/main/status/view/sysid/38067: Redirect (1) to https://installations.tigoenergy.com/base/login/login
2019.01.14 22:24:36 4: Tigo_Opti: AddToQueue adds update, initial queue len: 0, prio
2019.01.14 22:24:36 5: Tigo_Opti: AddToQueue prepends type update to URL https://installations.tigoenergy.com/base/login/login, no data, no headers, retry 0
2019.01.14 22:24:36 5: Tigo_Opti: HandleSendQueue called, qlen = 1
2019.01.14 22:24:36 5: Tigo_Opti: HandleSendQueue is using Cookie PHPSESSID with path / and Value nbqjubu1vjaccok8qk8j9e2u61 (key PHPSESSID;/, destination path is /base/login/login)
2019.01.14 22:24:36 5: Tigo_Opti: HandleSendQueue is using Cookie YII_CSRF_TOKEN with path / and Value 08c2ac74dae5ccd1d8f10f1233da85be313701d7 (key YII_CSRF_TOKEN;/, destination path is /base/login/login)
2019.01.14 22:24:36 5: Tigo_Opti: HandleSendQueue is using Cookie lang with path / and Value English (key lang;/, destination path is /base/login/login)
2019.01.14 22:24:36 5: Tigo_Opti: HandleSendQueue is adding Cookie header: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
2019.01.14 22:24:36 4: Tigo_Opti: HandleSendQueue sends request type update to URL https://installations.tigoenergy.com/base/login/login, No Data,
header: Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
timeout 2
2019.01.14 22:24:36 5: HttpUtils url=https://installations.tigoenergy.com/base/login/login
2019.01.14 22:24:36 4: IP: installations.tigoenergy.com -> 64.62.250.202
2019.01.14 22:24:37 5: HttpUtils request header:
GET /base/login/login HTTP/1.1
Host: installations.tigoenergy.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Connection: Close
Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
Content-Length: 0
Content-Type: application/x-www-form-urlencoded
2019.01.14 22:24:37 4: https://installations.tigoenergy.com/base/login/login: HTTP response code 200
2019.01.14 22:24:37 5: HttpUtils https://installations.tigoenergy.com/base/login/login: Got data, length: 5881
2019.01.14 22:24:37 5: HttpUtils response header:
HTTP/1.1 200 OK
Date: Mon, 14 Jan 2019 21:24:37 GMT
Server: Apache/2.4.18
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: lang=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/
Set-Cookie: lang=English; expires=Thu, 09-Jan-2020 21:24:37 GMT; Max-Age=31104000; path=/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 2275
Connection: close
Content-Type: text/html; charset=UTF-8
2019.01.14 22:24:37 4: Tigo_Opti: Read callback: request type was update retry 0,
Body: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=IE8" />
<link rel="stylesheet" type="text/css" href="/base/css/login_template.css?v1" />
<script type="text/javascript" src="/base/assets/36278b34/jquery.min.js"></script>
<script type="text/javascript">
/*<![CDATA[*/
function selectLink(id) {
//Changes selected link
var link = document.getElementById(id);
link.removeAttribute('href');
link.className += ' selected';
var menuId = id + '_menu';
if (link.parentNode.className == 'submenu hidemenu') {
link.parentNode.className = 'submenu'; //makes submenu visible
var parentName = link.parentNode.id.substring(0, link.parentNode.id.length - 5);
document.getElementById(parentName).className += ' selected';
}
else {
if (document.getElementById(menuId)) {
document.getElementById(menuId).className = 'submenu';
}
}
}
/*]]>*/
</script>
<title>User Login - Tigo Energy</title>
<link rel="icon" href="/base/images/favicon.ico" type="image/ico" />
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function () {
var u = "//stats.tigoenergy.com/";
_paq.push(['setTrackerUrl', u + 'piwik.php']);
_paq.push(['setSiteId', 2]);
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript';
g.async = true;
g.defer = true;
g.src = u + 'piwik.js';
s.parentNode.insertBefore(g, s);
})();
</script>
</head>
<body onload='if(document.form1) document.form1.username.focus();'>
<div id="container">
<div id="header">
<span id="logo">
<a href="http://www.tigoenergy.com"><img src="/base/images/small_tigo_transparent.png" alt="logo" border="0" /></a>
</span>
<div style="float:right;padding-right:10px;padding-top:10px;">
<select id="locale_select" style="margin-top:5px;" onchange="js:window.location = '/base/login/login?skin=' + '&lang=' + $(this).val();" name="locale_select">
<option value="0" selected="selected">English (North America)</option>
<option value="6">中文</option>
<option value="7">Čech</option>
<option value="4">Français</option>
<option value="1">Deutsch</option>
<option value="3">Italiano</option>
<option value="2">日本語</option>
<option value="8">한국인</option>
<option value="5">Español</option>
<option value="9">ελληνικά</option>
</select> </div>
</div>
<div id="navcontainer">
<div style="clear:both"></div>
<div id="maincontent"><style>
.prominent-href {
font-size: 14px;
display: block;
text-decoration: underline !important;
margin-bottom: 5px !important;
}
</style>
<div id="banner_cont">
<div style="width:322px;"> </div>
<div>
<a href="http://www.tigoenergy.com/site.php?13429"><img style="border:none;margin-left:4px;" src="/login/view_existing_tigo_installations.jpg" width="322" height="123" border="0" /></a>
</div>
<div style="margin-left:5px;">
<a style="background-image:none;" href="http://www.tigoenergy.com/why-tigo/case-studies/"><img style="border: none;" src="/login/web_banner_case_studies.png" width="322" height="120" /></a>
</div>
</div>
<div id="form_cont" style="margin-left:10px;">
<form name="form1" style="border-left:1px solid #d1d1d1;" id="login_form" action="/base/login/login?skin=" method="post">
<input type="hidden" value="08c2ac74dae5ccd1d8f10f1233da85be313701d7" name="YII_CSRF_TOKEN" /> <a class="prominent-href" href="/base/account/register?skin=">New Installer? Sign Up</a><br>
<p class="form_label"><label for="username">Login ID</label></p>
<input id="username" name="Users[login]" type="text" maxlength="64" /> <br>
<br>
<br>
<p class="form_label">
<label for="password" style="white-space:nowrap">Password</label></p>
<input id="password" autocomplete="off" name="Users[password]" type="password" /> <br>
<br>
<a class="prominent-href" href="/base/account/password?skin=">Forgot Password</a>
<a class="prominent-href" href="/base/account/forgotloginid?skin=">Forgot Login ID</a>
<br>
<div style="color:red;"></div>
<br>
<input name="Submit" id="orange_btn" type="submit" value="Login" /> <input type="hidden" name="type" id="type" /> </form></div>
</div>
</div>
<div id="footer">
<table width=100% border="0" cellspacing="5" cellpadding="0">
<tr style="font-size:1.1em;">
<td style="text-align: left; padding: 10px 0 0 20px;">
Optimized by Tigo. Copyright © 2007-2019 Tigo Energy, Inc. All Rights Reserved </td>
<td style="text-align: center; padding: 10px 0 0 20px; ">
</td>
<td style="text-align: right; padding: 10px 20px 0 0;">
<a href="http://www.tigoenergy.com/privacy-policy/">
Privacy Policy </a>
</td>
</tr>
</table>
</div>
<div id="footer_border"> </div>
</div>
<noscript><p><img src="//stats.tigoenergy.com/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
</body>
</html>
2019.01.14 22:24:37 3: Tigo_Opti: error while parsing JSON data: malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "<!DOCTYPE html PUBLI...") at (eval 31404) line 1.
2019.01.14 22:24:37 5: Tigo_Opti: GetCookies is looking for Cookies
2019.01.14 22:24:37 4: Tigo_Opti: GetCookies parsed Cookie: lang Wert deleted Rest expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/
2019.01.14 22:24:37 4: Tigo_Opti: GetCookies parsed Cookie: lang Wert English Rest expires=Thu, 09-Jan-2020 21:24:37 GMT; Max-Age=31104000; path=/
2019.01.14 22:24:37 5: Tigo_Opti: ExtractSid called, context reading, num
2019.01.14 22:24:37 4: Tigo_Opti: checking for redirects, code=200, ignore=0
2019.01.14 22:24:37 4: Tigo_Opti: no redirects to handle
2019.01.14 22:24:37 5: Tigo_Opti: CheckAuth is checking buffer with ReAuthRegex password
2019.01.14 22:24:37 4: Tigo_Opti: CheckAuth decided new authentication required
2019.01.14 22:24:37 4: Tigo_Opti: Auth called with Steps: 1
2019.01.14 22:24:37 4: Tigo_Opti: AddToQueue adds auth1, initial queue len: 0, prio
2019.01.14 22:24:37 5: Tigo_Opti: AddToQueue prepends type auth1 to URL https://installations.tigoenergy.com/base/login/login, data YII_CSRF_TOKEN=$sid&Users%5Blogin%5D=user%40domain.de&Users%5Bpassword%5D=password&Submit=Login&type=, header Content-Type: application/x-www-form-urlencoded
Accept: text/html
Accept: application/xhtml+xml
Accept: application/xml, retry 0
2019.01.14 22:24:37 5: Tigo_Opti: HandleSendQueue called, qlen = 1
2019.01.14 22:24:37 5: Tigo_Opti: HandleSendQueue is using Cookie PHPSESSID with path / and Value nbqjubu1vjaccok8qk8j9e2u61 (key PHPSESSID;/, destination path is /base/login/login)
2019.01.14 22:24:37 5: Tigo_Opti: HandleSendQueue is using Cookie YII_CSRF_TOKEN with path / and Value 08c2ac74dae5ccd1d8f10f1233da85be313701d7 (key YII_CSRF_TOKEN;/, destination path is /base/login/login)
2019.01.14 22:24:37 5: Tigo_Opti: HandleSendQueue is using Cookie lang with path / and Value English (key lang;/, destination path is /base/login/login)
2019.01.14 22:24:37 5: Tigo_Opti: HandleSendQueue is adding Cookie header: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
2019.01.14 22:24:37 4: Tigo_Opti: HandleSendQueue sends request type auth1 to URL https://installations.tigoenergy.com/base/login/login,
data: YII_CSRF_TOKEN=$sid&Users%5Blogin%5D=user%40domain.de&Users%5Bpassword%5D=password&Submit=Login&type=,
header: Content-Type: application/x-www-form-urlencoded
Accept: text/html
Accept: application/xhtml+xml
Accept: application/xml
Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
timeout 2
2019.01.14 22:24:37 5: HttpUtils url=https://installations.tigoenergy.com/base/login/login
2019.01.14 22:24:37 4: IP: installations.tigoenergy.com -> 64.62.250.202
2019.01.14 22:24:38 5: HttpUtils request header:
POST /base/login/login HTTP/1.1
Host: installations.tigoenergy.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Connection: Close
Content-Type: application/x-www-form-urlencoded
Accept: text/html
Accept: application/xhtml+xml
Accept: application/xml
Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
Content-Length: 106
2019.01.14 22:24:38 4: https://installations.tigoenergy.com/base/login/login: HTTP response code 302
2019.01.14 22:24:38 5: HttpUtils https://installations.tigoenergy.com/base/login/login: Got data, length: 0
2019.01.14 22:24:38 5: HttpUtils response header:
HTTP/1.1 302 Found
Date: Mon, 14 Jan 2019 21:24:38 GMT
Server: Apache/2.4.18
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Location: https://installations.tigoenergy.com/base/login/login
Content-Length: 0
Connection: close
Content-Type: text/html; charset=UTF-8
2019.01.14 22:24:38 4: Tigo_Opti: Read callback: request type was auth1 retry 0, body empty
2019.01.14 22:24:38 5: Tigo_Opti: GetCookies is looking for Cookies
2019.01.14 22:24:38 5: Tigo_Opti: ExtractSid called, context sid, num 1
2019.01.14 22:24:38 5: Tigo_Opti: ExtractSid could not match buffer to IdRegex (YII_CSRF_TOKEN=.*?);
2019.01.14 22:24:38 4: Tigo_Opti: checking for redirects, code=302, ignore=0
2019.01.14 22:24:38 4: Tigo_Opti: https://installations.tigoenergy.com/base/login/login: Redirect (1) to https://installations.tigoenergy.com/base/login/login
2019.01.14 22:24:38 4: Tigo_Opti: AddToQueue adds auth1, initial queue len: 0, prio
2019.01.14 22:24:38 5: Tigo_Opti: AddToQueue prepends type auth1 to URL https://installations.tigoenergy.com/base/login/login, no data, header Content-Type: application/x-www-form-urlencoded
Accept: text/html
Accept: application/xhtml+xml
Accept: application/xml, retry 0
2019.01.14 22:24:38 5: Tigo_Opti: HandleSendQueue called, qlen = 1
2019.01.14 22:24:38 5: Tigo_Opti: HandleSendQueue is using Cookie PHPSESSID with path / and Value nbqjubu1vjaccok8qk8j9e2u61 (key PHPSESSID;/, destination path is /base/login/login)
2019.01.14 22:24:38 5: Tigo_Opti: HandleSendQueue is using Cookie YII_CSRF_TOKEN with path / and Value 08c2ac74dae5ccd1d8f10f1233da85be313701d7 (key YII_CSRF_TOKEN;/, destination path is /base/login/login)
2019.01.14 22:24:38 5: Tigo_Opti: HandleSendQueue is using Cookie lang with path / and Value English (key lang;/, destination path is /base/login/login)
2019.01.14 22:24:38 5: Tigo_Opti: HandleSendQueue is adding Cookie header: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
2019.01.14 22:24:38 4: Tigo_Opti: HandleSendQueue sends request type auth1 to URL https://installations.tigoenergy.com/base/login/login, No Data,
header: Content-Type: application/x-www-form-urlencoded
Accept: text/html
Accept: application/xhtml+xml
Accept: application/xml
Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
timeout 2
2019.01.14 22:24:38 5: HttpUtils url=https://installations.tigoenergy.com/base/login/login
2019.01.14 22:24:38 4: IP: installations.tigoenergy.com -> 64.62.250.202
2019.01.14 22:24:39 5: HttpUtils request header:
GET /base/login/login HTTP/1.1
Host: installations.tigoenergy.com
User-Agent: fhem
Accept-Encoding: gzip,deflate
Connection: Close
Content-Type: application/x-www-form-urlencoded
Accept: text/html
Accept: application/xhtml+xml
Accept: application/xml
Cookie: PHPSESSID=nbqjubu1vjaccok8qk8j9e2u61; YII_CSRF_TOKEN=08c2ac74dae5ccd1d8f10f1233da85be313701d7; lang=English
Content-Length: 0
2019.01.14 22:24:39 4: https://installations.tigoenergy.com/base/login/login: HTTP response code 200
2019.01.14 22:24:39 5: HttpUtils https://installations.tigoenergy.com/base/login/login: Got data, length: 5881
2019.01.14 22:24:39 5: HttpUtils response header:
HTTP/1.1 200 OK
Date: Mon, 14 Jan 2019 21:24:39 GMT
Server: Apache/2.4.18
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: lang=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/
Set-Cookie: lang=English; expires=Thu, 09-Jan-2020 21:24:39 GMT; Max-Age=31104000; path=/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 2275
Connection: close
Content-Type: text/html; charset=UTF-8
2019.01.14 22:24:39 4: Tigo_Opti: Read callback: request type was auth1 retry 0,
Body: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=IE8" />
<link rel="stylesheet" type="text/css" href="/base/css/login_template.css?v1" />
<script type="text/javascript" src="/base/assets/36278b34/jquery.min.js"></script>
<script type="text/javascript">
/*<![CDATA[*/
function selectLink(id) {
//Changes selected link
var link = document.getElementById(id);
link.removeAttribute('href');
link.className += ' selected';
var menuId = id + '_menu';
if (link.parentNode.className == 'submenu hidemenu') {
link.parentNode.className = 'submenu'; //makes submenu visible
var parentName = link.parentNode.id.substring(0, link.parentNode.id.length - 5);
document.getElementById(parentName).className += ' selected';
}
else {
if (document.getElementById(menuId)) {
document.getElementById(menuId).className = 'submenu';
}
}
}
/*]]>*/
</script>
<title>User Login - Tigo Energy</title>
<link rel="icon" href="/base/images/favicon.ico" type="image/ico" />
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function () {
var u = "//stats.tigoenergy.com/";
_paq.push(['setTrackerUrl', u + 'piwik.php']);
_paq.push(['setSiteId', 2]);
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript';
g.async = true;
g.defer = true;
g.src = u + 'piwik.js';
s.parentNode.insertBefore(g, s);
})();
</script>
</head>
<body onload='if(document.form1) document.form1.username.focus();'>
<div id="container">
<div id="header">
<span id="logo">
<a href="http://www.tigoenergy.com"><img src="/base/images/small_tigo_transparent.png" alt="logo" border="0" /></a>
</span>
<div style="float:right;padding-right:10px;padding-top:10px;">
<select id="locale_select" style="margin-top:5px;" onchange="js:window.location = '/base/login/login?skin=' + '&lang=' + $(this).val();" name="locale_select">
<option value="0" selected="selected">English (North America)</option>
<option value="6">中文</option>
<option value="7">Čech</option>
<option value="4">Français</option>
<option value="1">Deutsch</option>
<option value="3">Italiano</option>
<option value="2">日本語</option>
<option value="8">한국인</option>
<option value="5">Español</option>
<option value="9">ελληνικά</option>
</select> </div>
</div>
<div id="navcontainer">
<div style="clear:both"></div>
<div id="maincontent"><style>
.prominent-href {
font-size: 14px;
display: block;
text-decoration: underline !important;
margin-bottom: 5px !important;
}
</style>
<div id="banner_cont">
<div style="width:322px;"> </div>
<div>
<a href="http://www.tigoenergy.com/site.php?13429"><img style="border:none;margin-left:4px;" src="/login/view_existing_tigo_installations.jpg" width="322" height="123" border="0" /></a>
</div>
<div style="margin-left:5px;">
<a style="background-image:none;" href="http://www.tigoenergy.com/why-tigo/case-studies/"><img style="border: none;" src="/login/web_banner_case_studies.png" width="322" height="120" /></a>
</div>
</div>
<div id="form_cont" style="margin-left:10px;">
<form name="form1" style="border-left:1px solid #d1d1d1;" id="login_form" action="/base/login/login?skin=" method="post">
<input type="hidden" value="08c2ac74dae5ccd1d8f10f1233da85be313701d7" name="YII_CSRF_TOKEN" /> <a class="prominent-href" href="/base/account/register?skin=">New Installer? Sign Up</a><br>
<p class="form_label"><label for="username">Login ID</label></p>
<input id="username" name="Users[login]" type="text" maxlength="64" /> <br>
<br>
<br>
<p class="form_label">
<label for="password" style="white-space:nowrap">Password</label></p>
<input id="password" autocomplete="off" name="Users[password]" type="password" /> <br>
<br>
<a class="prominent-href" href="/base/account/password?skin=">Forgot Password</a>
<a class="prominent-href" href="/base/account/forgotloginid?skin=">Forgot Login ID</a>
<br>
<div style="color:red;"></div>
<br>
<input name="Submit" id="orange_btn" type="submit" value="Login" /> <input type="hidden" name="type" id="type" /> </form></div>
</div>
</div>
<div id="footer">
<table width=100% border="0" cellspacing="5" cellpadding="0">
<tr style="font-size:1.1em;">
<td style="text-align: left; padding: 10px 0 0 20px;">
Optimized by Tigo. Copyright © 2007-2019 Tigo Energy, Inc. All Rights Reserved </td>
<td style="text-align: center; padding: 10px 0 0 20px; ">
</td>
<td style="text-align: right; padding: 10px 20px 0 0;">
<a href="http://www.tigoenergy.com/privacy-policy/">
Privacy Policy </a>
</td>
</tr>
</table>
</div>
<div id="footer_border"> </div>
</div>
<noscript><p><img src="//stats.tigoenergy.com/piwik.php?idsite=2" style="border:0;" alt="" /></p></noscript>
</body>
</html>
2019.01.14 22:24:39 3: Tigo_Opti: error while parsing JSON data: malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "<!DOCTYPE html PUBLI...") at (eval 31407) line 1.
2019.01.14 22:24:39 5: Tigo_Opti: GetCookies is looking for Cookies
2019.01.14 22:24:39 4: Tigo_Opti: GetCookies parsed Cookie: lang Wert deleted Rest expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/
2019.01.14 22:24:39 4: Tigo_Opti: GetCookies parsed Cookie: lang Wert English Rest expires=Thu, 09-Jan-2020 21:24:39 GMT; Max-Age=31104000; path=/
2019.01.14 22:24:39 5: Tigo_Opti: ExtractSid called, context sid, num 1
2019.01.14 22:24:39 5: Tigo_Opti: ExtractSid could not match buffer to IdRegex (YII_CSRF_TOKEN=.*?);
2019.01.14 22:24:39 4: Tigo_Opti: checking for redirects, code=200, ignore=0
2019.01.14 22:24:39 4: Tigo_Opti: no redirects to handle
hier das attr zum Device:
attr Tigo_Opti sidIdRegex (YII_CSRF_TOKEN=.*?);
Bitte nicht wundern, habe zum test die Devices "geklont". sind aber alle identisch, bis auf die verschiedenen Readings.
:-)