- Möglichkeit die empfangenen Daten an einen weiteren Server weiterzuleiten (Post)
- Sonderbehandlung WS2900 deaktiviert, da mein HP3500 jetzt zwischen WS2900 und HP3500 wechselt und damit immer eine neue CSV-Datei erzeugt wurde.
Moderatoren: Werner, Tex, weneu
Code: Alles auswählen
@$wd['gustmph'] = kmhtomph($wd['gust']);
Code: Alles auswählen
$senddata='&action=updateraw&dateutc='.$dateutcwg.'&tempf='.$wd['tempf'].'&dewptf='.$wd['dewptf'].'&humidity='.$wd['humidity'].'&winddir='.$wd['winddir'].'&windspeedmph='.$wd['windspeedmph'].'&windgustmph='.$wd['gustmph'].'&UV='.$wd['uv'].'&solarradiation='.$wd['solarradiation'].'&baromin='.$wd['baromrelin'].'&rainin='.$wd['rainin'].'&dailyrainin='.$wd['dailyrainin'].'&realtime=realtime&rtfreq='.$interval.'&softwaretype='.$wd['stationtype'];
Ja - den es ist nur noch die Debug-Ausgabe und die MEM-Ausgabe (für Zwischenspeichern der Winddaten bei größerem Intervall) voreingestellt.Muss ich bei diesen Skript etwas machen?
Code: Alles auswählen
$wswincsv = true; # alltime wswin-csv file
$wswin_m_csv = false; # monthly wswin-csv file
$datacsv = true; # alltime csv-data file
$datamcsv = false; # monthly csv-data file
Code: Alles auswählen
$wh51_1 = 1; # soil moisture sensors CH1 - soilmoisture1,soilbatt1
$wh51_2 = 1; # soil moisture sensors CH2
$wh51_3 = 0; # soil moisture sensors CH3
$wh51_4 = 0; # soil moisture sensors CH4
Code: Alles auswählen
# Forward the Post Data to other server
$forward_ecowitt = 1;
if ($forward_ecowitt){
$url = 'http://192.168.xxx.yyy/wetter_tx/updateweatherstation.php'; # NAS with port 80
#$url = 'http://192.168.0.135/data/report/'; # Weewx interceptor driver
#$urlport = '8575'; # Weewx interceptor port
}
Code: Alles auswählen
400 bad request - no passkey nor ID sent
Das funktionioniert anscheinend.Warning: Array to string conversion in C:\xampp\htdocs\wetter_tx\updateweatherstation.php on line 526
10.05.2025 00:31:08 192.168.2.11 400 bad request - no passkey nor ID sent Array