Weatherlink live abfragen

Begonnen von Karle, 20 Juni 2020, 13:46:46

Vorheriges Thema - Nächstes Thema

Karle

#15
so ich habe nun die entsprechenden User readings erstellt und auch ein Filelog angelegt.

Das läuft soweit ich es sehe bisher auch gut.

Nur ein Thema habe ich aktuell noch:

Ich erstelle mir gerade verschiedene Graphen der Wetterstation als SVG-Plots. Nur fehlen mir dort im Drop-down einige readings und die kann ich somit für einen Graphen nicht auswählen. Oder gibt es da eine Begrenzung ?

An was kann das liegen bzw. was ist falsch ? Es sind sowohl user readings als auch die anderen die vom device kommen.

Kann es daran liegen, dass es Werte sind, die sich die letzten 24h nicht geändert haben ? Ein Neustart von FHEM hat die readings alle aktualisiert, aber das Verhalten hat sich nicht geändert.

Gruß

Karl

amenomade

Es ist mir keine Begrenzung bekannt. So lange es die Daten im entspr. Logfile gibt, sollte es auswählbar sein. Zeig vielleicht eine Bildschirmkopie, und genauer was fehlt?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Karle

#17
Hi!

das hier sind die readings:


READINGS:
     2020-06-22 10:56:28   data_conditions_01_data_structure_type 1
     2020-06-22 10:56:28   data_conditions_01_dew_point 58.8
     2020-06-22 10:56:28   data_conditions_01_dew_point_1 14.9
     2020-06-22 10:56:28   data_conditions_01_heat_index 70.9
     2020-06-22 10:56:28   data_conditions_01_heat_index_1 21.6
     2020-06-22 10:56:28   data_conditions_01_hum 65.5
     2020-06-22 10:56:28   data_conditions_01_lsid 321311
     2020-06-22 10:56:28   data_conditions_01_rain_rate_hi 0
     2020-06-22 10:56:28   data_conditions_01_rain_rate_hi_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rain_rate_hi_last_15_min 0
     2020-06-22 10:56:28   data_conditions_01_rain_rate_hi_last_15_min_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rain_rate_last 0
     2020-06-22 10:56:28   data_conditions_01_rain_rate_last_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rain_size 2
     2020-06-22 10:56:28   data_conditions_01_rain_storm 0
     2020-06-22 10:56:28   data_conditions_01_rain_storm_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rain_storm_last 37
     2020-06-22 10:56:28   data_conditions_01_rain_storm_last_1 7.4
     2020-06-22 10:56:28   data_conditions_01_rain_storm_last_end_at 1592690461
     2020-06-22 10:56:28   data_conditions_01_rain_storm_last_start_at 1592584501
     2020-06-22 10:56:28   data_conditions_01_rainfall_daily 0
     2020-06-22 10:56:28   data_conditions_01_rainfall_daily_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rainfall_last_15_min 0
     2020-06-22 10:56:28   data_conditions_01_rainfall_last_15_min_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rainfall_last_24_hr 0
     2020-06-22 10:56:28   data_conditions_01_rainfall_last_24_hr_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rainfall_last_60_min 0
     2020-06-22 10:56:28   data_conditions_01_rainfall_last_60_min_1 0.0
     2020-06-22 10:56:28   data_conditions_01_rainfall_monthly 43
     2020-06-22 10:56:28   data_conditions_01_rainfall_monthly_1 8.6
     2020-06-22 10:56:28   data_conditions_01_rainfall_year 43
     2020-06-22 10:56:28   data_conditions_01_rainfall_year_1 8.6
     2020-06-22 10:56:28   data_conditions_01_rx_state 0
     2020-06-22 10:56:28   data_conditions_01_temp 70.9
     2020-06-22 10:56:28   data_conditions_01_temp_1 21.6
     2020-06-22 10:56:28   data_conditions_01_thw_index 70.9
     2020-06-22 10:56:28   data_conditions_01_thw_index_1 21.6
     2020-06-22 10:56:28   data_conditions_01_trans_battery_flag 0
     2020-06-22 10:56:28   data_conditions_01_txid 1
     2020-06-22 10:56:28   data_conditions_01_wet_bulb 62.2
     2020-06-22 10:56:28   data_conditions_01_wet_bulb_1 16.8
     2020-06-22 10:56:28   data_conditions_01_wind_chill 70.9
     2020-06-22 10:56:28   data_conditions_01_wind_chill_1 21.6
     2020-06-22 10:56:28   data_conditions_01_wind_dir_at_hi_speed_last_10_min 300
     2020-06-22 10:56:28   data_conditions_01_wind_dir_at_hi_speed_last_2_min 316
     2020-06-22 10:56:28   data_conditions_01_wind_dir_last 23
     2020-06-22 10:52:28   data_conditions_01_wind_dir_scalar_avg_last_10_min 254
     2020-06-22 10:56:28   data_conditions_01_wind_dir_scalar_avg_last_1_min 291
     2020-06-22 10:56:28   data_conditions_01_wind_dir_scalar_avg_last_2_min 296
     2020-06-22 10:56:28   data_conditions_01_wind_speed_avg_last_10_min 2.56
     2020-06-22 10:56:28   data_conditions_01_wind_speed_avg_last_10_min_1 4.1
     2020-06-22 10:56:28   data_conditions_01_wind_speed_avg_last_1_min 2.37
     2020-06-22 10:56:28   data_conditions_01_wind_speed_avg_last_1_min_1 3.8
     2020-06-22 10:56:28   data_conditions_01_wind_speed_avg_last_2_min 3.5
     2020-06-22 10:56:28   data_conditions_01_wind_speed_avg_last_2_min_1 5.6
     2020-06-22 10:56:28   data_conditions_01_wind_speed_hi_last_10_min 8.81
     2020-06-22 10:56:28   data_conditions_01_wind_speed_hi_last_10_min_1 14.2
     2020-06-22 10:56:28   data_conditions_01_wind_speed_hi_last_2_min 5.62
     2020-06-22 10:56:28   data_conditions_01_wind_speed_hi_last_2_min_1 9.0
     2020-06-22 10:56:28   data_conditions_01_wind_speed_last 1.06
     2020-06-22 10:56:28   data_conditions_01_wind_speed_last_1 1.7
     2020-06-22 10:56:28   data_conditions_02_data_structure_type 4
     2020-06-22 10:56:28   data_conditions_02_dew_point_in 57.2
     2020-06-22 10:56:28   data_conditions_02_dew_point_in_1 14.0
     2020-06-22 10:56:28   data_conditions_02_heat_index_in 75.2
     2020-06-22 10:56:28   data_conditions_02_heat_index_in_1 24.0
     2020-06-22 10:56:28   data_conditions_02_hum_in 53.9
     2020-06-22 10:56:28   data_conditions_02_lsid 321310
     2020-06-22 10:56:28   data_conditions_02_temp_in 75
     2020-06-22 10:56:28   data_conditions_02_temp_in_1 23.9
     2020-06-22 10:56:28   data_conditions_03_bar_absolute 29.609
     2020-06-22 10:56:28   data_conditions_03_bar_absolute_1 1002.3
     2020-06-22 10:56:28   data_conditions_03_bar_sea_level 30.255
     2020-06-22 10:56:28   data_conditions_03_bar_sea_level_1 1024.1
     2020-06-22 10:56:28   data_conditions_03_bar_trend 0.02
     2020-06-22 10:56:28   data_conditions_03_bar_trend_1 0.7
     2020-06-22 10:56:28   data_conditions_03_data_structure_type 3
     2020-06-22 10:56:28   data_conditions_03_lsid 321309
     2020-06-22 10:56:28   data_did        001D0A711735
     2020-06-22 10:56:28   data_ts         1592816187



