Ladeprotokoll per URL automatisiert abrufen, URL ändert sich plötzlich

Fragen zur Nutzung, Features, usw..
Antworten
markuse
Beiträge: 5
Registriert: Mo Jul 11, 2022 1:49 pm
Been thanked: 1 time

Ladeprotokoll per URL automatisiert abrufen, URL ändert sich plötzlich

Beitrag von markuse »

Ich habe begonnen, über die URL, welche unter "Auswertungen->Ladeprotokoll" genannt ist, automatisiert 2x im Monat die CSV-Dateien abzuholen.
Jetzt habe ich aber nach einiger Zeit festgestellt, daß sich die URL plötzlich geändert hat, somit lief mein PHP script nicht mehr.
Die Frage ist nun, warum und wann ändert sich diese URL? Es nützt eigentlich nicht viel wenn man die URL immer wieder neu im Script anpassen muss, dann kann man ja gleich die Protokolle manuell runterladen?
früher war die URL ...cnode03.openwb.de... und nun ...cnode02.openwb.de... und auch die Zahlenkolonne am Anfang der URL hat sich komplett geändert.
Kann man verhindern dass sich diese URL ändert?

danke für info!
markuse
Beiträge: 5
Registriert: Mo Jul 11, 2022 1:49 pm
Been thanked: 1 time

Re: Ladeprotokoll per URL automatisiert abrufen, URL ändert sich plötzlich

Beitrag von markuse »

Ah ich glaube ich habe es verstanden, der vpn tunnel zur Wallbox baut sich neu auf und bekommt eine neue Adresse wenn der tunnel z.b. durch einen reboot abgebaut wurde.
Gibt es eine andere Möglichkeit, auf das Ladeprotokoll zuzugreifen unabhängig vom tunnel, oder das Protokoll per mail rauszuschicken 1x im Monat?

danke!
openWB
Site Admin
Beiträge: 9642
Registriert: So Okt 07, 2018 1:50 pm
Has thanked: 93 times
Been thanked: 225 times

Re: Ladeprotokoll per URL automatisiert abrufen, URL ändert sich plötzlich

Beitrag von openWB »

Die Cloud URL ändert sich nicht nur bei Neustart, auch bei Inaktivität, neuem Verbindungsaufbau, usw...

Du kannst lokal über die IP Adresse zugreifen.

Alternativ kannst du in deinem Script die Anmeldung simulieren, erhältst die passende Cloud Adresse und kannst dann deine gewünschte URL aufrufen.

Alternativ wäre ggf. auch ein VPN denkbar.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
markuse
Beiträge: 5
Registriert: Mo Jul 11, 2022 1:49 pm
Been thanked: 1 time

Re: Ladeprotokoll per URL automatisiert abrufen, URL ändert sich plötzlich

Beitrag von markuse »

Anmeldung simulieren wäre eine gute Lösung aber über die Web GUI scheint mir kompliziert, gibts da eine einfachere Möglichkeit für die Anmeldung per script?
markuse
Beiträge: 5
Registriert: Mo Jul 11, 2022 1:49 pm
Been thanked: 1 time

Re: Ladeprotokoll per URL automatisiert abrufen, URL ändert sich plötzlich

Beitrag von markuse »

OK problem gelöst, habe dank ChatGPT ein PHP Skript erstellt das automatisch die Anmeldung an der cloud vornimmt, sich die aktuelle URL zur OpenWB holt und dann das Ladeprotokoll zum Download übermittelt. Dabei muss als parameter die RFID angegeben werden sodaß jeder Nutzer nur seine Daten bekommt. Vorteil ist, die cloud Anmeldedaten bleiben geheim und der User kann sich dennoch das Protokoll selber downloaden.
Das ganze benötigt nur cURL so daß es auf jedem Webserver läuft ohne dass weitere Module installiert werden müssen.
Wenn seitens admin ok, würde ich es hier posten.
Zu beachten ist, daß Cloud-login und pw evtl. auf dem Webserver, auf dem das script läuft, im Logfile gespeichert werden da die Anmeldung per https GET erfolgt mit username und pw als Parameter. Eine Anmeldung so wie es die GUI macht hat bei mir nicht funktioniert wegen der zwischengeschalteten Warteseite.
Antworten