habe bereits im Wiki und im Forum gesucht und auch einiges gefunden. Nur leider bezieht sich das Wiki auf ein JSON Array und das kann meiner noch nicht wie es scheint.
WR ist von 2015 mit Vers. 5.41. Energiemonitor direkt mit der ip Füttern geht auch nicht.
Hier der HTML Quelltext der Weboberfläche:
| <!DOCtype HTML PUBLIC "-//W3C//Dtd HTML 4.0 Transitional//EN"> | |
| <html> | |
| <head> | |
| <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> | |
| <meta name="Generator" CONTENT="ChrisB"> | |
| <title>PV Webserver</title> | |
| </head> | |
| <body nof="(MB=(DefaultMasterborder, 65, 60, 150, 10), L=(HomeLayout, 700, 600))" bgcolor="#EAF7F7" text="#000000" link="#0033CC" vlink="#990099" alink="#FF0000" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0> | |
| <form method="post" action=""> | |
| <table cellspacing="0" cellpadding="0" width="770" nof="ly"> | |
| <tr><td height="5"></td></tr> | |
| <tr><td width="190" height="55"></td> | |
| <td width="400"> | |
| <font face="Arial,Helvetica,Geneva,Sans-serif,sans-serif" size="+3"> | |
| PIKO 5.5 | |
| <br><font size="+1"> | |
| Kostal_WR_5kw (1) | |
| </font> | |
| </font> | |
| </td> | |
| <td><img alt="Logo" height="42" width="130" src="KSE.gif"></td> | |
| </tr> | |
| </table> | |
| <font face="Arial,Helvetica,Geneva,Sans-serif,sans-serif"> | |
| <table Border="0" width="100%"><tr> | |
| <td width="150"></td> | |
| <td> <hr> </td> | |
| </tr></table> | |
| <table cellspacing="0" cellpadding="0" width="770"> | |
| <tr><td></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td colspan="2"> | |
| <b>AC-Leistung</b></td> | |
| <td> </td> | |
| <td> | |
| <b>Energie</b></td></tr> | |
| <tr><td height="10"></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| aktuell</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="140">  W</td> | |
| <td width="100"> | |
| Gesamtenergie</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| 16872</td> | |
| <td width="50">  kWh</td> | |
| <td> </td></tr> | |
| <tr height="2"><td></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
|  </td> | |
| <td width="70" align="right"> | |
|  </td> | |
| <td width="140"> </td> | |
| <td width="100"> | |
| Tagesenergie</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| 1.54</td> | |
| <td width="50">  kWh</td> | |
| <td> </td></tr> | |
| <tr height="5"><td></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| Status</td> | |
| <td colspan="4"> | |
| Aus</td> | |
| <td> </td></tr> | |
| <tr height="8"><td></td></tr> | |
| <tr><td colspan="7"> | |
| <table align="top" width="100%"><tr> | |
| <td width="182"></td> | |
| <td><hr size="1"></font></td></tr> | |
| <tr><td height="5"></td></tr></table> | |
| </td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td colspan="2"> | |
| <b>PV-Generator</b></td> | |
| <td width="140"> </td> | |
| <td colspan="2"> | |
| <b>Ausgangsleistung</b></td> | |
| <td width="30"> </td> | |
| <td> </td></tr> | |
| <tr><td height="10"></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| <u>String 1</u></td> | |
| <td width="70"> </td> | |
| <td width="140"> </td> | |
| <td width="95"> | |
| <u>L1</u></td> | |
| <td width="70"> </td> | |
| <td width="30"> </td> | |
| <td> </td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| Spannung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="140">  V</td> | |
| <td width="100"> | |
| Spannung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="30">  V</td> | |
| <td> </td></tr> | |
| <tr height="2"><td></td></tr> | |
| <tr valign="top" align="left"> | |
| <td width="190"> </td> | |
| <td width="100"> | |
| Strom</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="140">  A</td> | |
| <td width="100"> | |
| Leistung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="30">  W</td> | |
| <td> </td></tr> | |
| <tr height="22"><td></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| <u>String 2</u></td> | |
| <td width="70"> </td> | |
| <td width="140"> </td> | |
| <td width="100"> | |
| <u>L2</u></td> | |
| <td width="70"> </td> | |
| <td width="30"> </td> | |
| <td> </td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| Spannung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="140">  V</td> | |
| <td width="100"> | |
| Spannung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="30">  V</td> | |
| <td> </td></tr> | |
| <tr height="2"><td></td></tr> | |
| <tr valign="top" align="left"> | |
| <td width="190"> </td> | |
| <td width="100"> | |
| Strom</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="140">  A</td> | |
| <td width="100"> | |
| Leistung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="30">  W</td> | |
| <td> </td></tr> | |
| <tr height="22"><td></td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| <u> </u></td> | |
| <td width="70"> </td> | |
| <td width="140"> </td> | |
| <td width="100"> | |
| <u>L3</u></td> | |
| <td width="70"> </td> | |
| <td width="30"> </td> | |
| <td> </td></tr> | |
| <tr> | |
| <td width="190"></td> | |
| <td width="100"> | |
| </td> | |
| <td width="70" align="right" bgcolor="#EAF7F7"> | |
| </td> | |
| <td width="140">  | |
| </td> | |
| <td width="95"> | |
| Spannung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="30">  V</td> | |
| <td> </td></tr> | |
| <tr height="2"><td></td></tr> | |
| <tr valign="top" align="left"> | |
| <td width="190"> </td> | |
| <td width="95"> | |
| </td> | |
| <td width="70" align="right" bgcolor="#EAF7F7"> | |
| </td> | |
| <td width="140">  | |
| </td> | |
| <td width="95"> | |
| Leistung</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> | |
| <td width="30">  W</td> | |
| <td> </td></tr> | |
| <tr><td height="15"></td></tr> | |
| <tr><td colspan="7"> | |
| <table align="top" width="100%"> | |
| <tr><td width="182"></td> | |
| <td><hr size="1"></font></td> | |
| </tr><tr><td height="5"></td></tr></table> | |
| </td></tr></table> | |
| <table cellspacing="0" cellpadding="0" width="770"> | |
| <tr><td width="190"></td> | |
| <td><font face="Arial,Helvetica,Geneva,Sans-serif"> | |
| <b>RS485 Kommunikation</b></td></tr> | |
| <tr><td height="8"></td></tr> | |
| <tr><td width="190"></td> | |
| <td><font face="Arial,Helvetica,Geneva,Sans-serif"> | |
| Wechselrichter  | |
| <INPUT TYPE="Text" NAME="edWrNr" VALUE="1" SIZE="3" MAXLENGTH="3"> | |
| <input type="submit" value="Anzeigen/Aktualisieren"> | |
| </td></tr><tr><td height="10"></td></tr> | |
| </table> | |
| </td></tr></table></font> | |
| <hr> | |
| <table cellspacing="0" cellpadding="0" width="770"> | |
| <tr><td height="5"></td></tr> | |
| <tr><td width="190"></td> | |
| <td width="440"> | |
| <font face="Arial,Helvetica,Geneva,Sans-serif,sans-serif"> | |
| <a href="LogDaten.dat">Historie</a> | |
|     | |
| <a href="Info.fhtml">Infoseite</a> | |
|     | |
| <a href="BA.fhtml">Eigenverbrauch / Batterie</a> | |
|     | |
| <a href="igak.fhtml"></a> | |
| </font></td> | |
| <td align="right"> | |
| <font face="Arial,Helvetica,Geneva,Sans-serif,sans-serif"> | |
| <a href="Solar2.fhtml">Einstellungen</a></font></td> | |
| <td width="50"></td> | |
| </tr></table></font> | |
| </form> | |
| </body> | |
| </html> | |
Ich möchte die aktuelle Leistung auslesen und habe in der html folgendes gesehen:
| aktuell</td> | |
| <td width="70" align="right" bgcolor="#FFFFFF"> | |
| x x x </td> |
Also folgendes habe ich probiert:
1. Eingangs "URL: http://nutzername/passwort@<ip-adresse>"
2. Befehlerkennung: aktuell\i"#FFFFFF">\i\v
In der Debug Info scheint auf das Request auch etwas anzukommen, zumindest sieht man die html Codes, nur leider bekomme ich als Wert immer 0.
Es liegt vermutlich an der falschen Befüllung Befehlserkennung, nur leider weis ich hier nicht weiter.
Ich hoffe Ihr könnt mir helfen
Danke
Bernhard
Kommentar