Seite 1 von 2

Prognose nicht in Datenbank

Verfasst: Di 6. Apr 2021, 18:11
von Tangir
Hallo ich würde gerne die Prognosedaten einfügen, hab alles laut Anleitung gemacht, nur ist im Dashboard bei den Querys nur "aktuellesWetter" zu finden und keine "Wetterprognose" woran liegt das?

Re: Prognose nicht in Datenbank

Verfasst: Di 6. Apr 2021, 19:13
von Ulrich
Hast du in der user.config.php denn diesen Block?

Code: Alles auswählen

/******************************************************************************
//  PROGNOSEDATEN     PROGNOSEDATEN    PROGNOSEDATEN    PROGNOSEDATEN
******************************************************************************/
//  Die Wetterprognosedaten werden vom Server www.solarprognose.de geholt.
//  Teilweise sind die Daten dort kostenlos. [ www.solarprognose.de ]
//  Man muss sich jedoch auf dem Server anmelden, um eine Prognose ID zu bekommen.
//
//  Sollen die aktuellen Prognosedaten geholt und abgespeichert werden?
//  Die Daten stehen dann in der Influx Datenbank "solaranzeige" unter dem
//  Measurement "Wetterprognose" zur Verfügung. Sie werden pro Stunde einmal
//  aktualisiert.
//  Möchte man seinen eigenen Prognose Script nutzen, dann bitte hier User eingeben.
//  In diesem Fall wird alle 30 Minuten der Script "prognose.php" aufgerufen.
//  Dort müssen die Funktionen hinterlegt sein.
//  keine, API, User, beide
$Prognosedaten = "keine";              //  "keine" , "API" , "User" , "beide"
//
//  Wenn API eingetragen wird, dann folgende 3 Variablen füllen:
$AccessToken = "";                     // Bekommt man bei www.solarprognose.de
$PrognoseItem = "inverter";            // plant, inverter
$PrognoseID = "0";                     // Anlagen ID oder Wechselrichter ID
$Algorithmus = "";                     // kann leer bleiben oder
//                                     // mosmix | own-v1 | clearsky
//
Wenn nicht, kopiere ihn in die 1.user.config.php bzw. user.config.php und fülle ihn aus.

Re: Prognose nicht in Datenbank

Verfasst: Di 6. Apr 2021, 20:53
von Tangir
Ist alles beim 1. setup ausgefüllt worden, mehrfach überprüft. die "1.user.config.php" ist leer die normale "user.config.php" ist alles da

Re: Prognose nicht in Datenbank

Verfasst: Mi 7. Apr 2021, 08:44
von Ulrich
Wenn du eine Multi-Regler-Version in Betrieb hast, dann muss der Block in dieser 1.user.config.php enthalten sein.

Re: Prognose nicht in Datenbank

Verfasst: Mi 7. Apr 2021, 09:43
von Tangir
Nur 1 Fronius Symo.

Re: Prognose nicht in Datenbank

Verfasst: Mi 7. Apr 2021, 10:48
von Ulrich
Dann schaue bitte einmal in die LOG Datei:

/var/www/log/solaranzeige.log

Dort muss um 20 und 50 Minuten nach jeder vollen Stunde ein Eintrag sein.

Re: Prognose nicht in Datenbank

Verfasst: Mi 7. Apr 2021, 11:53
von Tangir
Mach ich, kann aber erst am Freitag, da ich auf einer 2 Tage Schulung bin

Re: Prognose nicht in Datenbank

Verfasst: Do 8. Apr 2021, 19:06
von Tangir
die log-datei ist leer..

Re: Prognose nicht in Datenbank

Verfasst: Do 8. Apr 2021, 19:32
von Ulrich
Wenn die vorhanden ist, aber leer, dann lösche sie bitte einmal. Sie wird mit den richtigen Rechten dann angelegt. Schaue auch einmal in die /var/www/log/php.log Eventuell gibt die Hinweise.

Re: Prognose nicht in Datenbank

Verfasst: Fr 9. Apr 2021, 17:49
von Tangir
in der php.log steht:
fsockopen(): unable to connect to "IP" (Connection timed out) in /var/www/html/fronius_symo_serie.php online 85 (das kommt paar mal am Tag)
Undefined variable: Wetterdaten in /var/www/html/wetterdaten.php on line 41
Undefined variable: Prognosedaten in /var/www/html/wetterdaten.php on line 177
Undefined variable: Prognosedaten in /var/www/html/wetterdaten.php on line 272

solaranzeige.log is jetz voll mit daten vom WR