Fehlen tun mir auf jeden fall alle mit "rain" oder auch "rainfall"

Diese hier zeigt das SVG-Plot als Beispiel an (soweit ich das sehe sind die auch im drop down drin).



Example lines for input:
2020-06-22_10:58:30 Wetterstation data_conditions_01_dew_point: 58.7
2020-06-22_10:58:30 Wetterstation data_conditions_01_dew_point_1: 14.8
2020-06-22_10:58:30 Wetterstation data_conditions_01_heat_index: 70.6
2020-06-22_10:58:30 Wetterstation data_conditions_01_heat_index_1: 21.4
2020-06-22_10:58:30 Wetterstation data_conditions_01_hum: 65.9
2020-06-22_10:58:30 Wetterstation data_conditions_01_temp: 70.7
2020-06-22_10:58:30 Wetterstation data_conditions_01_temp_1: 21.5
2020-06-22_10:58:30 Wetterstation data_conditions_01_thw_index: 70.6
2020-06-22_10:58:30 Wetterstation data_conditions_01_thw_index_1: 21.4
2020-06-22_10:58:30 Wetterstation data_conditions_01_wet_bulb: 62.1
2020-06-22_10:58:30 Wetterstation data_conditions_01_wet_bulb_1: 16.7
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_chill: 70.7
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_chill_1: 21.5
2020-06-22_10:54:28 Wetterstation data_conditions_01_wind_dir_at_hi_speed_last_10_min: 300
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_dir_at_hi_speed_last_2_min: 314
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_dir_last: 279
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_dir_scalar_avg_last_10_min: 272
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_dir_scalar_avg_last_1_min: 320
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_dir_scalar_avg_last_2_min: 313
2020-06-22_10:56:28 Wetterstation data_conditions_01_wind_speed_avg_last_10_min: 2.56
2020-06-22_10:56:28 Wetterstation data_conditions_01_wind_speed_avg_last_10_min_1: 4.1
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_avg_last_1_min: 3.5
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_avg_last_1_min_1: 5.6
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_avg_last_2_min: 3.37
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_avg_last_2_min_1: 5.4
2020-06-22_10:54:28 Wetterstation data_conditions_01_wind_speed_hi_last_10_min: 8.81
2020-06-22_10:54:28 Wetterstation data_conditions_01_wind_speed_hi_last_10_min_1: 14.2
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_hi_last_2_min: 7.06
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_hi_last_2_min_1: 11.4
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_last: 1.62
2020-06-22_10:58:30 Wetterstation data_conditions_01_wind_speed_last_1: 2.6
2020-06-22_10:58:30 Wetterstation data_conditions_02_dew_point_in: 57.3
2020-06-22_10:58:30 Wetterstation data_conditions_02_dew_point_in_1: 14.1
2020-06-22_10:54:28 Wetterstation data_conditions_02_heat_index_in: 75.2
2020-06-22_10:54:28 Wetterstation data_conditions_02_heat_index_in_1: 24.0
2020-06-22_10:58:30 Wetterstation data_conditions_02_hum_in: 54.1
2020-06-22_10:54:28 Wetterstation data_conditions_02_temp_in: 75
2020-06-22_10:52:28 Wetterstation data_conditions_02_temp_in_1: 23.9
2020-06-22_10:56:28 Wetterstation data_conditions_03_bar_absolute: 29.609
2020-06-22_10:56:28 Wetterstation data_conditions_03_bar_absolute_1: 1002.3
2020-06-22_10:56:28 Wetterstation data_conditions_03_bar_sea_level: 30.255
2020-06-22_10:56:28 Wetterstation data_conditions_03_bar_sea_level_1: 1024.1
2020-06-22_10:46:24 Wetterstation data_conditions_03_bar_trend: 0.02
2020-06-22_10:46:24 Wetterstation data_conditions_03_bar_trend_1: 0.7
2020-06-22_10:58:30 Wetterstation data_ts: 1592816308
2020-06-22_10:28:37 Wetterstation reread


