Firmwareversion vom WR und Batterie

Welche Geräte sollen noch implementiert werden?
Was sollte man ändern / verbessern / ergänzen an der Solaranzeige? Hier kann Jeder seine Ideen einbringen.
Außerdem steht hier, woran gerade gerbeitet wird.

Moderator: Ulrich

Forumsregeln
Wenn neue Geräte implementiert werden sollen ist die Protokollbeschreibung der Schnittstelle vom Hersteller Voraussetzung.

Bitte nur konkrete Ideen hier eintragen und in jedem Beitrag bitte nur eine Erweiterung / Änderung, damit das Ganze noch überschaubar bleibt. Ein ganzes Sammelsorium von Ideen in einem Thread ist zu unübersichtlich. Nicht alles kann und wird auch verwirklicht werden.
Benutzeravatar
Ulrich
Administrator
Beiträge: 6320
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 159 Mal
Danksagung erhalten: 933 Mal

Re: Firmwareversion vom WR und Batterie

Beitrag von Ulrich »

Sieht die Datei /var/www/html/inc/funktionen.inc.php ab Zeile 3802 so aus?

Code: Alles auswählen

        /* Allgemeiner Wechselrichter mit Batterie
        /* Huawei WR M1 Modelle  , RCT WR , Sungrow WR, Sofar WR  Solis */
      case 56:
      case 62:
      case 65:
      case 70:
      case 82:
      case 84:
        if (date("i") == "01" or $daten["Demodaten"] or date("H") == date("H", $Sonnenaufgang)) {
          $query .= "Info ";
          $query .= "Firmware=\"".$daten["Firmware"]."\"";
          $query .= ",Produkt=\"".$daten["Produkt"]."\"";
          $query .= ",Objekt=\"".$daten["Objekt"]."\"";
          $query .= ",Datum=\"".$daten["Datum"]."\"";
          If (isset($daten["Batterie_Firmware"])) {
            $query .= ",Batterie_Firmware=\"".$daten["Batterie_Firmware"]."\"";
          }
          $query .= "  ".$daten["zentralerTimestamp"];
          $query .= "\n";
        }
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

sined
Beiträge: 26
Registriert: Mi 29. Mai 2024, 08:11

Re: Firmwareversion vom WR und Batterie

Beitrag von sined »

bei mir heißt der Ordner phpinc.

steht genauso in der Datei wie du geschrieben hast.
Was mir auffällt muss der if nicht klein:

Code: Alles auswählen

         $query .= ",Datum=\"".$daten["Datum"]."\"";
          If (isset($daten["Batterie_Firmware"])) {
            $query .= ",Batterie_Firmware=\"".$daten["Batterie_Firmware"]."\"";
          }

Benutzeravatar
Ulrich
Administrator
Beiträge: 6320
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 159 Mal
Danksagung erhalten: 933 Mal

Re: Firmwareversion vom WR und Batterie

Beitrag von Ulrich »

Ja, da habe ich mich verschrieben phpinc ist richtig.

Du hast recht! Das ist der Fehler. if muss natürlich kleingeschrieben werden. Werde ich sofort ändern. Danke für den Hinweis.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

sined
Beiträge: 26
Registriert: Mi 29. Mai 2024, 08:11

Re: Firmwareversion vom WR und Batterie

Beitrag von sined »

Jetzt klappt es auch mit dem Datenbankeintrag... :D

top. Schade nur das sich Huawei wohl nicht an seine eigenen Vorgaben hält und Firmwareversionen ausgibt die länger als 15 Zeichen sind...

Zurück zu „Wunschliste und was wird gerade umgesetzt.“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste