Seite 3 von 4

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 15 Jul 2021 18:49
von Herbiy
Danke für die schnelle Antwort, werde es versuchen.

Lg.Herbert

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 16 Jul 2021 11:17
von Herbiy
Hallo Werner.

Wie bringe ich deinen Script bei, dass es jetzt die Neue php.exe nehmen soll.

Lg Herbert

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 16 Jul 2021 11:50
von Werner
@Herbert,

ich hab noch 2 Batchdateien hochgeladen (welche ja in der 64-bit php.zip enthalten sind):
WeatherlinkStart5.cmd - Datenabruf alle 5 Minuten
WeatherlinkStart2.cmd - Datenabruf alle 2 Minuten

Beide Batchdateien starten die php.exe, wo auch diese Batchdatei liegt (und auch wetterstation.php)

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 17 Jul 2021 08:45
von Herbiy
Hallo Werner!

Ich glaube ich brauch dich nochmals.

Die Verbindung zur Live funktioniert jetzt, doch schaffe ich nicht die Daten der VUE (ID7) auszulesen:

Ich nehme an ich muss an diesen beiden Punkten schrauben:

$iss = 1; // is ISS available?
$stiss = 7; // Live Station ID 0..7

$vue = 1; // is Vue available?
$stvue = 2;

Das ist nur eine der vielen Kombinationen die ich versucht habe, aber keine hat funktioniert - keine Daten der VUE

Danke

Herbert

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 17 Jul 2021 13:02
von Werner
@Herbert,

ich benötige dazu das Ergebnis von
http://%IP_Deiner_Live%/v1/current_conditions

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 17 Jul 2021 13:36
von Herbiy
Hallo Werner!
{"data":{"did":"001D0A7105CF","ts":1626525369,"conditions":[{"lsid":438708,"data_structure_type":1,"txid":7,"temp": 67.5,"hum":21.4,"dew_point": 26.6,"wet_bulb": 39.1,"heat_index": 62.8,"wind_chill":null,"thw_index":null,"thsw_index":null,"wind_speed_last":6.62,"wind_dir_last":115,"wind_speed_avg_last_1_min":null,"wind_dir_scalar_avg_last_1_min":null,"wind_speed_avg_last_2_min":null,"wind_dir_scalar_avg_last_2_min":null,"wind_speed_hi_last_2_min":null,"wind_dir_at_hi_speed_last_2_min":null,"wind_speed_avg_last_10_min":null,"wind_dir_scalar_avg_last_10_min":null,"wind_speed_hi_last_10_min":null,"wind_dir_at_hi_speed_last_10_min":null,"rain_size":2,"rain_rate_last":34,"rain_rate_hi":34,"rainfall_last_15_min":3,"rain_rate_hi_last_15_min":34,"rainfall_last_60_min":4,"rainfall_last_24_hr":4,"rain_storm":4,"rain_storm_start_at":1626524220,"solar_rad":null,"uv_index":null,"rx_state":null,"trans_battery_flag":0,"rainfall_daily":4,"rainfall_monthly":4,"rainfall_year":4,"rain_storm_last":null,"rain_storm_last_start_at":null,"rain_storm_last_end_at":null},{"lsid":437159,"data_structure_type":4,"temp_in": 76.7,"hum_in":65.3,"dew_point_in": 64.2,"heat_index_in": 77.9},{"lsid":437158,"data_structure_type":3,"bar_sea_level":30.191,"bar_trend":-0.023,"bar_absolute":29.569}]},"error":null}

lg

Herbert

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 17 Jul 2021 21:33
von Werner
@Herbert,

da Du nur eine Station (VUE) laut den Daten hast, ist folgendes einzustellen:
$countstations = 1; // Anzahl vorhandener Stationen

$iss = 0; // is ISS available?
$wind = 0; // is Wind extra via Sensor-Transmitter-Station available
$solar = 0; // is Solar extra via Sensor-Transmitter-Station available
$uv = 0; // is UV extra via Sensor-Transmitter-Station available
$rain = 0; // is Rain extra via Sensor-Transmitter-Station available
$leafsoil = 0; // is Leaf/Soil Station available
$leaf = 0; // is Leaf Station available
$soil = 0; // is Soil Station available
$temp = 0; // is Temp/Hum Station available
$temponly = 0; // is Temp only extra Station available

$vue = 1; // is Vue available?
$stvue = 0;

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 17 Jul 2021 21:45
von Herbiy
Danke - läuft.

lg

Herbert

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 23 Jan 2022 12:52
von JoachimF
Hallo Werner,

