Uutiset:

03.01.2024
*** PALAUTUMISTIEDOTE ***
FinWX:n serveri-infrastruktuurille suoritettiin vuotuinen huoltoyö

Aloitusaika: 03.01.2024, 00:00
Päättymisaika: 03.01.2024, 01:15

Lue lisää suoritetusta työstä täältä.
FinWX:n ylläpito kiittää käyttäjiä kärsivällisyydestä!

Main Menu

Korjauksia....

Aloittaja weatherc, sunnuntai, 13.06.2021, 22:01

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

weatherc

No niin....
Cronilla ajettavat taustahäkkyrät korjattu/uudelleenrakennettu/testattu ja samalla siirretty raksuttamaan PHP7:lla.
Itse PHP7 ei juuri pölyn pyyhintää suurempaa ongelmaa aiheuttanut vaan muuten hajonneet datahaut.
Samaan syssyyn palasi piiitkän tauon jälkeen saksan DWD:n asemat linjoille (määrä kasvoi liki 500:aan), sekä uutena tanskanmaan DMI.  8)

Tietokanta ja sen taannoisen liki pakkopäivityksen aiheuttamat sekoilut korjattu. Todellisuudessa ongelman ydin oli se että nykyään mysql vaatii insert-komennolla jokaiseen perkulan lokeroon arvon, oli sitten mitään järkevää arvoa tuupata siihen tai ei - tai defaulttina arvona oltava jotain muuta kuin null. Jeps. ::)
Jono lisätty kantaan semi-manuaalisesti.

Liitymiskaavake korjattu. Muutettu niin että mikälisikäli aseman softa on WD/Cumulus/Meteohub niin aktivoituu heti mikäli dataurli (eli esim osoite clientraw.txt:in) pääsee läpi pikku pikatestin (käytännössä osoite vastaa 200 eli on olemassa).  8)

Asemataulukoista löytyi niitä vaivannut bugi kuin vahingossa. Se on ollut siellä alusta asti. Oire oli että taulukossa vain puolet asemista. Vika oli kolme merkkiä pitkä ja yksirivien..... :o :o

Koska tuo kantasekoiluhan oli käytännössä estänyt kaikki automaattiset Netatmo-asemien ylläpidolliset toimet tulee kohta ihan pikkanen päivitys noihin kysyeisiin asemiin...  ::)

Zalama

Kiinnostaisi taas liittyä mukaan, mutta lopetin tuon WD:n käytön jo muutama vuosi sitten. Nykyinen konfiguraatio on seuraavanlainen:
Daviksen sääasema katolla, jota weatherlink softa lukee ja tallettaa koneelle. Sama softa puskee sitten 10 sekunnin välein tiedot weatherlink.com (davis) sivustolle.

Weather Stationin (https://weather.station.software)WP plugin käy sitten lukemassa dataa sääasema muuramen sivustolle.

Tuo plugin osaa myös tehdä dataa stickertags ja Yowindows formaatissa.
http://weather.zalama.net/get-weather/wl:1d:0a:e0:5d:d3/stickertags/
http://weather.zalama.net/get-weather/wl:1d:0a:e0:5d:d3/YoWindow.xml

Kysymys kuulukin, pystyykö euweather käyttämään tuota dataa, tai mahdollisesti lukea sitä suoraan weatherlink.com:sta ?

weatherc

Lainaus käyttäjältä: Zalama - sunnuntai, 13.06.2021, 22:54
Kiinnostaisi taas liittyä mukaan, mutta lopetin tuon WD:n käytön jo muutama vuosi sitten. Nykyinen konfiguraatio on seuraavanlainen:
Daviksen sääasema katolla, jota weatherlink softa lukee ja tallettaa koneelle. Sama softa puskee sitten 10 sekunnin välein tiedot weatherlink.com (davis) sivustolle.

Weather Stationin (https://weather.station.software)WP plugin käy sitten lukemassa dataa sääasema muuramen sivustolle.

Tuo plugin osaa myös tehdä dataa stickertags ja Yowindows formaatissa.
http://weather.zalama.net/get-weather/wl:1d:0a:e0:5d:d3/stickertags/
http://weather.zalama.net/get-weather/wl:1d:0a:e0:5d:d3/YoWindow.xml

Kysymys kuulukin, pystyykö euweather käyttämään tuota dataa, tai mahdollisesti lukea sitä suoraan weatherlink.com:sta ?

Pystyy. Osaa lukea stickertagsia suoraan :)

weatherc

Pikku tutkailua koskien noita muita filuja...
Taitaa suurin ongelma olla tuo arrayn lukeminen eli esim

$frc[lat] = $row[latitude];
pitäisi olla
$frc["lat"] = $row["latitude"];
Juu,juu,mitä turhaan laittaa väkäsiä kun homma toiminut ilmankin. Näppiksen nappulathan kuluu.  8)

Tuossa kokeilin Geditillä väsätä regex:iä jolla tuon tekisi yhdellä "replace all"-painalluksella, jopa onnistuenkin  :D
hae: \[([a-zA-Z_]+[!0-9]*)
replace: ["\1"
Yhessäkin filussa näytti osumia olevan 450...Jep.  :o
Joku tehokkaampi tapa pitää kyllä keksiä kun että kävis noita filuja yksitellen läpi kun ei oo sopivaa ilmaistyövoimaa jota siihen p-hommaan laittais   :P
Pitääpi kokeilla komentoriviltä kyhätä joku näppärä pätkä jolla homma hoituis kansio-tasolla (eli koko domainin home-kansio :P)  - yhdellä komennolla :)
Ja sitten vaan trial-error-meiningillä joku hiljainen hetki "korjata" yksi kansio (joku sopiva pieni ensin - ja backupin kera) ja sen jälkeen katsoa että toimiiko mikään enään.  :P  8) ;D

einari

Olikohan jompikumpi noista syynä että netatmot  katosivat 0:51 viime yönä totaalisesti??

"Koska tuo kantasekoiluhan oli käytännössä estänyt kaikki automaattiset Netatmo-asemien ylläpidolliset toimet tulee kohta ihan pikkanen päivitys noihin kysyeisiin asemiin"   
vai
"Ja sitten vaan trial-error-meiningillä joku hiljainen hetki "korjata" yksi kansio (joku sopiva pieni ensin - ja backupin kera) ja sen jälkeen katsoa että toimiiko mikään enään. "

toivottavasti asia korjaantuu pikaisesti ::)

weatherc

Bugi hakuhäkkyrässä.  >:(

Toisaalta löysin pari lisäbugiakin siitä koskien miten se laskenut esim "aseman ikää" ja "aseman datatiheyttä". Oikeastaan ongelma oli mysqlissä (ullatus! :o) jossa käytetty komento loppuu 838 tuntiin tms. yhtä järkevään kohtaan.
Itse komento on korjattu toimivaan mutta käytettävät rajat on nyt vähän hakusessa. Tällä hetkellä näyttää iso osa asemista saavan dataa n 3.75 krt / tunnissa (tosin siinä mukana tuo n 10h paussi).

Kaikki vanhat netatmot on sisäisesti laitettu "liitetyksi" kesäkuun alkupuolelle ja laskurit nyt uusien asemien saamien keskiarvojen mukaan josta sitten raksuttavat joko ylös tai alaspäin riippuen kuinka usein niiltä tulee dataa. Kesäkuun alku siksi että tuore data vaikuttaisi laskureihin mahdollisimman nopeasti mutta silti olisivat selvästi erotettavissa uusista asemista. Varsinaiseen tallennettuun säädataan tällä ei ole mitään vaikutusta.

einari

Tuo oma on nyt päivittynyt 10 min välein 12 jälkeen ja piirsi käppyrääkin 13:00 alkaen.. nyt alkoi pikkuhiljaa ilmaantumaan kartoillekkin asemia joita ei näkynyt ennen yhtä..

weatherc

Jeps,
uusissa näyttää keskim tahti olevan 2.67 krt/h ja hyvän datan osuus 89%, tuosta ei tosin ole siivottu ulos ne jotka saaneet vain muutaman datan kolmessa päivässä
vahoissa vastaavat luvut ovat 3.77 ja 91%

Tällä hetkellä "näkyvyys-raja" on 3.75. Optimaalinen voisi olla jos saisi rajan sinne 4 krt/h eli keskim vartin välein, silloin datakin olisi suht tuoretta. Pitää nyt katsoa mihin nuo lukemat asettuvat.

einari

Nuo asemat joissa on kaikki 3 moduulia antanevat uuden ajan pääsääntöisesti 5-6x/h, tuo 5 siksi että kun netatmo päivittyy serverille hieman  vaihtelevasti  niin voi joku haku mennä ohi kun ei sovi kohdilleen hakukierrossa..

Katselin tuossa yhtä asemaa jossa on vain rain lisänä niin näytti siltä että ainakin 5x päivittyi ja ilmeisesti kierron wind-haullakin.. sehän pitäisi olla mahdottomuus.. jos se sama hakukierto on edelleen käytössä.. (pedersöre, asvägen)
toinen selitys voisi olla että netatmo on lyhentänyt siitä noin puolesta tunnista per ehto....  pitää tutkia joku päivä sekin vaihtoehto :D

Tuo vaihtelu ranskaan päivittymisessä lienee ihan nettiyhteyksien syytä.. vaihtelu on yleensä muutaman sekunnin ja toisinaan minuutin, ehkä ylikin..  siitä kun oma purkki 10 min välein lähettää ja vielä pitää saada kuittaus takaisin..

Toissayönä oli hieman pitempi katkos yhteyksissä, Telian runkoverkko oli alhaalla nelisen tuntia täällä pohjanmaan suunnalla ja puhelimet piippasi useaan kertaan häiriötiedotteita(112)..

Zalama

Lainaus käyttäjältä: weatherc - sunnuntai, 13.06.2021, 23:25
Lainaus käyttäjältä: Zalama - sunnuntai, 13.06.2021, 22:54
Kiinnostaisi taas liittyä mukaan, mutta lopetin tuon WD:n käytön jo muutama vuosi sitten. Nykyinen konfiguraatio on seuraavanlainen:
Daviksen sääasema katolla, jota weatherlink softa lukee ja tallettaa koneelle. Sama softa puskee sitten 10 sekunnin välein tiedot weatherlink.com (davis) sivustolle.

Weather Stationin (https://weather.station.software)WP plugin käy sitten lukemassa dataa sääasema muuramen sivustolle.

Tuo plugin osaa myös tehdä dataa stickertags ja Yowindows formaatissa.
http://weather.zalama.net/get-weather/wl:1d:0a:e0:5d:d3/stickertags/
http://weather.zalama.net/get-weather/wl:1d:0a:e0:5d:d3/YoWindow.xml

Kysymys kuulukin, pystyykö euweather käyttämään tuota dataa, tai mahdollisesti lukea sitä suoraan weatherlink.com:sta ?

Pystyy. Osaa lukea stickertagsia suoraan :)

Jostain syystä tuulilukema ei päivity oikein, näyttää koko ajan samaa 6,4 m/s