Seite 1 von 5

(gelöst) Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Di Dez 28, 2021 4:10 pm
von Elektro-Lars
Hallo Experten,
nach der Umstellung des BMW (Mini) SoC habe ich auf die aktuelle Nightly umgestellt. Läuft soweit gut mit SoC und RFID Steuerung über die SmartWB. Leider hat sich das Auslesen der PV-Anlage Kostal Piko 8.3 (alt) verabschiedet. OpenWB läuft auf einem Raspbi 4, SDM Auslesung des EVU und zusätzlich ein SDM72 Zähler zur Verbrauchsmessung der WP, eingebunden als Verbraucher (also nicht steuerbar).
Ich bin mir nicht sicher, ich meine, dass das noch eine gewisse Zeit ging auch nach dem Update. Den genauen Zeitpunkt kann ich leider nicht feststellen.
Welche Infos benötigt ihr noch zur Abhilfe?
ich habe bereits debuglevel 2 eingestellt.
Zur Zeit ist keine "Sonnenernte" zu erwarten, insofern passiert nix schlimmes. Nur wäre es toll, wenn wir das Problem in Kürze meistern können.
Viele Grüße
Elektro-Lars

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Di Dez 28, 2021 7:34 pm
von yankee
Debuglevel hast du schon auf 2 gestellt. Sehr gut.

Gehe auf der Startseite der openWB oben auf "Status", scrolle nach ganz unten und klappe das "Debug log" auf. Im Log sollte sich immer wieder "**** Regulation loop start ****" wiederholen. Kopiere einen Ausschnitt, der mit dieser Ausgabe beginnt und auch wieder endet (das sind ungefähr 10 Sekunden).

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Mi Dez 29, 2021 4:05 pm
von Elektro-Lars
Bitte sehr.
Ich habe nur die Zugangsdaten für den PV-Webserver unkenntlich gemacht. Die stimmen aber definitiv:

2021-12-29 17:02:20: **** FATAL ********************************* (LV0) at 61 cleanup /var/www/html/openWB/regel.sh
2021-12-29 17:02:20: **** FATAL Regulation loop needs 9 seconds (LV0) at 60 cleanup /var/www/html/openWB/regel.sh
2021-12-29 17:02:20: **** FATAL ********************************* (LV0) at 59 cleanup /var/www/html/openWB/regel.sh
2021-12-29 17:02:20: Überschuss -319; mindestens 500 (LV1) at 104 nurpvlademodus nurpv.sh
2021-12-29 17:02:20: uberschuss -319 wattbezug 319 ladestatus 0 llsoll 0 pvwatt 0 mindestuberschussphasen 500 wattkombiniert -319 schaltschwelle 230 (LV2) at 578 main /var/www/html/openWB/regel.sh
2021-12-29 17:02:20: anzahlphasen 1 (LV1) at 577 main /var/www/html/openWB/regel.sh
2021-12-29 17:02:18: Timing Umschaltung: 480 / 480 (LV1) at 15 u1p3pswitch u1p3p.sh
2021-12-29 17:02:18: automatische Umschaltung aktiv (LV1) at 14 u1p3pswitch u1p3p.sh
2021-12-29 17:02:17: chargestatlp1 0 chargestatlp2 0 chargestatlp3 0 (LV1) at 1284 loadvars loadvars.sh
2021-12-29 17:02:17: plugstatlp1 1 plugstatlp2 0 plugstatlp3 0 (LV1) at 1283 loadvars loadvars.sh
2021-12-29 17:02:17: lp1enabled 1 lp2enabled 1 lp3enabled 1 (LV1) at 1282 loadvars loadvars.sh
2021-12-29 17:02:17: EVU 1:V/1A 2: V/1A 3: V/0A (LV1) at 1281 loadvars loadvars.sh
2021-12-29 17:02:17: lla3 0 llv3 225 llas13 0 llas23 soclp1 100 soclp2 0 (LV1) at 1280 loadvars loadvars.sh
2021-12-29 17:02:17: lla2 0 llv2 225 llas12 0 llas22 sofortll 16 hausverbrauch 255 wattbezug 319 uberschuss -319 (LV1) at 1279 loadvars loadvars.sh
2021-12-29 17:02:17: lla1 0 llv1 225 llas11 0 llas21 mindestuberschuss 500 abschaltuberschuss -200 lademodus 2 (LV1) at 1278 loadvars loadvars.sh
2021-12-29 17:02:17: pv1watt 0 pv2watt pvwatt 0 ladeleistung 0 llalt 0 nachtladen 1 nachtladen 0 minimalA 6 maximalA 32 (LV1) at 1277 loadvars loadvars.sh
2021-12-29 17:02:13: RET: 0 (LV2) at 26 main modules/wr_kostalpikovar2/main.sh
2021-12-29 17:02:13: PID: 21467: Wechselrichter Kostal Piko Var 2 URL: http://192.168.178.20
2021-12-29 17:02:13: PID: 21467: Wechselrichter Kostal Piko Var 2 Passwort: XXXX
2021-12-29 17:02:13: PID: 21467: Wechselrichter Kostal Piko Var 2 User: XXXX
2021-12-29 17:02:12: WR URL: http://192.168.178.20 (LV2) at 21 main modules/wr_kostalpikovar2/main.sh
2021-12-29 17:02:12: WR Passwort: XXXX (LV2) at 20 main modules/wr_kostalpikovar2/main.sh
2021-12-29 17:02:12: WR User: XXXX (LV2) at 19 main modules/wr_kostalpikovar2/main.sh
2021-12-29 17:02:11: **** Regulation loop start **** (LV1) at 70 main /var/www/html/openWB/regel.sh
/var/www/html/openWB/loadconfig.sh: Zeile 8: export: `1391884988410240': Ist kein gültiger Bezeichner.
/var/www/html/openWB/loadconfig.sh: Zeile 8: export: `36144578514514180,': Ist kein gültiger Bezeichner.
/var/www/html/openWB/loadconfig.sh: Zeile 8: export: `80694d7ae9f104,': Ist kein gültiger Bezeichner.
/var/www/html/openWB/loadconfig.sh: Zeile 8: export: `04f1e97a4d6980,': Ist kein gültiger Bezeichner.
/var/www/html/openWB/loadconfig.sh: Zeile 8: export: `Wärmepumpe': Ist kein gültiger Bezeichner.
2021-12-29 17:02:10: **** FATAL ********************************* (LV0) at 61 cleanup /var/www/html/openWB/regel.sh
2021-12-29 17:02:10: **** FATAL Regulation loop needs 9 seconds (LV0) at 60 cleanup /var/www/html/openWB/regel.sh
2021-12-29 17:02:10: **** FATAL ********************************* (LV0) at 59 cleanup /var/www/html/openWB/regel.sh


Ich hoffe, das hilft dir weiter.
Viele Grüße

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Fr Dez 31, 2021 8:59 am
von Elektro-Lars
kurzes Update:
der Ladevorgang PV-Laden wird trotzdem gestartet. Heute scheint mal die Sonne und die Software hat wohl die PV-Daten ausgelesen.
Bleibt noch die Frage offen, warum es keine Anzeige gibt und der Hausverbrauch nicht richtig berechnet wird.
Wer kann denn hier helfen?
Viele Grüße

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Sa Jan 01, 2022 4:57 pm
von derNeueDet
Das NurPV Log wird auch noch gebraucht. Noch mal auf Debug Level 2 schalten und dann einen Ausschnitt aus NurPV Log (unter Status) auch noch hier einstellen.


VG
Det

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Sa Jan 01, 2022 8:55 pm
von yankee
Elektro-Lars hat geschrieben: Mi Dez 29, 2021 4:05 pm Bitte sehr.
Ich habe nur die Zugangsdaten für den PV-Webserver unkenntlich gemacht. Die stimmen aber definitiv:

Code: Alles auswählen

[..]
2021-12-29 17:02:13: RET: 0 (LV2) at 26 main modules/wr_kostalpikovar2/main.sh
2021-12-29 17:02:13: PID: 21467: Wechselrichter Kostal Piko Var 2 URL: http://192.168.178.20
[..]
Vom Log her sieht es so aus als wäre alles in Ordnung. Allerdings wenn der Kostal nicht das liefert, was das Skript erwartet, macht das Skript einfach still und heimlich garnichts und loggt nichtmal einen Fehler.

Bitte gehe mit einem Webbrowser auf http://192.168.178.20, drücke dann Strg+U (oder was auch immer dein Browser nutzt für "Quelltext anzeigen") und copy&paste den kompletten Quelltext hier ins Forum. Wenn es sehr lang ist, dann als Dateianhang.

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: So Jan 02, 2022 3:19 pm
von Elektro-Lars
<!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>
<script type="text/javascript" src="http://me.kis.v2.scr.kaspersky-labs.com ... NNYkl86T2P" charset="UTF-8"></script><link rel="stylesheet" crossorigin="anonymous" href="http://me.kis.v2.scr.kaspersky-labs.com ... w"/></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 8.3
<br><font size="+1">
WittlerPV (15)
</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>&nbsp</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">
0</td>
<td width="140">&nbsp W</td>
<td width="100">
Gesamtenergie</td>
<td width="70" align="right" bgcolor="#FFFFFF">
73288</td>
<td width="50">&nbsp kWh</td>
<td>&nbsp</td></tr>
<tr height="2"><td></td></tr>
<tr>
<td width="190"></td>
<td width="100">
&nbsp</td>
<td width="70" align="right">
&nbsp</td>
<td width="140">&nbsp</td>
<td width="100">
Tagesenergie</td>
<td width="70" align="right" bgcolor="#FFFFFF">
14.76</td>
<td width="50">&nbsp kWh</td>
<td>&nbsp</td></tr>
<tr height="5"><td></td></tr>
<tr>
<td width="190"></td>
<td width="100">
Status</td>
<td colspan="4">
Leerlauf</td>
<td>&nbsp</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">&nbsp</td>
<td colspan="2">
<b>Ausgangsleistung</b></td>
<td width="30">&nbsp</td>
<td>&nbsp</td></tr>
<tr><td height="10"></td></tr>
<tr>
<td width="190"></td>
<td width="100">
<u>String 1</u></td>
<td width="70">&nbsp</td>
<td width="140">&nbsp</td>
<td width="95">
<u>L1</u></td>
<td width="70">&nbsp</td>
<td width="30">&nbsp</td>
<td>&nbsp</td></tr>
<tr>
<td width="190"></td>
<td width="100">
Spannung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
449</td>
<td width="140">&nbsp V</td>
<td width="100">
Spannung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
225</td>
<td width="30">&nbsp V</td>
<td>&nbsp</td></tr>
<tr height="2"><td></td></tr>
<tr valign="top" align="left">
<td width="190">&nbsp</td>
<td width="100">
Strom</td>
<td width="70" align="right" bgcolor="#FFFFFF">
0.01</td>
<td width="140">&nbsp A</td>
<td width="100">
Leistung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
0</td>
<td width="30">&nbsp W</td>
<td>&nbsp</td></tr>
<tr height="22"><td></td></tr>
<tr>
<td width="190"></td>
<td width="100">
<u>String 2</u></td>
<td width="70">&nbsp</td>
<td width="140">&nbsp</td>
<td width="100">
<u>L2</u></td>
<td width="70">&nbsp</td>
<td width="30">&nbsp</td>
<td>&nbsp</td></tr>
<tr>
<td width="190"></td>
<td width="100">
Spannung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
420</td>
<td width="140">&nbsp V</td>
<td width="100">
Spannung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
226</td>
<td width="30">&nbsp V</td>
<td>&nbsp</td></tr>
<tr height="2"><td></td></tr>
<tr valign="top" align="left">
<td width="190">&nbsp</td>
<td width="100">
Strom</td>
<td width="70" align="right" bgcolor="#FFFFFF">
0.00</td>
<td width="140">&nbsp A</td>
<td width="100">
Leistung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
0</td>
<td width="30">&nbsp W</td>
<td>&nbsp</td></tr>
<tr height="22"><td></td></tr>
<tr>
<td width="190"></td>
<td width="100">
<u> </u></td>
<td width="70">&nbsp</td>
<td width="140">&nbsp</td>
<td width="100">
<u>L3</u></td>
<td width="70">&nbsp</td>
<td width="30">&nbsp</td>
<td>&nbsp</td></tr>
<tr>
<td width="190"></td>
<td width="100">
</td>
<td width="70" align="right" bgcolor="#EAF7F7">
</td>
<td width="140">&nbsp
</td>
<td width="95">
Spannung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
225</td>
<td width="30">&nbsp V</td>
<td>&nbsp</td></tr>
<tr height="2"><td></td></tr>
<tr valign="top" align="left">
<td width="190">&nbsp</td>
<td width="95">
</td>
<td width="70" align="right" bgcolor="#EAF7F7">
</td>
<td width="140">&nbsp
</td>
<td width="95">
Leistung</td>
<td width="70" align="right" bgcolor="#FFFFFF">
0</td>
<td width="30">&nbsp W</td>
<td>&nbsp</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&nbsp
<INPUT TYPE="Text" NAME="edWrNr" VALUE="15" 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>
&nbsp &nbsp
<a href="Info.fhtml">Infoseite</a>
&nbsp &nbsp
<a href="BA.fhtml"></a>
&nbsp &nbsp
<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>


das ist der Quelltext. Mich wundert nur, dass es vor dem 24.12. funktioniert hat. Der Wechselrichter hat kein Update oder ähnliches erfahren...

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: So Jan 02, 2022 4:24 pm
von yankee
Möglicherweise gefixt durch #1872. Wenn du die Möglichkeit hast das zu testen, tue das gerne und gib' Feedback.

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Mo Jan 03, 2022 9:42 am
von LenaK
yankee hat geschrieben: So Jan 02, 2022 4:24 pm Möglicherweise gefixt durch #1872. Wenn du die Möglichkeit hast das zu testen, tue das gerne und gib' Feedback.
Danke yankee! Ist nun gemergt.

Re: Kostal Piko alt unter nightly 1.9.250 nicht mehr erkannt

Verfasst: Mo Jan 03, 2022 10:50 am
von Elektro-Lars
Hey vielen Dank.
ich teste das sofort, weiß nur nicht, wie ich das auf meinem System einspiele. Gibts da eine Anleitung?
Viele Grüße