funktioniert auch deine Anleitung noch für Windows7?

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 23 Jan 2022 19:55
von Werner
@Joachim,
funktioniert auch deine Anleitung noch für Windows7?
ja.

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 21 Feb 2022 15:08
von moppedhausi
Guten Tag Werner,

brauche bitte Deine Hilfe.
Ich lasse eine wswin.csv Datei erstellen:
;;1;17;133;2;18;35;36;45;96;134;42;41;8;3;19;4;9;10;25;26;13;14;15;16;29;30;31;32;25;26
21.02.2022;14:44;22.7;49.8;998.1;5.8;95.6;6.8;148;12.9;4;4.8;51;0;3.7;4.9;;4.9;9.9;;;;;;;;;;;;;

Der letzte Wert (9,9) ist der Wert von meiner Leaf & Soil Moisture/Temperature Station Temp1.
Diesen Sensor habe ich in meinem normalen WsWin als Zeitsensor 13 Bodentemperatur eingetragen.

Wenn ich die wswin.csv Datei in meiner Wswin-Testversion einlese, erscheint der Wert unter 9 Temperatur Blatt Sens. 1

Wo liegt mein Fehler in der wetterstation.php:

Code: Alles auswählen

$test = 0;		// if 1 is set, an other CSV-File and SQL Database ist used (_test addet), and also information are reported (WEB!)
$countstations = 4;		// Anzahl vorhandener Stationen

$iss = 1;			// is ISS available?
$stiss = 0;			// Live Station ID 0..7 

$wind = 0;			// is Wind extra via Sensor-Transmitter-Station available 
$stwind = 1;

$solar = 0;			// is Solar extra via Sensor-Transmitter-Station available 
$stsolar = 1;

$uv = 0;			// is UV extra via Sensor-Transmitter-Station available 
$stuv = 1;

$rain = 0;			// is Rain extra via Sensor-Transmitter-Station available 
$strain = 1;

$leafsoil = 1;		// is Leaf/Soil Station available
$stleafsoil = 1;

$leaf = 1;			// is Leaf Station available
$stleaf = 3;

$soil = 0;			// is Soil Station available
$stsoil = 4;

$temp = 1;			// is Temp/Hum Station available 
$sttemp = 1;

$temponly = 1;		// is Temp only extra Station available 
$sttemponly = 1;

$vue = 0;			// is Vue available?
$stvue = 2;


$airlink = 1;		// DAVIS AirLink available
$onlyairlink = 0;		//settings for Weatherlink Live are ignored

$use_csv = 1;		// write data in CSV-File(s)
$wswin_csv = 1;		// create (=write) Wswin spezific CSV-File
$track_rain = 1;		// store whole Rain-Data in additional CSV-File
$show_info = 1;		// Show Informations, with $test = 1 automatical set 
Vantage2.JPG
Vantage2.JPG (45.2 KiB) 5675 mal betrachtet
Vantage1.JPG
Vantage1.JPG (57.6 KiB) 5675 mal betrachtet

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 21 Feb 2022 17:58
von Werner
@Wilfried,

aktiviere bitte

Code: Alles auswählen

$livedebug = true; 
und schicke mir dann die erzeugte
weatherlinklive_debug.txt
und die 202202_weatherlinklive.csv oder weatherlinklive.csv
$leafsoil = 1;
$stleafsoil = 1;
da stimmt möglicherweise was nicht.

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 21 Feb 2022 18:44
von moppedhausi
Werner hat geschrieben: 21 Feb 2022 17:58 aktiviere bitte

Code: Alles auswählen

$livedebug = true; 
und schicke mir dann die erzeugte
weatherlinklive_debug.txt
und die 202202_weatherlinklive.csv oder weatherlinklive.csv
Hallo Werner,
in der wetterstation.php finde ich keine Variable $livedebug, hab mal $livedebug = true; eingetragen, es wird aber keine weatherlinklive_debug.txt erstellt.

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 21 Feb 2022 19:23
von Werner
hab mal $livedebug = true; eingetragen
Dafür brauchst Du unbedingt die aktuelle wetterstation.php Datei (vom 25.05.2021)
liegt im bekannten Ordner (als .zip).
Ein Eintrag alleine bewirkt nichts :wink:

Re: Weatherlink Live oder Airlink jetzt auch unter Windows ohne Webserver nutzbar

Verfasst: 21 Feb 2022 19:59
von moppedhausi
Werner hat geschrieben: 21 Feb 2022 19:23 Dafür brauchst Du unbedingt die aktuelle wetterstation.php Datei (vom 25.05.2021)
Ok, habe ich eingebunden. Mail mit den Dateien sind unterwegs. Danke.