Datenübertragung an Remote

Wenn mehr als ein Gerät an den Raspberry angeschlossen werden sollen. Z.B. ein Regler und ein Wechselrichter oder mehrere Wechselrichter. Das Maximum sind 6 Geräte pro Raspberry Pi.
Zuchi
Beiträge: 4
Registriert: Do 22. Aug 2019, 20:27

Datenübertragung an Remote

Beitrag von Zuchi » So 8. Sep 2019, 20:12

Hallo zusammen,

ich übertrage die Daten von meinem Victron MPPT lokal und auf meinen VS von Strato. Hier funktioniert alles prima. Ich habe paralell auch die Multireglerversion mit drei Kostal Plenticore installiert. Hier funktioniert lokal alles hervorragend, die Aktivierung der Datenübertragung an den virtuellen Server funktioniert allerdings nicht. In den Datenbanken kommen keine Daten an. Muss hier etwas anders konfiguriert werden, oder liegt es and er Multireglerversion?

Die InfluxDB ist Version 1.7.8 und funktioniert problemfrei, wie gesagt, der Viktron kommuniziert ohne Probleme, auch wenn ich eine neue DB anlege und diese beim Victron hinterlege läuft alles perfekt.

Leider nicht bei der Multireglerversion, bin am Verzweifeln...

Danke für Eure Unterstützung!
Fehler.jpg
Ich denke es hängt an der SSL, seltsam nur dass es beim Victron geht, habe schon mit den TimeOut Werten gearbeitet:

curl_setopt($ch, CURLOPT_TIMEOUT, 15); //timeout in second s
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 12);

Bei einem Wert von 35 anstelle 15 hat die Übertragung einmalig funktioniert...

LG
Zuchi

Benutzeravatar
Ulrich
Administrator
Beiträge: 643
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Kontaktdaten:

Re: Datenübertragung an Remote

Beitrag von Ulrich » Mo 9. Sep 2019, 08:35

Die Image Version 4.3.3 kennt noch keine SSL Verschlüsselung. D.h. ich gehe davon aus, das die Influx Datenbank auf Deinem vServer nicht für SSL Konfiguriert istund auch keine UserID und Kennwort benutzt.

Dann Muss die Configuration in der user.config.php so aussehen:

Code: Alles auswählen

/
****************************************************************************/
//  ENTFERNTE INFLUX DATENBANK:
//  ---------------------------
//  Ist eine entfernte InfluxDB vorhanden und sollen dorthin auch die Daten
//  übertragen werden?
//  true oder false
$InfluxDB_remote = true;
//
//  Port an den die Daten geschickt werden. Normal ist Port 8086
$InfluxPort = 8086;
//
//  Name der entfernten Datenbank eintragen
//  Beispiel:  "solaranzeige" oder "MeineDatenbank"
$InfluxDBName  = "solaranzeige";
//
//  Adresse der Datenbank
//  Entweder die IP Adresse "xxx.xxx.xxx.xxx" oder den Hostnamen oder "localhost"
//  eintragen.
//  Beispiel:  "db.solaranzeige.de" oder "34.101.3.20"
$InfluxAdresse = "xxx.xxx.xxx.xxx";  <- IP Adresse oder Domainname des vServers
//
//  Wenn man mit UserID und Kennwort die Daten übertragen möchte, sollte man
//  auf jeden Fall auch die SSL Verschlüsselung einschalten. Dazu muss die
//  Influx Datenbank aber erst auf https eingerichtet werden.
$InfluxSSL = false;
//
//  Wenn die entfernte Datenbank mit UserID und Kennwort geschützt ist.
//  Wenn nicht, bitte leer lassen.
$InfluxUser = "";
$InfluxPassword ="";
//
//  Sollen die Daten nur bei Tageslicht übertragen werden?
//  Das reduziert den Traffic bei teuren Leitungen.
//  true / false     ( false = die Daten werden rund um die Uhr gesendet. )
$InfluxDaylight = false;
/***********************************************************************/

Der Fehlercode heißt das die SSL Verbindung Probleme macht. Falls Du SSL benutzen möchtest, muss die Influx DB auf dem vSever erst dafür vorbereitet werden. Wie das geht steht im Internet. Es ist aber nicht ganz so einfch.
--------------------------------------
Ulrich [Admin]

Zuchi
Beiträge: 4
Registriert: Do 22. Aug 2019, 20:27

Re: Datenübertragung an Remote

Beitrag von Zuchi » Mo 9. Sep 2019, 13:09

Hallo,

danke für die schnelle Antwort! Genauso habe ich alle eingestellt (user.config.php, 1.config.php, 2.config.php, 3.config.php), aber leider funktioniert nur die lokale Übertragung...

Wie gesagt, der Victron funktioniert problemlos mit dem gleichen entfernten Server.

Zuchi

Zuchi
Beiträge: 4
Registriert: Do 22. Aug 2019, 20:27

Re: Datenübertragung an Remote

Beitrag von Zuchi » Mo 9. Sep 2019, 20:39

Hallo Ulrich,

5 ***** Daumen hoch für den tollen Support!

Grüße aus dem Sauerland!

Zuchi

Antworten