Ankündigung

Einklappen
Keine Ankündigung bisher.

Fronius LBS 19001640

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • jaydee73
    antwortet
    ...und ich nochmal...

    uzi10 : Hast du den Baustein am Laufen? Ich bin der Meinung, dass A24 Aktuelle Netzeinspeisung nicht richtig berechnet wird. Lt. LBS soll das A5 - A23 sein. Aber ich glaube, für die Netzeinspeisung ist das nicht die korrekte Formel.

    Deswegen hätte ich ja auch gerne die oben genannte GetPowerFlowRealtimeData-Abfrage mit drin. Dort wird nämlich P_Load geliefert (also nach meiner Interpretation der aktuelle Verbrauch im Haus) und aus P_PV (aktuelle Leistung, also gleich A5) minus P_Load auch P_Grid (mMn die Einspeisung) geliefert.

    Nach Interpretation des Bausteins müsste dann ja A23 den aktuellen Verbrauch darstellen. Der Wert ist aber viiiel zu hoch und daher definitiv nicht mein Verbrauch.

    Einen Kommentar schreiben:


  • jaydee73
    antwortet
    Hallo twi127 ,

    hattest du meine oben gestellte Frage schon gesehen? Wäre schön, wenn du mir dazu eine Rückmeldung geben könntest.

    Vielen Dank!

    Gruß,
    Stefan

    PS: Ach so, und das Problem, was uzi10 in Beitrag #23 gemeldet hatte, besteht anscheinend leider weiterhin. Baustein wurde heute frisch runtergeladen.
    Zuletzt geändert von jaydee73; 06.05.2020, 16:14.

    Einen Kommentar schreiben:


  • jaydee73
    antwortet
    Hallo twi127 ,

    ich nutze auch einen Fronius WR inkl. SM. Als Abfrage nutze ich gerne folgenden Request:

    ..../solar_api/v1/GetPowerFlowRealtimeData.fcgi

    Die liefert mir P_Load, P_Grid, P_PV und noch einige mehr. Derzeit lasse ich das über eine Logik im Gira X1 laufen und verarbeite die Werte dann weiter.

    Besteht die Möglichkeit, dass du diese Abfrage noch mit in deinen LBS integrierst? Oder übersehe ich etwas, und die Daten werden auch bei den beiden vorhandenen Abfragen bereits geliefert?

    Einen Kommentar schreiben:


  • Cologne87
    antwortet
    Hallo Zusammen,

    erst einmal vielen vielen Dank an twi127 für den LBS. Funktioniert bei mir seit knapp einer Woche mit unserem neuen Fronius Wechselrichter.

    Leider habe auch ich das Problem mit der Fehlermeldung "smartmeter". Ich hatte den LBS letze Woche runtergeladen, gehe also davon aus es ist der Neuste. Auf der Downloadseite ist es die V0.6 mit Aktualisierungsdatum vom 10.06.2019. Das wunder mich ein bisschen, da twi127 den LBs am 01.07.2019 noch einmal hoch geladen hat. Irgendwas schein sich nicht aktualisiert zu haben.
    Fakt ist im Quellcode des LBS (Download am 21.03.2020) steht in Zeile 443 weiterhin die Variable $smartmeter.

    Nochmals vielen vielen Dank für den LBS, hat mir eine Menge Arbeit erspart.

    Einen Kommentar schreiben:


  • uzi10
    antwortet
    Ich hatte die neueste Version gerade erst heruntergeladen und der bug hat aber noch existiert und ich habe das geändert. Müsste nachschaun welche Version in lbs steht

    Einen Kommentar schreiben:


  • twi127
    antwortet
    uzi10 Also eigentlich sollte der Fehler bereits in Version 0.6 aktualisiert am 06.10.2019 behoben sein. Ihr schaut schon ab und zu mal ob es nicht eine neuere Version gibt ?

    Einen Kommentar schreiben:


  • uzi10
    antwortet
    ok das gehörte auf Zeile 290 geändert!
    Das würde in das LBS eingepflegt gehören(zumindest in CENTOS7 läufts so)


    if ($get_meter_data == 1){

    Einen Kommentar schreiben:


  • uzi10
    antwortet
    Hallo!

    Ich habe einen SMartmeter und mit dem Befehl im Browser ist es kein Problem zum auslesen

    aber es kommt der Fehler:

    -
    Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 290 | Undefined variable: smartmeter
    -
    und es kommen keine smartmeter werte in das lbs obwohl ich abfrage smartmeter auf 1 gesetzt habe.... device 0 muss ja passen, passt im browser auch und ruft Werte über die API ab
    Zuletzt geändert von uzi10; 06.03.2020, 07:25.

    Einen Kommentar schreiben:


  • Ing-Dom
    antwortet
    OK - habs gefunden.
    Die ganzen Meldungen kommen nur mit DEBUG = 1.
    Nur "smartmeter" kommt trotzdem bei debug = 0, da ist noch ein bug im LBS.

    $smartmeter muss durch get_meter_data ersetzte werden, auch bei den Ausgängen.

    Code:
    //-------------------------------------------------------------------------------------
    // Schreibe Ausgänge
    setLogicLinkAusgang($id,1,$pv_ErrorCode);         // Wechselrichter: Fehlercode
    setLogicLinkAusgang($id,2,$pv_LEDColor);         // Wechselrichter: LED Farbe
    setLogicLinkAusgang($id,3,$pv_LEDState);         // Wechselrichter: LED Status
    setLogicLinkAusgang($id,4,$pv_StatusCode);         // Wechselrichter: Statuscode
    setLogicLinkAusgang($id,5,$pv_aktLeistung);     // Wechselrichter: Aktuelle Wirkleistung [W]
    setLogicLinkAusgang($id,6,$pv_TagLeistung);     // Wechselrichter: Tagesenergie [Wh]
    setLogicLinkAusgang($id,7,$pv_JahrLeistung);     // Wechselrichter: Jahresenergie [Wh]
    setLogicLinkAusgang($id,8,$pv_TotLeistung);     // Wechselrichter: Gesamtenergie [Wh]
    setLogicLinkAusgang($id,9,$pv_U_DC);             // Wechselrichter: DC Spannung
    setLogicLinkAusgang($id,10,$pv_I_DC);             // Wechselrichter: DC Strom
    
    if ($get_meter_data == 1){
        setLogicLinkAusgang($id,12,$sm_tot);        // Smartmeter: Gesamtverbrauch [Wh]
        setLogicLinkAusgang($id,13,$sm_I_L1);        // Smartmeter: Strom L1
        setLogicLinkAusgang($id,14,$sm_I_L2);        // Smartmeter: Strom L2
        setLogicLinkAusgang($id,15,$sm_I_L3);        // Smartmeter: Strom L3

    Einen Kommentar schreiben:


  • Ing-Dom
    antwortet
    V0.6 - nur WR, kein SM:

    bei jedem (!) Trigger ist das im Fehler-Log

    2019-11-29 15:17:03 922141 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 257 | Undefined variable: sm_I_L1 ERROR
    2019-11-29 15:17:03 926420 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 258 | Undefined variable: sm_I_L2 ERROR
    2019-11-29 15:17:03 926620 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 259 | Undefined variable: sm_I_L3 ERROR
    2019-11-29 15:17:03 926862 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 260 | Undefined variable: sm_tot ERROR
    2019-11-29 15:17:03 927021 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 261 | Undefined variable: sm_F ERROR
    2019-11-29 15:17:03 927175 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 262 | Undefined variable: sm_L_L1 ERROR
    2019-11-29 15:17:03 927342 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 263 | Undefined variable: sm_L_L2 ERROR
    2019-11-29 15:17:03 927495 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 264 | Undefined variable: sm_L_L3 ERROR
    2019-11-29 15:17:03 927643 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 265 | Undefined variable: sm_L_sum ERROR
    2019-11-29 15:17:03 927793 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 266 | Undefined variable: sm_U_L1 ERROR
    2019-11-29 15:17:03 927942 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 267 | Undefined variable: sm_U_L2 ERROR
    2019-11-29 15:17:03 928088 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 268 | Undefined variable: sm_U_L3 ERROR
    2019-11-29 15:17:03 928236 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 269 | Undefined variable: netz ERROR
    2019-11-29 15:17:03 935403 ? 30399 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001640.php | Fehlercode: 8 | Zeile: 290 | Undefined variable: smartmeter ERROR

    Einen Kommentar schreiben:


  • twi127
    antwortet
    Kein Problem, war mein Fehler. Gerne Da ich wie alle, von der tollen Arbeit von Christian, sowie von den unzähligen Forum´s LBS profitiere, versuche ich auch ein klein wenig zurückzugeben.

    Einen Kommentar schreiben:


  • drasche
    antwortet
    Zitat von twi127 Beitrag anzeigen
    Jetzt ist die richtige Version drin.
    Danke twi127

    Und sorry fuers nerven

    Einen Kommentar schreiben:


  • twi127
    antwortet
    Zitat von drasche Beitrag anzeigen

    Habs gerade extra noch mal von der Edomi-Download Seite runtergeladen.
    Ich hab ihn jetzt auch heruntergeladen. Irgendwas lief da wohl verkehrt beim Upload Jetzt ist die richtige Version drin.

    Einen Kommentar schreiben:


  • drasche
    antwortet
    Zitat von twi127 Beitrag anzeigen
    Also eigentlich sollte der Fehler in V0.6 behoben sein. Mein Editor findet die Variable in V0.6 auch nicht mehr
    Habs gerade extra noch mal von der Edomi-Download Seite runtergeladen. In dem php-Skript in Zeile 443 steht es tatsächlich noch drin. Wollte sichergehen, nicht dass ich noch auf Version v0.5 arbeite :-)

    Einen Kommentar schreiben:


  • twi127
    antwortet
    Zitat von drasche Beitrag anzeigen
    Bin über den gleichen Fehler gestolpert :-) In der Datei 19001640_lbs.php wird die Variable $smartmeter angemeckert. Diese muss aber durch die Variable $get_meter_data ersetzt werden. Habs in meiner php-Datei geändert und es geht. Steht in Zeile 443 des php-Skripts.
    Also eigentlich sollte der Fehler in V0.6 behoben sein. Mein Editor findet die Variable in V0.6 auch nicht mehr

    Einen Kommentar schreiben:

Lädt...
X