Im dropdown zeigt er auch noch ein Wetterstation.*


Gruß

Karl


amenomade

Wenn er schon Wetterstation.* zeigt, solltest Du mit fld[nn] in der Lage sein, deine Daten zu extrahieren
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Karle

wie muss ich das dann im SVG Plot eintragen ?

Den Wetterstation.* auswählen und wie dann weiter? Finde hierzu gerade kein Beispiel.

Gruß

Karl

rudolfkoenig

Die Auswahl zeigt nur Daten aus den letzten 64KB des FileLogs an.
Achtung: Die Spaltenauswahl per Dropdown faengt mit 1 an zu zaehlen, dagegen ist $fld[nn] (wenn man rechnen will) ist (wie in perl ueblich) 0-basiert.

Karle

#21
ah ok... jetzt macht es Sinn warum das nicht auftaucht.

ich konnte es mittlerweile lösen.

Nun habe ich folgendes. Ich möchte in einem Graph den Jahresniederschlag als Linie abbilden. Dieser ändert sich natürlich nicht jeden Tag und somit steht der Werte auch nicht sehr oft im Filelog.

Dies führt beim Plot dazu, dass die Linie nicht durchgängig ist.

Wie kann ich das lösen, dass die Anzeige im Rahmen des logfiles (bspw. 1 Monat) funktioniert ?