Hallo,
habe den Senec Home V3 Speicher im Einsatz und wollte mit den bekannten Befehlen die PV Daten lesen.
Z.B. mit dem Befehl:
$pv_leistung = _getVarValue($response->ENERGY->GUI_INVERTER_POWER);
erhalte ich den Momentanwert, den ich in der Browser Anwendung angezeigt bekomme
in V3 komme ich aber nicht mehr an die Tageswerte, den ich mit diesem Befehl erhalten sollte:
_getVarValue($response->STATISTIC->STAT_DAY_E_HOUSE);
Als Ergebnis erhalte ich : FOUND
gibt es eine Möglichkeit bei Senec Home V3 auch die Tageswerte zu bekommen?
Natürlich würde ich auch für die anderen abfragbaren Felder die Tageswerte gerne bekommen!
Danke für Eure Hilfe.
Gruß
Ekkehard
Hi,
wie hast du den die Daten ausgelesen?
Hallo SENEC User,
die Fa. Senec hat heute ein Update für die PV Anlage mit Speicher eingespielt und nun liefert der
seit Jahren aktuelle Befehl:
$url = „http://“ . $ip . „/lala.cgi“;
keine Daten mehr. Wie komme ich wieder an die PV Daten?
Danke für die Hilfe.
Gruß
Ekkehard
Hallo,
ich war wohl nur ein Einzelschicksal, hat sich damit erledigt.
Bei mir funktioniert es auch nicht mehr.
Die benutzen jetzt wohl https und port 443. Leider komme ich damit auch nicht weiter.
Hallo bejay,
den Aufruf : $url = „https://“ . $ip . „/lala.cgi“;
hast Du sicherlich auf https umgestellt?
Gruß
Ekkehard
Servus Ekkehard,
hab ich gemacht. Funktioniert aber nicht.
Hallo bejay,
Du hast doch sicherlich auch u.a. diese Befehlfolge
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
und da muss dieser Befehl noch rein:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
auf jeden Fall vor den Aufruf:
$content = curl_exec($ch);
dann klappt’s. Dieser Befehl habe ich nach langer Suche gefunden.
Gruß
Ekkehard
Hallo Ekkehard,
vielen Dank für die Info. Leider kann ich in meinem Programm den Aufruf $content=curl_exec($ch) nicht finden. Kannst Du mir das Script, dass Du verwendest, zur Verfügung stellen oder eine Quelle nennen?
Gruß
Bernd
Hallo Bernd,
werde Dir den wichtigen Teil des Scriptes per PM schicken.
Dann kommst Du sicherlich weiter.
Gruß
Ekkehard