FinWX Foorumi

Yleiset keskustelualueet => EWN - European Weather Network => Aiheen aloitti: arikalli23 - perjantai, 23.04.2021, 12:18

Otsikko: EWN sadelukemat
Kirjoitti: arikalli23 - perjantai, 23.04.2021, 12:18
Olisiko EWN sivustolle mahdollista saada syötettyä sadelukemat samoinkuin lumensyvyyslukematkin käsipelillä? Itsellä kun ei tällä hetkellä toimi tuo  Oregonin automaattinen sademittari eikä mistään saa enää uusia, mutta manuaalinen mittari on pellon laidalla.
Otsikko: Vs: EWN sadelukemat
Kirjoitti: weatherc - maanantai, 26.04.2021, 12:11
Lainaus käyttäjältä: arikalli23 - perjantai, 23.04.2021, 12:18
Olisiko EWN sivustolle mahdollista saada syötettyä sadelukemat samoinkuin lumensyvyyslukematkin käsipelillä? Itsellä kun ei tällä hetkellä toimi tuo  Oregonin automaattinen sademittari eikä mistään saa enää uusia, mutta manuaalinen mittari on pellon laidalla.

Tällä hetkellä ei. Mutta jos saat ne syötettyä käytettyyn sääsoftaan manuaalisesti niin sitä kautta se onnistunee hyvinkin, ainakin "kuluvalle päivälle" (eli kunhan lukema on datafilussa ennen klo 23:45 niin pitäisi keretä kirjautumaan).

Nuo sademäärät ovat aina olleet pikku murheenryyni koska ajoittain on tarve korjailla niitä kun tulee haamusateita yms. Näinollen se lukee sokeasti asemasoftasta tulevat lukemat. Toisaalta läheskään kaikki asemat eivät välitä jos tulee vaikkapa 200mm yhdelle päivälle. Toki hakukoodissa on rajoitin että kuinka suuria lukemia se sallii mutta se ei poista läheskään kaikkia.
Otsikko: Vs: EWN sadelukemat
Kirjoitti: arikalli23 - maanantai, 26.04.2021, 16:06
Sääsofta on Weewx eli pitäisi ilmeisesti sitten saada muokattua tuota. Ei ole vielä ollut tarvetta ennemmin tuohon kajota mitenkähän mahtaa onnistua onko ehdotuksia?  :-\
Otsikko: Vs: EWN sadelukemat
Kirjoitti: weatherc - maanantai, 26.04.2021, 23:20
WeeWx käytössä täälläkin, tosin en ole minäkään koskaan muokannut noita. Mutta WeeWX:hän toimii sqlite3:n avulla...
Pikainen googlaus anto:
https://groups.google.com/g/weewx-user/c/EQ3Cuyxx7Mg

Eli

cd /var/lib/weewx
echo "UPDATE archive set rain = 0 WHERE dateTime > 1492725600 and dateTime <= 1492812000;" | sqlite3 /var/tmp/weewx.sdb


Tuosta kun muokkaa .sdb:n sijannin sekä aikaleimat ja sademäärän niin saa suht helpon pohjan "yksi komento-korjaukselle"
Luulisin että riittää että laittaa vaikkapa edelliset 2 minuuttia niin WeeWX jatkaa siitä loppupäivän "uudella arvolla"

Eli jos nyt tekisin (klo 23.19) ja sademäärä olisi 0.8 mm niin tyyliin
echo "UPDATE archive set rain = 0.8 WHERE dateTime > 1619468000 and dateTime <= 1619468400;" | sqlite3 /var/tmp/weewx.sdb

Kuten aina kun muokkailee, muista backup tietokannasta ensin  ;)

Otsikko: Vs: EWN sadelukemat
Kirjoitti: arikalli23 - perjantai, 28.05.2021, 12:24
LainaaEli jos nyt tekisin (klo 23.19) ja sademäärä olisi 0.8 mm niin tyyliin
echo "UPDATE archive set rain = 0.8 WHERE dateTime > 1619468000 and dateTime <= 1619468400;" | sqlite3 /var/tmp/weewx.sdb

Ei toimi kyseinen komento tai toimii mutta, kun laitat sadetta esim. 1 mm niin sadetta tuleekin jopa yli 100 mm aika ihmeellistä
ja tuohon komentoon piti laittaa sudo sqlite3:n eteen. Mikähän tuossa mättää?
Otsikko: Vs: EWN sadelukemat
Kirjoitti: arikalli23 - perjantai, 28.05.2021, 14:49
Elikkä vastaan itse itselleni. Kokelin eri lukemia ja, kun laittaa 0.1 mm sadetta tulee 2.5 mm sadetta. Mitenkähän tuo weewx laskee tuon olisiko tuumina ja muuttaa millimetreiksi.
Otsikko: Vs: EWN sadelukemat
Kirjoitti: J.Jäntti - keskiviikko, 02.06.2021, 07:31
Lainaus käyttäjältä: arikalli23 - perjantai, 28.05.2021, 14:49
kun laittaa 0.1 mm sadetta tulee 2.5 mm sadetta. Mitenkähän tuo weewx laskee tuon olisiko tuumina ja muuttaa millimetreiksi.
Jos laitat lukemaksi 0.1 ja lopputuloksena on 2.5mm sadetta niin 0.1 on tuumia. Veikkaan, että WeeWX tekee jotain sisäisiä laskentoja tuohon päälle, pelkän tuuma => millimetri-konversion lisäksi, jos lukema 1.0 muuttuu yli 100mm sateeksi. Pelkällä konversiollahan tuosta pitäisi tulla 25mm, eikä 100 ja rapiat. Ettei tuo ottaisi jotenkin hämärästi huomioon sääaseman sademittarin antaman pulssin myös?

Minulla on vanha kunnon WUHU-ohjelma käytössä omilla asemillani. Niissä ohjelma suorittaa myös jotain omia laskutoimituksiaan sademittaukselle. Sillä voi olla jotain tekemistä sen kanssa, että sademittari, vähän valmistajasta riippuen ilmoittaa sademäärän keinuvivun luomalla pulssilla siten että jokainen pulssi on joko 0.25mm (tai 0.01 tuumaa) tai sitten 0.5mm (tai 0.02 tuumaa). Ilmeisesti jotenkin siitä sataneesta määrästä se osaa laskea sen vajaaksi jääneen sademäärän, joka jäi keinuvivun lapioon niin ettei sen veden paino painanutkaan sitä vipua alas. Tämä on siis ihan puhdasta spekulointia. Varmaa tietoa itselläni tuosta ei ole.
Otsikko: Vs: EWN sadelukemat
Kirjoitti: weatherc - perjantai, 04.06.2021, 10:36
Tuota että missä muodossa se tallentaa lukemat voisi kysyä tarkemmin tuolta WeeWX:än Google-ryhmästä, siellä on saletisti joku joka on ronkkinut noita arvoja :D